Back to Search Start Over

EasyLB: Adaptive Load Balancing Based on Flowlet Switching for Wireless Sensor Networks

Authors :
Zhiqiang Guo
Xiaodong Dong
Sheng Chen
Xiaobo Zhou
Keqiu Li
Source :
Sensors, Vol 18, Iss 9, p 3060 (2018)
Publication Year :
2018
Publisher :
MDPI AG, 2018.

Abstract

Load balancing is effective in reducing network congestion and improving network throughput in wireless sensor networks (WSNs). Due to the fluctuation of wireless channels, traditional schemes achieving load balancing in WSNs need to maintain global or local congestion information, which turn out to be complicated to implement. In this paper, we design a flowlet switching based load balancing scheme, called EasyLB, by extending OpenFlow protocol. Flowlet switching is efficient to achieve adaptive load balancing in WSNs. Nevertheless, one tricky problem lies in determining the flowlet timeout value, δ . Setting it too small would risk reordering issue, while setting it too large would reduce flowlet opportunities. By formulating the timeout setting problem with a stationary distribution of Markov chain, we give a theoretical reference for setting an appropriate timeout value in flowlet switching based load balancing scheme. Moreover, non-equal probability path selection and multiple parallel load balancing paths are considered in timeout setting problem. Experimental results show that, by setting timeout value following the preceding theoretical reference, EasyLB is adaptive to wireless channel condition change and achieves fast convergence of load balancing after link failures.

Details

Language :
English
ISSN :
14248220
Volume :
18
Issue :
9
Database :
Directory of Open Access Journals
Journal :
Sensors
Publication Type :
Academic Journal
Accession number :
edsdoj.3007a3d4daa4672b4380b4baf017576
Document Type :
article
Full Text :
https://doi.org/10.3390/s18093060