Skip to main content

Advertisement

Log in

Energy balancing RPL protocol with multipath for wireless sensor networks

  • Published:
Peer-to-Peer Networking and Applications Aims and scope Submit manuscript

Abstract

With the rising trend of the incidence and prevalence of chronic diseases all over the world, proactive healthcare systems with wireless sensor network (WSN) technology have attracted people’s extensive attention. One of the researches, such as routing protocol for low power and lossy networks (RPL) only takes into consideration a single metric, energy, hops or routing quality, and so on. To extend the survival time of the network effectively and maximize the utilization of energy, we need to consider both node metric and link metric that affect the network, and design IRPL (Improved RPL) protocol. We propose the life cycle index (LCI) as path selection objective function. The index takes node metric (node energy and node hops) and link metric (throughput, packet loss, link quality) into consideration. In order to detect and distribute congestion information, we add congestion detection factor to the index. According to node energy, hop and congestion detection factor, we optimize the calculation method of rank. Our method redesigns parent node selection strategy. Not only does the strategy select the best parent node by using the improved index, but also saves other parent nodes that meet the conditions. Meanwhile, we propose a multipath scheme by using the DODAG structure, and use the scheme to solve the congestion problem. The simulation results show that the scheme shows better performance in terms of network load, end-to-end delay, packet delivery ratio, percentage of the optimal parent node change, energy consumption and network lifetime.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  1. Fowkes FG, Rudan D, Rudan I, Aboyans V, Denenberg JO, McDermott MM, Norman PE, Sampson UK, Williams LJ, Mensah GA, Criqui MH (2013) Comparison of global estimates of prevalence and risk factors for peripheral artery disease in 2000 and 2010: a systematic review and analysis. Lancet 382(9901):1329–1340

    Article  Google Scholar 

  2. Lin XF (2015) 2015 report on Chinese resident’s chronic disease and nutrition. J Traditional Chin Med Manag 23(13):89

    Google Scholar 

  3. Qian ZH, Wang YJ (2013) Internet of Things-oriented Wireless Sensor Networks Review. J Elenctron Inf Technol 35(1):215–227

    Article  MathSciNet  Google Scholar 

  4. Chen HM, Cui L, Xie KB (2013) A Comparative Study on Architectures and Implementation Methodologies of Internet of Things. Chin J Comput 36(1):168–188

    Article  Google Scholar 

  5. Akyildiz IF, Su W, Sankarasubramaniam Y, Cayirci E (2002) Wireless sensor networks: a survey. Comput Netw 38(4):393–422

    Article  Google Scholar 

  6. Hu QY, Yin CC (2014) Research on RPL routing protocols in wireless sensor networks. Internet Things Technol 1:57–59

    Google Scholar 

  7. Winter T., Thubert P., Brandt A., et al. (2012) RPL:IPv6 routing protocol for low -power and lossy networks. IETF, RFC6550

  8. Sheng Z, Yang S, Yu Y, Vasilakos A (2013) A survey on the ietf protocol suite for the internet of things: standards, challenges, and opportunities. IEEE Wirel Commun 20(6):91–98

    Article  Google Scholar 

  9. Accettura, N., Grieco, L. A., Boggia, G., Camarda, P. (2011) Performance analysis of the RPL Routing Protocol. IEEE International Conference on Mechatronics, pp.767-772

  10. Gonizzi P, Monica R, Ferrari G (2013) Design and evaluation of a delay-efficient RPL routing metric. Wireless Commun Mobile Comput Conf 14(3):1573–1577

    Google Scholar 

  11. Long, N. T., Uwase, M. P., Tiberghien, J., Steenhaut, K. (2013) Qos-aware cross-layer mechanism for multiple instances RPL. IEEE International Conference on Advanced Technologies for Communications, pp.44-49

  12. Kim, H. S., Paek, J., Bahk, S. (2015) QU-RPL: Queue utilization based RPL for load balancing in large scale industrial applications. IEEE International Conference on Sensing, Communication, and Networking, pp.265-273

  13. Bahk S, El Zarki M (1992) Dynamic multi-path routing and how it compares with other dynamic routing algorithms for high speed wide area network. Acm Sigcomm Comput Commun Rev 22(4):53–64

    Article  Google Scholar 

  14. Kevin Ashton. That ‘internet of things’ thing (2009)

    Google Scholar 

  15. International Telecommunication Union(ITU) (2005) ITU Internet Report 2005: The Internet of Things

  16. Vasseur J. P., Kim M., Pister K., Dejean N., and Barthel D. (2012) Routing Metrics used for Path Calculation in Low Power and Lossy Networks, IETF RFC 6551

  17. Safdar, V., Bashir, F., Hamid, Z., Afzal, H. (2012) A hybrid routing protocol for wireless sensor networks with mobile sinks. International Symposium on Wireless and Pervasive Computing, pp.1-5

  18. Yoo, H., Shim, M., Kim, D., Kim, K. H. (2010) GLOBAL: A Gradient-based routing protocol for load-balancing in large-scale wireless sensor networks with multiple sinks. Computers and Communications, pp.556 - 562

  19. Kamgueu, P. O., Nataf, E., Ndié, T. D., Festor, O. (2013) Energy-based routing metric for RPL. HAL - INRIA

  20. Chang, L. H., Lee, T. H., Chen, S. J.,Liao, C. Y. (2013) Energy-Efficient Oriented Routing Algorithm in Wireless Sensor Networks. IEEE International Conference on Systems, Man, and Cybernetics, pp.3813-3818

  21. Mai, B., Nguyen, N., Phung, K. H., Long, N., Thanh, N. H., Steenhaut, K. (2016) Energy balancing RPL-based routing for Internet of Things. IEEE Sixth International Conference on Communications and Electronics, pp.125-130

  22. Kacimi R, Dhaou R, Beylot AL (2013) Load balancing techniques for lifetime maximizing in wireless sensor networks. Ad Hoc Netw 11(8):2172–2186

    Article  Google Scholar 

  23. Kim HS, Kim H, Paek J, Bahk S (2016) Load Balancing under Heavy Traffic in RPL Routing Protocol for Low Power and Lossy Networks. IEEE Trans Mob Comput 16(4):964–979

    Article  Google Scholar 

  24. Lodhi, M. A., Rehman, A., Khan, M. M., Hussain, F. B. (2015) Multiple path RPL for low power lossy networks. IEEE Asia Pacific Conference on Wireless and Mobile, pp.279-284

  25. Pavković, B., Theoleyre, F., Duda, A. (2011) Multipath opportunistic RPL routing over IEEE 802.15.4. International Symposium on Modeling Analysis and Simulation of Wireless and Mobile Systems, pp.179-186

  26. Xu G., Lu G. (2013) 27. Proc of the 2nd International Conference on Computer Science and Electronics Engineering (ICCSEE), pp.1678-1682

  27. Le, Q., Ngo-Quynh, T., Magedanz, T. (2014) Rpl-based multipath routing protocols for internet of things on wireless sensor networks, The 2014 International Conference on Advanced Technologies for Communications, pp.424-429

  28. Rukpakavong W, Phillips I, Guan L, Oikonomou G (2012) RPL router discovery for supporting energy-efficient transmission in single-hop 6LoWPAN. IEEE Int Conf Commun 11(18):5721–5725

    Google Scholar 

  29. Gnawali O., Levis P. (2012) The Minimum Rank with Hysteresis Objective Function, IETF RFC 6719

  30. Li SJ (2013) Research on 6LoWPAN-based RPL Routing Protocol. J Chongqing Technol Business Univ 30(8):72–77

    Google Scholar 

  31. Buettner M, Yee GV, Anderson E, Han R (2015) X-mac: a short preamble mac protocol for duty-cycled wireless sensor networks. Sensys 14(4):307–320

    Google Scholar 

  32. Ancillotti, E., Bruno, R., Conti, M. (2012) RPL routing protocol in advanced metering infrastructures: An analysis of the unreliability problems. IEEE International Conference on Sustainable Internet and ICT for Sustainability, pp.1-10

  33. Rghioui A, Khannous A, Bouhorma M (2014) Denial-of-service attacks on 6lowpan-rpl networks: issues and practical solutions. J Adv Comput Sci Technol 3(2):143–153

    Article  Google Scholar 

Download references

Acknowledgements

The authors are grateful to the editors and reviewers for their helpful comments and suggestions. This work was partially supported by science and technology research project of Henan province (142102310531).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhenfei Wang.

Additional information

This article is part of the Topical Collection: Special Issue on Big Data Networking

Guest Editors: Xiaofei Liao, Song Guo, Deze Zeng, and Kun Wang

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, Z., Zhang, L., Zheng, Z. et al. Energy balancing RPL protocol with multipath for wireless sensor networks. Peer-to-Peer Netw. Appl. 11, 1085–1100 (2018). https://doi.org/10.1007/s12083-017-0585-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12083-017-0585-1

Keywords

Navigation