{'fraction_non_alphanumeric': 0.021120293847566574, 'fraction_numerical': 0.004591368227731864, 'mean_word_length': 4.923913043478261, '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 new routing protocol for village radio network

We present an innovative source-initiated on-demand routing for mobile ad hoc networking. This protocol does not introduce any new messages, e.g. RREQ in route discovery; routers can infer routes from broadcast messages. The protocol operates in an energy-efficient manner by minimizing flooding of messages after nodes have learned routes from messages, and eventually stop broadcasting after the route has been established. To support the new routing protocol, we have a new TDMA-based MAC protocol. Our simulation results show that this new MAC protocol performs better in the village radio network than the IEEE 802.11 MAC protocol does. Our simulation results also show that this new routing scheme is quite suitable for the original flooding-based village radio network, which no existing ad hoc routing protocol can be used. This routing scheme is also effective as it provides fairly high packet delivery at both high and low mobility settings. Furthermore, this routing scheme is energy-efficient as it eliminates packet flooding.