DocumentCode
1020171
Title
On achieving optimal survivable routing for shared protection in survivable next-generation Internet
Author
Ho, Pin-Han ; Tapolcai, János ; Mouftah, Hussein T.
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Waterloo, Ont., Canada
Volume
53
Issue
2
fYear
2004
fDate
6/1/2004 12:00:00 AM
Firstpage
216
Lastpage
225
Abstract
This paper proposes a suite of approaches to solve the survivable routing problem with shared protection. We first define in mathematics the maximum extent of resource sharing for a protection path given the corresponding working path according to the current network link-state. Then the problem of solving the least-cost working & protection path-pair (in terms of the sum of the cost) is formulated into an Integer Linear Programming process. Due to the dependency of the protection path on its working path, however, the formulation is not scalable with the network size, and takes an extra effort to solve. Therefore, we introduce two heuristic algorithms, called Iterative Two-Step-Approach (ITSA) & Maximum Likelihood Relaxation (MLR), which aim to explore the approximating optimal solutions with less computation time. We evaluate the performance of the proposed schemes, and make a comparison with some reported counterparts. The simulation results show that the ITSA scheme, with a properly defined tolerance to optimality, can achieve the best performance at the expense of more computation time. On the other hand, MLR delivers a compromise between computation efficiency & performance.
Keywords
Internet; computer network reliability; integer programming; iterative methods; linear programming; maximum likelihood estimation; telecommunication network routing; wavelength division multiplexing; ITSA; MLR; WDM; computation efficiency; diverse routing; heuristic algorithm; integer linear programming process; iterative two-step-approach; least-cost working; maximum likelihood relaxation; network link-state; optimal solution; optimal survivable routing problem; performance evaluation; protection path-pair; resource shared protection; shared risk link group; single failure scenario; survivable next-generation Internet; working path; Computational modeling; Costs; Heuristic algorithms; Integer linear programming; Internet; Iterative algorithms; Mathematics; Protection; Resource management; Routing; Diverse routing; IP; ITSA; SRLG; WDM; integer programming; iterative two-step-approach; lightpath; shared protection; shared risk link group; single failure scenario;
fLanguage
English
Journal_Title
Reliability, IEEE Transactions on
Publisher
ieee
ISSN
0018-9529
Type
jour
DOI
10.1109/TR.2004.829141
Filename
1308666
Link To Document