4.6 Article

A Mechanism for Load Balancing Routing and Virtualization Based on SDWSN for IoT Applications

Journal

IEEE ACCESS
Volume 10, Issue -, Pages 37457-37476

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/ACCESS.2022.3164693

Keywords

Routing; Wireless sensor networks; Internet of Things; Energy consumption; Clustering algorithms; Load management; Network topology; IoT; load balancing; routing; SDN; WSN

Ask authors/readers for more resources

This paper introduces a novel SDN architecture aimed at managing energy consumption and prolonging network lifetime in WSN through load-balancing routing mechanism. By using a centralized controller and combining components such as topology, BS and controller discovery, link, and virtual routing, this framework can effectively balance load distribution in the network.
Wireless sensor networks (WSN) are important communication components of an internet of things (IoT). With the development of IoT and the increasing number of connected devices, network structure management and maintenance face the serious challenge of energy consumption. By balancing the network load, the energy consumption can be improved effectively. In the conventional WSN architecture, the two prerequisites of the load-balancing mechanism, flexibility and adaptability, are difficult to achieve. software-defined networking (SDN) is a novel network architecture that can promote flexibility and adaptability using a centralized controller. In this paper, a novel SDN architecture aimed at reducing load distribution and prolonging lifetime is proposed, which consists of different components such as topology, BS and controller discovery, link, and virtual routing. Accordingly, a new mechanism is proposed for load-balancing routing through SDN and virtualization. Through direct monitoring of the link load information and the network running status, the employed OpenFlow protocol can determine load-balancing routing for every flow in different IoT applications. The flows in different resource applications can be directed to a base station (BS) via various routes. This implementation reduces the exchange of network status and other relevant information. Virtual routing aims to weigh forward nodes and select the best node for each IoT application. The simulation results show the distribution of load over the network in the proposed algorithm and are characterized by the balanced network energy consumption, but also it prolongs network lifetime in comparison to the LEACH, improved LEACH, and LEACH-C algorithms.

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.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available