{'fraction_non_alphanumeric': 0.016792611251049538, 'fraction_numerical': 0.008396305625524769, 'mean_word_length': 4.900990099009901, '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}}
Enhanced Ad Hoc Qs: MAC-Independent Adaptive Traffic Differentiation in IEEE 802.11-Based Ad Hoc Networks

Ad Hoc Qs is a MAC independent traffic differentiation algorithm in Ad Hoc WLANs which are based on IEEE 802.11. Ad Hoc Qs uses Host Qs which is another Mac independent traffic differentiation algorithm. Host Qs is able to differentiate different traffic priorities only in one station and by adding a Prioritizer to it (Ad hoc Qs) it can provide traffic differentiation in wireless media (between multiple wireless nodes). The proposed slotted-delay scheduler (Prioritizer) is not adaptive and can not provide persistent traffic differentiation when the number of active stations in the network varies. We first propose an analytical model for Host Qs and use it for choosing proper values for virtual contention windows for desired traffic ratios in each station. Then we propose an analytical model for Ad Hoc Qs. Using this model we can adaptively choose the proper slot size according to the number of active stations and priority of traffic they send in order to get desired traffic differentiation. The simulation results verify the accuracy of the proposed adaptive slot size.