We study the configuration and dual-span failure performance of pre-configured protection cycles (p-cycles) in survivable WDM optical networks with partial wavelength conversion. We formulate the problem as an integer linear program using a non-joint optimization approach. p-cycles and wavelength converters are then optimally determined. The objective is to minimize the total cost of link capacity used by p-cycles and the cost of wavelength converters required to accommodate a set of traffic demands, and to select from the set of optimal cost solutions, the solution which has the best survivability performance against dual failures in terms of the average capacity loss, the average restorability, and the efficiency of the protection capacity. The proposed p-cycle configuration architecture takes full advantage of converter sharing, requiring as few converters as possible. Two different performance improvement cost functions are applied as dual-failure protection performance predictors. One is based on the number of unique p-cycles selected; the other is based on the maximum working capacity protected by any single selected p-cycle. Our numerical results indicate that the latter shows the best performance throughout the simulations. The performance of the methodology and the best prediction function depend on which of the performance metrics is considered to be the most important. The size of the network, the maximum allowable p-cycle length and the number of demands all influence this performance.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.