Improving Resiliency of Software-Defined Networks with Network Coding-based Multipath Routing

被引:8
作者
Ai, Jianjian [1 ]
Chen, Hongchang [1 ]
Guo, Zehua [2 ,3 ]
Cheng, Guozhen [1 ]
Baker, Thar [4 ]
机构
[1] Natl Digital Switching Syst Engn & Technol R&D Ct, Zhengzhou, Peoples R China
[2] Beijing Inst Technol, Beijing, Peoples R China
[3] Univ Minnesota Twin Cities, Minneapolis, MN 55455 USA
[4] Liverpool John Moores Univ, Liverpool, Merseyside, England
来源
2019 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC) | 2019年
基金
北京市自然科学基金; 中国国家自然科学基金;
关键词
Routing; resiliency; network coding; Software-Defined Networks; integer-programming optimization;
D O I
10.1109/iscc47284.2019.8969591
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Traditional network routing protocol exhibits high statics and singleness, which provide significant advantages for the attacker. There are two kinds of attacks on the network: active attacks and passive attacks. Existing solutions for those attacks are based on replication or detection, which can deal with active attacks; but are helpless to passive attacks. In this paper, we adopt the theory of network coding to fragment the data in the Software-Defined Networks and propose a network coding-based resilient multipath routing scheme. First, we present a new metric named expected eavesdropping ratio to measure the resilience in the presence of passive attacks. Then, we formulate the network coding-based resilient multipath routing problem as an integer-programming optimization problem by using expected eavesdropping ratio. Since the problem is NP-hard, we design a Simulated Annealing-based algorithm to efficiently solve the problem. The simulation results demonstrate that the proposed algorithms improve the defense performance against passive attacks by about 20% when compared with baseline algorithms.
引用
收藏
页码:726 / 731
页数:6
相关论文
共 23 条
[1]   Network information flow [J].
Ahlswede, R ;
Cai, N ;
Li, SYR ;
Yeung, RW .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2000, 46 (04) :1204-1216
[2]   Security in Software Defined Networks: A Survey [J].
Ahmad, Ijaz ;
Namal, Suneth ;
Ylianttila, Mika ;
Gurtov, Andrei .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2015, 17 (04) :2317-2346
[3]   Thwarting Worm Spread in Heterogeneous Networks With Diverse Variant Placement [J].
Ai, Jianjian ;
Guo, Zehua ;
Chen, Hongchang .
IEEE COMMUNICATIONS LETTERS, 2018, 22 (07) :1346-1349
[4]  
Barakabitze AA, 2018, IEEE ICC
[5]   A Survey of Intrusion Detection Systems in Wireless Sensor Networks [J].
Butun, Ismail ;
Morgera, Salvatore D. ;
Sankar, Ravi .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2014, 16 (01) :266-282
[6]   A Survey on Resiliency Techniques in Cloud Computing Infrastructures and Applications [J].
Colman-Meixner, Carlos ;
Develder, Chris ;
Tornatore, Massimo ;
Mukherjee, Biswanath .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2016, 18 (03) :2244-2281
[7]   Energy-Efficient Secure Path Algorithm for Wireless Sensor Networks [J].
de Dieu, Imanishimwe Jean ;
Assouma, Nyirabahizi ;
Muhamad, Maniraguha ;
Jin, Wang ;
Lee, Sungyoung .
INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2012,
[8]   Network Coding for Distributed Storage Systems [J].
Dimakis, Alexandros G. ;
Godfrey, P. Brighten ;
Wu, Yunnan ;
Wainwright, Martin J. ;
Ramchandran, Kannan .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2010, 56 (09) :4539-4551
[9]  
Duan Q, 2013, IEEE CONF COMM NETW, P260, DOI 10.1109/CNS.2013.6682715
[10]   Software-Defined Networking: A survey [J].
Farhady, Hamid ;
Lee, HyunYong ;
Nakao, Akihiro .
COMPUTER NETWORKS, 2015, 81 :79-95