Skip to main content

Advertisement

Log in

A novel energy-aware bio-inspired clustering scheme for IoT communication

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

Nowadays, the internet of thing (IoT) is a novel paradigm that is rapidly gaining ground in the scenario of modern wireless telecommunications. Wireless sensor network (WSN) is an important part of IoT, and it is mainly responsible for acquiring and reporting data. As lifetime and coverage area of WSN directly determine IoT performance, how to design a method to conserve nodes energy and reduce nodes death rates become important issues. Sensor network clustering is one efficient method to solve these problems. It divides nodes into clusters and selects one to be cluster head (CH). The data transmission and communication within one cluster are managed by its CH. Many traditional strategies have been designed out, but because of network dynamic feature, machine learning methods become more attractive and many literature are working on them. Particle swarm optimization (PSO) is one evolutionary algorithm. Inspired by this algorithm, we propose a novel energy-aware bio-inspired clustering scheme (PSO-WZ). We firstly initialize CHs combination randomly and assign non-CHs based on division rules. Then, using the fitness function to guide the selection process until the maximum time is reached. Since the division rule is directly related with the network topology and node energy consumption distribution, we design it from two angles: non-CHs and the whole network, to save the energy of each node as much as possible. Meanwhile, in order to balance energy load among nodes, which contributes to lowering nodes reduction and preserving network coverage range, we introduce the Gini coefficient into the objective function. From the results obtained, we conclude that the proposed algorithm is able to keep more nodes alive over time, prolong the network life cycle, and improve the overall performance of IoT further.

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

Similar content being viewed by others

References

  • Alam S, Dobbie G, Yun SK, Riddle P, Rehman SU (2014) Research on particle swarm optimization based clustering: a systematic review of literature and techniques. Swarm Evol Comput 17:1–13

    Article  Google Scholar 

  • Alkaraki JN, Gawanmeh A (2017) The optimal deployment, coverage, and connectivity problems in wireless sensor networks: revisited. IEEE Access 5:18051–18065

    Article  Google Scholar 

  • Alpaydin E (2009) Introduction to machine learning. MIT Press, Cambridge

    MATH  Google Scholar 

  • Bäck T, Fogel DB, Michalewicz Z (1997) Handbook of evolutionary computation. CRC Press, Boca Raton

    Book  Google Scholar 

  • Chen RC, Hsieh CF, Chang WL (2016) Using ambient intelligence to extend network lifetime in wireless sensor networks. J Ambient Intell Humaniz Comput 7(6):777–788

    Article  Google Scholar 

  • Dai J, Peng W, Xuan W, Jianxun QI (2008) Discussion on impartiality index of power dispatching based on gini coefficient. Autom Electr Power Syst 32(2):26–29

    Google Scholar 

  • Elhoseny M, Yuan X, Yu Z, Mao C, El-Minir HK, Riad AM (2015) Balancing energy consumption in heterogeneous wireless sensor networks using genetic algorithm. IEEE Commun Lett 19(12):2194–2197

    Article  Google Scholar 

  • Fredj SB, Boussard M, Kofman D, Noirie L (2013) A scalable iot service search based on clustering and aggregation. In: 2013 IEEE international conference on green computing and communications and IEEE internet of things and IEEE cyber, physical and social computing. IEEE, pp 403–410

  • Guru SM, Halgamuge SK, Fernando S (2005) Particle swarm optimizers for cluster formation in wireless sensor networks. In: 2005 International conference on intelligent sensors, sensor networks and information processing conference. IEEE, pp 319–324

  • Heinzelman WB, Chandrakasan AP, Balakrishnan H (2000) Energy-efficient communication protocol for wireless microsensor networks. In: Proceedings of the 33rd annual Hawaii international conference on system sciences. IEEE

  • Heinzelman WB, Chandrakasan AP, Balakrishnan H (2002) An application-specific protocol architecture for wireless microsensor networks. IEEE Trans Wirel Commun 1(4):660–670

    Article  Google Scholar 

  • Jabeur N, Yasar UH, Shakshuki E, Haddad H (2017) Toward a bio-inspired adaptive spatial clustering approach for iot applications. Future Gener Comput Syst. https://doi.org/10.1016/j.future.2017.05.013

    Article  Google Scholar 

  • Jianhua Z (2007) An convenient method to calculate gini coefficient. J Shanxi Agric Univ Soc Sci Edn 6(3):275–278

    Google Scholar 

  • Kennedy J, Eberhart R (2002) Particle swarm optimization. In: IEEE proceedings of international conference on neural networks, vol 4, 1995, pp 1942–1948

  • Kerdphol T, Qudaih Y, Mitani Y (2016) Optimum battery energy storage system using PSO considering dynamic demand response for microgrids. Int J Electr Power Energy Syst 83:58–66

    Article  Google Scholar 

  • Kim TH, Ramos C, Mohammed S (2017) Smart city and iot. Future Gener Comput Syst 76:159–162

    Article  Google Scholar 

  • Krishnamachari B, Estrin D, Wicker S (2002) Modelling data-centric routing in wireless sensor networks. IEEE infocom 2:39–44

    Google Scholar 

  • Kruger CP, Hancke GP (2014) Implementing the internet of things vision in industrial wireless sensor networks. In: 2014 12th IEEE international conference on industrial informatics (INDIN). IEEE, pp 627–632

  • Kulkarni RV, Forster A, Venayagamoorthy GK (2010) Computational intelligence in wireless sensor networks: a survey. IEEE Commun Surv Tutor 13(1):68–96

    Article  Google Scholar 

  • Kumar DP, Amgoth T, Annavarapu CSR (2019) Machine learning algorithms for wireless sensor networks: a survey. Inf Fusion 49:1–25

    Article  Google Scholar 

  • Latiff NMA, Tsimenidis CC, Sharif BS (2007) Energy-aware clustering for wireless sensor networks using particle swarm optimization. In: 2007 IEEE 18th international symposium on personal, indoor and mobile radio communications. IEEE, pp 1–5

  • Li S, Xu LD, Wang X (2013) Compressed sensing signal and data acquisition in wireless sensor networks and internet of things. IEEE Trans Ind Inform 9(4):2177–2186

    Article  Google Scholar 

  • Liu Q (2010) Key technologies and applications of internet of things. Comput Sci 37(6):1–4

    Google Scholar 

  • Liu J, Shen H, Yu L, Narman HS, Zhai J, Hallstrom JO, He Y (2017) Characterizing data deliverability of greedy routing in wireless sensor networks. IEEE Trans Mob Comput 17(3):543–559

    Article  Google Scholar 

  • Marini F, Walczak B (2015) Particle swarm optimization (PSO). A tutorial. Chemom Intell Lab Syst 149:153–165

    Article  Google Scholar 

  • Nayak P, Devulapalli A (2015) A fuzzy logic-based clustering algorithm for wsn to extend the network lifetime. IEEE Sens J 16(1):137–144

    Article  Google Scholar 

  • Ni Q, Pan Q, Du H, Cen C, Zhai Y (2017) A novel cluster head selection algorithm based on fuzzy clustering and particle swarm optimization. IEEE/ACM Trans Comput Biol Bioinform 14(1):76–84

    Article  Google Scholar 

  • Perles A, Pérez-Marín E, Mercado R, Segrelles JD, Blanquer I, Zarzo M, Garcia-Diego FJ (2017) An energy-efficient internet of things (iot) architecture for preventive conservation of cultural heritage. Future Gener Comput Syst 81:566–581

    Article  Google Scholar 

  • Raghunandan G, Lakshmi B (2011) A comparative analysis of routing techniques for wireless sensor networks. In: 2011 National conference on innovations in emerging technology, IEEE. pp 17–22

  • Sangwan A, Singh RP (2015) Survey on coverage problems in wireless sensor networks. Wirel Pers Commun 80(4):1475–1500

    Article  Google Scholar 

  • Shalli R, Rajneesh T, Jyoteesh M, Hassan AS, Mahasweta S, Song H (2015) A novel scheme for an energy efficient internet of things based on wireless sensor networks. Sensors 15(11):28603–28626

    Article  Google Scholar 

  • Shi Y, Eberhart R (1999) Modified particle swarm optimizer. In: 1998 IEEE international conference on evolutionary computation proceedings. IEEE world congress on computational intelligence (Cat. No. 98TH8360), pp 69–73

  • Singh B, Lobiyal DK (2012) A novel energy-aware cluster head selection based on particle swarm optimization for wireless sensor networks. Hum Centric Comput Inf Sci 2(1):13

    Article  Google Scholar 

  • Singh SP, Sharma S (2015) A survey on cluster based routing protocols in wireless sensor networks. Procedia Comput Sci 45:687–695

    Article  Google Scholar 

  • Smaragdakis G, Matta I, Bestavros A (2004) Sep: a stable election protocol for clustered heterogeneous wireless sensor networks. In: Second International Workshop on Sensor and Actor Network Protocols and Applications (SANPA 2004)

  • Turkanovic M, Brumen B, Holbl M (2014) A novel user authentication and key agreement scheme for heterogeneous ad hoc wireless sensor networks, based on the internet of things notion. Ad Hoc Netw 20:96–112

    Article  Google Scholar 

  • Valbuena R, Eerikäinen K, Packalen P, Maltamo M (2016) Gini coefficient predictions from airborne lidar remote sensing display the effect of management intensity on forest structure. Ecol Indic 60:574–585

    Article  Google Scholar 

  • Vikas S, Tripathi S, Singh K et al (2019) Energy efficient optimized rate based congestion control routing in wireless sensor network. J Ambient Intell Humaniz Comput. https://doi.org/10.1007/s12652-019-01449-1

    Article  Google Scholar 

  • Yang J, Liu F et al (2017) Greedy discrete particle swarm optimization based routing protocol for cluster-based wireless sensor networks. J Ambient Intell Humaniz Comput. https://doi.org/10.1007/s12652-017-0515-3

    Article  Google Scholar 

  • Zhang X, Yu R, Zhang Y, Gao Y (2014) Energy-efficient multimedia transmissions through base station cooperation over heterogeneous cellular networks exploiting user behavior. IEEE Wirel Commun 21(4):54–61

    Article  Google Scholar 

  • Zin SM, Anuar NB, Kiah MLM, Pathan ASK (2014) Routing protocol design for secure wsn: Review and open research issues. J Netw Comput Appl 41:517–530

    Article  Google Scholar 

Download references

Acknowledgements

This research work is supposed by the National Key R&D Program of China (2018YFB1201500), National Natural Science Founds of China (61602376, 61773313, 61602374, 61702411), National Natural Science Founds of Shaanxi (2017JQ6020, 2016JQ6041), Key Research and Development Program of Shaanxi Province (2017ZDXM-GY-098, 2019TD-014), Science Technology Project of Shaanxi Education Department (16JK1573, 16JK1552).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yichuan Wang.

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

Zhang, Y., Wang, Y. A novel energy-aware bio-inspired clustering scheme for IoT communication. J Ambient Intell Human Comput 11, 4239–4248 (2020). https://doi.org/10.1007/s12652-020-01704-w

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-020-01704-w

Keywords

Navigation