{'fraction_non_alphanumeric': 0.01937046004842615, 'fraction_numerical': 0.0, 'mean_word_length': 5.1716417910447765, '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 COMPARATIVE STUDY OF ROUTING PROTOCOLS IN WIRELESS SENSOR NETWORKS

Due to the limited processing power, and finite power available to each sensor node, regular ad hoc routing techniques cannot be directly applied to sensor networks domain. Thus, energy-efficient routing algorithms suitable to the inherent characteristics of these types of networks are needed. Routing algorithms must also be robust to failures, and provide low latency. This paper makes a performance comparison of three sensor network routing protocols, namely, Rumor routing, Stream Enable Routing (SER) and SPIN. The results show that SPIN is the most suitable for small size networks while SER serves the large scale networks the best. Rumor is considered an alternative protocol with high delivery rate and scales from small to medium size networks.