A Performance Evaluation of Improved IPv6 Routing Protocol for Wireless Sensor Networks

In the near future, IP-based wireless sensor networks will play a key ro le in several application scenarios such as smart grid, smart home, healthcare, and building automat ion... An IPv6 routing protocol is expected to provide internet connectivity to any IP-based sensor node. In this paper, we propose IRPL protocol for IP-based wireless sensor networks. IRPL protocol uses a combination of two routing metrics that are the link quality and the remain ing energy state of the preferred parent to select the optimal path. In IRPL protocol, we combine two metrics based on an alpha weight. IRPL protocol is implemented in ContikiOS and evaluated by using simulation and testbed experiments . The results show that IRPL protocol has achieved better network lifetime, data delivery rat io and energy balance compared to the traditional solution of RPL protocol.

[1]  Adam Dunkels,et al.  Cross-Level Sensor Network Simulation with COOJA , 2006, Proceedings. 2006 31st IEEE Conference on Local Computer Networks.

[2]  Robert Tappan Morris,et al.  a high-throughput path metric for multi-hop wireless routing , 2003, MobiCom '03.

[3]  Abdellah Touhafi,et al.  Comparative performance study of RPL in Wireless Sensor Networks , 2012, 2012 19th IEEE Symposium on Communications and Vehicular Technology in the Benelux (SCVT).

[4]  Azzedine Boukerche,et al.  Algorithms and Protocols for Wireless Sensor Networks , 2008, Wiley series on parallel and distributed computing.

[5]  Adam Dunkels,et al.  Low-power wireless IPv6 routing with ContikiRPL , 2010, IPSN '10.

[6]  JeongGil Ko,et al.  ContikiRPL and TinyRPL: Happy Together , 2011 .

[7]  JeongGil Ko,et al.  Industry: beyond interoperability: pushing the performance of sensor network IP stacks , 2011, SenSys.

[8]  Adam Dunkels,et al.  Software-based on-line energy estimation for sensor nodes , 2007, EmNets '07.

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

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

[11]  Razib Hayat Khan,et al.  Interconnection between 802.15.4 Devices and IPv6: Implications and Existing Approaches , 2010, ArXiv.

[12]  Jan M. Rabaey,et al.  Energy aware routing for low energy ad hoc sensor networks , 2002, 2002 IEEE Wireless Communications and Networking Conference Record. WCNC 2002 (Cat. No.02TH8609).

[13]  Joel J. P. C. Rodrigues,et al.  A survey on IP‐based wireless sensor network solutions , 2010, Int. J. Commun. Syst..

[14]  Andrea Conti,et al.  Wireless Sensor and Actuator Networks: Technologies, Analysis and Design , 2008 .

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

[16]  JeongGil Ko,et al.  Connecting low-power and lossy networks to the internet , 2011, IEEE Communications Magazine.

[17]  Adam Dunkels,et al.  Contiki - a lightweight and flexible operating system for tiny networked sensors , 2004, 29th Annual IEEE International Conference on Local Computer Networks.

[18]  Mehdi Karrari,et al.  Minimum cost load balanced multipath routing protocol for low power and lossy networks , 2014, Wirel. Networks.

[19]  Sayeed Ghani,et al.  A Comparative Analysis of Protocols for Integrating IP and Wireless Sensor Networks , 2016, J. Networks.

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

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

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