{'fraction_non_alphanumeric': 0.017678708685626442, 'fraction_numerical': 0.0, 'mean_word_length': 5.055813953488372, '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 Cross-layer QoS Mapping Framework for Mobile Ad Hoc Networks

Abstract Research in Quality of Service (QoS) provisioning for wireless ad hoc networks is receiving growing interest due to the rising necessity for supporting multimedia applications in such networks. Quality of Service provisioning is a multilayer problem, where the interaction between protocols at different layers is of paramount importance. In this paper, we are looking at the problem of QoS provisioning from the perspective of three layers – application layer, network layer and medium access control (MAC) layer. Our goal is to design a QoS framework which maps QoS parameters across these three layers of the protocol stack, to support a stronger notion of per-class service guarantees in terms of throughput and delay in ad hoc networks. Further, to cope with network dynamics, MAC layer and network layer are made to adapt their behavior based on both dynamic network conditions and QoS requirements of admitted flows. An MAC layer adaptation takes place in terms of dynamic contention window adjustment per class, whereas a network layer adaptation takes place in the form of rerouting or termination of existing flows. We have proposed a detailed QoS mapping scheme with adaptive protocols, using a TCP/IP protocol suite.