Compressed Sensing With Dynamic Retransmission Algorithm in Lossy Wireless IoT

Wireless sensor networks (WSNs) based on compressed sensing (CS) can complete data sampling and data compression simultaneously, thereby greatly reducing the data transmission volume and the energy consumption of the network. However, many studies have not considered the loss of data packets due to...

Full description

Bibliographic Details
Main Authors: Bo Jiang, Guosheng Huang, Fufang Li, Shaobo Zhang
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
WSN
IoT
Online Access:https://ieeexplore.ieee.org/document/9146136/
id doaj-c9e0f3acf6294e14a4bbd775be822c29
record_format Article
spelling doaj-c9e0f3acf6294e14a4bbd775be822c292021-03-30T04:37:18ZengIEEEIEEE Access2169-35362020-01-01813382713384210.1109/ACCESS.2020.30111509146136Compressed Sensing With Dynamic Retransmission Algorithm in Lossy Wireless IoTBo Jiang0https://orcid.org/0000-0002-1349-6194Guosheng Huang1https://orcid.org/0000-0002-9853-0311Fufang Li2https://orcid.org/0000-0002-1448-5665Shaobo Zhang3School of Computer Science and Engineering, Central South University, Changsha, ChinaSchool of Information Science and Engineering, Hunan First Normal University, Changsha, ChinaSchool of Computer Science and Cyber Engineering, Guangzhou University, Guangzhou, ChinaSchool of Computer Science and Engineering, Hunan University of Science and Technology, Xiangtan, ChinaWireless sensor networks (WSNs) based on compressed sensing (CS) can complete data sampling and data compression simultaneously, thereby greatly reducing the data transmission volume and the energy consumption of the network. However, many studies have not considered the loss of data packets due to the unreliable wireless communication, which leads to the data reconstruction not being as accurate as the applications require. In this paper, a Compressed Sensing with Dynamic Retransmission (CSDR) algorithm is proposed to guarantee high data reconstruction accuracy, high network lifetime and high energy utilization. The CSDR algorithm dynamically determines the max packet loss retransmission times of different nodes according to their residual energies, for Internet of Thing (IoT) devices with relative high energy consumption, fewer max retransmission times is adopted to maintain a longer network lifetime. For energy-rich IoT devices, more max retransmission times is used to improve the data transmission accuracy and the performance of data reconstruction. Strict theoretical analysis and experimental results show that the CSDR algorithm significantly improves the main performance indicators compared to the previous strategy: The Normalized Mean Absolute Error (NMAE) is reduced by 64.5%, and the effective utilization of energy is improved by 34.1% on average, under the condition that the network lifetime is no less than the previous scheme.https://ieeexplore.ieee.org/document/9146136/Compressed sensingWSNIoTdata collectiondynamic retransmissionenergy consumption
collection DOAJ
language English
format Article
sources DOAJ
author Bo Jiang
Guosheng Huang
Fufang Li
Shaobo Zhang
spellingShingle Bo Jiang
Guosheng Huang
Fufang Li
Shaobo Zhang
Compressed Sensing With Dynamic Retransmission Algorithm in Lossy Wireless IoT
IEEE Access
Compressed sensing
WSN
IoT
data collection
dynamic retransmission
energy consumption
author_facet Bo Jiang
Guosheng Huang
Fufang Li
Shaobo Zhang
author_sort Bo Jiang
title Compressed Sensing With Dynamic Retransmission Algorithm in Lossy Wireless IoT
title_short Compressed Sensing With Dynamic Retransmission Algorithm in Lossy Wireless IoT
title_full Compressed Sensing With Dynamic Retransmission Algorithm in Lossy Wireless IoT
title_fullStr Compressed Sensing With Dynamic Retransmission Algorithm in Lossy Wireless IoT
title_full_unstemmed Compressed Sensing With Dynamic Retransmission Algorithm in Lossy Wireless IoT
title_sort compressed sensing with dynamic retransmission algorithm in lossy wireless iot
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description Wireless sensor networks (WSNs) based on compressed sensing (CS) can complete data sampling and data compression simultaneously, thereby greatly reducing the data transmission volume and the energy consumption of the network. However, many studies have not considered the loss of data packets due to the unreliable wireless communication, which leads to the data reconstruction not being as accurate as the applications require. In this paper, a Compressed Sensing with Dynamic Retransmission (CSDR) algorithm is proposed to guarantee high data reconstruction accuracy, high network lifetime and high energy utilization. The CSDR algorithm dynamically determines the max packet loss retransmission times of different nodes according to their residual energies, for Internet of Thing (IoT) devices with relative high energy consumption, fewer max retransmission times is adopted to maintain a longer network lifetime. For energy-rich IoT devices, more max retransmission times is used to improve the data transmission accuracy and the performance of data reconstruction. Strict theoretical analysis and experimental results show that the CSDR algorithm significantly improves the main performance indicators compared to the previous strategy: The Normalized Mean Absolute Error (NMAE) is reduced by 64.5%, and the effective utilization of energy is improved by 34.1% on average, under the condition that the network lifetime is no less than the previous scheme.
topic Compressed sensing
WSN
IoT
data collection
dynamic retransmission
energy consumption
url https://ieeexplore.ieee.org/document/9146136/
work_keys_str_mv AT bojiang compressedsensingwithdynamicretransmissionalgorithminlossywirelessiot
AT guoshenghuang compressedsensingwithdynamicretransmissionalgorithminlossywirelessiot
AT fufangli compressedsensingwithdynamicretransmissionalgorithminlossywirelessiot
AT shaobozhang compressedsensingwithdynamicretransmissionalgorithminlossywirelessiot
_version_ 1724181589892530176