Next Article in Journal
Distorter Characterisation Using Mutual Inductance in Electromagnetic Tracking
Previous Article in Journal
A KPI-Based Probabilistic Soft Sensor Development Approach that Maximizes the Coefficient of Determination
Previous Article in Special Issue
New Multi-Keyword Ciphertext Search Method for Sensor Network Cloud Platforms
Article Menu
Issue 9 (September) cover image

Export Article

Open AccessArticle
Sensors 2018, 18(9), 3060; https://doi.org/10.3390/s18093060

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

Tianjin Key Laboratory of Advanced Networking, School of Computer Science and Technology, Tianjin University, Tianjin 300350, China
*
Author to whom correspondence should be addressed.
Received: 1 August 2018 / Revised: 9 September 2018 / Accepted: 10 September 2018 / Published: 12 September 2018
Full-Text   |   PDF [716 KB, uploaded 20 September 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. View Full-Text
Keywords: wireless sensor networks; flowlet switching; load balancing; Markov chain; software defined networking wireless sensor networks; flowlet switching; load balancing; Markov chain; software defined networking
Figures

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. (CC BY 4.0).
SciFeed

Share & Cite This Article

MDPI and ACS Style

Guo, Z.; Dong, X.; Chen, S.; Zhou, X.; Li, K. EasyLB: Adaptive Load Balancing Based on Flowlet Switching for Wireless Sensor Networks. Sensors 2018, 18, 3060.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics

1

Comments

[Return to top]
Sensors EISSN 1424-8220 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top