{'fraction_non_alphanumeric': 0.03292568203198495, 'fraction_numerical': 0.005644402634054563, 'mean_word_length': 5.448484848484848, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Channel Assignment and Power Control for D2D-Enabled Cellular Networks

Device-to-Device (D2D) communication systems will be a major driver for machine-type communication (MTC) in 5G networks because of their ability to facilitate the connection of heterogeneous devices. 5G networks will feature smart environments with devices having differing Quality of Service (QoS) requirements. In this paper, we formulate a channel assignment and power control optimisation problem for D2D-enabled cellular networks where users have different (QoS) requirements namely high throughput for cellular users (CUEs) and low power consumption for D2D users (DUEs). We propose a resource allocation algorithm that adopts fixed-target Signal-to-Interference-plus-Noise-Ratio (SINR) tracking for power control. In the proposed scheme, a DUE is assigned a pre-allocated cellular channel that satisfies the QoS metric of the CUE once the predefined SINR has been achieved. Numerical results show that the proposed method significantly improves CUE's throughput and DUE power savings.