Exploiting multiple parents in RPL to improve both the network lifetime and its stability

The devices composing Wireless Sensor Networks (WSN) are very limited in terms of memory, processing power and battery. RPL has emerged as the de facto routing standard in low-power and lossy networks. While most of the proposals focus on minimizing the global energy consumption, we aim here at designing an energy-balancing routing protocol: each node should efficiently consume the same quantity of energy to improve the network lifetime. To this end, we exploit an Expected Lifetime metric, denoting the residual time of the nodes (time until the node will run out of energy). We propose mechanisms to detect the energy-bottleneck nodes and to spread the traffic load uniformly among them. While RPL constructs a Destination-Oriented Directed Acyclic Graph (DODAG) structure, it only implements single path. We propose here to exploit its natural multipath structure. This multipath approach helps reducing the number of DODAG reconstructions that leads to instabilities and convergence problems. Simulations highlight we improve both the routing reliability and the network lifetime.

[1]  Lynn Choi,et al.  DAG-based multipath routing for mobile sensor networks , 2011, ICTC 2011.

[2]  Yin Chen,et al.  On the implications of the log-normal path loss model: an efficient method to deploy and move sensor motes , 2011, SenSys.

[3]  Pascal Thubert,et al.  Objective Function Zero for the Routing Protocol for Low-Power and Lossy Networks (RPL) , 2012, RFC.

[4]  Philip Levis,et al.  RPL: IPv6 Routing Protocol for Low-Power and Lossy Networks , 2012, RFC.

[5]  Dominique Barthel,et al.  Routing Metrics Used for Path Calculation in Low-Power and Lossy Networks , 2012, RFC.

[6]  Jaideep Srivastava,et al.  PWave: A Multi-source Multi-sink Anycast Routing Framework for Wireless Sensor Networks , 2007, Networking.

[7]  Fabrice Theoleyre,et al.  Stability and efficiency of RPL under realistic conditions in Wireless Sensor Networks , 2013, 2013 IEEE 24th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[8]  Fabrice Theoleyre,et al.  Improving the network lifetime with energy-balancing routing: Application to RPL , 2014, 2014 7th IFIP Wireless and Mobile Networking Conference (WMNC).

[9]  Olivier Festor,et al.  Energy-based routing metric for RPL , 2013 .

[10]  Christos G. Cassandras,et al.  On maximum lifetime routing in Wireless Sensor Networks , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[11]  Kamalrulnizam Abu Bakar,et al.  Multipath Routing in Wireless Sensor Networks: Survey and Research Challenges , 2012, Sensors.

[12]  Elyes Ben Hamida,et al.  On the complexity of an accurate and precise performance evaluation of wireless networks using simulations , 2008, MSWiM '08.

[13]  Hongseok Yoo,et al.  GLOBAL: A Gradient-based routing protocol for load-balancing in large-scale wireless sensor networks with multiple sinks , 2010, The IEEE symposium on Computers and Communications.

[14]  Deborah Estrin,et al.  Highly-resilient, energy-efficient multipath routing in wireless sensor networks , 2001, MOCO.

[15]  Lovepreet Kaur,et al.  Energy-Efficient Routing Protocols in Wireless Sensor Networks: A Survey , 2014 .

[16]  Deborah Estrin,et al.  Highly-resilient, energy-efficient multipath routing in wireless sensor networks , 2001, MOCO.

[17]  Wang Xiang-dong,et al.  Multipath routing protocol with load balancing in WSN considering interference , 2011, 2011 6th IEEE Conference on Industrial Electronics and Applications.

[18]  Fabrice Theoleyre,et al.  Multipath opportunistic RPL routing over IEEE 802.15.4 , 2011, MSWiM '11.

[19]  Nidal Nasser,et al.  Energy-balancing multipath routing protocol for wireless sensor networks , 2006, QShine '06.