Cargando…

Differential Run-Length Encryption in Sensor Networks

Energy is a main concern in the design and deployment of Wireless Sensor Networks because sensor nodes are constrained by limitations of battery, memory, and a processing unit. A number of techniques have been presented to solve this power problem. Among the proposed solutions, the data compression...

Descripción completa

Detalles Bibliográficos
Autores principales: Chianphatthanakit, Chiratheep, Boonsongsrikul, Anuparp, Suppharangsan, Somjet
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6679296/
https://www.ncbi.nlm.nih.gov/pubmed/31331085
http://dx.doi.org/10.3390/s19143190
_version_ 1783441306058489856
author Chianphatthanakit, Chiratheep
Boonsongsrikul, Anuparp
Suppharangsan, Somjet
author_facet Chianphatthanakit, Chiratheep
Boonsongsrikul, Anuparp
Suppharangsan, Somjet
author_sort Chianphatthanakit, Chiratheep
collection PubMed
description Energy is a main concern in the design and deployment of Wireless Sensor Networks because sensor nodes are constrained by limitations of battery, memory, and a processing unit. A number of techniques have been presented to solve this power problem. Among the proposed solutions, the data compression scheme is one that can be used to reduce the volume of data for transmission. This article presents a data compression algorithm called Differential Run Length Encryption (D-RLE) consisting of three steps. First, reading values are divided into groups by using a threshold of Chauvenet’s criterion. Second, each group is subdivided into subgroups whose consecutive member values are determined by a subtraction scheme under a K-RLE based threshold. Third, the member values are then encoded to binary based on our ad hoc scheme to compress the data. The experimental results show that the data rate savings by D-RLE can be up to 90% and energy usage can be saved more than 90% compared to data transmission without compression.
format Online
Article
Text
id pubmed-6679296
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-66792962019-08-19 Differential Run-Length Encryption in Sensor Networks Chianphatthanakit, Chiratheep Boonsongsrikul, Anuparp Suppharangsan, Somjet Sensors (Basel) Article Energy is a main concern in the design and deployment of Wireless Sensor Networks because sensor nodes are constrained by limitations of battery, memory, and a processing unit. A number of techniques have been presented to solve this power problem. Among the proposed solutions, the data compression scheme is one that can be used to reduce the volume of data for transmission. This article presents a data compression algorithm called Differential Run Length Encryption (D-RLE) consisting of three steps. First, reading values are divided into groups by using a threshold of Chauvenet’s criterion. Second, each group is subdivided into subgroups whose consecutive member values are determined by a subtraction scheme under a K-RLE based threshold. Third, the member values are then encoded to binary based on our ad hoc scheme to compress the data. The experimental results show that the data rate savings by D-RLE can be up to 90% and energy usage can be saved more than 90% compared to data transmission without compression. MDPI 2019-07-19 /pmc/articles/PMC6679296/ /pubmed/31331085 http://dx.doi.org/10.3390/s19143190 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Chianphatthanakit, Chiratheep
Boonsongsrikul, Anuparp
Suppharangsan, Somjet
Differential Run-Length Encryption in Sensor Networks
title Differential Run-Length Encryption in Sensor Networks
title_full Differential Run-Length Encryption in Sensor Networks
title_fullStr Differential Run-Length Encryption in Sensor Networks
title_full_unstemmed Differential Run-Length Encryption in Sensor Networks
title_short Differential Run-Length Encryption in Sensor Networks
title_sort differential run-length encryption in sensor networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6679296/
https://www.ncbi.nlm.nih.gov/pubmed/31331085
http://dx.doi.org/10.3390/s19143190
work_keys_str_mv AT chianphatthanakitchiratheep differentialrunlengthencryptioninsensornetworks
AT boonsongsrikulanuparp differentialrunlengthencryptioninsensornetworks
AT suppharangsansomjet differentialrunlengthencryptioninsensornetworks