Content area

Abstract

The Internet of Things (IoT) is an essential platform for industrial applications since it enables massive systems connecting many IoT devices for analytical data collection. This attribute is responsible for the exponential development in the amount of data created by IoT devices. IoT devices can generate voluminous amounts of data, which may place extraordinary demands on their limited resources, data transfer bandwidths, and cloud storage. Using lightweight IoT data compression techniques is a practical way to deal with these problems. This paper presents adaptable lightweight SZ lossy compression algorithm for IoT devices (SZ4IoT), a lightweight and adjusted version of the SZ lossy compression method. The SZ4IoT is a local (non-distributed) and interpolation-based compressor that can accommodate any sensor data type and can be implemented on microcontrollers with low resources. It operates on univariate and multivariate time series. It was implemented and tested on various devices, including the ESP32, Teensy 4.0, and RP2040, and evaluated on multiple datasets. The experiments of this paper focus on the compression ratio, compression and decompression time, normalized root mean square error (NRMSE), and energy consumption and prove the effectiveness of the proposed approach. The compression ratio outperforms LTC, WQT RLE, and K RLE by two, three, and two times, respectively. The proposed SZ4IoT decreased the consumed energy for the data size 40 KB by 31.4, 29.4, and 27.3% compared with K RLE, LTC, and WQT RLE, respectively. In addition, this paper investigates the impact of stationary versus non-stationary time series datasets on the compression ratio.

Details

Business indexing term
Title
SZ4IoT: an adaptive lightweight lossy compression algorithm for diverse IoT devices and data types
Author
Kadhum Idrees, Sara 1 ; Azar, Joseph 2 ; Couturier, Raphaël 2 ; Kadhum Idrees, Ali 3 ; Gechter, Franck 4 

 Université de Technologie de Belfort Montbéliard, UTBM, CIAD (UMR 7533), Belfort, France (GRID:grid.23082.3b) (ISNI:0000 0001 2175 8847); University of Babylon, Department of Information Networks, College of Information Technology, Babylon, Iraq (GRID:grid.427646.5) (ISNI:0000 0004 0417 7786) 
 University of Franche-Comté, FEMTO-ST Institute, UMR 6174 CNRS, Besançon, France (GRID:grid.7459.f) (ISNI:0000 0001 2188 3779) 
 University of Babylon, Department of Information Networks, College of Information Technology, Babylon, Iraq (GRID:grid.427646.5) (ISNI:0000 0004 0417 7786); University of Applied Science and Arts, Smart Edge Lab, Faculty of Computer Science, Dortmund, Germany (GRID:grid.449119.0) (ISNI:0000 0004 0548 7321) 
 Université de Technologie de Belfort Montbéliard, UTBM, CIAD (UMR 7533), Belfort, France (GRID:grid.23082.3b) (ISNI:0000 0001 2175 8847) 
Publication title
Volume
81
Issue
2
Pages
392
Publication year
2025
Publication date
Jan 2025
Publisher
Springer Nature B.V.
Place of publication
New York
Country of publication
Netherlands
Publication subject
ISSN
09208542
e-ISSN
15730484
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
Publication history
 
 
Online publication date
2025-01-14
Milestone dates
2024-10-31 (Registration); 2024-10-31 (Accepted)
Publication history
 
 
   First posting date
14 Jan 2025
ProQuest document ID
3256604256
Document URL
https://www.proquest.com/scholarly-journals/sz4iot-adaptive-lightweight-lossy-compression/docview/3256604256/se-2?accountid=208611
Copyright
© The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2024.
Last updated
2025-10-03
Database
ProQuest One Academic