{'fraction_non_alphanumeric': 0.0213903743315508, 'fraction_numerical': 0.0, 'mean_word_length': 5.198675496688741, '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}}
On service prioritization in mobile ad-hoc networks

The aim of service prioritization is to give resource priority to certain traffic types. For example, the voice service can have higher priority than the data service, Web surfing can have higher priority than FTP and e-mail applications, or some users can have higher priority than others. This paper investigates the performance of service prioritization in mobile ad-hoc networks (MANETs). Two schemes, priority buffer management and priority scheduling, are applied to realize service prioritization and three service profiles are discussed as well as simulation results are presented to show that the priority schemes work well with TCP traffic but not with constant bit rate (CBR) traffic. Besides this, the priority scheduling scheme outperforms the priority buffer management scheme in terms of average end-to-end delay of TCP packets and average throughput of TCP sessions.