{'fraction_non_alphanumeric': 0.01141552511415525, 'fraction_numerical': 0.01141552511415525, 'mean_word_length': 5.309352517985611, '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}}
Starvation prevention and quality of service in wireless LANs

The existing IEEE 802.11 MAC protocol is not suitable for supporting multimedia and QoS-sensitive applications because of its inherent lack of QoS support and fairness. Extensions to the MAC protocol to include QoS enabling mechanisms have been proposed in the literature, but they suffer from unfair allocation of bandwidth between high and low priority traffic as well as from variability of throughput and delay. To overcome these problems, we propose a novel fair bandwidth allocation mechanism based on deficit round robin scheduling. Service differentiation is provided by translating the user throughput requirements into the 802.11 MAC interframe space parameter. We show via simulations that the proposed mechanism provides low variability of throughput and delay and has the advantage of low complexity.