Abstract

In the IoT era, the number of devices connected to it continues to grow significantly. This can lead to an increase in the amount of reported data by these IoT devices. The reported data by the Sensor Nodes (SNs) to the Gateway (GW) drives these IoT sensors to consume their energy and storage. These problems can be solved by reducing the amount of data in the source nodes in order to reduce both the amount of energy consumed and the amount of storage required. Energy consumption represents one aspect of the Quality of Service (QoS) in the sensor nodes of the IoT. A Bi-Level Data Lowering (BLDL) approach is suggested in this article that operates at both the sensor node and gateway levels. To function in constrained IoT devices at the first level, lightweight data compression approaches were used. Delta encoding is accompanied by RLE. Two more optimization methods have been proposed for the sake of minimizing the amount of sent data as much as possible at the first level. In the second level, clustering hierarchically based on Minimum Description Length (MDL) theory was used to cluster the first level data sets. After that, the evaluation of BLDL efficiency is based on real data and the use of the OMNeT++ simulator. The findings indicate that the suggested approach reduces the overhead for the network resources as follows: At a maximum of 20.53% in BLDL and 6.14% in LBLDL for the ratio of data remaining, and a maximum of 62% in BLDL and 21% in LBLDL for the ratio of sent data sets to the GW, the required energy to send data sets to the GW is reduced from 6% to 43% in BLDL and from 79% to 85% in LBLDL, and accuracy is higher than 90% for the methods without loss and 80% for the methods with a loss when compared to existing methods.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.