Multicast Traffic Engineering with Segment Trees in Software-Defined Networks

被引:0
|
作者
Wang, Chih-Hang [1 ]
Chiang, Sheng-Hao [1 ]
Shen, Shan-Hsiang [2 ]
Yang, De-Nian [1 ]
Chen, Wen-Tsuen [3 ]
机构
[1] Acad Sinica, Inst Informat Sci, Taipei, Taiwan
[2] Natl Taiwan Univ Sci & Technol, Dept Comp Sci & Informat Engn, Taipei, Taiwan
[3] Natl Tsing Hua Univ, Dept Comp Sci, Hsinchu, Taiwan
关键词
D O I
10.1109/infocom41043.2020.9155264
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Previous research on Segment Routing (SR) mostly focused on unicast, whereas online SDN multicast with segment trees supporting IETF dynamic group membership has not been explored. Compared with unicast SR, online SDN multicast with segment trees is more challenging since finding an appropriate size, shape, and location for each segment tree is crucial to deploy it in more multicast trees. In this paper, we explore Multi-tree Multicast Segment Routing (MMSR) to jointly minimize the bandwidth consumption and forwarding rule updates over time by leveraging segment trees. We prove MMSR is NP-hard and design an online competitive algorithm, named Segment Tree Routing and Update Scheduling (STRUS) to achieve the tightest bound. STRUS includes Segment Tree Merging and Segment Tree Pruning to merge smaller overlapping subtrees into segment trees, and then tailor them to serve more multicast trees. We design Stability Indicator and Reusage Indicator to carefully construct segment trees at the backbone of multicast trees and reroute multicast trees to span more segment trees. Simulation and implementation on real SDNs with YouTube traffic manifest that STRUS outperforms state-of-the-art algorithms regarding the total cost and TCAM usage. Moreover, STRUS is practical for SDN since its running time is about 1 second, even for massive networks with thousands of nodes.
引用
收藏
页码:1808 / 1817
页数:10
相关论文
共 50 条
  • [1] Multicast Traffic Engineering for Software-Defined Networks
    Huang, Liang-Hao
    Hsu, Hsiang-Chun
    Shen, Shan-Hsiang
    Yang, De-Nian
    Chen, Wen-Tsuen
    IEEE INFOCOM 2016 - THE 35TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS, 2016,
  • [2] Online Multicast Traffic Engineering for Software-Defined Networks
    Chiang, Sheng-Hao
    Kuo, Jian-Jhih
    Shen, Shan-Hsiang
    Yang, De-Nian
    Chen, Wen-Tsuen
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2018), 2018, : 414 - 422
  • [3] Dynamic Multicast Traffic Engineering with Efficient Rerouting for Software-Defined Networks
    Kuo, Jian-Jhih
    Chiang, Sheng-Hao
    Shen, Shan-Hsiang
    Yang, De-Nian
    Chen, Wen-Tsuen
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2019), 2019, : 793 - 801
  • [4] Segment Routed Traffic Engineering with Bounded Stretch in Software-Defined Networks
    Settawatcharawanit, Tossaphol
    Suppakitpaisarn, Vorapong
    Yamada, Shigeki
    Ji, Yusheng
    PROCEEDINGS OF THE 2018 IEEE 43RD CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN), 2018, : 477 - 480
  • [5] Embedding Virtual Multicast Trees in Software-Defined Networks
    Guler, Evrim
    Zheng, Danyang
    Luo, Guangchun
    Tian, Ling
    Cao, Xiaojun
    2017 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2017,
  • [6] Distributed Multicast Traffic Engineering for Multi-Domain Software-Defined Networks
    Chiang, Sheng-Hao
    Wang, Chih-Hang
    Yang, De-Nian
    Liao, Wanjiun
    Chen, Wen-Tsuen
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2023, 34 (02) : 446 - 462
  • [7] Traffic Engineering for Software-Defined Radio Access Networks
    Farmanbar, Hamid
    Zhang, Hang
    2014 IEEE NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (NOMS), 2014,
  • [8] Taxonomy of traffic engineering mechanisms in software-defined networks: a survey
    Ramin Mohammadi
    Sedat Akleylek
    Ali Ghaffari
    Alireza Shirmarz
    Telecommunication Systems, 2022, 81 : 475 - 502
  • [9] Taxonomy of traffic engineering mechanisms in software-defined networks: a survey
    Mohammadi, Ramin
    Akleylek, Sedat
    Ghaffari, Ali
    Shirmarz, Alireza
    TELECOMMUNICATION SYSTEMS, 2022, 81 (03) : 475 - 502
  • [10] Clustered robust routing for traffic engineering in software-defined networks
    Sanvito, Davide
    Filippini, Ilario
    Capone, Antonio
    Paris, Stefano
    Leguay, Jeremie
    COMPUTER COMMUNICATIONS, 2019, 144 : 175 - 187