Controller-Switch Assignment in 5G Networks

Explosive growth in both quantity and quality of services and the development trends in 5G networks indicates that multiple distributed software defined network (SDN) controllers are of increasing importance from both network performance and reliability perspectives. Although SDN was first considered with a logically centralized controller approach, due to delay, reliability, and scalability challenges, moving towards multiple distributed controllers is inevitable. In the distributed controlling scheme, an assignment that associates a controller to each switch is required. Moreover, the number of required SDN controllers and even their locations have to be determined. In this paper, two controller-switch assignment algorithms for static and dynamic scenarios are proposed. The proposed algorithms have the advantage of fast implementation. It is shown by simulations that the proposed assignments outperform recent algorithms in terms of the number of active controllers.

[1]  Marc St-Hilaire,et al.  Optimal Model for the Controller Placement Problem in Software Defined Networks , 2015, IEEE Communications Letters.

[2]  T. N. Vijaykumar,et al.  Exploring Functional Slicing in the Design of Distributed SDN Controllers , 2017, COMSNETS.

[3]  Kwan-Wu Chin,et al.  GreCo: An Energy Aware Controller Association Algorithm for Software Defined Networks , 2015, IEEE Communications Letters.

[4]  Jun Huang,et al.  An Effective Approach to Controller Placement in Software Defined Wide Area Networks , 2018, IEEE Transactions on Network and Service Management.

[5]  Yuan-Cheng Lai,et al.  An extended SDN architecture for network function virtualization with a case study on intrusion prevention , 2015, IEEE Network.

[6]  Marc St-Hilaire,et al.  Expansion Model for the Controller Placement Problem in Software Defined Networks , 2017, IEEE Communications Letters.

[7]  Stanislav Lange,et al.  Heuristic Approaches to the Controller Placement Problem in Large Scale SDN Networks , 2015, IEEE Transactions on Network and Service Management.

[8]  Xirong Que,et al.  On reliability-optimized controller placement for Software-Defined Networks , 2014, China Communications.

[9]  Nei Kato,et al.  Reliability evaluation for NFV deployment of future mobile broadband networks , 2016, IEEE Wireless Communications.

[10]  Qi Li,et al.  Adaptive Distributed Software Defined Networking , 2017, Comput. Commun..

[11]  Yonggang Wen,et al.  “ A Survey of Software Defined Networking , 2020 .

[12]  Wei Wang,et al.  The Controller Placement Problem in Software Defined Networking: A Survey , 2017, IEEE Network.

[13]  Seela Veerabhadreswara Rao,et al.  Capacitated Next Controller Placement in Software Defined Networks , 2017, IEEE Transactions on Network and Service Management.

[14]  Jun Bi,et al.  On the Capacitated Controller Placement Problem in Software Defined Networks , 2014, IEEE Communications Letters.

[15]  Tao Luo,et al.  The Energy-Aware Controller Placement Problem in Software Defined Networks , 2017, IEEE Communications Letters.

[16]  Juan Felipe Botero,et al.  Resource Allocation in NFV: A Comprehensive Survey , 2016, IEEE Transactions on Network and Service Management.

[17]  Luciano Paschoal Gaspary,et al.  Survivor: An enhanced controller placement strategy for improving SDN survivability , 2014, 2014 IEEE Global Communications Conference.