Multicast Traffic Engineering with Segment Trees in Software-Defined Networks
Chih-Hang Wang, Sheng-Hao Chiang, Shan-Hsiang Shen, De-Nian Yang, Wen-Tsuen Chen
Abstract
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.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Cited by top-tier papers1
Ask how each one uses itRelated papers
- SAFCast: Smart Inter-Datacenter Multicast Transfer with Deadline Guarantee by Store-And-ForwardingHsueh-Hong Kang, Chi-Hsiang Hung, Charles H.-P. WenINFOCOM 2020 · 5 citations
- Midpoint Optimization for Segment RoutingAlexander Brundiers, Timmy Schüller, Nils AschenbruckINFOCOM 2022 · 21 citations
- Provably Efficient Algorithms for Traffic-sensitive SFC Placement and Flow RoutingYingling Mao, Xiaojun Shang, Yuanyuan YangINFOCOM 2022 · 22 citations
- Online Generalized Network Design Under (Dis)Economies of ScaleViswanath Nagarajan, Lily WangSODA 2021 · 3 citations
- DRL-OR: Deep Reinforcement Learning-based Online Routing for Multi-type Service RequirementsChenyi Liu, Mingwei Xu, Yuan Yang, Nan GengINFOCOM 2021 · 85 citations
