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
基金
中国国家自然科学基金;
关键词
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 条
  • [41] An Optimization Routing Algorithm Based on Segment Routing in Software-Defined Networks
    Hou, Xiaolan
    Wu, Muqing
    Zhao, Min
    [J]. SENSORS, 2019, 19 (01)
  • [42] A Survey of Multicast in Software-Defined Networking
    Gu, Weidong
    Zhang, Xinchang
    Gong, Bin
    Wang, Lu
    [J]. PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON INFORMATION ENGINEERING FOR MECHANICS AND MATERIALS, 2015, 21 : 1096 - 1100
  • [43] Efficient and Consistent Flow Update for Software Defined Networks
    Wu, Kun-Ru
    Liang, Jia-Ming
    Lee, Sheng-Chieh
    Tseng, Yu-Chee
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2018, 36 (03) : 411 - 421
  • [44] Multicast Routing Model to Minimize Number of Flow Entries in Software-Defined Network
    Kotachi, Seiki
    Sato, Takehiro
    Shinkuma, Ryoichi
    Oki, Eiji
    [J]. 2019 20TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2019,
  • [45] Multicast Routing Model to Minimize Number of Flow Entries in Software-Defined Network
    Kotachi, Seiki
    Sato, Takehiro
    Shinkuma, Ryoichi
    Oki, Eiji
    [J]. IEICE TRANSACTIONS ON COMMUNICATIONS, 2021, E104B (05) : 507 - 518
  • [46] ReversePTP: A clock synchronization scheme for software-defined networks
    Mizrahi, Tal
    Moses, Yoram
    [J]. INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2016, 26 (05) : 355 - 372
  • [47] Controllable Multicast for Adaptive Scalable Video Streaming in Software-Defined Networks
    Yang, Jian
    Yang, Enzhong
    Ran, Yongyi
    Bi, Yifeng
    Wang, Jun
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2018, 20 (05) : 1260 - 1274
  • [48] Increasing multicast transmission rate with localized multipath in software-defined networks
    Siyuan Tang
    Bei Hua
    [J]. Frontiers of Computer Science, 2019, 13 : 413 - 425
  • [49] Delay-Optimized Multicast Tree Packing in Software-Defined Networks
    Zhang, Xinchang
    Wang, Yinglong
    Geng, Guanggang
    Yu, Jiguo
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (01) : 261 - 275
  • [50] QoS-Aware Software-Defined Multicast in LEO Satellite Networks
    Hu, Menglan
    Yang, Ronghao
    Hu, Yi
    Cai, Chao
    Dong, Yan
    Deng, Tianping
    Peng, Kai
    [J]. IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2022, 58 (06) : 5307 - 5317