Skip to main content

Advertisement

Log in

EOMR: An Energy-Efficient Optimal Multi-path Routing Protocol to Improve QoS in Wireless Sensor Network for IoT Applications

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

The wireless sensor network based IoT applications mainly suffers from end to end delay, loss of packets during transmission, reduced lifetime of sensor nodes due to loss of energy. To address these challenges, we need to design an efficient routing protocol that not only improves the network performance but also enhances the Quality of Service. In this paper, we design an energy-efficient routing protocol for wireless sensor network based IoT application having unfairness in the network with high traffic load. The proposed protocol considers three-factor to select the optimal path, i.e., lifetime, reliability, and the traffic intensity at the next-hop node. Rigorous simulation has been performed using NS-2. Also, the performance of the proposed protocol is compared with other contemporary protocols. The results show that the proposed protocol performs better concerning energy saving, packet delivery ratio, end-to-end delay, and network lifetime compared to other protocols.

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
Fig. 14
Fig. 15
Fig. 16

Similar content being viewed by others

References

  1. Atzori, L. (2010). The Internet of Things: A survey. Comuputer Networks, 5415, 2787–2805.

    Article  MATH  Google Scholar 

  2. Machado, K., Rosário, D., Cerqueira, E., Loureiro, A., Neto, A., & de Souza, J. (2013). A routing protocol based on energy and link quality for internet of things applications. Sensors, 13(2), 1942–1964.

    Article  Google Scholar 

  3. Li, X., Lu, R., Liang, X., Shen, X., Chen, J., & Lin, X. (2011). Smart community: An internet of things application. IEEE Communications Magazine, 49(11), 68–75.

    Article  Google Scholar 

  4. Radi, M., Dezfouli, B., Bakar, K. A., & Lee, M. (2012). Multipath routing in wireless sensor networks: Survey and research challenges. Sensors, 12(1), 650–685.

    Article  Google Scholar 

  5. Rachedi, A., Rehmani, M. H., Cherkaoui, S., & Rodrigues, J. J. (2016). The plethora of research in Internet of Things (IoT). IEEE Access, 4, 9575–9579.

    Article  Google Scholar 

  6. Dubey, T., & Sahu, O. P. (2013). Self-localized packet forwarding in wireless sensor networks. Journal of Information Processing Systems, 9(3), 477–488.

    Article  Google Scholar 

  7. Park, S.-H., Cho, S., & Lee J.-R. (2014). Energy-efficient probabilistic routing algorithm for internet of things. Journal of Applied Mathematics, 2014, 213106.

  8. Huang, C., Cheng, R.-H., Chen, S.-R., & Li, C.-I. (2010) Enhancing network availability by tolerance control in multi-sink wireless sensor network. In 2010 2nd international conference on information technology convergence and services (pp. 1–7). IEEE.

  9. Farman, H., Jan, B., Javed, H., Ahmad, N., Iqbal, J., Arshad, M., et al. (2018). Multi-criteria based zone head selection in internet of things based wireless sensor networks. Future Generation Computer Systems, 87, 364–371.

    Article  Google Scholar 

  10. Kong, L., Xiang, Q., Liu, X., Liu, X.-Y., Gao, X., Chen, G., et al. (2016). ICP: Instantaneous clustering protocol for wireless sensor networks. Computer Networks, 101, 144–157.

    Article  Google Scholar 

  11. Yoon, M., Kim, Y.-K., & Chang, J.-W. (2013). An energy-efficient routing protocol using message success rate in wireless sensor networks. JoC, 4(1), 15–22.

    Google Scholar 

  12. Azim, M. M. A. (2010). Map: A balanced energy consumption routing protocol for wireless sensor networks. Journal of Information Processing Systems, 6(3), 295–306.

    Article  Google Scholar 

  13. Rizvi, S. (2013). Multipath route construction methods for wireless sensor networks. Ph.D. dissertation, University of Manitoba.

  14. Teo, J.-Y., Ha, Y., & Tham, C.-K. (2008). Interference-minimized multipath routing with congestion control in wireless sensor network for high-rate streaming. IEEE Transactions on Mobile Computing, 7(9), 1124–1137.

    Article  Google Scholar 

  15. Li, S., Ma, X., Wang, X., & Tan, M. (2011). Energy-efficient multipath routing in wireless sensor network considering wireless interference. Journal of Control Theory and Applications, 9(1), 127–132.

    Article  MathSciNet  Google Scholar 

  16. Liu, D., Hu, X., & Jia, X. (2006). Energy efficient information dissemination protocols by negotiation for wireless sensor networks. Computer Communications, 29(11), 2136–2149.

    Article  Google Scholar 

  17. Warrier, M. M., & Kumar, A. (2016). An energy efficient approach for routing in wireless sensor networks. Procedia Technology, 25, 520–527.

    Article  Google Scholar 

  18. Kakhandki, A. L., Hublikar, S., et al. (2018). Energy efficient selective hop selection optimization to maximize lifetime of wireless sensor network. Alexandria Engineering Journal, 57(2), 711–718.

    Article  Google Scholar 

  19. Deepa, O., & Suguna, J. (2017) An optimized QoS-based clustering with multipath routing protocol for wireless sensor networks. Journal of King Saud University-Computer and Information Sciences.

  20. Hammoudeh, M., & Newman, R. (2015). Adaptive routing in wireless sensor networks: QoS optimisation for enhanced application performance. Information Fusion, 22, 3–15.

    Article  Google Scholar 

  21. Razzaque, M. A., Ahmed, M. H. U., Hong, C. S., & Lee, S. (2014). Qos-aware distributed adaptive cooperative routing in wireless sensor networks. Ad Hoc Networks, 19, 28–42.

    Article  Google Scholar 

  22. Sun, X., Chen, H., Wu, X., Yin, X., & Song, W. (2016). Opportunistic communications based on distributed width-controllable braided multipath routing in wireless sensor networks. Ad Hoc Networks, 36, 349–367.

    Article  Google Scholar 

  23. Heinzelman, W. R., Kulik, J., & Balakrishnan, H. (1999). Adaptive protocols for information dissemination in wireless sensor networks. In Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking (pp. 174–185). ACM

  24. Intanagonwiwat, C., Govindan, R., & Estrin, D. (2000) Directed diffusion: A scalable and robust communication paradigm for sensor networks. In Proceedings of the 6th annual international conference on Mobile computing and networking (pp. 56–67). ACM

  25. Heinzelman, W. R., Chandrakasan, A., & Balakrishnan, H. (2000) Energy-efficient communication protocol for wireless microsensor networks. In Proceedings of the 33rd annual Hawaii international conference on system sciences (pp. 10–pp). IEEE

  26. Yu, Y., Govindan, R., & Estrin, D. (2001) Geographical and energy aware routing: A recursive data dissemination protocol for wireless sensor networks. Technical report ucla/csd-tr-01-0023, UCLA Computer Science Department.

  27. Amgoth, T., & Jana, P. K. (2015). Energy-aware routing algorithm for wireless sensor networks. Computers & Electrical Engineering, 41, 357–367.

    Article  Google Scholar 

  28. Qiu, T., Qiao, R., Han, M., Sangaiah, A. K., & Lee, I. (2017). A lifetime-enhanced data collecting scheme for the internet of things. IEEE Communications Magazine, 55(11), 132–137.

    Article  Google Scholar 

  29. Prabha, R., Krishnaveni, M., Manjula, S., Venugopal, K., & Patnaik, L. (2015). Qos aware trust metric based framework for wireless sensor networks. Procedia Computer Science, 48, 373–380.

    Article  Google Scholar 

  30. Radi, M., Dezfouli, B., Bakar, K. A., Razak, S. A., & Nematbakhsh, M. A. (2011). Interference-aware multipath routing protocol for QoS improvement in event-driven wireless sensor networks. Tsinghua Science and Technology, 16(5), 475–490.

    Article  Google Scholar 

  31. Ming-hao, T., Ren-lai, Y., Shu-jiang, L., & Xiang-dong, W. (2011) Multipath routing protocol with load balancing in WSN considering interference. In 2011 6th IEEE conference on industrial electronics and applications (pp. 1062–1067). IEEE.

  32. Sepulcre, M., Gozalvez, J., & Coll-Perales, B. (2016). Multipath qos-driven routing protocol for industrial wireless networks. Journal of Network and Computer Applications, 74, 121–132.

    Article  Google Scholar 

  33. Anasane, A. A., & Satao, R. A. (2016). A survey on various multipath routing protocols in wireless sensor networks. Procedia Computer Science, 79, 610–615.

    Article  Google Scholar 

  34. Elappila, M., Chinara, S., & Parhi, D. R. (2018). Survivable path routing in WSN for IoT applications. Pervasive and Mobile Computing, 43, 49–63.

    Article  Google Scholar 

  35. Akyildiz, I. F., Su, W., Sankarasubramaniam, Y., & Cayirci, E. (2002). Wireless sensor networks: A survey. Computer Networks, 38(4), 393–422.

    Article  Google Scholar 

  36. Li, X.-Y., Wang, Y., Chen, H., Chu, X., Wu, Y., & Qi, Y. (2009). Reliable and energy-efficient routing for static wireless ad hoc networks with unreliable links. IEEE Transactions on Parallel and Distributed Systems, 20(10), 1408–1421.

    Article  Google Scholar 

  37. Braginsky, D., & Estrin, D. (2002) Rumor routing algorthim for sensor networks. In Proceedings of the 1st ACM international workshop on Wireless sensor networks and applications (pp. 22–31). ACM.

  38. Lehmann, E. L., & Casella, G. (2006). Theory of point estimation. Berlin: Springer.

    MATH  Google Scholar 

  39. Du, H., Hu, X., & Jia, X. (2006). Energy efficient routing and scheduling for real-time data aggregation in WSNs. Computer Communications, 29(17), 3527–3535.

    Article  Google Scholar 

  40. Jaiswal, K., & Anand, V. (2019) An optimal QoS-aware multipath routing protocol for IoT based wireless sensor networks. In 2019 3rd international conference on electronics, communication and aerospace technology (ICECA) (pp. 857–860). IEEE.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kavita Jaiswal.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Jaiswal, K., Anand, V. EOMR: An Energy-Efficient Optimal Multi-path Routing Protocol to Improve QoS in Wireless Sensor Network for IoT Applications. Wireless Pers Commun 111, 2493–2515 (2020). https://doi.org/10.1007/s11277-019-07000-x

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-019-07000-x

Keywords

Navigation