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...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
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 |