Abstract
Over the last decade, the Internet of Things (IoT) has received much interest from the research and industrial communities due to its fundamental role in altering the human lifestyle and giving extraordinary privileges to them. As an ever-expanding ecosystem, the IoT transforms physical items into intelligent objects capable of collecting, exchanging, and processing information. The transmission of huge amounts of data produced by sensor nodes is the most prominent challenge for IoT-enabled networks. The lifetime of nodes is jeopardized due to excessive consumption of communication power. Therefore, offering solutions for network-based problems, including quality of service, security, network heterogeneity, congestion avoidance, reliable routing, and energy conservation, has become critical. Routing protocols are crucial in addressing the aforementioned issues in data transmission among heterogeneous items. In this regard, data aggregation approaches play an essential role in collecting and aggregating information to reduce traffic congestion, overhead, energy consumption, and network lifetime. Developing reliable, energy-efficient, and delay-aware route planning is challenging in data aggregation scenarios for IoT applications. The current study proposes a Cluster-based Energy-aware Data Aggregation Routing (CEDAR) protocol in the IoT to cover these challenges by combining Capuchin Search Algorithm (CapSA) and fuzzy logic system. The proposed hybrid routing algorithm consists of two main phases, including cluster formation and intra/extra cluster routing. The experimental results using the Matlab simulator indicate that CEDAR outperforms previous works regarding network lifetime, packet delivery ratio, end-to-end delay, and energy consumption.
Similar content being viewed by others
Availability of data and material
Data sharing is not applicable–no new data is generated.
References
Pourghebleh B, Hayyolalam V (2019) A comprehensive and systematic review of the load balancing mechanisms in the Internet of Things. Cluster Comput 1:1–21
Han S et al (2020) Location privacy-preserving distance computation for spatial crowdsourcing. IEEE Internet Things J 7(8):7550–7563
Ghasempour A (2019) Internet of things in smart grid: Architecture, applications, services, key technologies, and challenges. Inventions 4(1):22
Mehbodniya A et al (2018) Gibbs Sampling aided throughput improvement for next-generation Wi-Fi. in 2018 IEEE Globecom Workshops (GC Wkshps). IEEE
Pourghebleh B, Hayyolalam V, Anvigh AA (2020) Service discovery in the Internet of Things: review of current trends and research challenges. Wirel Netw 26(7):5371–5391
Pourghebleh B et al (2022) A roadmap towards energy‐efficient data fusion methods in the Internet of Things. Concurr Comput Pract Exp e6959
Pourghebleh B, Wakil K, Navimipour NJ (2019) A Comprehensive Study on the Trust Management Techniques in the Internet of Things. IEEE Internet Things J
Zhao L, Wang L (2022) A new lightweight network based on MobileNetV3. KSII Trans Internet Inf Syst (TIIS) 16(1):1–15
Singh R et al (2022) Analysis of network slicing for management of 5G networks using machine learning techniques. Wirel Commun Mob Comput
Darabkh KA, Wafa'a KK, Ala’F K (2020) LiM-AHP-GC: life time maximizing based on analytical hierarchal process and genetic clustering protocol for the internet of things environment. Comput Netw 176:107257
Pourghebleh B, Navimipour NJ (2017) Data aggregation mechanisms in the Internet of things: A systematic review of the literature and recommendations for future research. J Netw Comput Appl 97:23–34
Sikeridis D et al (2018) Energy-efficient orchestration in wireless powered internet of things infrastructures. IEEE Trans Green Commun Netw 3(2):317–328
Long NB, Tran-Dang H, Kim D-S (2018) Energy-aware real-time routing for large-scale industrial internet of things. IEEE Internet Things J 5(3):2190–2199
Zhang F et al (2021) POCLib: A high-performance framework for enabling near orthogonal processing on compression. IEEE Trans Parallel Distrib Syst 33(2):459–475
Li Z et al (2022) Towards real-time self-powered sensing with ample redundant charges by a piezostack-based frequency-converted generator from human motions. Energy Convers Manag 258:115466
Yan L et al (2022) Distributed optimization of heterogeneous UAV cluster PID controller based on machine learning. Comput Electr Eng 101:108059
Kumar A et al (2022) Optimal cluster head selection for energy efficient wireless sensor network using hybrid competitive swarm optimization and harmony search algorithm. Sustain Energy Technol Assess 52:102243
Sennan S et al (2019) Energy and delay aware data aggregation in routing protocol for Internet of Things. Sensors 19(24):5486
Ma K et al (2021) Reliability-constrained throughput optimization of industrial wireless sensor networks with energy harvesting relay. IEEE Internet Things J 8(17):13343–13354
Zheng W et al (2022) A deep fusion matching network semantic reasoning model. Appl Sci 12(7):3416
Zhao S et al (2020) Smart and practical privacy-preserving data aggregation for fog-based smart grids. IEEE Trans Inf Forensics Secur 16:521–536
Yang W et al (2021) A privacy-preserving aggregation scheme based on negative survey for vehicle fuel consumption data. Inf Sci 570:526–544
Manishankar S, Ranjitha P, Kumar TM (2017) Energy efficient data aggregation in sensor network using multiple sink data node. Int Conf Commun Signal Process (ICCSP). IEEE
Cao K et al (2021) Achieving reliable and secure communications in wireless-powered NOMA systems. IEEE Trans Veh Technol 70(2):1978–1983
Dehkordi SA et al (2020) A survey on data aggregation techniques in IoT sensor networks. Wireless Netw 26(2):1243–1263
Ramtin AR, Towsley D (2021) Self-stabilization with selfish agents. Int Conf Parallel Process Workshop
Lalwani S et al (2019) A survey on parallel particle swarm optimization algorithms. Arab J Sci Eng 44(4):2899–2923
Hayyolalam V, Kazem AAP (2020) Black widow optimization algorithm: A novel meta-heuristic approach for solving engineering optimization problems. Eng Appl Artif Intell 87:103249
Wang Q et al (2022) Continuous space ant colony algorithm for automatic selection of orthophoto mosaic seamline network. ISPRS J Photogramm Remote Sens 186:201–217
Lv Z et al (2022) Artificial intelligence in underwater digital twins sensor networks. ACM Transactions on Sensor Networks (TOSN) 18(3):1–27
Braik M, Sheta A, Al-Hiary H (2021) A novel meta-heuristic search algorithm for solving optimization problems: capuchin search algorithm. Neural Comput Appl 33(7):2515–2547
Liao W-H, Kao Y, Fan C-M (2008) Data aggregation in wireless sensor networks using ant colony algorithm. J Netw Comput Appl 31(4):387–401
Dhivya M, Sundarambal M (2011) Cuckoo search for data gathering in wireless sensor networks. Int J Mobile Commun 9(6):642–656
Virmani D, Sharma T, Sharma R (2013) Adaptive energy aware data aggregation tree for wireless sensor networks. arXiv preprint arXiv:1302.0965
Ko H, Lee J, Pack S (2017) Consistency-guaranteed and energy efficient sleep scheduling algorithm with data aggregation for IoT. In European Wireless 2017; 23th European Wireless Conference. VDE
Mahalaxmi G, Rajakumari KE (2017) Multi-agent technology to improve the internet of things routing algorithm using ant colony optimization. Indian J Sci Technol 10(31):1–8
Rahman H, Ahmed N, Hussain MI (2018) A QoS-aware hybrid data aggregation scheme for Internet of Things. Ann Telecommun 73(7–8):475–486
Reddy MPK, Babu MR (2019) A hybrid cluster head selection model for Internet of Things. Clust Comput 22(6):13095–13107
Yin X, Li S, Lin Y (2019) A novel hierarchical data aggregation with particle swarm optimization for Internet of Things. Mob Netw Appl 24(6):1994–2001
Hawbani A et al (2019) Fuzzy-based distributed protocol for vehicle-to-vehicle communication. IEEE Trans Fuzzy Syst 29(3):612–626
Seyfollahi A, Ghaffari A (2020) Reliable data dissemination for the Internet of Things using Harris hawks optimization. Peer Peer Netw Appl 13(6):1886–1902
Sennan S et al (2020) Energy efficient optimal parent selection based routing protocol for Internet of Things using firefly optimization algorithm. Trans Emerg Telecommun Technol e4171
Seyfollahi A, Moodi M, Ghaffari A (2022) MFO-RPL: A secure RPL-based routing protocol utilizing moth-flame optimizer for the IoT applications. Comput Stand Interfaces 82:103622
Zhao L et al (2021) An intelligent fuzzy-based routing scheme for software-defined vehicular networks. Comput Netw 187:107837
Revathi B, Arulanandam K (2021) Energy aware routing mechanism (EARM) for effective communication in Internet of Things. Turk J Comput Math Educ (TURCOMAT) 12(11):3551–3560
Sert SA, Alchihabi A, Yazici A (2018) A two-tier distributed fuzzy logic based protocol for efficient data aggregation in multihop wireless sensor networks. IEEE Trans Fuzzy Syst 26(6):3615–3629
Zhang X, Zhang X, Han L (2019) An energy efficient Internet of Things network using restart artificial bee colony and wireless power transfer. IEEE Access 7:12686–12695
Chen J et al (2020) New approach of energy-efficient hierarchical clustering based on neighbor rotation for RWSN. IEEE Access 8:123123–123134
Mehbodniya A et al (2022) Energy-aware routing protocol with fuzzy logic in industrial Internet of Things with blockchain technology. Wirel Commun Mob Comput
Liu F, Zhang G, Lu J (2020) Multisource heterogeneous unsupervised domain adaptation via fuzzy relation neural networks. IEEE Trans Fuzzy Syst 29(11):3308–3322
Molaei S et al (2022) FDCNet: Presentation of the fuzzy CNN and fractal feature extraction for detection and classification of tumors. Comput Intell Neurosci
Cao B et al (2022) Multiobjective evolution of the explainable fuzzy rough neural network with gene expression programming. IEEE Trans Fuzzy Syst
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Competing interests
The authors have no relevant financial or non-financial interests to disclose.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Mohseni, M., Amirghafouri, F. & Pourghebleh, B. CEDAR: A cluster-based energy-aware data aggregation routing protocol in the internet of things using capuchin search algorithm and fuzzy logic. Peer-to-Peer Netw. Appl. 16, 189–209 (2023). https://doi.org/10.1007/s12083-022-01388-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12083-022-01388-3