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 条
[31]   A Novel Method for Routing Optimization in Software-Defined Networks [J].
Alkhalaf, Salem ;
Alturise, Fahad .
CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 73 (03) :6393-6405
[32]   NeuRoute: Predictive Dynamic Routing for Software-Defined Networks [J].
Azzouni, Abdelhadi ;
Boutaba, Raouf ;
Pujolle, Guy .
2017 13TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM), 2017,
[33]   An Inter-AS Routing Component for Software-Defined Networks [J].
Bennesby, Ricardo ;
Fonseca, Paulo ;
Mota, Edjard ;
Passito, Alexandre .
2012 IEEE NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (NOMS), 2012, :138-145
[34]   A Self-Routing Technique for Software-Defined Networks [J].
Almohaimeed, Abdulrahman ;
Abu Asaduzzaman .
2019 IEEE SOUTHEASTCON, 2019,
[35]   Multicast Traffic Engineering with Segment Trees in Software-Defined Networks [J].
Wang, Chih-Hang ;
Chiang, Sheng-Hao ;
Shen, Shan-Hsiang ;
Yang, De-Nian ;
Chen, Wen-Tsuen .
IEEE INFOCOM 2020 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, 2020, :1808-1817
[36]   Cognitive Routing in Software-Defined Underwater Acoustic Networks [J].
Ghafoor, Huma ;
Koo, Insoo .
APPLIED SCIENCES-BASEL, 2017, 7 (12)
[37]   Development of an Adaptive Routing Mechanism in Software-Defined Networks [J].
Noskov, A. N. ;
Manov, I. A. .
AUTOMATIC CONTROL AND COMPUTER SCIENCES, 2016, 50 (07) :520-526
[38]   Software-Defined Routing in Convergent LTE/WiFi Networks [J].
Lezhepekov, Anton ;
Letenko, Ivan ;
Vladyko, Andrei .
PROCEEDINGS OF THE 2017 IEEE RUSSIA SECTION YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING CONFERENCE (2017 ELCONRUS), 2017, :173-175
[39]   Single tag scheme for segment routing in software-defined network [J].
Kitsuwan, Nattapong ;
Oki, Eiji ;
Kurimoto, Takashi ;
Urushidani, Shigeo .
TELECOMMUNICATION SYSTEMS, 2020, 74 (02) :173-184
[40]   Single tag scheme for segment routing in software-defined network [J].
Nattapong Kitsuwan ;
Eiji Oki ;
Takashi Kurimoto ;
Shigeo Urushidani .
Telecommunication Systems, 2020, 74 :173-184