Shifter: A Consistent Multicast Routing Update Scheme in Software-Defined Networks

被引:2
作者
Wu, Guanhao [1 ]
Gao, Xiaofeng [1 ]
Chen, Tao [1 ]
Zhou, Hao [1 ]
Kong, Linghe [1 ]
Chen, Guihai [1 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, Shanghai Key Lab Scalable Comp & Syst, Shanghai 200240, Peoples R China
来源
2018 IEEE 26TH INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP) | 2018年
基金
中国国家自然科学基金;
关键词
D O I
10.1109/ICNP.2018.00050
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Consistent routing update based on Software-Defined Networks (SDN) is a complicated problem due to the asynchronous and distributed data plane. Existing ordered update approaches mostly focus on the consistent routing update problem for unicast other than multicast, which should guarantee two consistencies, drop-freeness and duplicate-freeness. In this paper, we propose Shifter, a novel dynamic ordered update scheme for consistent multicast routing update based on SDN to guarantee both consistencies. Shifter advocates configuring inport match field in the forwarding rules to avoid duplicate. In order to guarantee drop-freeness, Shifter employs a dependency graph to dynamically schedule update operations, and uses a greedy solution to solve a subproblem named Replace Operation Tree Migration Problem (ROTMP). We conduct simulations to evaluate Shifter and find that Shifter can give a near optimal solution of ROTMP with very few rounds and little runtime for multicast routing update scenarios. To the best of our knowledge, Shifter is the first ordered update scheme to guarantee the two consistencies simultaneously.
引用
收藏
页码:346 / 355
页数:10
相关论文
共 50 条
[21]   Routing Stability in Hybrid Software-Defined Networks [J].
Tseng, Shih-Hao ;
Tang, Ao ;
Choudhury, Gagan L. ;
Tse, Simon .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2019, 27 (02) :790-804
[22]   Improving the Routing Security in Software-Defined Networks [J].
Ai, Jianjian ;
Guo, Zehua ;
Chen, Hongchang ;
Cheng, Guozhen .
IEEE COMMUNICATIONS LETTERS, 2019, 23 (05) :838-841
[23]   Cognitive Routing in Software-Defined Maritime Networks [J].
Ghafoor, Huma ;
Koo, Insoo .
WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2020, 2020
[24]   An intelligent fuzzy-based routing scheme for software-defined vehicular networks [J].
Zhao, Liang ;
Bi, Zhenguo ;
Lin, Mingwei ;
Hawbani, Ammar ;
Shi, Junling ;
Guan, Yunchong .
COMPUTER NETWORKS, 2021, 187
[25]   Streaming Multicast Video over Software-Defined Networks [J].
Noghani, Kyoomars Alizadeh ;
Sunay, M. Oguz .
2014 IEEE 11TH INTERNATIONAL CONFERENCE ON MOBILE AD HOC AND SENSOR SYSTEMS (MASS), 2014, :551-556
[26]   A Reliable Routing Scheme for Software-defined Airborne Network [J].
Ding, Ran ;
Liang, Jun ;
Sun, Wei-chao .
2ND INTERNATIONAL CONFERENCE ON MODELING, SIMULATION AND OPTIMIZATION TECHNOLOGIES AND APPLICATIONS (MSOTA 2018), 2018, :421-427
[27]   Towards Causal Consistent Updates in Software-Defined Networks [J].
Guidara, Amine ;
Pomares Hernandez, Saul E. ;
Rodriguez Henriquez, Lil Maria X. ;
Kacem, Hatem Hadj ;
Kacem, Ahmed Hadj .
APPLIED SCIENCES-BASEL, 2020, 10 (06)
[28]   Timed Consistent Network Updates in Software-Defined Networks [J].
Mizrahi, Tal ;
Saat, Efi ;
Moses, Yoram .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (06) :3412-3425
[29]   QROUTE: An Efficient Quality of Service (QoS) Routing Scheme for Software-Defined Overlay Networks [J].
Varyani, Nitin ;
Zhang, Zhi-Li ;
Dai, David .
IEEE ACCESS, 2020, 8 :104109-104126
[30]   Scalable and Bandwidth-Efficient Multicast for Software-Defined Networks [J].
Huang, Liang-Hao ;
Hung, Hui-Ju ;
Lin, Chih-Chung ;
Yang, De-Nian .
2014 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2014), 2014, :1890-1896