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.













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
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.
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.
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.
Rai, M., Verma, S., & Tapasvi, S. (2009). A power aware minimum CDS for WSNs. Journal of Networks, 4(6), 511–519.
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.
Mittal, N., & Singh, U. (2015). Distance-based residual energy efficient stable election protocol for WSNs. Arabian Journal for Science and Engineering, 40, 1637–1646.
Mirjalili, S., Mirjalili, S. M., & Lewis, A. (2014). Grey wolf optimizer. Advances in Engineering Software, 69, 46–61.
Haynes, T. W., Stephen, T., & Slater, P. J. (1998). Fundamentals of domination in graphs. New York: Marcel Dekker Inc.
Guha, S., & Khuller, S. (1998). Approximation algorithms for CDSs. Algorithmica, 20, 374–387.
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.
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.
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.
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.
Razieh, A. et al. (2011). CDS problem and its application to WSN. In First international conference on advanced communications and computation.
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.
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).
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.
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.
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).
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).
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.
Younis, O., & Fahmy, S. (2004). HEED approach for WSN. IEEE Transactions on Mobile Computing, 3(4), 366–379.
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).
Mohanty, J. P., Mandal, C. (2014) A distributed greedy algorithm for construction of mCDS in WSN. In: Paper presented in AIMoC (pp. 104–110).
Acknowledgements
We acknowledge the contribution of undergraduate student Gayatri K.V.R in this work.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
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
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-019-06223-2