• DocumentCode
    1096460
  • Title

    Faster Algorithms for Construction of Recovery Trees Enhancing QoP and QoS

  • Author

    Zhang, Weiyi ; Xue, Guoliang ; Tang, Jian ; Thulasiraman, Krishnaiyan

  • Author_Institution
    Dept. of Comput. Sci., North Dakota State Univ., Fargo, ND
  • Volume
    16
  • Issue
    3
  • fYear
    2008
  • fDate
    6/1/2008 12:00:00 AM
  • Firstpage
    642
  • Lastpage
    655
  • Abstract
    Medard et al. proposed an elegant recovery scheme (known as the MFBG scheme) using red/blue recovery trees for multicast path protection against single link or node failures. Xue et al. extended the MFBG scheme and introduced the concept of quality of protection (QoP) as a metric for multifailure recovery capabilities of single failure recovery schemes. They also presented polynomial time algorithms to construct recovery trees with good QoP and quality of service (QoS). In this paper, we present faster algorithms for constructing recovery trees with good QoP and QoS performance. For QoP enhancement, our O(n + m) time algorithm has comparable performance with the previously best O(n2(n + m)) time algorithm, where n and m denote the number of nodes and the number of links in the network, respectively. For cost reduction, our O(n + m) time algorithms have comparable performance with the previously best O(n2(n + m)) time algorithms. For bottleneck bandwidth maximization, our O(m log n) time algorithms improve the previously best O(nm) time algorithms. Simulation results show that our algorithms significantly outperform previously known algorithms in terms of running time, with comparable QoP or QoS performance.
  • Keywords
    bandwidth allocation; multicast communication; quality of service; trees (mathematics); QoS; bottleneck bandwidth maximization; multicast path protection; multifailure recovery capabilities; node failures; quality of protection; quality of service; red-blue recovery trees; Bottleneck bandwidth; protection and restoration; quality of protection (QoP); quality of service (QoS); redundant trees;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2007.900705
  • Filename
    4469899