{'fraction_non_alphanumeric': 0.014568158168574402, 'fraction_numerical': 0.004162330905306972, 'mean_word_length': 5.413333333333333, '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}}
Improved reliable 1-hop broadcast in mobile ad hoc networks

Among Many fundamental communication primitives in mobile ad hoc networks, 1-hop broadcast plays an important role in which a message from the source node is delivered to all nodes within the source node's transmission range. Despite the importance of it, 1-hop broadcast is not easy to accomplish due to collisions in wireless networks known as Hidden Terminal problem. This paper presents a MAC protocol that guarantees 1-hop broadcast with efficiency by allowing as many simultaneous executions of the communication as possible without collisions. The proposed algorithm utilizes control packets that prevent data packet collisions, and at the same time, make the simultaneous communications possible to improve the network throughput. Simulation results support the effectiveness of the proposed algorithm in terms of less collisions and higher transmission success ratio than existing protocols.