{'fraction_non_alphanumeric': 0.019769357495881382, 'fraction_numerical': 0.0, 'mean_word_length': 5.198979591836735, '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}}
Optimal user scheduling and allocation for WiMAX OFDMA systems

We propose a strategy that optimally schedules and allocates users for adaptive modulation and coding based orthogonal frequency multiple access systems (AMC-OFDMA). This strategy aims to maximize the average system throughput as a function of bit error rate (BER) and spectral efficiency by exploiting the user diversity. It sorts the available users of an assigned base station (BS) in queues based on their priority levels and optimally selects a user from each queue, in which the average system throughout is maximized. Moreover, the proposed strategy guarantees fair services for all users in distinct priority levels. The scheduled users are allocated over the utilized bands in an optimal manner in order to improve the performance of the investigated system. Each user selects a suitable modulation and coding scheme (MCS) based on the corresponding minimum signal-to-noise ratio (SNR). The sub-carriers of the transmitted OFDMA frame are grouped in different bands depending on the number of utilized priority levels in a BS. Simulation results show the performance improvement obtained by the proposed strategy over other compared schemes.