An Algorithm for Timely Transmission of Solicitation Messages in RPL for Energy-Efficient Node Mobility

The IPv6 Routing Protocol for Low Power and Lossy Networks (RPL) was proposed for various applications of IPv6 low power wireless networks. While RPL supports various routing metrics and is designed to be suitable for wireless sensor network environments, it does not consider the mobility of nodes. Therefore, there is a need for a method that is energy efficient and that provides stable and reliable data transmission by considering the mobility of nodes in RPL networks. This paper proposes an algorithm to support node mobility in RPL in an energy-efficient manner and describes its operating principle based on different scenarios. The proposed algorithm supports the mobility of nodes by dynamically adjusting the transmission interval of the messages that request the route based on the speed and direction of the motion of mobile nodes, as well as the costs between neighboring nodes. The performance of the proposed algorithm and previous algorithms for supporting node mobility were examined experimentally. From the experiment, it was observed that the proposed algorithm requires fewer messages per unit time for selecting a new parent node following the movement of a mobile node. Since fewer messages are used to select a parent node, the energy consumption is also less than that of previous algorithms.

[1]  C. Adjih,et al.  Mobility Enhanced RPL for Wireless Sensor Networks , 2012, 2012 Third International Conference on The Network of the Future (NOF).

[2]  Julien Montavont,et al.  Analysis and performance evaluation of RPL under mobility , 2014, 2014 IEEE Symposium on Computers and Communications (ISCC).

[3]  Ahmed Yassin Al-Dubai,et al.  E-Trickle: Enhanced Trickle Algorithm for Low-Power and Lossy Networks , 2015, 2015 IEEE International Conference on Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing.

[4]  Jhoanna Rhodette I. Pedrasa,et al.  IPv6 routing protocol for low-power and lossy networks implementation in network simulator — 3 , 2017, TENCON 2017 - 2017 IEEE Region 10 Conference.

[5]  Joseph Wang,et al.  Sensors and signals , 1991 .

[6]  Shambhu Upadhyaya,et al.  Is RSSI a Reliable Parameter in Sensor Localization Algorithms – An Experimental Study , 2009 .

[7]  Xenofon D. Koutsoukos,et al.  RF doppler shift-based mobile sensor tracking and navigation , 2010, TOSN.

[8]  JeongGil Ko,et al.  The Trickle Algorithm , 2011, RFC.

[9]  Ingrid Moerman,et al.  RPL Mobility Support for Point-to-Point Traffic Flows towards Mobile Nodes , 2015, Int. J. Distributed Sens. Networks.

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

[11]  Wendi Heinzelman,et al.  Energy-efficient communication protocol for wireless microsensor networks , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[12]  Paolo Santi,et al.  The Node Distribution of the Random Waypoint Mobility Model for Wireless Ad Hoc Networks , 2003, IEEE Trans. Mob. Comput..

[13]  Lillian L. Dai,et al.  RPL under mobility , 2012, 2012 IEEE Consumer Communications and Networking Conference (CCNC).

[14]  Teresa Maria Vazão,et al.  Low-power and lossy networks under mobility: A survey , 2016, Comput. Networks.

[15]  Pratik Palaskar,et al.  Wi-Fi Indoor Positioning System Based on RSSI Measurements from Wi-Fi Access Points -A Tri-lateration Approach , 2014 .

[16]  Ákos Lédeczi,et al.  Radio interferometric Quasi Doppler bearing estimation , 2009, 2009 International Conference on Information Processing in Sensor Networks.

[17]  Marcus Chang,et al.  MoMoRo: Providing Mobility Support for Low-Power Wireless Applications , 2015, IEEE Systems Journal.

[18]  I.K. Eltahir The Impact of Different Radio Propagation Models for Mobile Ad hoc NETworks (MANET) in Urban Area Environment , 2007, The 2nd International Conference on Wireless Broadband and Ultra Wideband Communications (AusWireless 2007).

[19]  Eduardo Tovar,et al.  Co-RPL: RPL routing for mobile low power wireless sensor networks using Corona mechanism , 2014, Proceedings of the 9th IEEE International Symposium on Industrial Embedded Systems (SIES 2014).

[20]  Xenofon D. Koutsoukos,et al.  Tracking mobile nodes using RF Doppler shifts , 2007, SenSys '07.

[21]  Xenofon D. Koutsoukos,et al.  Mobile sensor localization and navigation using RF doppler shifts , 2008, MELT '08.

[22]  Mário Alves,et al.  mRPL: Boosting mobility in the Internet of Things , 2015, Ad Hoc Networks.

[23]  Frédéric Lassabe,et al.  A Friis-based calibrated model for WiFi terminals positioning , 2005, Sixth IEEE International Symposium on a World of Wireless Mobile and Multimedia Networks.