4.7 Article

An adaptive data coding scheme for energy consumption reduction in SDN-based Internet of Things

Journal

COMPUTER NETWORKS
Volume 221, Issue -, Pages -

Publisher

ELSEVIER
DOI: 10.1016/j.comnet.2022.109528

Keywords

Internet of Things; Energy management; Software -defined networking; Heterogeneous networks; Data encoding; LoRaWan

Ask authors/readers for more resources

The Internet of Things (IoT) and the Internet of Everything (IoE) are rapidly expanding, but their energy consumption and network management pose challenges. This study proposes a data manipulation method that reduces energy consumption and network traffic by minimizing data exchange. The efficiency of this method is enhanced using Software-Defined Networking (SDN). Simulation and experimental results demonstrate the effectiveness of the proposed method.
In recent decades, most internet-connected devices were personal computers. However, everything is connecting to the Internet over time. Today, the Internet of Things (IoT) is expanding rapidly, including everything from clothing to agricultural equipment. The Internet of Everything (IoE) is very complex and heterogeneous due to the independent development of its various sections. Hence, the coordination and management of its different equipment are challenging, and the energy consumption efficiency is very low, which is the bottleneck of battery -operated IoT equipment. So far, various methods have been proposed to reduce energy consumption in IoT devices. However, these methods are used independently and individually on a single IoT node, and none of them consider all objects in the IoT hierarchy together. Whereas the IoT network arises when various objects interact with each other. Therefore, focusing on energy consumption in a single node should be transformed into energy management at the whole network administrative level. In this paper, considering the IoT network features and the data exchange all over the network, a data manipulation method is proposed to reduce energy consumption and network traffic by decreasing the amount of data exchanged. Furthermore, we take advantage of Software -Defined Networking (SDN) to enhance the efficiency of this method by adapting our energy management decisions to the environmental conditions' dynamicity. Simulation results using real data workloads demonstrate that the proposed method decreases energy consumption by up to 38.1% without an SDN. This reduction is significantly improved by up to 80.0% when utilizing SDN. We also experimentally evaluate the proposed method by its hardware implementation in the real environment and illustrate that a maximum of only 1.3% difference is observed between the simulation results and the experiments, which indicates the consistency of the results.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available