Title :
Approximating optimal spare capacity allocation by successive survivable routing
Author :
Liu, Yu ; Tipper, David ; Siripongwutikorn, Peerapon
Author_Institution :
OPNET Technol., Cary, NC, USA
Abstract :
The design of survivable mesh based communication networks has received considerable attention in recent years. One task is to route backup paths and allocate spare capacity in the network to guarantee seamless communications services survivable to a set of failure scenarios. This is a complex multi-constraint optimization problem, called the spare capacity allocation (SCA) problem. This paper unravels the SCA problem structure using a matrix-based model, and develops a fast and efficient approximation algorithm, termed successive survivable routing (SSR). First, per-flow spare capacity sharing is captured by a spare provision matrix (SPM) method. The SPM matrix has a dimension the number of failure scenarios by the number of links. It is used by each demand to route the backup path and share spare capacity with other backup paths. Next, based on a special link metric calculated from SPM, SSR iteratively routes/updates backup paths in order to minimize the cost of total spare capacity. A backup path can be further updated as long as it is not carrying any traffic. Furthermore, the SPM method and SSR algorithm are generalized from protecting all single link failures to any arbitrary link failures such as those generated by Shared Risk Link Groups or all single node failures. Numerical results comparing several SCA algorithms show that SSR has the best trade-off between solution optimality and computation speed.
Keywords :
approximation theory; minimisation; sparse matrices; telecommunication links; telecommunication network routing; telecommunication services; approximating optimal spare capacity allocation; complex multiconstraint optimization problem; matrix-based model; per-flow spare capacity sharing; shared risk link group; spare provision matrix method; successive survivable routing; survivable mesh based communication network; Bandwidth; Communication networks; Multiprotocol label switching; Peer to peer computing; Protection; Routing; Scanning probe microscopy; Signal restoration; Spine; Telecommunication traffic; MPLS traffic engineering; multi-commodity flow; network planning and optimization; network survivability; protection and restoration; spare capacity allocation; survivable routing;
Journal_Title :
Networking, IEEE/ACM Transactions on
DOI :
10.1109/TNET.2004.842220