Return
Energy-efficient Data Processing Protocol in edge-based IoT networks
DOI:10.1007/s12243-023-00957-8.png)
Abstract
En 中文
Wireless sensor networks (WSNs) represent an essential element of many applications in the Internet of Things (IoT) network and smart cities in the present and future. The sensor devices in these WSNs gather a lot of data, which will be sent to the edge gateway periodically. This would deplete the devices' limited battery power and degrade the network's performance. Therefore, it is important to turn off the redundant sensors that transmit the same data to the gateway and activate the minimum number of sensor nodes in the IoT network. This reduces the redundant sensed readings and decreases the overhead of communications, thereby extending the WSN's lifetime. In this paper, an energy-efficient data processing (EDaP) protocol for edge-based IoT networks is proposed. The proposed EDaP protocol is implemented at two levels: sensor devices and the edge gateway. The data is collected by sensor devices and then encoded using either Huffman Encoding (HE) or the proposed Modified Run Length Encoding (MRLE). At the edge gateway level, the sensor node scheduling algorithm is implemented by the EDaP protocol to produce the best sensor schedule to fulfill the monitoring mission in the next period. The sensor nodes are scheduled based on the spatial correlation between their collected data using clustering methods. The simulation results are conducted to prove the effectiveness of the proposed technique, where it provides competitive results in comparison with some other work in terms of energy consumption, active sensor ratio, transmitted data ratio, and percentage of lost data.
Keywords:
Sensor networks
IoT
Scheduling
Clustering
Data compression
Network lifetime

