Skip to main content

Advertisement

Log in

Energy-efficient Data Processing Protocol in edge-based IoT networks

  • Published:
Annals of Telecommunications Aims and scope Submit manuscript

Abstract

Wireless sensor networks (WSNs) represent an essential element of many applications in the Internet of Things (IoT) network and smart cities in the present and future. The sensor devices in these WSNs gather a lot of data, which will be sent to the edge gateway periodically. This would deplete the devices’ limited battery power and degrade the network’s performance. Therefore, it is important to turn off the redundant sensors that transmit the same data to the gateway and activate the minimum number of sensor nodes in the IoT network. This reduces the redundant sensed readings and decreases the overhead of communications, thereby extending the WSN’s lifetime. In this paper, an energy-efficient data processing (EDaP) protocol for edge-based IoT networks is proposed. The proposed EDaP protocol is implemented at two levels: sensor devices and the edge gateway. The data is collected by sensor devices and then encoded using either Huffman Encoding (HE) or the proposed Modified Run Length Encoding (MRLE). At the edge gateway level, the sensor node scheduling algorithm is implemented by the EDaP protocol to produce the best sensor schedule to fulfill the monitoring mission in the next period. The sensor nodes are scheduled based on the spatial correlation between their collected data using clustering methods. The simulation results are conducted to prove the effectiveness of the proposed technique, where it provides competitive results in comparison with some other work in terms of energy consumption, active sensor ratio, transmitted data ratio, and percentage of lost data.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Data Availability

The data that support the findings of this study are openly available in reference [31].

References 

  1. Safa’a SS, Mabrouk TF, Tarabishi RA (2021) An improved energy-efficient head election protocol for clustering techniques of wireless sensor network (June 2020). Egypt Inform J 22(4):439–445

    Article  Google Scholar 

  2. Yu F, Chang CC, Shu J, Ahmad I, Zhang J, de Fuentes JM (2015) Recent advances in security and privacy for wireless sensor networks. Journal of Sensors 2015(169305):1–2

  3. Matin MA (2012) Wireless sensor networks: Technology and protocols, IntechOpen

  4. Bahi JM, Makhoul A, Medlej M (2014) A two tiers data aggregation scheme for periodic sensor networks. Ad Hoc Sens Wirel Networks 21(1–2):77–100

    Google Scholar 

  5. Mhatre KP, Khot UP (2020) Energy efficient opportunistic routing with sleep scheduling in wireless sensor networks. Wireless Pers Commun 112(2):1243–1263

    Article  Google Scholar 

  6. Banerjee PS, Mandal SN, De D, Maiti B (2020) RL-sleep: temperature adaptive sleep scheduling using reinforcement learning for sustainable connectivity in wireless sensor networks. Sustain Comput: Inform Syst 26:100380

    Google Scholar 

  7. Khan MN, Rahman HU, Khan MZ (2020) An energy efficient adaptive scheduling scheme (EASS) for mesh grid wireless sensor networks. J Parallel Distrib Comput 146:139–157

    Article  Google Scholar 

  8. Zhang J, Nian H, Ye X, Ji X, He Y (2020) A spatial correlation based partial coverage scheduling scheme in wireless sensor networks. J Netw Intell 5(2):34–43

    Google Scholar 

  9. Zhao C, Zhang H, Chen F, Chen S, Wu C, Wang T (2020) Spatiotemporal charging scheduling in wireless rechargeable sensor networks. Comput Commun 152:155–170

    Article  Google Scholar 

  10. Al-Hashime LA, Al-Suhail GA, Abdul Satar SM (2018) New trends in information and communications technology applications.” Communications in Computer and Information Science. https://doi.org/10.1007/978-3-030-01653-1. Accessed 1 Oct 2021

  11. Idrees AK, Al-Mamory SO, Couturier R (2020) Energy-efficient particle swarm optimization for lifetime coverage prolongation in wireless sensor networks. In New Trends in Information and Communications Technology Applications: 4th International Conference, NTICT 2020, Baghdad, Iraq, June 15, 2020, Proceedings 4:200–218. Springer International Publishing

  12. Feng J, Zhao H (2018) Energy-balanced multisensory scheduling for target tracking in wireless sensor networks. Sensors 18(10):3585

    Article  Google Scholar 

  13. Nguyen N-T, Liu B-H, Pham V-T, Liou T-Y (2017) An efficient minimum-latency collision-free scheduling algorithm for data aggregation in wireless sensor networks. IEEE Syst J 12(3):2214–2225

    Article  Google Scholar 

  14. Khan MN et al (2020) Improving energy efficiency with content-based adaptive and dynamic scheduling in wireless sensor networks. IEEE Access 8:176495–176520

    Article  Google Scholar 

  15. Feng W et al (2020) Joint energy-saving scheduling and secure routing for critical event reporting in wireless sensor networks. IEEE Access 8:53281–53292

    Article  Google Scholar 

  16. Srivastava G, Venkatesh P, Singh A (2020) An evolution strategy-based approach for cover scheduling problem in wireless sensor networks. Int J Mach Learn Cybern 11(9):1981–2006

    Article  Google Scholar 

  17. Omran MG, Engelbrecht AP, Salman A (2007) An overview of clustering methods.  Intell Data Anal 11(6):583–605

  18. Jain AK (2010) Data clustering: 50 years beyond K-means. Pattern recognition letters 31(8):651–666

    Article  Google Scholar 

  19. Nanda SJ, Panda G (2014) A survey on nature-inspired metaheuristic algorithms for partitional clustering. Swarm and Evolutionary Computation 16:1–18

    Article  Google Scholar 

  20. Gan G, Ma C, Wu J (2020) Data clustering: theory, algorithms, and applications. Society for Industrial and Applied Mathematics, ASA-SIAM Series on Statistics and Applied Mathematics

    MATH  Google Scholar 

  21. Sreedhar Kumar S, Madheswaran M, Vinutha BA, Manjunatha Singh H, Charan KV (2019) A brief survey of unsupervised agglomerative hierarchical clustering schemes. Int J Eng Technol (UAE) 8(1):29–37

    Google Scholar 

  22. Vuran MC, Akan ÖB, Akyildiz IF (2004) Spatio-10.1007/s12243-023-00957-8 temporal correlation: theory and applications for wireless sensor networks. Computer Networks 45(3):245–259

  23. Villas LA, Boukerche A, Guidoni DL, De Oliveira HA, De Araujo RB, Loureiro AA (2013) An energy-aware spatio-temporal correlation mechanism to perform efficient data collection in wireless sensor networks. Comput Commun 36(9):1054–1066

    Article  Google Scholar 

  24. Soua R, Minet P (2011) A survey on energy efficient techniques in wireless sensor networks, in 2011 4th Joint IFIP Wireless and Mobile Networking Conference (WMNC 2011). pp 1–9: IEEE

  25. Golomb S (1966) Run-length encodings (corresp.). IEEE Trans Inform Theory 12(3):399–401

    Article  MATH  Google Scholar 

  26. Arshad R, Saleem A, Khan D (2016) Performance comparison of Huffman coding and double Huffman coding,” in 2016 Sixth International Conference on Innovative Computing Technology (INTECH), pp 361–364: IEEE

  27. Dhawale N (2014) Implementation of Huffman algorithm and study for optimization. In 2014 International Conference on Advances in Communication and Computing Technologies (ICACACT 2014). IEEE, Mumbai, India, pp 1–6

  28. Bouguettaya A, Yu Q, Liu X, Zhou X, Song A (2015) Efficient agglomerative hierarchical clustering. Expert Syst Appl 42(5):2785–2797

    Article  Google Scholar 

  29. Idrees AK, Deschinkel K, Salomon M, Couturier R (2018) Multiround distributed lifetime coverage optimization protocol in wireless sensor networks. J Supercomput 74(5):1949–1972

    Article  Google Scholar 

  30. Idrees AK, Couturier R (2022) Energy-saving distributed monitoring-based firefly algorithm in wireless sensors networks. J Supercomput 78(2):2072–2097

    Article  Google Scholar 

  31. BodikP, Hong W, Guestrin C, Madden S, Paskin M, Thibaux R (2004) Intel Berkeley research lab data. https://db.csail.mit.edu/labdata/labdata.html. Accessed 1 Jan 2022

  32. 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, Maui, HI, USA, pp 10

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ali Kadhum Idrees.

Ethics declarations

Conflict of interest

The authors declare no competing interests..

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 (e.g. a society or other partner) 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

Idrees, A.K., jawad, L.W. Energy-efficient Data Processing Protocol in edge-based IoT networks. Ann. Telecommun. 78, 347–362 (2023). https://doi.org/10.1007/s12243-023-00957-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12243-023-00957-8

Keywords

Navigation