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 条
  • [31] A Survey on the Contributions of Software-Defined Networking to Traffic Engineering
    Mendiola, Alaitz
    Astorga, Jasone
    Jacob, Eduardo
    Higuero, Marivi
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2017, 19 (02): : 918 - 953
  • [32] Fault Tolerant Traffic Engineering in Software-defined WAN
    Golani, Keyur
    Goswami, Kunal
    Bhatt, Kalgi
    Park, Younghee
    2018 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2018, : 1205 - 1210
  • [33] Traffic Engineering in Software-Defined Networking: Measurement and Management
    Shu, Zhaogang
    Wan, Jiafu
    Lin, Jiaxiang
    Wang, Shiyong
    Li, Di
    Rho, Seungmin
    Yang, Changcai
    IEEE ACCESS, 2016, 4 : 3246 - 3256
  • [34] Update Consistency in Software-defined Networking based Multicast Networks
    Kohler, Thomas
    Duerr, Frank
    Rothermel, Kurt
    2015 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORK (NFV-SDN), 2015, : 177 - 183
  • [35] Scalable and Bandwidth-Efficient Multicast for Software-Defined Networks
    Huang, Liang-Hao
    Hung, Hui-Ju
    Lin, Chih-Chung
    Yang, De-Nian
    2014 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2014), 2014, : 1890 - 1896
  • [36] SPONGE: Software-Defined Traffic Engineering to Absorb Influx of Network Traffic
    Henry, Benoit
    Chowdhury, Shihabur Rahman
    Lahmadi, Abdelkader
    Azais, Romain
    Francois, Jerome
    Boutaba, Raouf
    PROCEEDINGS OF THE IEEE LCN: 2019 44TH ANNUAL IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS (LCN 2019), 2019, : 193 - 201
  • [37] An adaptive traffic engineering approach based on retransmission timeout adjustment for software-defined networks
    Zangoulechi H.
    Babaie S.
    Journal of Ambient Intelligence and Humanized Computing, 2024, 15 (01) : 739 - 750
  • [38] SEMTE: scalable and extended modular traffic engineering in software-defined data center networks
    Majma, Mohammad Reza
    Nejad, Emad Soltani
    PHOTONIC NETWORK COMMUNICATIONS, 2021, 42 (03) : 143 - 166
  • [39] Traffic engineering approach to virtual-link provisioning in software-defined ISP networks
    Tomovic, S.
    Radusinovic, I.
    2017 25TH TELECOMMUNICATION FORUM (TELFOR), 2017, : 99 - 102