{'fraction_non_alphanumeric': 0.0136986301369863, 'fraction_numerical': 0.0, 'mean_word_length': 5.5576923076923075, '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}}
A Channel State Aware Uplink Bandwidth Allocation Algorithm for Wireless Networks

Due to the time varying nature of wireless channel, the uplink bandwidth allocation in point to multi-point wireless networks is different from that in wireline networks. The channel state of wireless links can be used in the allocation algorithm to improve the system performance. Taking into account the channel state of mobile terminals and the adaptive modulation and coding scheme at the physical layer, we propose a channel state aware bandwidth allocation algorithm that makes a balance among QoS provisioning, fairness, and overall system capacity. It provides QoS support for delay sensitive and bandwidth sensitive services, maintains fairness among best traffic services, and meanwhile maximizes the system capacity by exploiting the multiuser diversity. The proposed scheme uses the radio resources efficiently, and enjoys its flexibility and scalability. The performance of the proposed algorithm is evaluated via simulations.