Skip to main content

Advertisement

Log in

A Grey Wolf Optimization Approach for Improving the Performance of Wireless Sensor Networks

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

Optimizing the energy consumption of sensor nodes have been a big design issue in wireless sensor networks (WSNs). Energy efficient WSN usually compromise with network stability which is a crucial factor in ensuring full, lasting and reliable coverage of the network. Connected dominating set (CDS) based virtual backbone and traditional cluster based approach are two most commonly used data delivery protocols in a WSN. The paper proposes a distance based stable connected dominating set methodology using a meta-heuristic algorithm grey wolf optimization (DBSCDS-GWO) for achieving a stable, balanced and energy efficient CDS based WSN. We also propose a distance based stable clustering algorithm using GWO (DBSC-GWO) for improving the performance of cluster based WSN. DBSCDS-GWO performs better than RMCDS-GA and SAECDS-GA by 70.5% and 67.7% respectively and DBSC-GWO performs better than LEACH and DRESEP by 74.7% and 50.6% respectively in terms of both network stability and energy efficiency. Performance of the proposed algorithm is validated using Matlab simulation and Netsim Emulator.

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.

Institutional subscriptions

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

Abbreviations

SN:

Sensor node

WSN:

Wireless sensor network

CDS:

Connected dominating set

GWO:

Grey wolf optimization

DBSCDS-GWO:

Distance based stable connected dominating set methodology using GWO

DBSC-GWO:

Distance based stable clustering algorithm using GWO

RMCDS-GA:

Reliable minimum CDS using Genetic algorithm

SAECDS-GA:

Stability aware evolutionary CDS using GA

LEACH:

Low energy adaptive clustering hierarchy

VB:

Virtual backbone

DS:

Dominating set

G (V, E):

Graph (vertices, edges)

CH:

Cluster head

mCDS:

Minimum size CDS

ACO:

Ant colony optimization

LBCDS-GA:

Load-balanced CDS construction using GA

LEACH-C:

LEACH-Centralized

IPI:

Inheritance population initialization

FDN, HDN, LDN:

First, half and last dead node

IoT:

Internet of Things

IoE:

Internet of Everything

References

  1. Ramar, R., & Shanmugasundaram, R. (2015). Connected k-coverage topology control for area monitoring in WSNs. Wireless Personal Communication, 84, 1051. https://doi.org/10.1007/s11277-015-2675-9.

    Article  Google Scholar 

  2. Butenko, S., Cheng, X., Du, D. Z., & Pardolos, P. M. (2002). On the construction of virtual backbone for Ad Hoc WSN. Cooperative Control: Models, Applications, and Algorithms, 1, 43–54.

    Google Scholar 

  3. Golden Julie, E., & Tamilselvi, S. (2016). CDS-fuzzy opportunistic routing protocol for WSNs. Wireless Personal Communication, 90, 903. https://doi.org/10.1007/s11277-016-3250-8.

    Article  Google Scholar 

  4. Rai, M., Verma, S., & Tapasvi, S. (2009). A power aware minimum CDS for WSNs. Journal of Networks, 4(6), 511–519.

    Article  Google Scholar 

  5. Du, H., Wu, W., Ye, Q., et al. (2013). CDS-Based virtual backbone construction with guaranteed routing cost in WSNs. IEEE Transactions on Parallel and Distributed Systems, 24(4), 652–661.

    Article  Google Scholar 

  6. Mittal, N., & Singh, U. (2015). Distance-based residual energy efficient stable election protocol for WSNs. Arabian Journal for Science and Engineering, 40, 1637–1646.

    Article  Google Scholar 

  7. Mirjalili, S., Mirjalili, S. M., & Lewis, A. (2014). Grey wolf optimizer. Advances in Engineering Software, 69, 46–61.

    Article  Google Scholar 

  8. Haynes, T. W., Stephen, T., & Slater, P. J. (1998). Fundamentals of domination in graphs. New York: Marcel Dekker Inc.

    MATH  Google Scholar 

  9. Guha, S., & Khuller, S. (1998). Approximation algorithms for CDSs. Algorithmica, 20, 374–387.

    Article  MathSciNet  MATH  Google Scholar 

  10. Lu, G., Zhou, M. G., Tang, Y., Zhou, M. Y., Niu, X. Z., & She, K. (2009). Approximation algorithms for CDS problem in unit disk graphs. Journal of Electronic Science and Technology of China, 3(7), 214–222.

    Google Scholar 

  11. He, J., Cai, Z., Ji, S., Beyah, R., & Pan, Y. (2011). A GA for constructing a reliable MCDS in probabilistic wireless networks. Wireless algorithms, systems, and applications, WASA, 2011, 96–107.

    Article  Google Scholar 

  12. Kies, A., Maaza, Z. M., Belbachir, R., Boumedjout, A., & Mekki, R. (2015). Routing protocol based on CDSE virtual topology in Ad Hoc Network. Wireless Personal Communication, 80, 923. https://doi.org/10.1007/s11277-014-2063-x.

    Article  Google Scholar 

  13. Jovanovic, R., & Tuba, M. (2013). ACO algorithm with pheromone correction strategy for the minimum CDS problem. Computer Science and Information Systems, 8(3), 133–149.

    Article  Google Scholar 

  14. Razieh, A. et al. (2011). CDS problem and its application to WSN. In First international conference on advanced communications and computation.

  15. He, J., Ji, S., Yan, M., Pan, Y., & Li, Y. (2012). Load-balanced CDS construction in WSNs via GA. International Journal of Sensor Networks, Inderscience, 11(3), 166–178.

    Article  Google Scholar 

  16. Khalil, E. A., Ozdemir, S. (2015). Prolonging stability period of CDS Based WSNs. In: IEEE international wireless communication and mobile computing conference (pp. 776–781).

  17. Khalil, E. A., & Ozdemir, S. (2017). Reliable and energy efficient topology control in probabilistic WSNs via multi-objective optimization. The Journal of Supercomputing, 73, 2632–2656.

    Article  Google Scholar 

  18. Jing, He, Ji, S., Pan, Y., & Li, Y. (2014). Greedy construction of load-balanced virtual backbones in WSNs. Wireless Communications and Mobile Computing, 14, 673–688.

    Article  Google Scholar 

  19. He, J., Ji, S., Yan, M., Pan, Y., Li, Y. (2011). GA based construction of load-balanced CDSs in WSNs. In: IEEE military communications conference (pp. 667–672).

  20. Heinzelman, W. R., Chandrakasan, A., Balakrishnan, H. (2000). Energy efficient communication protocol for wireless micro sensor networks. In: 33rd International conference on system sciences (pp. 3005–3014).

  21. Heinzelman, W. R., Chandrakasan, A., & Balakrishnan, H. (2002). An application-specific protocol architecture for wireless micro sensor networks. IEEE Transactions on Wireless Communications, 1(4), 660–670.

    Article  Google Scholar 

  22. Younis, O., & Fahmy, S. (2004). HEED approach for WSN. IEEE Transactions on Mobile Computing, 3(4), 366–379.

    Article  Google Scholar 

  23. Soussi, M., Meddeb, A. (2016). Minimum Energy Multi-Objective Clustering Model for WSNs. In: Paper presented in wireless communications and mobile computing (pp. 769–773).

  24. Mohanty, J. P., Mandal, C. (2014) A distributed greedy algorithm for construction of mCDS in WSN. In: Paper presented in AIMoC (pp. 104–110).

Download references

Acknowledgements

We acknowledge the contribution of undergraduate student Gayatri K.V.R in this work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ajay Kaushik.

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

Kaushik, A., Indu, S. & Gupta, D. A Grey Wolf Optimization Approach for Improving the Performance of Wireless Sensor Networks. Wireless Pers Commun 106, 1429–1449 (2019). https://doi.org/10.1007/s11277-019-06223-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-019-06223-2

Keywords

Navigation