Skip to main content

Advertisement

Log in

CEDAR: A cluster-based energy-aware data aggregation routing protocol in the internet of things using capuchin search algorithm and fuzzy logic

  • Published:
Peer-to-Peer Networking and Applications Aims and scope Submit manuscript

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.

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
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25
Fig. 26
Fig. 27
Fig. 28

Similar content being viewed by others

Availability of data and material

Data sharing is not applicable–no new data is generated.

References

  1. 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

    Google Scholar 

  2. Han S et al (2020) Location privacy-preserving distance computation for spatial crowdsourcing. IEEE Internet Things J 7(8):7550–7563

    Article  Google Scholar 

  3. Ghasempour A (2019) Internet of things in smart grid: Architecture, applications, services, key technologies, and challenges. Inventions 4(1):22

    Article  Google Scholar 

  4. Mehbodniya A et al (2018) Gibbs Sampling aided throughput improvement for next-generation Wi-Fi. in 2018 IEEE Globecom Workshops (GC Wkshps). IEEE

  5. 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

    Article  Google Scholar 

  6. Pourghebleh B et al (2022) A roadmap towards energy‐efficient data fusion methods in the Internet of Things. Concurr Comput Pract Exp e6959

  7. Pourghebleh B, Wakil K, Navimipour NJ (2019) A Comprehensive Study on the Trust Management Techniques in the Internet of Things. IEEE Internet Things J

  8. Zhao L, Wang L (2022) A new lightweight network based on MobileNetV3. KSII Trans Internet Inf Syst (TIIS) 16(1):1–15

    Google Scholar 

  9. Singh R et al (2022) Analysis of network slicing for management of 5G networks using machine learning techniques. Wirel Commun Mob Comput

  10. 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

  11. 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

    Article  Google Scholar 

  12. Sikeridis D et al (2018) Energy-efficient orchestration in wireless powered internet of things infrastructures. IEEE Trans Green Commun Netw 3(2):317–328

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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

    Article  Google Scholar 

  16. Yan L et al (2022) Distributed optimization of heterogeneous UAV cluster PID controller based on machine learning. Comput Electr Eng 101:108059

    Article  Google Scholar 

  17. 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

    Google Scholar 

  18. Sennan S et al (2019) Energy and delay aware data aggregation in routing protocol for Internet of Things. Sensors 19(24):5486

    Article  Google Scholar 

  19. 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

    Article  Google Scholar 

  20. Zheng W et al (2022) A deep fusion matching network semantic reasoning model. Appl Sci 12(7):3416

    Article  Google Scholar 

  21. 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

    Article  Google Scholar 

  22. Yang W et al (2021) A privacy-preserving aggregation scheme based on negative survey for vehicle fuel consumption data. Inf Sci 570:526–544

    Article  Google Scholar 

  23. 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

  24. Cao K et al (2021) Achieving reliable and secure communications in wireless-powered NOMA systems. IEEE Trans Veh Technol 70(2):1978–1983

    Article  MathSciNet  Google Scholar 

  25. Dehkordi SA et al (2020) A survey on data aggregation techniques in IoT sensor networks. Wireless Netw 26(2):1243–1263

    Article  Google Scholar 

  26. Ramtin AR, Towsley D (2021) Self-stabilization with selfish agents. Int Conf Parallel Process Workshop

  27. Lalwani S et al (2019) A survey on parallel particle swarm optimization algorithms. Arab J Sci Eng 44(4):2899–2923

    Article  Google Scholar 

  28. 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

    Article  Google Scholar 

  29. 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

    Article  Google Scholar 

  30. Lv Z et al (2022) Artificial intelligence in underwater digital twins sensor networks. ACM Transactions on Sensor Networks (TOSN) 18(3):1–27

    Article  Google Scholar 

  31. 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

    Article  Google Scholar 

  32. 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

    Article  Google Scholar 

  33. Dhivya M, Sundarambal M (2011) Cuckoo search for data gathering in wireless sensor networks. Int J Mobile Commun 9(6):642–656

    Article  Google Scholar 

  34. Virmani D, Sharma T, Sharma R (2013) Adaptive energy aware data aggregation tree for wireless sensor networks. arXiv preprint arXiv:1302.0965

  35. 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

  36. 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

    Article  Google Scholar 

  37. 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

    Article  Google Scholar 

  38. Reddy MPK, Babu MR (2019) A hybrid cluster head selection model for Internet of Things. Clust Comput 22(6):13095–13107

    Google Scholar 

  39. 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

    Article  Google Scholar 

  40. Hawbani A et al (2019) Fuzzy-based distributed protocol for vehicle-to-vehicle communication. IEEE Trans Fuzzy Syst 29(3):612–626

    Article  Google Scholar 

  41. 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

    Article  Google Scholar 

  42. 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

  43. 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

    Article  Google Scholar 

  44. Zhao L et al (2021) An intelligent fuzzy-based routing scheme for software-defined vehicular networks. Comput Netw 187:107837

    Article  Google Scholar 

  45. 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

    Google Scholar 

  46. 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

    Article  Google Scholar 

  47. 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

    Article  Google Scholar 

  48. Chen J et al (2020) New approach of energy-efficient hierarchical clustering based on neighbor rotation for RWSN. IEEE Access 8:123123–123134

    Article  Google Scholar 

  49. Mehbodniya A et al (2022) Energy-aware routing protocol with fuzzy logic in industrial Internet of Things with blockchain technology. Wirel Commun Mob Comput

  50. 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

    Article  Google Scholar 

  51. Molaei S et al (2022) FDCNet: Presentation of the fuzzy CNN and fractal feature extraction for detection and classification of tumors. Comput Intell Neurosci

  52. Cao B et al (2022) Multiobjective evolution of the explainable fuzzy rough neural network with gene expression programming. IEEE Trans Fuzzy Syst

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Behrouz Pourghebleh.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12083-022-01388-3

Keywords

Navigation