Simulation and performance evaluation of DAG construction with RPL

In this paper, we simulate and analyze the performance of the network formation process with the RPL (IPv6 Routing Protocol for Low Power and Lossy Networks), which is a routing protocol specifically designed for Low power and Lossy Networks (LLN) compliant with 6LoWPAN (IPv6 Low power Wireless Personal Area Networks). One motivation behind this work is that RPL is the first prospective candidate routing protocol for low-power and lossy networks, which are a main component in the next generation Internet-of-Things. RPL is still under development, although having gained maturity, and is open to improvements. Indeed, there is a need to understand well its behavior, and investigate its relevance. Our analysis is based on the ContikiRPL accurate and realistic simulation model developed under Contiki operating system. The performance of RPL is evaluated and analyzed for different network settings to understand the impact of the protocol attributes on the network formation performance, namely in terms energy, storage overhead, communication overhead, network convergence time and the maximum hop count. We argue through simulation that RPL provides several features that make it suitable to large scale networks.

[1]  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.

[2]  Adam Dunkels,et al.  A framework for low-power IPv6 routing simulation, experimentation, and evaluation , 2010, SIGCOMM '10.

[3]  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).

[4]  P. Levis,et al.  The ETX Objective Function for RPL , 2010 .

[5]  Thomas H. Clausen,et al.  Multipoint-to-Point and Broadcast in RPL , 2010, 2010 13th International Conference on Network-Based Information Systems.

[6]  Jean-Philippe Vasseur,et al.  Interconnecting Smart Objects with IP: The Next Internet , 2010 .

[7]  Bernard Tourancheau,et al.  A Communication Stack over PLC for Multi Physical Layer IPv6 Networking , 2010, 2010 First IEEE International Conference on Smart Grid Communications.

[8]  Arjan Durresi,et al.  Routing Loops in DAG-Based Low Power and Lossy Networks , 2010, 2010 24th IEEE International Conference on Advanced Information Networking and Applications.

[9]  W. Hardaker Internet Engineering Task Force (ietf) , 2011 .

[10]  Adam Dunkels,et al.  Poster Abstract: Low-Power Wireless IPv6 Routing with ContikiRPL , 2010, IPSN 2010.

[11]  Soohong Park Hierarchical Routing over 6LoWPAN (HiLow) , 2007 .

[12]  David E. Culler,et al.  HYDRO: A Hybrid Routing Protocol for Lossy and Low Power Networks , 2009 .

[13]  Arjan Durresi,et al.  A Performance Analysis of Point-to-Point Routing along a Directed Acyclic Graph in Low Power and Lossy Networks , 2010, 2010 13th International Conference on Network-Based Information Systems.

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

[15]  J. P. Vasseur,et al.  Applicability Study of RPL with Local Repair in Smart Grid Substation Networks , 2010, 2010 First IEEE International Conference on Smart Grid Communications.

[16]  Unrecognized Dynamic MANET On-demand for 6LoWPAN (DYMO-low) Routing , 2007 .