Cover
Vol. 17 No. 2 (2021)

Published: December 31, 2021

Pages: 198-203

Original Article

Strategies for Enhancing the Performance of (RPL) Protocol

Abstract

Wireless sensor networks have many limitations such as power, bandwidth, and memory, which make the routing process very complicated. In this research, a wireless sensor network containing three moving sink nodes is studied according to four network scenarios. These scenarios differ in the number of sensor nodes in the network. The RPL (Routing Protocol for low power and lossy network) protocol was chosen as the actual routing protocol for the network based on some routing standards by using the Wsnet emulator. This research aims to increase the life of the network by varying the number of nodes forming it. By using different primitive energy of these nodes, this gives the network to continue working for the longest possible period with low and fair energy consumption between the nodes. In this work, the protocol was modified to make the sink node move to a specific node according to the node’s weight, which depends on the number of neighbors of this node, the number of hops from this node to the sink node, the remaining energy in this node, and the number of packets generated in this node. The simulation process of the RPL protocol showed good results and lower energy consumption compared to previous researches.

References

  1. T. Zhang and X.Li "Evaluating and Analyzing the Performance of RPL in Contiki," in MSCC '14: Proceedings of the first international workshop on Mobile sensing, computing and communication, Philadelphia, PA, USA, 2014, pp. 19–24.
  2. P. V. S. Alpano and J. R. I. Pedrasa "Fast Bootstrap of Routing Protocol for Low Power and Lossy Networks on Dense Wireless Sensor Networks Through Adaptive Trickle Timer Settings," in 2018 IEEE Region Ten Hussain | 203 Symposium (Tensymp), vol. 120, Sydney, Australia, may 2018, pp. 57-62.
  3. C. Vallati, et al., "Analysis of the interplay between RPL and the congestion control strategies for CoAP," Ad Hoc Networks, vol. 109, no. 9, pp. 1-14, Dec. 2020.
  4. B. Ghaleb, et al., "A Survey of Limitations and Enhancements of the IPv6 Routing Protocol for Low- power and Lossy Networks: A Focus on Core Operations," IEEE Communications Surveys & Tutorials, vol. 21, no. 2, pp. 1607 - 1635, Oct. 2019.
  5. K. Heurtefeux, et al., “Enhancing RPL Resilience against Routing Layer Insider Attacks," in IEEE 29th International Conference on Advanced Information Networking and Applications, Gwangiu, South Korea, 2015, pp. 802-807.
  6. L. B. Saad and B. Tourancheau "Sinks Mobility Strategy in IPv6-based WSNs for Network Lifetime Improvement," in 2011 4th IFIP International Conference on New Technologies, Mobility and Security, Paris, France, 2011, pp. 1-5.
  7. H.Kharrufa, H. A. A. Al-Kashoash and A.H. Kemp "RPL-based routing protocols in IoT applications: A Review," IEEE Sensors Journal, vol. 19, no. 15, pp. 5952 - 5967, Aug. 2019.
  8. P. O. Kamgueu, E. Nataf and Th.D. Ndie "Survey on RPL enhancements: a focus on topology, security and mobility," Computer Communications, Elsevier, vol. 120, no. 6, pp. 10-21, Feb.2018.
  9. M. Banh, et al., "Performance evaluation of multiple RPL routing tree instances for Internet of Things applications," in 2015 International Conference on Advanced Technologies for Communications (ATC), Ho Chi Minh City, Vietnam, 2015, pp. 206-211.
  10. B. Chen,Y.Li and D. Mashima "Analysis and Enhancement of RPL under Packet Drop Attacks," in 10th International Conference on Communication Systems & Networks (COMSNETS), Bengaluru, India, 2018, pp. 167-174.
  11. P. Kulkarni, S. Gormus, and Z. Fan "Tree Balancing in Smart Grid Advanced Metering Infrastructure Mesh Networks," in 2012 IEEE International Conference on Green Computing and Communications, Conference on Internet of Things, and Conference on Cyber, Physical and Social Computing, Besancon, France, 2012, pp. 109- 115.
  12. M. B. Yassein, et al., "A New Dynamic Trickle Algorithm for Low Power and Lossy Networks," in 2016 International Conference on Engineering & MIS (ICEMIS), Agadir, Morocco, 2016, pp. 1-6.
  13. Patel and S. Jain, "Advanced Energy Consumption Strategy in Mobility Support Enhancement for RPL With Multiple Sinks," in the International Conference on Electronics and Sustainable Communication Systems (ICESC 2020), Coimbatore,India, 2020, pp. 676-682.
  14. A. S. Kassaby, et al., "Realistic Wireless Smart-Meter Network Optimization Using Composite RPL Metric," in 8th IEEE International Conference on Smart Grid, Paris, France, 2020, pp. 109-114.
  15. Lamaazi and N.l Benamar "RPL Enhancement using a new Objective Function based on combined metrics," in 2017 13th International Wireless Communications and Mobile Computing Conference (IWCMC), Valencia, Spain, 2017, pp. 1459-1464.
  16. H. Lamaazi and N. Benamar "A Comprehensive Survey on Enhancements and Limitations of the RPL protocol: A focus on the Objective Function," Ad Hoc Networks, vol. 96, no. 1, pp. 1-54, Jan. 2020.
  17. Zahrah A. Almusaylim, Abdulaziz Alhumam and N.Z. Jhanjhi "Proposing a Secure RPL based Internet of Things Routing Protocol:A Review," Ad Hoc Networks, vol. 101, no. 1, pp. 1-28, April 2020.
  18. H. Fotouhi, et al., “mRPL+: a mobility management framework in RPL / 6LoWPAN," Computer Communications, vol. 104, no. 1, pp. 1-43, may 2017.
  19. H. Kim, et al.,"DT-RPL: Diverse Bidirectional TrafÞc Delivery through RPL Routing Protocol in Low Power and Lossy Networks, "Computer Networks, vol. 126, no. 1, pp. 150-161, Oct. 2017.
  20. K. Manikannan and V. Nagarajan "Optimized mobility management for RPL/6LoWPAN based IoT network architecture using the firefly algorithm," Microprocessors and Microsystems, vol. 77, no. 1, pp. 1-29, Sep. 2020.
  21. B.H. Patel and P. Shah "RPL routing protocol performance under sinkhole and selective forwarding attack: experimental and simulated evaluation," TELKOMNIKA Telecommunication, Computing, Electronics and Control, vol. 18, no. 4, pp. 1849-1856, Aug.2020.
  22. Y. Barnawi, et al., “Performance Analysis of RPL Protocol for Data Gathering Applications in Wireless Sensor Networks," Procedia Computer Science, vol. 151, no. 1, pp. 185–193, May 2019.
  23. J. Wang, et al., Mobility support enhancement for RPL," in 2017 International Conference on Performance Evaluation and Modeling in Wired and Wireless Networks (PEMWN), Paris, France, 2017, pp. 1-6.
  24. C.La, M.Heusse, and A. Duda "Link Reversal and Reactive Routing in Low Power and Lossy Networks," in 2013 IEEE 24th International Symposium on Personal, Indoor and Mobile Radio Communications: Mobile and Wireless Networks, London, UK, 2013, pp. 3386-3390.
  25. M. Pushpalatha, et al., “L-RPL: RPL powered by laplacian energy for stable path selection during link failures in an Internet of Things network," Computer Networks, vol. 184, no. 1, pp. 1-16, Jan. 2021.