In order to lower the reliance on single controller in Software Defined Optical Network (SDON), avoid the conflict of different controllers, and improve effectively the survivability on the control plane, the survivable design of SDON control plane based on minimum point covering is proposed. Combined with the constraint of centralized control, the algorithm based on the minimum point covering establishes reliable hierarchical control model, and sets control priority to controllers. The master controller with the highest priority centralized controls the whole net, and the next comes the regional controller, which only intensively controls regional traffic, besides the authority switch which is introduced to control local wavelength in the optical layer owns the lowest level. Meanwhile, the model based on cross-layer information designs survivability redundancy for routing and allocates resource for the control channel. Simulation results show that the proposed strategy can satisfy the request on control delays, and lower the failure probability in the control plane by 30%, thus promoting the network survivability under critical environment.
熊余,董先存,李圆圆,吕翊,王汝言. 软件定义光网络中基于最小点覆盖的控制平面跨层生存性设计[J]. 电子与信息学报, 2016, 38(5): 1211-1218.
XIONG Yu, DONG Xiancun, LI Yuanyuan, Lü Yi, WANG Ruyan. The Cross-layer Survivable Design of Control Plane Based on Minimum Point Covering in Software Defined Optical Network. JEIT, 2016, 38(5): 1211-1218.
CHOI J S. Design and implementation of a PCE-based software-defined provisioning framework for carrier-grade MPLS-TP networks[J]. Photonic Network Communications, 2014, 29(1): 96-105.
YAO Linyuan, CHEN Ying, SONG Fei, et al. Delay-aware controller placement for fast response in software-defined network[J]. Journal of Electronics & Information Technology, 2014, 36(12): 2802-2808. doi: 10.3724/SP.J.1146.2014.00211.
ZUO Qingyun, CHEN Ming, ZHAO Guangsong, et al. Research on openflow-based SDN technologies[J]. Journal of Software, 2013, 24(5): 1078-1097.
[4]
CASADO M, GARFINKEL T, et al. SANE: a protection architecture for enterprise networks[C]. Usenix Security, Vancouver, 2006: 137-151.
[5]
CASADO M, FREEDMAN M J, PETTIT J, et al. Ethane: taking control of the enterprise[J]. ACM SIGCOMM Computer Communication Review, 2007, 37(4): 1-12.
[6]
MCKEOWN N, ANDERSON T, BALAKRISHNAN H, et al. OpenFlow: enabling innovation in campus networks[J]. ACM SIGCOMM Computer Communication Review, 2008, 38(2): 69-74.
[7]
Open Networking Foundation. version 1.3. 4. OpenFlow switch specification[S]. 2014.
[8]
HELLER B, SHERWOOD R, and MCKEOWN N. The controller placement problem[C]. Proceedings of the First ACM Workshop on Hot Topics in Software Defined Networks, Helsinki, 2012: 7-12.
[9]
JAIN S, KUMAR A, MANDAL S, et al. B4: experience with a globally-deployed software defined WAN[J]. ACM SIGCOMM Computer Communication Review, 2013, 43(4): 3-14.
[10]
YU M, REXFORD J, FREEDMAN M J, et al. Scalable flow-based networking with DIFANE[J]. ACM SIGCOMM Computer Communication Review, 2011, 41(4): 351-362.
[11]
ZHANG Y, BEHESHTI N, and TATIPAMULA M. On resilience of split-architecture networks[C]. IEEE Global Telecommunications Conference (GLOBECOM). Houston, 2011: 1-6.
[12]
MÜLLER L F, OLIVEIRA R R, et al. Survivor: an enhanced controller placement strategy for improving SDN survivability[C]. IEEE Global Communications Conference (GLOBECOM), Austin, 2014: 1909-1915.
XIONG Yu, ZHANG Hong, WANG Ruyan, et al. Fault location mechanism based on lightpath status aware using cluster allocation[J]. Journal of Electronics & Information Technology, 2014, 36(1): 41-47. doi: 10.3724/SP.J.1146.2013. 00214.
ZHANG Qinghua, CHEN Liuxin, et al. Graph Theory and Its Application[M]. Beijing: Tsinghua University Press, 2013: 126-137.
[15]
ZHANG D, SONG X, CHEN C, et al. Software defined synergistic IP+optical resilient transport networks[J]. Journal of Optical Communications and Networking, 2015, 7(2): A209-A217.
[16]
DIN D R and HUANG J S. Multicast backup reprovisioning problem for Hamiltonian cycle-based protection on WDM networks[J]. Optical Fiber Technology, 2014, 20(2): 142-157.