DocumentCode :
795819
Title :
Novel algorithms for shared segment protection
Author :
Xu, Dahai ; Xiong, Yizhi ; Qiao, Chunming
Author_Institution :
Dept. of Comput. Sci. & Eng., State Univ. of New York, USA
Volume :
21
Issue :
8
fYear :
2003
Firstpage :
1320
Lastpage :
1331
Abstract :
The major challenges in designing survivable schemes are how to allocate a minimal amount of spare resources (e.g., bandwidth) using fast (e.g., polynomial-time) algorithms, and, in case a failure occurs, to be able to recover quickly from it. All existing approaches invariably make tradeoffs. We propose novel shared segment protection algorithms which make little or no compromise . We develop an elegant integer linear programming (ILP) model to determine an optimal set of segments to protect a given active path. Although the ILP approach is useful for a medium-size network, it is too time consuming for large networks. Accordingly, we also design a fast heuristic algorithm based on dynamic programming to obtain a near-optimal set of segments. Although the heuristic algorithm has a polynomial time complexity, it can achieve a bandwidth efficiency as high as some best-performing shared path protection schemes and, at the same time, much faster recovery than these shared path protection schemes. The proposed scheme is also applicable to a wide range of networking technologies, including Internet Protocol and wavelength-division multiplexing networks under the generalized multiprotocol label switched framework.
Keywords :
computational complexity; dynamic programming; integer programming; linear programming; multiprotocol label switching; optical fibre networks; resource allocation; telecommunication network reliability; telecommunication network routing; ILP; Internet Protocol; bandwidth allocation; dynamic programming; fast heuristic algorithm; generalized multiprotocol label switching; integer linear programming; polynomial time complexity; polynomial-time algorithms; resource allocation; shared path protection schemes; shared segment protection; survivable schemes; wavelength-division multiplexing networks; Algorithm design and analysis; Bandwidth; Dynamic programming; Heuristic algorithms; IP networks; Integer linear programming; Polynomials; Protection; Protocols; Resource management;
fLanguage :
English
Journal_Title :
Selected Areas in Communications, IEEE Journal on
Publisher :
ieee
ISSN :
0733-8716
Type :
jour
DOI :
10.1109/JSAC.2003.816624
Filename :
1234425
Link To Document :
بازگشت