Update Method for Controller Placement Problem in Software-Defined Satellite Networking

Software-Defined Satellite Networking (SDSN) has emerged as a new paradigm that offers the programmability required to flexibly manage a satellite network. A key concern in the deployment of SDSN is the controller placement, i.e. how to find the optimal number and location of controller(s). So far, some articles have studied this problem, but they do not study how to update controller placement at minimum cost when expanding a satellite network. This paper introduces an update method for the controller placement problem in SDSN. Given the existing topology of a satellite network and the list of switches to be added to the network, the update method will find how to relocate the controller(s) such that the update cost is minimized.

[1]  Nei Kato,et al.  Joint Placement of Controllers and Gateways in SDN-Enabled 5G-Satellite Integrated Network , 2018, IEEE Journal on Selected Areas in Communications.

[2]  Ying Zhang,et al.  On Resilience of Split-Architecture Networks , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[3]  Mohamed Faten Zhani,et al.  Dynamic Controller Provisioning in Software Defined Networks , 2013, Proceedings of the 9th International Conference on Network and Service Management (CNSM 2013).

[4]  Cristina Cervello-Pastor,et al.  On the controller placement for designing a distributed SDN control layer , 2014, 2014 IFIP Networking Conference.

[5]  Francisco J. Ros,et al.  Five nines of southbound reliability in software-defined networks , 2014, HotSDN.

[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]  Xiaoqian Chen,et al.  Dynamic and static controller placement in Software-Defined Satellite Networking , 2018, Acta Astronautica.

[9]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

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

[11]  Rob Sherwood,et al.  The controller placement problem , 2012, HotSDN@SIGCOMM.

[12]  Xirong Que,et al.  On the placement of controllers in software-defined networks , 2012 .

[13]  Nancy Perrot,et al.  Optimal placement of controllers in a resilient SDN architecture , 2016, 2016 12th International Conference on the Design of Reliable Communication Networks (DRCN).

[14]  Chau Yuen,et al.  Capacity-Aware Topology Resilience in Software-Defined Networks , 2018, IEEE Systems Journal.

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