Abstract
Wireless data transmission on the Internet of Things (IoT) needs data-aware communication protocols. Clustering is one of the effective network management approaches that enhance the lifetime of IoT. The primary challenge in the data transmission across IoT is designing an energy-efficient clustering mechanism. Existing protocols struggle with the non-optimal selection of CHs and frequent re-clustering on IoT, which leads to significant energy consumption. If the cluster head (CH) lifetime of the devices (nodes) is known prior, then re-clustering can be avoided to a reasonable extent. Therefore, in this paper, we estimate the lifetime of devices as CHs by solving a linear optimization problem to extend the first node death as much as possible and also, stalls the frequent re-clustering process to minimize the energy consumption. We also apply the uniform distribution of CHs to ensure balanced energy consumption on IoT devices. The proposed clustering technique named ECFEL (Efficient Clustering using Fuzzy logic based on Estimated Lifetime) for IoT outperforms the existing protocols, namely Low Energy Adaptive Clustering Hierarchy (LEACH), MODified LEACH (MOD-LEACH), Dynamic k-LEACH (DkLEACH), Novel-PSO-LEACH, FM-SCHEL, and M-IWOCA techniques in terms of first node death (FND), half node death (HND), last node death (LND). Our simulation results showcase that ECFEL is having a better lifetime in terms of FND, HND, and LND, respectively. Furthermore, the experiments also confirm that ECFEL consumes less energy while maintaining a packet delivery ratio for a more extended period.
















Similar content being viewed by others
References
Ahmad A, Ahmed S, Imran M, Alam M, Niaz IA, Javaid N (2017) On energy efficiency in underwater wireless sensor networks with cooperative routing. Ann Telecommun 72(3-4):173–188
Asghari P, Rahmani AM, Javadi HHS (2019) Internet of things applications: a systematic review. Comput Netw 148:241–261
Bagci H, Yazici A (2010) An energy aware fuzzy unequal clustering algorithm for wireless sensor networks. In: International conference on fuzzy systems, IEEE, pp 1–8
Dhumane AV, Prasad RS (2019) Multi-objective fractional gravitational search algorithm for energy efficient routing in iot. Wireless Netw 25(1):399–413
Din S, Ahmad A, Paul A, Rathore MMU, Jeon G (2017) A cluster-based data fusion technique to analyze big data in wireless multi-sensor system. IEEE Access 5:5069–5083
Ding X-X, Ling M, Wang Z-J, Song F-L (2017) Dk-leach: an optimized cluster structure routing method based on leach in wireless sensor networks. Wirel Pers Commun 96(4):6369–6379
Falcon R, Jeon G, Bello R, Jeong J (2007) Learning collaboration links in a collaborative fuzzy clustering environment. In: Mexican international conference on artificial intelligence, Springer, pp 483– 495
Farahani M, Rahbar AG (2019) Double leveled unequal clustering with considering energy efficiency and load balancing in dense iot networks. Wirel Pers Commun 106(3):1183–1207
Haseeb K, Lee S, Jeon G (2020) Ebds: An energy-efficient big data-based secure framework using internet of things for green environment. Environmental Technology & Innovation, pp 101129
Heinzelman WR, 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, IEEE, pp 10–pp
Huang J, Ruan D, Meng W (2018) An annulus sector grid aided energy-efficient multi-hop routing protocol for wireless sensor networks. Comput Netw 147:38–48
Hussain F, Hussain R, Hassan SA, Hossain E (2020) Machine learning in iot security: current solutions and future challenges. IEEE Communications Surveys & Tutorials
Jianyin L (2012) Simulation of improved routing protocols leach of wireless sensor network. In: 2012 7Th international conference on computer science & education (ICCSE), IEEE, pp 662–666
Lee J-S, Cheng W-L (2012) Fuzzy-logic-based clustering approach for wireless sensor networks using energy predication. IEEE Sensors J 12(9):2891–2897
Li J, Silva BN, Diyan M, Cao Z, Han K (2018) A clustering based routing algorithm in iot aware wireless mesh networks. Sustainable Cities and Society 40:657–666
Lin J, Duan G, Tian Z (2020) Interval intuitionistic fuzzy clustering algorithm based on symmetric information entropy. Symmetry 12(1):79
Lin D, Wang Q, Min W, Jianfeng X u, Zhang Z (2020) A survey on energy-efficient strategies in static wireless sensor networks. ACM Transactions on Sensor Networks (TOSN) 17(1):1–48
Liu X, Fu L, Wang J, Wang X, Chen G (2019) Multicast scaling of capacity and energy efficiency in heterogeneous wireless sensor networks. ACM Transactions on Sensor Networks (TOSN) 15(3):1–32
Logambigai R, Kannan A (2016) Fuzzy logic based unequal clustering for wireless sensor networks. Wirel Netw 22(3):945–957
Mahmood D, Javaid N, Mahmood S, Qureshi S, Memon AM, Zaman T (2013) Modleach: a variant of leach for wsns. In: 2013 Eighth international conference on broadband and wireless computing, communication and applications, IEEE, pp 158–163
Majadi N, Mahmud SR, Sultana M (2013) Uniform distribution technique of cluster heads in leach protocol. International Journal on Recent Trends in Engineering & Technology 8(1):84
Maratha P et al (2019) A comparative study on prominent strategies of cluster head selection in wireless sensor networks. In: Integrated intelligent computing, communication and security, Springer, pp 373–384
Mirzaie M, Mazinani SM (2017) Adaptive mcfl: an adaptive multi-clustering algorithm using fuzzy logic in wireless sensor network. Comput Commun 111:56–67
Orlin J (2013) LP Transformation techniques. Spring
Pourghebleh B, Hayyolalam V (2019) A comprehensive and systematic review of the load balancing mechanisms in the internet of things. Clust Comput, pp 1–21
Qureshi KN, Tayyab MQ, Rehman SU, Jeon G (2020) An interference aware energy efficient data transmission approach for smart cities healthcare systems. Sustainable Cities and Society 62:102392
Rostami AS, Badkoobe M, Mohanna F, Hosseinabadi AAR, Sangaiah AK et al (2018) Survey on clustering in heterogeneous and homogeneous wireless sensor networks. J Supercomput 74(1):277–323
Sathya Lakshmi Preeth SK, Dhanalakshmi R, Kumar R, Mohamed Shakeel P (2018) An adaptive fuzzy rule based energy efficient clustering and immune-inspired routing protocol for wsn-assisted iot system. Journal of Ambient Intelligence and Humanized Computing, pp 1–13
Sert SA, Bagci H, Yazici A (2015) Mofca: Multi-objective fuzzy clustering algorithm for wireless sensor networks. Appl Soft Comput 30:151–165
Shahraki A, Taherkordi A, Haugen Ø, Eliassen F (2020) Clustering objectives in wireless sensor networks: a survey and research direction analysis. Comput Netw 180:107376
Sharma R, Vashisht V, Singh U (2019) Fuzzy modelling based energy aware clustering in wireless sensor networks using modified invasive weed optimization. Journal of King Saud University-Computer and Information Sciences
Singh AK, Purohit N, Varma S (2013) Fuzzy logic based clustering in wireless sensor networks: a survey. Int J Electron 100(1):126–141
Souri A, Hussien A, Hoseyninezhad M, Norouzi M (2019) A systematic review of iot communication strategies for an efficient smart environment. Transactions on Emerging Telecommunications Technologies, pp e3736
Sreenivasamurthy S, Obraczka K (2018) Clustering for load balancing and energy efficiency in iot applications. In: 2018 IEEE 26Th international symposium on modeling, analysis, and simulation of computer and telecommunication systems (MASCOTS), IEEE, pp 319–332
Sung Y, Lee S, Lee M (2018) A multi-hop clustering mechanism for scalable iot networks. Sensors 18(4):961
Thiagarajan R et al (2020) Energy consumption and network connectivity based on novel-leach-pos protocol networks. Comput Commun 149:90–98
Ullah MF, Imtiaz J, Maqbool KQ (2019) Enhanced three layer hybrid clustering mechanism for energy efficient routing in iot. Sensors 19(4):829
Uma Maheswari D, Sudha S (2019) Node degree based energy efficient two-level clustering for wireless sensor networks. Wirel Pers Commun 104 (3):1209–1225
Wazid M, Das AK, Hussain R, Succi G, Rodrigues JJPC (2019) Authentication in cloud-driven iot-based big data environment: survey and outlook. J Syst Archit 97:185–196
Xu X, Ansari R, Khokhar A, Vasilakos AV (2015) Hierarchical data aggregation using compressive sensing (hdacs) in wsns. ACM Transactions on Sensor Networks (TOSN) 11(3):1–25
Xu L, Collier R, O’Hare GMP (2017) A survey of clustering techniques in wsns and consideration of the challenges of applying such to 5g iot scenarios. IEEE Internet Things J. 4(5):1229–1249
Xu Y, Yue Z, Lv L (2019) Clustering routing algorithm and simulation of internet of things perception layer based on energy balance. IEEE Access 7:145667–145676
Acknowledgments
We thank Ashish Kumar Luhach from The PNG University of Technology, Papua New Guinea and Arnab Chakroborty from the Indian Statistical Institute, Kolkata for their constructive ideas and insightful discussion on improving the outlook of the paper. Priti Maratha, as part of the National Eligibility Test-Junior Research Fellowship scheme with Reference ID- 3361/(NET-JUNE 2015), acknowledges the assistance from University Grant Commission, New Delhi.
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
Maratha, P., Gupta, K. Linear optimization and fuzzy-based clustering for WSNs assisted internet of things. Multimed Tools Appl 82, 5161–5185 (2023). https://doi.org/10.1007/s11042-021-11850-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-021-11850-8