Compression-based Data Reduction Technique for IoT Sensor Networks

Energy savings are very common in IoT sensor networks because IoT sensor nodes operate with their own limited battery. The data transmission in the IoT sensor nodes is very costly and consume much of the energy while the energy usage for data processing is considerably lower. There are several ener...

Full description

Bibliographic Details
Main Authors: Suha Abdulhussein Abdulzahra, Ali Kadhum M. Al-Qurabat, Ali Kadhum Idrees
Format: Article
Language:Arabic
Published: College of Science for Women, University of Baghdad 2021-03-01
Series:Baghdad Science Journal
Subjects:
Online Access:https://bsj.uobaghdad.edu.iq/index.php/BSJ/article/view/5069
id doaj-a3aff13b3ae8489b991c80b3c4eb4b68
record_format Article
spelling doaj-a3aff13b3ae8489b991c80b3c4eb4b682021-03-01T15:39:14ZaraCollege of Science for Women, University of BaghdadBaghdad Science Journal2078-86652411-79862021-03-0118110.21123/bsj.2021.18.1.0184Compression-based Data Reduction Technique for IoT Sensor NetworksSuha Abdulhussein Abdulzahra0Ali Kadhum M. Al-Qurabat1Ali Kadhum Idrees2Al-Mustaqbal University CollegeUniversity of BabylonUniversity of Babylon Energy savings are very common in IoT sensor networks because IoT sensor nodes operate with their own limited battery. The data transmission in the IoT sensor nodes is very costly and consume much of the energy while the energy usage for data processing is considerably lower. There are several energy-saving strategies and principles, mainly dedicated to reducing the transmission of data. Therefore, with minimizing data transfers in IoT sensor networks, can conserve a considerable amount of energy. In this research, a Compression-Based Data Reduction (CBDR) technique was suggested which works in the level of IoT sensor nodes. The CBDR includes two stages of compression, a lossy SAX Quantization stage which reduces the dynamic range of the sensor data readings, after which a lossless LZW compression to compress the loss quantization output. Quantizing the sensor node data readings down to the alphabet size of SAX results in lowering, to the advantage of the best compression sizes, which contributes to greater compression from the LZW end of things. Also, another improvement was suggested to the CBDR technique which is to add a Dynamic Transmission (DT-CBDR) to decrease both the total number of data sent to the gateway and the processing required. OMNeT++ simulator along with real sensory data gathered at Intel Lab is used to show the performance of the proposed technique. The simulation experiments illustrate that the proposed CBDR technique provides better performance than the other techniques in the literature. https://bsj.uobaghdad.edu.iq/index.php/BSJ/article/view/5069IoT, Sensor Networks, Data Compression, SAX Quantization, LZW.
collection DOAJ
language Arabic
format Article
sources DOAJ
author Suha Abdulhussein Abdulzahra
Ali Kadhum M. Al-Qurabat
Ali Kadhum Idrees
spellingShingle Suha Abdulhussein Abdulzahra
Ali Kadhum M. Al-Qurabat
Ali Kadhum Idrees
Compression-based Data Reduction Technique for IoT Sensor Networks
Baghdad Science Journal
IoT, Sensor Networks, Data Compression, SAX Quantization, LZW.
author_facet Suha Abdulhussein Abdulzahra
Ali Kadhum M. Al-Qurabat
Ali Kadhum Idrees
author_sort Suha Abdulhussein Abdulzahra
title Compression-based Data Reduction Technique for IoT Sensor Networks
title_short Compression-based Data Reduction Technique for IoT Sensor Networks
title_full Compression-based Data Reduction Technique for IoT Sensor Networks
title_fullStr Compression-based Data Reduction Technique for IoT Sensor Networks
title_full_unstemmed Compression-based Data Reduction Technique for IoT Sensor Networks
title_sort compression-based data reduction technique for iot sensor networks
publisher College of Science for Women, University of Baghdad
series Baghdad Science Journal
issn 2078-8665
2411-7986
publishDate 2021-03-01
description Energy savings are very common in IoT sensor networks because IoT sensor nodes operate with their own limited battery. The data transmission in the IoT sensor nodes is very costly and consume much of the energy while the energy usage for data processing is considerably lower. There are several energy-saving strategies and principles, mainly dedicated to reducing the transmission of data. Therefore, with minimizing data transfers in IoT sensor networks, can conserve a considerable amount of energy. In this research, a Compression-Based Data Reduction (CBDR) technique was suggested which works in the level of IoT sensor nodes. The CBDR includes two stages of compression, a lossy SAX Quantization stage which reduces the dynamic range of the sensor data readings, after which a lossless LZW compression to compress the loss quantization output. Quantizing the sensor node data readings down to the alphabet size of SAX results in lowering, to the advantage of the best compression sizes, which contributes to greater compression from the LZW end of things. Also, another improvement was suggested to the CBDR technique which is to add a Dynamic Transmission (DT-CBDR) to decrease both the total number of data sent to the gateway and the processing required. OMNeT++ simulator along with real sensory data gathered at Intel Lab is used to show the performance of the proposed technique. The simulation experiments illustrate that the proposed CBDR technique provides better performance than the other techniques in the literature.
topic IoT, Sensor Networks, Data Compression, SAX Quantization, LZW.
url https://bsj.uobaghdad.edu.iq/index.php/BSJ/article/view/5069
work_keys_str_mv AT suhaabdulhusseinabdulzahra compressionbaseddatareductiontechniqueforiotsensornetworks
AT alikadhummalqurabat compressionbaseddatareductiontechniqueforiotsensornetworks
AT alikadhumidrees compressionbaseddatareductiontechniqueforiotsensornetworks
_version_ 1724246263631708160