Journal of Network and Systems Management

, Volume 25, Issue 1, pp 21–46 | Cite as

A Genetic Algorithm-Based, Dynamic Clustering Method Towards Improved WSN Longevity

  • Xiaohui Yuan
  • Mohamed Elhoseny
  • Hamdy K. El-Minir
  • Alaa M. Riad


The dynamic nature of wireless sensor networks (WSNs) and numerous possible cluster configurations make searching for an optimal network structure on-the-fly an open challenge. To address this problem, we propose a genetic algorithm-based, self-organizing network clustering (GASONeC) method that provides a framework to dynamically optimize wireless sensor node clusters. In GASONeC, the residual energy, the expected energy expenditure, the distance to the base station, and the number of nodes in the vicinity are employed in search for an optimal, dynamic network structure. Balancing these factors is the key of organizing nodes into appropriate clusters and designating a surrogate node as cluster head. Compared to the state-of-the-art methods, GASONeC greatly extends the network life and the improvement up to 43.44 %. The node density greatly affects the network longevity. Due to the increased distance between nodes, the network life is usually shortened. In addition, when the base station is placed far from the sensor field, it is preferred that more clusters are formed to conserve energy. The overall average time of GASONeC is 0.58 s with a standard deviation of 0.05.


Wireless sensor networks Genetic algorithms Clustering Energy consumption 


  1. 1.
    Li, B., Li, H., Wang, W., Yin, Q., Liu, H.: Performance analysis and optimization for energy-efficient cooperative transmission in random wireless sensor network. IEEE Trans. Wirel. Commun. 12(9), 4647–4657 (2013)CrossRefGoogle Scholar
  2. 2.
    Xie, D., Zhou, Q., You, X., Li, B., Yuan, X.: A novel energy-efficient cluster formation strategy: from the perspective of cluster members. IEEE Commun. Lett. 17(11), 2044–2047 (2013)CrossRefGoogle Scholar
  3. 3.
    Liao, Y., Qi, H., Li, W.: Load-balanced clustering algorithm with distributed self-organization for wireless sensor networks. IEEE Sens. J. 13(5), 1498–1506 (2013)CrossRefGoogle Scholar
  4. 4.
    Elhoseny, M., Yuan, X., Yu, Z., Mao, C., El-Minir, H.K., Riad, A.M.: Balancing energy consumption in heterogeneous wireless sensor networks using genetic algorithm. IEEE Commun. Lett. 19(12), 3194–3197 (2015)CrossRefGoogle Scholar
  5. 5.
    Tripathi, K., Singh, N., Verma, K.: Two-tiered wireless sensor networks—base station optimal positioning case study. IET Wirel. Sens. Syst. 2(4), 351–360 (2012)CrossRefGoogle Scholar
  6. 6.
    Wang, L., Wang, C., Liu, C.: Optimal number of clusters in dense wireless sensor networks: a cross-layer approach. IEEE Trans. Veh. Technol. 58(2), 966–976 (2009)CrossRefGoogle Scholar
  7. 7.
    Heinzelman, W., Chandrakasan, A., Balakrishnan. H.: Energy-efficient communication protocol for wireless microsensor networks. In: The Hawaii International Conference on System Sciences, Maui, Hawaii (2000)Google Scholar
  8. 8.
    Heinzelman, W., Chandrakasan, A., Balakrishnan, H.: An application-specific protocol architecture for wireless microsensor networks. IEEE Trans. Wirel. Commun. 1(4), 660–670 (2002)CrossRefGoogle Scholar
  9. 9.
    Chengfa, L., Mao, Y., Guihai, C., Lie, W.: An energy-efficient unequal clustering mechanism for wireless sensor networks. In: IEEE International Conference on Mobile Adhoc and Sensor Systems, Washington, DC (2005)Google Scholar
  10. 10.
    Shirmohammadi, M., Faez, K., Chhardoli, M.: LELE: leader election with load balancing energy. In: International Conference on Communications and Mobile Computing, pp. 106–110 (2009)Google Scholar
  11. 11.
    Raj, E.: An efficient cluster head selection algorithm for wireless sensor networks EDRLEACH. J. Comput. Eng. 2(2), 39–44 (2012)Google Scholar
  12. 12.
    Lindsey, S., Raghavendra, C.: Pegasis power-efficient gathering in sensor information systems. IEEE Aerosp. Conf. Proc. 3, 1125–1130 (2002)Google Scholar
  13. 13.
    Nadeem, Q., Rasheed, M., Javaid1, N., Khan, Z., Maqsood, Y., Din, A.: M-GEAR gateway-based energy-aware multi-hop routing protocol for WSNs. In: Eighth International Conference on Broadband and Wireless Computing and Communication and Applications, pp. 164–169 (2013)Google Scholar
  14. 14.
    Nayak, P., Devulapalli, A.: A fuzzy logic-based clustering algorithm for wsn to extend the network lifetime. IEEE Sens. J. 16(1), 137–144 (2016)CrossRefGoogle Scholar
  15. 15.
    Diallo, C., Marot, M., Becker, M.: Single-node cluster reduction in WSN and energy-efficiency during cluster formation. In: 9th IFIP Annual Mediterranean Ad Hoc Networking Conference, France (2010)Google Scholar
  16. 16.
    Smaragdakis, G., Matta, I., Bestavros. A.: SEP: a stable election protocol for clustered heterogeneous wireless sensor network. In: Second International Workshop on Sensor and Actor Network Protocols and Applications (2004)Google Scholar
  17. 17.
    Elbhiri, B., Rachid, S., Elfkihi, S.: Developed distributed energy-effecient clustering (DDEEC) for heterogeneous wireless sensor. In: Communications and Mobile Network, pp. 1–4, Rabat (2010)Google Scholar
  18. 18.
    Kashaf, A., Javaid, N., Khan, Z., Khan, I.: TSEP: threshold-sensitive stable election protocol for WSNs. In: Conference on Frontiers of Information Technology, pp. 164–168 (2012)Google Scholar
  19. 19.
    Mahmood, D., Javaid, N., Mahmood, S., Qureshi, S., Memon, A., Zaman, T.: MODLEACH: a variant of LEACH for WSNs. In: Eighth International Conference on Broadband and Wireless Computing and Communication and Applications, pp. 158–163 (2013)Google Scholar
  20. 20.
    Arunraja, M., Malathi, V., Sakthivel, E.: Distributed energy efficient clustering algorithm for wireless sensor networks. J. Microelectron. Electron. Compon. Mater. 45(3), 180–187 (2015)Google Scholar
  21. 21.
    Chatterjee, M., Das, S., Turgut, D.: WCA: a weighted clustering algorithm for mobile ad hoc networks. Clust. Comput. 5, 193–204 (2002)CrossRefGoogle Scholar
  22. 22.
    Younis, O., Fahmy, S.: HEED: a hybrid, energy-efficient, distributed clustering approach for ad hoc sensor networks. IEEE Trans. Mob. Comput. 3(4), 366–379 (2004)CrossRefGoogle Scholar
  23. 23.
    Torghabeh, N., Akbarzadeh, M., Yaghmaee, M.: Head selection using a two-level fuzzy logic in wireless sensor networks. In: 2nd International Conference on Computer Engineering and Technology, pp. 357–361 (2010)Google Scholar
  24. 24.
    Kannammal, K., Purusothaman, T., Manjusha, M.: An efficient cluster based routing in wireless sensor networks. J. Theor. Appl. Inf. Technol. 59(3), 683–689 (2014)Google Scholar
  25. 25.
    Bhaskar, N., Subhabrata, B., Soumen, P.: Genetic algorithm based optimization of clustering in ad-hoc networks. Int. J. Comput. Sci. Inf. Secur. 7(1), 165–169 (2010)Google Scholar
  26. 26.
    Bayrakl, S., Erdogan, S.: Genetic algorithm based energy efficient clusters in wireless sensor networks. Procedia Comput. Sci. 10, 247–254 (2012)CrossRefGoogle Scholar
  27. 27.
    Attea, B.A., Khalil, E.A.: A new evolutionary based routing protocol for clustered heterogeneous wireless sensor networks. Appl. Soft Comput. 12(7), 1950–1957 (2012)CrossRefGoogle Scholar
  28. 28.
    Wu, Y., Liu, W.: Routing protocol based on genetic algorithm for energy harvesting-wireless sensor networks. IET Wirel. Sens. Syst. 3(2), 112–118 (2013)CrossRefGoogle Scholar
  29. 29.
    Nandi, B., Barman, S., Paul, S.: Genetic algorithm based optimization of clustering in ad-hoc networks. Int. J. Comput. Sci. Inf. Secur. 7(1), 165–169 (2010)Google Scholar
  30. 30.
    Seo, H., Oh, S., Lee, C.: Evolutionary genetic algorithm for efficient clustering of wireless sensor networks. In: Sixth IEEE Consumer Communications and Networking Conference, p. 2009 (2009)Google Scholar
  31. 31.
    Ming, Y., Leung, K., Malvankar, A.: A dynamic clustering and energy efficient routing technique for sensor networks. IEEE Trans. Wirel. Commun. 6(8), 3069–3079 (2007)CrossRefGoogle Scholar
  32. 32.
    Goldberg, D.E.: Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley Professional, Reading (1989)MATHGoogle Scholar

Copyright information

© Springer Science+Business Media New York 2016

Authors and Affiliations

  • Xiaohui Yuan
    • 1
    • 2
  • Mohamed Elhoseny
    • 2
    • 3
  • Hamdy K. El-Minir
    • 4
  • Alaa M. Riad
    • 3
  1. 1.College of Information and EngineeringChina University of GeosciencesWuhanChina
  2. 2.Department of Computer Science and EngineeringUniversity of North TexasDentonUSA
  3. 3.Department of Information SystemsMansoura UniversityMansouraEgypt
  4. 4.Department of Electrical EngineeringKafr El-Sheikh UniversityKafr El-SheikhEgypt

Personalised recommendations