• DocumentCode
    1983146
  • Title

    1+N Protection in Polynomial Time: A Heuristic Approach

  • Author

    Mohandespour, Mirzad ; Kamal, Ahmed E.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Iowa State Univ., Ames, IA, USA
  • fYear
    2010
  • fDate
    6-10 Dec. 2010
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    The generalized 1+N protection, protects N link disjointly provisioned unicast connections by a single Steiner tree connecting all end points of the connections. By sending network coded packets on the protection Steiner tree in parallel with the working traffic, 1+N is able to recover from any single link failure without enduring the delay from switching to the backup path. This makes 1+N a better protection mechanism in terms of recovery time compared to traditional 1:N and in terms of protection capacity compared to 1+1 protection. Optimal cost provisioning and 1+N protection of a given set of connections is an NP-hard problem comprising of three NP-hard subproblems: partitioning of the connections, finding edge disjoint primary paths and Steiner tree protection circuit for the subset of connections in each partition. In this paper a polynomial time heuristic algorithm for 1+N protection is proposed which combines heuristic steps to address the three NP-hard components of the problem. Our simulations show that the heuristic algorithm provides average cost reduction of 29.2% and 18.5% compared to 1+1 protection in COST239 and NSFNET networks. An asymptotic bound is also derived for the case of complete graph networks which shows that 1+N can achieve maximum of 66.6% cost improvement compared to 1+1. When compared to the optimal 1+N solution from ILP formulation, the heuristic algorithm increases the cost no more than 13%.
  • Keywords
    computational complexity; heuristic programming; integer programming; network coding; telecommunication network reliability; telecommunication security; telecommunication switching; telecommunication traffic; trees (mathematics); ILP formulation; NP-hard subproblems; NSFNET networks; Steiner tree protection circuit; asymptotic bound; average cost reduction; backup path switching; edge disjoint primary paths; generalized 1+N protection; graph networks; network coded packets; optimal cost provisioning; polynomial time heuristic algorithm; single link failure; Algorithm design and analysis; Complexity theory; Cost function; Heuristic algorithms; Partitioning algorithms; Peer to peer computing; Steiner trees;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Telecommunications Conference (GLOBECOM 2010), 2010 IEEE
  • Conference_Location
    Miami, FL
  • ISSN
    1930-529X
  • Print_ISBN
    978-1-4244-5636-9
  • Electronic_ISBN
    1930-529X
  • Type

    conf

  • DOI
    10.1109/GLOCOM.2010.5683274
  • Filename
    5683274