• DocumentCode
    266077
  • Title

    Scalable and bandwidth-efficient multicast for software-defined networks

  • Author

    Liang-Hao Huang ; Hui-Ju Hung ; Chih-Chung Lin ; De-Nian Yang

  • Author_Institution
    Acad. Sinica, Taipei, Taiwan
  • fYear
    2014
  • fDate
    8-12 Dec. 2014
  • Firstpage
    1890
  • Lastpage
    1896
  • Abstract
    Software-Defined Networking (SDN) enables flexible network resource allocations for traffic engineering, but at the same time the scalability problem becomes more serious since traffic is more difficult to be aggregated. Those crucial issues in SDN have been studied for unicast but have not been explored for multicast traffic, and addressing those issues for multicast is more challenging since the identities and the number of members in a multicast group can be arbitrary. In this paper, therefore, we propose a new multicast tree for SDN, named Branch-aware Steiner Tree (BST). The BST problem is difficult since it needs to jointly minimize the numbers of the edges and the branch nodes in a tree, and we prove that it is NP-Hard and inapproximable within k, which denotes the number of group members. We further design an approximation algorithm, called Branch Aware Edge Reduction Algorithm (BAERA), to solve the problem. Simulation results demonstrate that the trees obtained by BAERA are more bandwidth-efficient and scalable than the shortest-path trees and traditional Steiner trees. Most importantly, BAERA is computation-efficient to be deployed in SDN since it can generate a tree on massive networks in small time.
  • Keywords
    approximation theory; computational complexity; computer network reliability; multicast communication; resource allocation; software defined networking; telecommunication network topology; telecommunication traffic; BAERA; BST problem; NP-hard problem; SDN; approximation algorithm; bandwidth-efficient multicast; branch aware edge reduction algorithm; branch nodes; branch-aware Steiner tree; edge nodes; flexible network resource allocations; multicast traffic; multicast tree; scalable-efficient multicast; shortest-path trees; software-defined networks; traffic engineering; Approximation algorithms; Approximation methods; Optimization; Routing; Scalability; Steiner trees; Unicast; NP-Hard; SDN; multicast; scalability; traffic engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Communications Conference (GLOBECOM), 2014 IEEE
  • Conference_Location
    Austin, TX
  • Type

    conf

  • DOI
    10.1109/GLOCOM.2014.7037084
  • Filename
    7037084