Robust hierarchical control plane for Transport Software-Defined Networks

被引:9
作者
Lourenco, Rafael B. R. [1 ]
Savas, S. Sedef [1 ]
Tornatore, Massimo [1 ,2 ]
Mukherjee, Biswanath [1 ]
机构
[1] Univ Calif Davis, Davis, CA 95616 USA
[2] Politecn Milan, Milan, Italy
关键词
Hierarchical control plane; Resilient switch assignment and; controller/orchestrator placement; Robust Transport Software-Defined Networks; Disaster survivability; Post-disaster restoration; PLACEMENT PROBLEM; COMPREHENSIVE SURVEY; FAILURES; RAN;
D O I
10.1016/j.osn.2018.05.004
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software-Defined Networking (SDN) enables the separation of data and control planes. Today, it is in use in several practical networks. Research on SDN is yet to focus on Transport Networks in a significant way. To provide efficient services at low cost for future technologies, such as 5G and beyond, the Transport Network will need to support network functions; adapt the network to different applications' traffic; provide high bandwidth at low latencies; integrate with other networks; etc. By fulfilling these requirements, a Transport Software-Defined Network (T-SDN) can become a fundamental part of the telecommunication infrastructure. However, most current SDN solutions have been developed for Layer 3, and cannot be directly applied to a T-SDN without proper adaptations, as Transport Networks have several characteristics that are different from those of Layer 3 networks. In particular, the design of a T-SDN control plane must address heterogeneity in terms of protocols and administrative network areas; as well as high reliability. A hierarchical control plane is suitable to support these characteristics. Accordingly, in this study, we analyze how to design a robust hierarchical control plane for T-SDNs. We discuss how resiliency against random failures can be provided through redundancy; and how survivability against correlated failures (such as disasters) can be achieved by effectively choosing network nodes where to place control-plane elements, and deciding how to route control-plane traffic. We formulate an Integer Linear Program to design a hierarchical, failure- and disaster-resilient T-SDN control plane. We also propose a heuristic for post-failure switch-controller reassignment. We compare our model with a disaster-unaware control-plane design whose objective is to reduce network-resource utilization. Our results show that we can achieve much higher disaster and failure resiliency, at the cost of slightly larger network-resource utilization.
引用
收藏
页码:10 / 22
页数:13
相关论文
共 37 条
[21]   Network Adaptability from Disaster Disruptions and Cascading Failures [J].
Mukherjee, Biswanath ;
Habib, M. Farhan ;
Dikbiyik, Ferhat .
IEEE COMMUNICATIONS MAGAZINE, 2014, 52 (05) :230-238
[22]  
Muller L. F., 2014, P IEEE GLOB
[23]  
Neumayer S., 2011, IEEE ACM T NETW, V19
[24]  
OIF/ONF, 2017, SDN TRANSP API INT D
[25]  
ONF-OTWG, 2014, OP EN TRANSP SDN
[26]  
Petersen M. D., DOCUMENTATION 2008 U
[27]  
Ros F. J., 2014, P ACM HOTSDN NEW YOR
[28]   Orchestration of RAN and Transport Networks for 5G: An SDN Approach [J].
Rostami, Ahmad ;
Ohlen, Peter ;
Wang, Kun ;
Ghebretensae, Zere ;
Skubic, Bjorn ;
Santos, Mateus ;
Vidal, Allan .
IEEE COMMUNICATIONS MAGAZINE, 2017, 55 (04) :64-70
[29]   Inside the Social Network's (Datacenter) Network [J].
Roy, Arjun ;
Zeng, Hongyi ;
Bagga, Jasmeet ;
Porter, George ;
Snoeren, Alex C. .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2015, 45 (04) :123-137
[30]   Optimal Model for the Controller Placement Problem in Software Defined Networks [J].
Sallahi, Afrim ;
St-Hilaire, Marc .
IEEE COMMUNICATIONS LETTERS, 2015, 19 (01) :30-33