Routing protocol of low-power and lossy network: Survey and open issues

The physical and logical representation of constrained embedded devices such as sensors and actuators plays a significant role in the Internet revolution to next era which is the Internet of Things (IoT). A Wireless Sensor Network (WSN) comprises of several tiny devices (called nodes) with restricted resources and has a capability of sensing and monitoring a certain environment to collect data and sending it to hop by hop to the root node (Sink) via a routing protocol. The routing strategy in WSNs that is called Low power and Lossy Networks (LLNs) determines the lifetime and quality of the network. The nodes in LLNs characteristics (such as low cost, limited storage, computation, and power) could bring an open challenge that is to find out an optimal routing protocol in wireless sensor networks. The IPv6 based RPL routing protocol for LLNs networks are developed based on a selected Objective Functions (OFs) and then different objective functions are used to evaluate the RPL performance to meet various predefined requirements of home-building automation, industrial control, and urban environment. Based on this, the authors attempt to introduce systematic perspectives in terms of RPL and the main metrics that are used in the LLNs. As a result, it is expected to illustrate the conceptual comparison among the metrics in OF's implementation in RPL.

[1]  Chi Zhou,et al.  Expected Transmission Energy Routing Metric for Wireless Mesh Senor Network , 2010, 2010 6th International Conference on Wireless Communications Networking and Mobile Computing (WiCOM).

[2]  Siarhei Kuryla,et al.  RPL: IPv6 Routing Protocol for Low power and Lossy Networks , 2010 .

[3]  Hongxin Li,et al.  Researching and Hardware Implementation of RPL Routing Protocol Based on the Contiki Operating System , 2014 .

[4]  Mohsen Guizani,et al.  Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications , 2015, IEEE Communications Surveys & Tutorials.

[5]  Tsvetko Tsvetkov RPL: IPv6 Routing Protocol for LOW Power and Lossy Networks , 2011 .

[6]  Hari Balakrishnan,et al.  Quality-Aware Routing Metrics for Time-Varying Wireless Mesh Networks , 2006, IEEE Journal on Selected Areas in Communications.

[7]  Agnieszka Brachman RPL Objective Function Impact on LLNs Topology and Performance , 2013, NEW2AN.

[8]  Nadeem Javaid,et al.  Performance study of ETX based wireless routing metrics , 2009, 2009 2nd International Conference on Computer, Control and Communication.

[9]  Antonio Iera,et al.  The Internet of Things: A survey , 2010, Comput. Networks.

[10]  Shusen Yang,et al.  A survey on the ietf protocol suite for the internet of things: standards, challenges, and opportunities , 2013, IEEE Wireless Communications.

[11]  Jean-Philippe Vasseur,et al.  A performance evaluation study of RPL: Routing Protocol for Low power and Lossy Networks , 2010, 2010 44th Annual Conference on Information Sciences and Systems (CISS).

[12]  Andrzej Duda,et al.  Performance comparison of the RPL and LOADng routing protocols in a Home Automation scenario , 2013, 2013 IEEE Wireless Communications and Networking Conference (WCNC).

[13]  L. Javier García-Villalba,et al.  Routing Protocols in Wireless Sensor Networks , 2009, Sensors.

[14]  Sonia Waharte,et al.  Interference-Aware Routing in Wireless Mesh Networks , 2008 .

[15]  Mohammed Q. Shatnawi,et al.  Performance Evaluation of Routing Protocol (RPL) for Internet of Things , 2016 .

[16]  Marcelo G. Rubinstein,et al.  Routing Metrics and Protocols for Wireless Mesh Networks , 2008, IEEE Network.

[17]  Thomas Clausen,et al.  Comparative study of RPL-enabled optimized broadcast in Wireless Sensor Networks , 2010, 2010 Sixth International Conference on Intelligent Sensors, Sensor Networks and Information Processing.

[18]  Jakob Buron,et al.  Home Automation Routing Requirements in Low-Power and Lossy Networks , 2008, RFC.

[19]  B. Etefia Routing Protocols for Wireless Sensor Networks , 2004 .

[20]  Stephen Dawson-Haggerty,et al.  Overview of Existing Routing Protocols for Low Power and Lossy Networks , 2009 .

[21]  Ahmed Yassin Al-Dubai,et al.  Performance Evaluation of RPL Objective Functions , 2015, 2015 IEEE International Conference on Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing.

[22]  Lynda Mokdad,et al.  Method For Fault Management With RPL Protocol in WSNs , 2015 .

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

[24]  Philip Levis,et al.  The Minimum Rank with Hysteresis Objective Function , 2012, RFC.

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

[26]  Yibo Chen,et al.  A Scalable Context-Aware Objective Function (SCAOF) of Routing Protocol for Agricultural Low-Power and Lossy Networks (RPAL) , 2015, Sensors.

[27]  Jitendra Padhye,et al.  Routing in multi-radio, multi-hop wireless mesh networks , 2004, MobiCom '04.

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