BSM-LP: Bidirectional Switch Migration with Controller Load Prediction for Software-Defined Internet of Things

Quanze Liu,Yong Liu,Qian Meng, Tianyi Yu

IEEE Internet of Things Journal(2024)

引用 0|浏览0
暂无评分
摘要
The Software-Defined Internet of Things (SD-IoT) utilizes the centralized control and programmability of Software-Defined Networking (SDN) to enhance network performance optimization and efficient resource utilization in IoT. As the network scale expands, the multiple-controller architecture becomes crucial for ensuring reliability and scalability in SD-IoT. However, the dynamic changes in traffic patterns often lead to imbalanced loads among controllers. Existing solutions primarily focus on switch migration schemes, but traditional schemes primarily rely on real-time data to assess controller loads, which fails to predict future controller loads and leads to unnecessary switch migrations. Meanwhile, existing schemes frequently encounter the challenge of overloading the target controller, leading to reduced migration efficiency. Furthermore, conventional schemes tend to overlook the issue of isolated nodes that arise from switch migrations, thereby compromising network reliability and security. To address these challenges, we propose bidirectional switch migration based on load prediction (BSM-LP), which utilizes an ATT-GRU model to accurately predict controller loads based on historical load data, thereby preventing unnecessary switch migrations. Moreover, we introduce a bidirectional switch migration algorithm that enhances migration efficiency while avoiding overloading the target controller. Additionally, we present an algorithm for identifying and integrating isolated nodes to reduce their occurrence. Finally, we validate the effectiveness of BSM-LP, and the experimental results demonstrate that it reduces the load imbalance rate by an average of 22.3% and the response time by 30.5% compared to existing schemes.
更多
查看译文
关键词
Internet of Things,Load Balancing,SDN,Switch Migration,Load Prediction
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要