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...
Main Authors: | , , |
---|---|
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 |