Transactions on Machine Learning and Data Mining
(Print ISSN: 1865-6781) (ONLINE-ISSN: 2509-9337)
(ISBN: 978-3-942952-73-6)

Volume 13 - Number 1 - July 2020 - Pages 27-39

SL-RPL: Stability-Aware Load Balancing for RPL

Feng Wang1, Eduard Babulak2, and Yongning Tang3

1School of Engineering, Liberty University, USA, 2School of Business, Liberty University, USA, 3School of Information Technology, Illinois State University, USA


The Internet of Things (IoT) is exponentially growing and requires reliable and efficient protocols to grow with it. Routing Protocol for LLN (RPL) is designed to meet the different requirements of IoT. However, RPL does not support load balancing. Without a proper load balancing mechanism, IoT devices may experience severe congestion problem, resulting in packet loss and delay. However, when using congestion-aware routing metrics to achieve load balancing, frequent parent switching may occur, which can induce instability in IoT networks. In this project, we propose a stability-aware load balancing method for RPL. We evaluate the improved performance of our solution in simulations. Our simulation results indicate that the proposed method can significantly improve the stability and performance of RPL.

Keywords: Load Balancing, RPL, IoT, Objective Function

PDFDownload Paper (1106 KB)

Back to Table of Contents