{'fraction_non_alphanumeric': 0.02077431539187913, 'fraction_numerical': 0.0, 'mean_word_length': 4.72972972972973, '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}}
RPLRE: A Routing Protocol Based on LQI and Residual Energy for Wireless Sensor Networks

Recently, Wireless Sensor Networks (WSNs) which consist of thousands of sensor nodes have become one of the most popular topics. Different from the common Ad-hoc networks, energy efficient routing protocol is the most important issue in WSNs. LEPS (Link Estimation and Parent Selection) is the routing protocol used in the TinyOS, which is widely used in many kinds of WSNs platforms. But in LEPS protocol, a node may always choose the same node as its next hop node. This may lead to the early death of the next hop node. To avoid this advantage, this paper presents a new protocol RPLRE (Routing Protocol based on LQI and Residual Energy) based on the LEPS protocol. RPLRE protocol uses the method of probability selection and takes residual energy into account when choosing next hop node. This can effectively avoid the disadvantage of LEPS. Simulation results show that RPLRE protocol can balance the energy consumption of nodes and prolong the lifetime of network.