Skip to main content

Advertisement

Log in

Lossless Data Compression and Blockchain-Assisted Aggregation for Overlapped-Clusters Sensor Networks

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

The compression on replicated string characters of large-sized data diminishes the consumption of the sensor’s memory storage and power dissipation in the wireless sensor networks (WSNs). The intruders attack during data transmission in the clusters that humiliating the throughput rate. Therefore, we present a lossless compression and blockchain-assisted aggregation (CBA) with the rating-based energy-efficient cluster overlapping (REEC Overlap) method for effective resource utilization and data integrity. The Lempel–Ziv–Welch (LZW) method compresses the sensed data, and the source node transmits the packets to cluster head on the routes established by ad-hoc on-demand distance vector (AODV) routing protocol. Head node aggregates the data using consortium blockchain in which a federated consensus mechanism validates the blocks. Eventually, the base station (BS) decodes the received data packets using LZW decompression to recover the actual data. Simulation results of CBA-REEC Overlap obtain the decreased energy power consumption with a better compression ratio and the minimized network overhead compared to existing conventional algorithms.

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

Similar content being viewed by others

Data Availability

Character strings and other properties are given in simulation parameters.

References

  1. Mohamed, R. E., Saleh, A. I., Abdelrazzak, M., & Samra, A. S. (2018). Survey on wireless sensor network applications and energy efficient routing protocols. Wireless Personal Communications, 101, 1019–1055. https://doi.org/10.1007/s11277-018-5747-9

    Article  Google Scholar 

  2. Song, L., Song, Q., Ye, J., & Chen, Y. (2019). A hierarchical topology control algorithm for WSN, considering node residual energy and lightening cluster head burden based on affinity propagation. Sensors, 19(13), 1–19. https://doi.org/10.3390/s19132925

    Article  Google Scholar 

  3. Zeb, A., Islam, A. M., Zareei, M., Al Mamoon, I., Mansoor, N., Baharun, S., & Komaki, S. (2016). Clustering analysis in wireless sensor networks: The ambit of performance metrics and schemes taxonomy. International Journal of Distributed Sensor Networks, 12(7), 1–24. https://doi.org/10.1177/155014774979142

    Article  Google Scholar 

  4. Al-Sodairi, S., & Ouni, R. (2018). Reliable and energy-efficient multi-hop LEACH-based clustering protocol for wireless sensor networks. Sustainable Computing: Informatics and Systems, 20, 1–13. https://doi.org/10.1016/j.suscom.2018.08.007

    Article  Google Scholar 

  5. Shahraki, A., Taherkordi, A., Haugen, Ø., & Eliassen, F. (2020). Clustering objectives in wireless sensor networks: A survey and research direction analysis. Computer Networks, 180, 1–74. https://doi.org/10.1016/j.comnet.2020.107376

    Article  Google Scholar 

  6. Asha, G. R. (2018). Energy efficient clustering and routing in a wireless sensor networks. Procedia Computer Science, 134, 178–185. https://doi.org/10.1016/j.procs.2018.07.160

    Article  Google Scholar 

  7. Karthik, S., & Ashok Kumar, A. (2020). Ratings based energy-efficient clustering protocol for multi-hop routing in homogeneous sensor networks. International Journal of Intelligent Engineering & Systems, 13(3), 304–314. https://doi.org/10.22266/ijies2020.0630.28

    Article  Google Scholar 

  8. Karthik, S., & Kumar, A. A. (2021). A novel non-disjoint partitioning algorithm for inter-cluster communication in wireless sensor networks. International Journal of Communication Networks and Distributed Systems, 27(2), 214–239. https://doi.org/10.1504/IJCNDS.2021.10034181

    Article  Google Scholar 

  9. Pushpalatha, S., & Shivaprakasha, K. S. (2020). Energy-efficient communication using data aggregation and data compression techniques in wireless sensor networks: a survey. In S. Kalya, M. Kulkarni, & K. Shivaprakasha (Eds.), Advances in Communication, Signal Processing, VLSI, and Embedded Systems (pp. 161–179). Singapore: Springer. https://doi.org/10.1007/978-981-15-0626-0_14

    Chapter  Google Scholar 

  10. Sheltami, T., Musaddiq, M., & Shakshuki, E. (2016). Data compression techniques in wireless sensor networks. Future Generation Computer Systems, 64, 151–162. https://doi.org/10.1016/j.future.2016.01.015

    Article  Google Scholar 

  11. Ullah, I., & Youn, H. Y. (2020). Efficient data aggregation with node clustering and extreme learning machine for WSN. The Journal of Supercomputing, 76, 10009–10035. https://doi.org/10.1007/s11227-020-03236-8

    Article  Google Scholar 

  12. Jasim, A. A., Idris, M. Y. I. B., Azzuhri, S. R. B., Issa, N. R., Noor, N. B. M., Kakarla, J., & Amiri, I. S. (2019). Secure and energy-efficient data aggregation method based on an access control model. IEEE Access, 7, 164327–164343. https://doi.org/10.1109/ACCESS.2019.2952904

    Article  Google Scholar 

  13. Devi, V. S., Ravi, T., & Priya, S. B. (2020). Cluster based data aggregation scheme for latency and packet loss reduction in WSN. Computer Communications, 149, 36–43. https://doi.org/10.1016/j.comcom.2019.10.003

    Article  Google Scholar 

  14. Basheer, A., & Sha, K. (2017). Cluster-based quality-aware adaptive data compression for streaming data. Journal of Data and Information Quality, 9(1), 1–33. https://doi.org/10.1145/3122863

    Article  Google Scholar 

  15. Nguyen, M. T., & Teague, K. A. (2017). Compressive sensing based random walk routing in wireless sensor networks. Ad Hoc Networks, 54, 99–110. https://doi.org/10.1016/j.adhoc.2016.10.009

    Article  Google Scholar 

  16. Yoon, I., Kim, H., & Noh, D. K. (2017). Adaptive data aggregation and compression to improve energy utilization in solar-powered wireless sensor networks. Sensors, 17(6), 1–16. https://doi.org/10.3390/s17061226

    Article  Google Scholar 

  17. Kim, S., Cho, C., Park, K. J., & Lim, H. (2017). Increasing network lifetime using data compression in wireless sensor networks with energy harvesting. International Journal of Distributed Sensor Networks, 13(1), 1–10. https://doi.org/10.1177/1550147716689682

    Article  Google Scholar 

  18. Sun, Z., Tao, R., Xiong, N., & Pan, X. (2018). CS-PLM: Compressive sensing data gathering algorithm based on packet loss matching in sensor networks. Wireless Communications and Mobile Computing, 2018, 1–12. https://doi.org/10.1155/2018/5131949

    Article  Google Scholar 

  19. Zhang, D. G., Zhang, T., Zhang, J., Dong, Y., & Zhang, X. D. (2018). A kind of effective data aggregating method based on compressive sensing for wireless sensor network. EURASIP Journal on Wireless Communications and Networking, 2018, 1–15. https://doi.org/10.1186/s13638-018-1176-4

    Article  Google Scholar 

  20. Zeng, Y., Zhang, X., Akhtar, R., & Wang, C. (2018). A blockchain-based scheme for secure data provenance in wireless sensor networks. In IEEE 14th international conference on mobile Ad-Hoc and sensor networks. Shenyang, China. Pp. 13–18. https://doi.org/10.1109/MSN.2018.00009.

  21. Osamy, W., Khedr, A. M., Aziz, A., & El-Sawy, A. A. (2018). Cluster-tree routing based entropy scheme for data gathering in wireless sensor networks. IEEE Access, 6, 77372–77387. https://doi.org/10.1109/ACCESS.2018.2882639

    Article  Google Scholar 

  22. Haseeb, K., Abbas, N., Saleem, M. Q., Sheta, O. E., Awan, K., Islam, N., & Salam, T. (2019). RCER: Reliable cluster-based energy-aware routing protocol for heterogeneous wireless sensor networks. PLoS ONE, 14(9), 1–24. https://doi.org/10.1371/journal.pone.0224319

    Article  Google Scholar 

  23. Lv, C., Wang, Q., Yan, W., & Li, J. (2019). Compressive sensing-based sequential data gathering in WSNs. Computer Networks, 154, 47–59. https://doi.org/10.1016/j.comnet.2019.03.004

    Article  Google Scholar 

  24. Yang, J., He, S., Xu, Y., Chen, L., & Ren, J. (2019). A trusted routing scheme using blockchain and reinforcement learning for wireless sensor networks. Sensors, 19(4), 1–19. https://doi.org/10.3390/s19040970

    Article  Google Scholar 

  25. Lazrag, H., Chehri, A., Saadane, R., & Rahmani, M. D. (2019). A blockchain-based approach for optimal and secure routing in wireless sensor networks and IoT. In IEEE 15th international conference on signal-image technology & internet-based systems. Sorrento, Italy. pp. 411–415. https://doi.org/10.1109/SITIS.2019.00072.

  26. Chythanya, K. R., Kumar, K. S., Yadav, B. P., Madhuri, P. M., & Mothe, R. (2020). Routing and data aggregation in wireless sensor networks by using clusters. In IOP Conference series: Materials science and engineering, 981. Warangal, India. 1–9. https://doi.org/10.1088/1757-899X/981/2/022051.

  27. Aziz, A., Singh, K., Osamy, W., & Khedr, A. M. (2020). An efficient compressive sensing routing scheme for internet of things based wireless sensor networks. Wireless Personal Communications, 114, 1905–1925. https://doi.org/10.1007/s11277-020-07454-4

    Article  Google Scholar 

  28. Huang, H., Zhu, P., Xiao, F., Sun, X., & Huang, Q. (2020). A blockchain-based scheme for privacy-preserving and secure sharing of medical data. Computers & Security, 99, 1–13. https://doi.org/10.1016/j.cose.2020.102010

    Article  Google Scholar 

  29. Feng, H., Wang, W., Chen, B., & Zhang, X. (2020). Evaluation on frozen shellfish quality by blockchain based multi-sensors monitoring and SVM algorithm during cold storage. IEEE Access, 8, 54361–54370. https://doi.org/10.1109/ACCESS.2020.2977723

    Article  Google Scholar 

  30. Zhang, X., & Chen, X. (2019). Data security sharing and storage based on a consortium blockchain in a vehicular ad-hoc network. IEEE Access, 7, 58241–58254. https://doi.org/10.1109/ACCESS.2018.2890736

    Article  Google Scholar 

  31. Van Glabbeek, R., Höfner, P., Portmann, M., & Tan, W. L. (2016). Modelling and verifying the AODV routing protocol. Distributed Computing, 29(4), 279–315. https://doi.org/10.1007/s00446-015-0262-7

    Article  MathSciNet  MATH  Google Scholar 

  32. García, R., Algredo-Badillo, I., Morales-Sandoval, M., Feregrino-Uribe, C., & Cumplido, R. (2014). A compact FPGA-based processor for the Secure Hash Algorithm SHA-256. Computers and Electrical Engineering, 40(1), 194–202. https://doi.org/10.1016/j.compeleceng.2013.11.014

    Article  Google Scholar 

  33. David, M. (2015). The stellar consensus protocol: A federated model for internet level consensus. Stellar Development Foundation, 32, 1–32.

    Google Scholar 

  34. Castro, M., & Liskov, B. (2002). Practical byzantine fault tolerance and proactive recovery. ACM Transactions on Computer Systems, 20(4), 398–461. https://doi.org/10.1145/571637.571640

    Article  Google Scholar 

  35. Karthik, S., & Ashok Kumar, A. (2021). Clock synchronization using truncated mean and whale optimization for clustered sensor networks. International Journal of Computer Networks & Communications, 13(3), 57–77. https://doi.org/10.5121/ijcnc.2021.13304

    Article  Google Scholar 

Download references

Funding

No funding was received to assist with the preparation of this manuscript.

Author information

Authors and Affiliations

Authors

Contributions

All the authors have participated in writing the manuscript.

Corresponding author

Correspondence to Karthik Soundarapandian.

Ethics declarations

Conflict of interest

All author states that there is no conflict of interest.

Ethical Approval

This manuscript does not contain any studies with human participants and/or animals performed by any of the authors.

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

Soundarapandian, K., Ambrose, A.K. Lossless Data Compression and Blockchain-Assisted Aggregation for Overlapped-Clusters Sensor Networks. Wireless Pers Commun 131, 1313–1337 (2023). https://doi.org/10.1007/s11277-023-10482-5

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-023-10482-5

Keywords

Navigation