Abstract
Wireless sensor networks (WSNs) have received significant interest in the research community because they can be embedded as a communication infrastructure in several applications. However, WSNs are energy sensitive. The critical issue in these networks is how to reduce the energy consumption and accordingly prevent network partitioning. Load balancing is a proposed solution to decrease the energy consumption during data exchange, which extends the network lifetime by distributing the data routing penalty among several nodes. In this paper a new load balancing routing protocol for WSNs has been proposed, which is called; Cooperative Balancing Routing Protocol (CBR). CBR looks forward across the elected paths, then chooses the path that minimizes the consumed energy taking into account the residual energy of the nodes. Accordingly, nodes have the ability to take accurate decisions to balance energy consumption during the routing process, which in turn prolongs the network lifetime and minimizes network partitioning. A simulation is presented and the results are compared with three related routing protocols are EAR, CLB and DGLP, the experimental results show that the CBR protocol increases the lifetime of WSNs by 37, 23 and 29% over that of EAR,CLB-routing and DGLP respectively.
Similar content being viewed by others
References
Galshetwar, V. M., Jeyakumar, A., & Tayade, M. R. (2014). An energy efficient and reliable clustering algorithm for wireless sensor actor network. International Journal of Computer Engineering and Applications, 6(3), 159–167.
Akyildiz, I. F., Su, W., Sankarasubramaniam, Y., & Cayirci, E. (2002). Wireless sensor networks: A survey. Computer Networks, 38(4), 393–422.
Karl, H., & Willig, A. (2007). Protocols and architectures for wireless sensor networks. London: Wiley.
Guleria, R., & Jain, A. K. (2013). Geographic load balanced routing in wireless sensor networks. International Journal of Computer Network and Information Security, 5(8), 62.
Guan, X., Guan, L., Wang, X. G., & Ohtsuki, T. (2010). A new load balancing and data collection algorithm for energy saving in wireless sensor networks. Telecommunication Systems, 45(4), 313–322.
Xin, G., & Guan, L. (2008). Data gathering algorithm based load balance for wireless sensor networks. In Proceedings of 17th international conference on computer communications and networks. ICCCN’08 (pp. 1–5). IEEE.
Han, Y., Fang, D., Chen, X., Yin, X., & Liu, C. (2014). Ebrp: An energy balance routing protocol for wireless sensor network with intermittent connectivity. In Advances in wireless sensor networks (pp. 201–211). Springer.
Javaid, N. (2011). Analyse et conception des métriques de qualité de liens et routage dans les réseaux sans fil. Ph.D. Thesis, Université Paris Est-France.
Yang, S.-H. (2013). Wireless sensor networks: Principles, design and applications. Berlin: Springer.
Hu, F., & Cao, X. (2010). Wireless sensor networks: Principles and practice. Boca Raton: CRC Press.
Shah, R. C., & Rabaey, J. M. (2002). Energy aware routing for low energy ad hoc sensor networks. In Wireless communications and networking conference. WCNC2002. 2002 IEEE (Vol. 1, pp. 350–355). IEEE.
Intanagonwiwat, C., Govindan, R., Estrin, D., Heidemann, J., & Silva, F. (2003). Directed diffusion for wireless sensor networking. IEEE/ACM Transactions on Networking (ToN), 11(1), 2–16.
Yessad, S., Bouallouche-Medjkoune, L., & Aissani, D. (2011). Proposition and evaluation of a novel routing protocol for wireless sensor networks. In Proceedings of the fifth international conference on verification and evaluation of computer and communication systems (pp. 1–9).
Yessad, S., Tazarart, N., Bakli, L., Medjkoune-Bouallouche, L., & Aissani, D. (2012). Balanced energy efficient routing protocol for wsn. In International conference on communications and information technology (ICCIT) (pp. 326–330). IEEE.
Yessad, S., Bouallouche-Medjkoune, L., & Aïssani, D. (2015). A cross-layer routing protocol for balancing energy consumption in wireless sensor networks. Wireless Personal Communications, 81(3), 1303–1320.
Rajeh, T. M., Saleh, A. I., & Labib, L. M. (2016). Evaluation and enhancement of data gathering algorithm based load balance (e2dglb). International Journal of Modern Trends in Engineering and Research, 3(1), 251–260.
Hancke, G. P., Leuschner, C. J., et al. (2007). Seer: A simple energy efficient routing protocol for wireless sensor networks. South African Computer Journal, 39(3), 17–24.
Ahvar, E., Fathy, M., et al. (2010). Bear: A balanced energy-aware routing protocol for wireless sensor networks. Wireless Sensor Network, 2(10), 793.
Heinzelman, W. B., Chandrakasan, A. P., & Balakrishnan, H. (2002). An application-specific protocol architecture for wireless microsensor networks. IEEE Transactions on Wireless Communications, 1(4), 660–670.
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. 1–10). IEEE.
Chang, J.-H., & Tassiulas, L. (2000). Energy conserving routing in wireless ad-hoc networks. In INFOCOM 2000. Nineteenth annual joint conference of the IEEE computer and communications societies. Proceedings. IEEE (Vol. 1, pp. 22–31). IEEE.
matlab. http://www.mathworks.com/.
Acknowledgements
Funding was provided by Universiti Utara Malaysia.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Rajeh, T.M., Saleh, A.I. & Labib, L.M. A New Cooperative Balancing Routing (CBR) Protocol to Enhance the Lifetime of Wireless Sensor Networks. Wireless Pers Commun 98, 2623–2656 (2018). https://doi.org/10.1007/s11277-017-4992-7
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-017-4992-7