{'fraction_non_alphanumeric': 0.02021018593371059, 'fraction_numerical': 0.0, 'mean_word_length': 5.447916666666667, '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}}
Routing protocols: When to use it in terms of energy?

This paper proposes a mathematical framework to model and analyze the energy consumption of routing protocols in multihop wireless networks such Mobile Ad Hoc Networks (MANETs) or Sensor Networks (WSNs) by taking into account the protocol parameters, the traffic pattern and the network characteristics defined by the medium channel properties, the dynamic topology behavior, the network diameter and the nodes density. Moreover, our framework allows to classify routing protocols by exploring the relationship between application requirements and wireless network features. To the best of our knowledge, there is no such proposed framework that provides in-depth an analytical investigation of above relationship. We apply this model to a Beacon-less routing protocol Pizza-Forwarding (PF) compared to well known routing protocols such as Optimized Link State Routing, Ad Hoc On Demand Distance Vector Routing, Greedy Perimeter Stateless Routing and a Simple Random Walk Routing in order to underline their behavior according to the network features and application requirements. Finally, we show that Beacon-less routing protocol should be a best candidate to save energy in WSNs.