{'fraction_non_alphanumeric': 0.025239338555265448, 'fraction_numerical': 0.004351610095735422, 'mean_word_length': 5.117021276595745, '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 dynamic token passing MAC protocol for mobile ad hoc networks

In mobile ad hoc networks(MANET), the limited wireless spectrum, distributed multiple access control, low complexity, and high mobility together impose significant challenges for MAC protocol design to provide reliable wireless communications with high data rates. In contention based MAC protocols, such as 802.11 MAC, each multi-hop data flow encounters contentions not only from the transmissions of itself, but also from other flows that bypassing the neighborhood. This paper presents a Dynamic Token Ring based MAC protocol(DRP) for mobile ad hoc networks, which aims to solve the intra-flow and inter-flow contention problems in MAC layer. It is called dynamic, since the token ring in a cluster can be a low-priority ring or a high priority ring. The node can join high priority ring dynamically according to transmission status. Our simulation results show that DRP protocol has superior performance in improving data delivery efficiency and avoiding collisions. It is a good solution for inter-flow/intra-flow contention problems as well as hidden/exposed terminal problems.