{'fraction_non_alphanumeric': 0.02249134948096886, 'fraction_numerical': 0.0, 'mean_word_length': 5.427777777777778, '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}}
Adaptive Network Coding Broadcasting based on Node Mobility in Mobile Ad-hoc Networks

Mobile ad-hoc networks (MANETs) have limited network resources, such as node battery capacity and wireless frequency band. Therefore, in such networks, it is particularly important to reduce unnecessary packet transfers and to maximize the use of network resources and power, to ensure efficient broadcast communications. Network coding (NC) is a technique that reduces the number of transmitted packets over a network and enables the efficient use of devices and network resources. The packet-reduction benefits obtained using NC depend considerably on the network topology. In this study, we propose an NC method specifically designed for MANETs. In our approach, the nodes switch the type of transmission between an uncoded transmission (simple broadcast) and a coded transmission (NC) based on the estimated neighboring node's proximity. We evaluated the effectiveness of the proposed method using computer simulations. Our evaluations demonstrate that the proposed method can reduce the number of packets in the network without decreasing the packet delivery rate.