Entropy based routing for mobile, low power and lossy wireless sensors networks

Routing protocol for low-power and lossy networks is a routing solution specifically developed for wireless sensor networks, which does not quickly rebuild topology of mobile networks. In this article, we propose a mechanism based on mobility entropy and integrate it into the corona RPL (CoRPL) mechanism, which is an extension of the IPv6 routing protocol for low-power and lossy networks (RPL). We extensively evaluated our proposal with a simulator for Internet of Things and wireless sensor networks. The mobility entropy-based mechanism, called CoRPL+E, considers the displacement of nodes as a deciding factor to define the links through which nodes communicate. Simulation results show that the proposed mechanism, when compared to CoRPL mechanism, is effective in reducing packet loss and latency in simulated mobile routing protocol for low-power and lossy networks. From the simulation results, one can see that the CoRPL+E proposal mechanism provides a packet loss reduction rate of up to 50% and delays reduction by up to 25% when compared to CoRPL mechanism.

[1]  Gian Pietro Picco,et al.  RPL, the Routing Standard for the Internet of Things . . . Or Is It? , 2016 .

[2]  Seong-Hee Lee,et al.  Comparison of SUN and Wi-Fi P2P WSN in M2M Environments , 2015, Int. J. Distributed Sens. Networks.

[3]  Mahesh K. Marina,et al.  On-demand multipath distance vector routing in ad hoc networks , 2001, Proceedings Ninth International Conference on Network Protocols. ICNP 2001.

[4]  Sayan Kumar Ray,et al.  Secure routing for internet of things: A survey , 2016, J. Netw. Comput. Appl..

[5]  Daladier Jabba,et al.  Sigma Routing Metric for RPL Protocol , 2018, Sensors.

[6]  Marcin Wozniak,et al.  Fully Flexible Parallel Merge Sort for Multicore Architectures , 2018, Complex..

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

[8]  Emmanuel Nataf,et al.  Survey on RPL enhancements: A focus on topology, security and mobility , 2018, Comput. Commun..

[9]  Yan Yu,et al.  A Real-Time Big Data Gathering Algorithm Based on Indoor Wireless Sensor Networks for Risk Analysis of Industrial Operations , 2016, IEEE Transactions on Industrial Informatics.

[10]  Subir Halder,et al.  A survey on mobility-assisted localization techniques in wireless sensor networks , 2016, J. Netw. Comput. Appl..

[11]  Mubashir Husain Rehmani,et al.  Applications of wireless sensor networks for urban areas: A survey , 2016, J. Netw. Comput. Appl..

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

[13]  Saleh Faruque,et al.  5G Backhaul: Requirements, Challenges, and Emerging Technologies , 2018, Broadband Communications Networks - Recent Advances and Lessons from Practice.

[14]  Lillian L. Dai,et al.  A Comprehensive Evaluation of RPL under Mobility , 2012 .

[16]  Thiemo Voigt,et al.  SVELTE: Real-time intrusion detection in the Internet of Things , 2013, Ad Hoc Networks.

[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]  Mohsen Guizani,et al.  A Survey on Mobile Anchor Node Assisted Localization in Wireless Sensor Networks , 2016, IEEE Communications Surveys & Tutorials.

[19]  Matsna Nuraini Rahman,et al.  Trilateration and iterative multilateration algorithm for localization schemes on Wireless Sensor Network , 2017, 2017 International Conference on Control, Electronics, Renewable Energy and Communications (ICCREC).

[20]  Françoise Sailhan,et al.  Comparison of RPL Routing Metrics on Grids , 2016, ADHOCNETS.

[21]  Elmar Gerhards-Padilla,et al.  BonnMotion: a mobility scenario generation and analysis tool , 2010, SimuTools.

[22]  Tracy Camp,et al.  Stationary distributions for the random waypoint mobility model , 2004, IEEE Transactions on Mobile Computing.

[23]  Anis Koubaa,et al.  Reliable and Fast Hand-Offs in Low-Power Wireless Networks , 2014, IEEE Transactions on Mobile Computing.

[24]  Hayder A. A. Al-Kashoash,et al.  Dynamic RPL for multi-hop routing in IoT applications , 2017, 2017 13th Annual Conference on Wireless On-demand Network Systems and Services (WONS).

[25]  Marcin Wozniak,et al.  A Multi-Agent Gamification System for Managing Smart Homes , 2019, Sensors.

[26]  H. Afzal,et al.  A hybrid routing protocol for wireless sensor networks with mobile sinks , 2012, ISWPC 2012 proceedings.

[27]  Shusen Yang,et al.  BRPL: Backpressure RPL for High-Throughput and Mobile IoTs , 2017, IEEE Transactions on Mobile Computing.

[28]  Remi Badonnel,et al.  A Taxonomy of Attacks in RPL-based Internet of Things , 2016, Int. J. Netw. Secur..

[29]  Remi Badonnel,et al.  Mitigation of topological inconsistency attacks in RPL-based low-power lossy networks , 2015, Int. J. Netw. Manag..

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

[31]  Ljupco Kocarev,et al.  Cooperative method for wireless sensor network localization , 2016, Ad Hoc Networks.

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

[33]  Ki-Hyung Kim,et al.  An Algorithm for Timely Transmission of Solicitation Messages in RPL for Energy-Efficient Node Mobility , 2017, Sensors.

[34]  Gérard Chalhoub,et al.  Mobility support enhancement for RPL , 2017, 2017 International Conference on Performance Evaluation and Modeling in Wired and Wireless Networks (PEMWN).

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

[36]  Abdelfettah Belghith,et al.  EKF-MRPL: Advanced mobility support routing protocol for internet of mobile things: Movement prediction approach , 2017, Future Gener. Comput. Syst..

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

[38]  Thiemo Voigt,et al.  Routing Attacks and Countermeasures in the RPL-Based Internet of Things , 2013, Int. J. Distributed Sens. Networks.

[39]  Symeon Papavassiliou,et al.  An entropy-based model for supporting and evaluating route stability in mobile ad hoc wireless networks , 2002, IEEE Communications Letters.

[40]  Jean-Philippe Vasseur,et al.  The Routing Protocol for Low-Power and Lossy Networks (RPL) Option for Carrying RPL Information in Data-Plane Datagrams , 2010, RFC.

[41]  Ricardo Moraes,et al.  An Optimized Relay Selection Technique to Improve the Communication Reliability in Wireless Sensor Networks † , 2018, Sensors.

[42]  Xavier Vilajosana,et al.  Addressing Mobility in RPL With Position Assisted Metrics , 2016, IEEE Sensors Journal.

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

[44]  Wei Wei,et al.  Low Energy Consumption and Data Redundancy Approach of Wireless Sensor Networks with Bigdata , 2018, Inf. Technol. Control..

[45]  Tiago M. Fernández-Caramés,et al.  A Cost-Effective IoT System for Monitoring Indoor Radon Gas Concentration , 2018, Sensors.

[46]  Charles E. Perkins,et al.  Ad hoc On-Demand Distance Vector (AODV) Routing , 2001, RFC.

[47]  Xiaohui Liang,et al.  Sybil Attacks and Their Defenses in the Internet of Things , 2014, IEEE Internet of Things Journal.

[48]  Thomas C. Schmidt,et al.  TRAIL: Topology Authentication in RPL , 2016, EWSN.

[49]  Marcin Woźniak,et al.  A Smartphone Application for Automated Decision Support in Cognitive Task Based Evaluation of Central Nervous System Motor Disorders , 2019, IEEE Journal of Biomedical and Health Informatics.

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

[51]  C. D. Jaidhar,et al.  Enhanced mobility aware routing protocol for Low Power and Lossy Networks , 2019, Wirel. Networks.

[52]  Mário Alves,et al.  mRPL+: A mobility management framework in RPL/6LoWPAN , 2017, Comput. Commun..

[53]  Andreas Kassler,et al.  Optimal user association, backhaul routing and switching off in 5G heterogeneous networks with mesh millimeter wave backhaul links , 2018, Ad Hoc Networks.