{'fraction_non_alphanumeric': 0.01919191919191919, 'fraction_numerical': 0.010101010101010102, 'mean_word_length': 5.006060606060606, '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}}
MAC layer misbehavior in MANETs

Abstract In mobile ad hoc networks (MANETs), the IEEE 802.11 CSMA/CA is deployed as the primary medium-access control (MAC) layer protocol to schedule the access to the wireless medium. The IEEE 802.11 standard was designed with the assumption that nodes would never deviate from the protocol. However, MANET nodes may purposefully show misbehavior at the MAC layer to obtain more bandwidth or degrade the network performance and disrupt the network services. This paper reviews and classifies the most important strategies generating MAC layer misbehavior based on their objectives and operating principles. Then, it examines some of the recent proposed solutions and mechanisms for detecting and preventing MAC layer misbehavior. A comparison of the studied solutions is carried out using a set of critical evaluation metrics. Finally, the paper concludes with a brief summary of key ideas and a general direction that can provide a basis for future work.