Robust hierarchical control plane for Transport Software-Defined Networks

被引:8
作者
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 条
  • [1] Aissioui A., 2015, P IEEE WIMOB
  • [2] Comprehensive Survey on T-SDN: Software-Defined Networking for Transport Networks
    Alvizu, Rodolfo
    Maier, Guido
    Kukreja, Navin
    Pattavina, Achille
    Morro, Roberto
    Capello, Alessandro
    Cavazzoni, Carlo
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2017, 19 (04): : 2232 - 2283
  • [3] [Anonymous], IBM ILOG CPLEX VERS
  • [4] [Anonymous], OIF CARR WG REQ TRAN
  • [5] Bari M.F., 2013, P IEEE CNSM
  • [6] Berde P., 2014, P ACM HOTSDN ACM NEW
  • [7] Survey on Network Virtualization Hypervisors for Software Defined Networking
    Blenk, Andreas
    Basta, Arsany
    Reisslein, Martin
    Kellerer, Wolfgang
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2016, 18 (01): : 655 - 685
  • [8] Minimizing the Risk From Disaster Failures in Optical Backbone Networks
    Dikbiyik, Ferhat
    Tornatore, Massimo
    Mukherjee, Biswanath
    [J]. JOURNAL OF LIGHTWAVE TECHNOLOGY, 2014, 32 (18) : 3175 - 3183
  • [9] Dixit A., 2014, P ACM IEEE ANCS
  • [10] Dixit A., 2013, P ACM HOTSDN NEW YOR