A Cross Entropy-Based Approach to Controller Placement Problem with Link Failures in SDN

被引:0
作者
Yin, Hanmin [1 ]
Chen, Jue [1 ]
机构
[1] Shanghai Univ Engn Sci, Sch Elect & Elect Engn, Shanghai 201620, Peoples R China
关键词
Controller placement problem; software defined network; security; link failure; cross entropy; EFFICIENT APPROACH; NETWORKING;
D O I
10.1142/S0218126623502407
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Controller Placement Problem (CPP) is a key research topic in Software Defined Network (SDN), as the communication delay is influenced by the position of controllers and switches. On that basis, the network failures may happen occasionally, which can cause the increase of propagation latency and the reduction of network performance. As a result, it is essential to research the Controller Placement problem for Link Failures (CPLF). In this paper, authors propose a method based on the cross entropy to solve CPP after link failures, and adopt the Halton sequence to reduce the computation overhead of simulating link failures while guaranteeing the accuracy. In the experiments, we measure and compare the worst-case delay among three methods: our proposed cross entropy-based controller placement algorithm, the optimized controller placement algorithm and a greedy-based controller placement algorithm, and conduct experiments on six real network topologies. The experimental results verify that our proposed method can reduce the worst-case delay by 27% in comparison with GPA. Moreover, the proposed method can always find optimized controller placement schemes no matter how the network scale or the number of controller varies, with a less than 0.6% error when compared with the optimal solution.
引用
收藏
页数:29
相关论文
共 41 条
[1]   A comprehensive survey on internet outages [J].
Aceto, Giuseppe ;
Botta, Alessio ;
Marchetta, Pietro ;
Persico, Valerio ;
Pescape, Antonio .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2018, 113 :36-63
[2]   Software-Defined Networking Approaches for Link Failure Recovery: A Survey [J].
Ali, Jehad ;
Lee, Gyu-Min ;
Roh, Byeong-Hee ;
Ryu, Dong Kuk ;
Park, Gyudong .
SUSTAINABILITY, 2020, 12 (10)
[3]  
[Anonymous], 2022, IEEE INTERNET THINGS, V9, P22267
[4]   A Survey on Edge and Edge-Cloud Computing Assisted Cyber-Physical Systems [J].
Cao, Kun ;
Hu, Shiyan ;
Shi, Yang ;
Colombo, Armando ;
Karnouskos, Stamatis ;
Li, Xin .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2021, 17 (11) :7806-7819
[5]  
Cao Y. Cui, EDGE INTELLIGENT JOI
[6]   Visualizing Collective Idea Generation and Innovation Processes in Social Networks [J].
Cao, Yiding ;
Dong, Yingjun ;
Kim, Minjun ;
MacLaren, Neil G. ;
Pandey, Sriniwas ;
Dionne, Shelley D. ;
Yammarino, Francis J. ;
Sayama, Hiroki .
IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2023, 10 (05) :2234-2243
[7]  
Chen F., 2020, IEEE ACCESS, V8
[8]   A cross entropy based approach to minimum propagation latency for controller placement in Software Defined Network [J].
Chen, Jue ;
Xiong, Yu-Jie ;
Qiu, Xihe ;
He, Dun ;
Yin, Hanmin ;
Xiao, Changwei .
COMPUTER COMMUNICATIONS, 2022, 191 :133-144
[9]  
Cui Y., 2021, IEEE T COMPUT AID D, V41, P2407
[10]   Detection and Mitigation of DoS Attacks in Software Defined Networks [J].
Gao, Shang ;
Peng, Zhe ;
Xiao, Bin ;
Hu, Aiqun ;
Song, Yubo ;
Ren, Kui .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2020, 28 (03) :1419-1433