JOURNAL ARTICLE

Dynamic controller assignment problem in software‐defined networks

Bang ZhangXingwei WangMin Huang

Year: 2018 Journal:   Transactions on Emerging Telecommunications Technologies Vol: 29 (8)

Abstract

Abstract In large‐scale software‐defined networks, multiple controllers need to be deployed in order to guarantee network reliability and scalability in a cooperative way, where the assignment of multiple controllers and switches is very significant and usually consists of static controller assignment and dynamic controller assignment. However, static mapping among controllers and switches is not adequately efficient and realistic due to the dynamic network traffic load. To this end, this paper pays attention to and solves the dynamic controller assignment problem. We propose an adaptive controller assignment scheme for multiple controllers, and it can dynamically adjust the number of active controllers and the mapping relationship among controllers and switches by three algorithms. (1) When some controllers are overloaded, that is, the load ratio of controllers reaches a certain level, other controllers are activated to share the load of these controllers. (2) When some controllers are lightly loaded, these controllers are deactivated to reduce the control traffic overhead and improve controller utilization. (3) To further improve network performance, the load among controllers is balanced after reassignment. Simulation results demonstrate that the proposed adaptive controller assignment scheme has better performance than others in terms of flow setup time, control traffic overhead, and controller load balance, comprehensively.

Keywords:
Controller (irrigation) Computer science Scalability Overhead (engineering) Control theory (sociology) Software-defined networking Assignment problem Control engineering Distributed computing Control (management) Engineering Mathematical optimization

Metrics

11
Cited By
1.70
FWCI (Field Weighted Citation Impact)
30
Refs
0.84
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Software-Defined Networks and 5G
Physical Sciences →  Computer Science →  Computer Networks and Communications
Advanced Optical Network Technologies
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Software System Performance and Reliability
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.