scispace - formally typeset
Search or ask a question
Author

Canhui Ou

Other affiliations: Sprint Corporation, University of California, AT&T  ...read more
Bio: Canhui Ou is an academic researcher from University of California, Davis. The author has contributed to research in topics: Optical mesh network & Path protection. The author has an hindex of 16, co-authored 20 publications receiving 1177 citations. Previous affiliations of Canhui Ou include Sprint Corporation & University of California.

Papers
More filters
Journal ArticleDOI
TL;DR: It is proved that the problem of finding an eligible pair of working and backup paths for a new lightpath request requiring shared-path protection under the current network state is NP-complete and a heuristic is developed to compute a feasible solution with high probability.
Abstract: This paper investigates the problem of dynamic survivable lightpath provisioning in optical mesh networks employing wavelength-division multiplexing (WDM). In particular, we focus on shared-path protection because it is resource efficient due to the fact that backup paths can share wavelength links when their corresponding working paths are mutually diverse. Our main contributions are as follows. 1) First, we prove that the problem of finding an eligible pair of working and backup paths for a new lightpath request requiring shared-path protection under the current network state is NP-complete. 2) Then, we develop a heuristic, called CAFES, to compute a feasible solution with high probability. 3) Finally, we design another heuristic, called OPT, to optimize resource consumption for a given solution. The merits of our approaches are that they capture the essence of shared-path protection and approach to optimal solutions without enumerating paths. We evaluate the effectiveness of our heuristics and the results are found to be promising.

247 citations

Journal ArticleDOI
TL;DR: This study addresses the routing and wavelength-assignment problem in a network with path protection under duct-layer constraints in a wavelength-division multiplexing (WDM) network in which failures occur due to fiber cuts.
Abstract: This study investigates the problem of fault management in a wavelength-division multiplexing (WDM)-based optical mesh network in which failures occur due to fiber cuts. In reality, bundles of fibers often get cut at the same time due to construction or destructive natural events, such as earthquakes. Fibers laid down in the same duct have a significant probability to fail at the same time. When path protection is employed, we require the primary path and the backup path to be duct-disjoint, so that the network is survivable under single-duct failures. Moreover, if two primary paths go through any common duct, their backup paths cannot share wavelengths on common links. This study addresses the routing and wavelength-assignment problem in a network with path protection under duct-layer constraints. Off-line algorithms for static traffic is developed to combat single-duct failures. The objective is to minimize total number of wavelengths used on all the links in the network. Both integer linear programs and a heuristic algorithm are presented and their performance is compared through numerical examples.

189 citations

Journal ArticleDOI
TL;DR: This work investigates the survivable traffic-grooming problem for optical mesh networks employing wavelength-division multiplexing (WDM), and proposes effective heuristics for grooming a connection request with shared protection.
Abstract: We investigate the survivable traffic-grooming problem for optical mesh networks employing wavelength-division multiplexing (WDM). In the dynamic provisioning context, a typical connection request may require bandwidth less than that of a wavelength channel, and it may also require protection from network failures, typically fiber cuts. Based on a generic grooming-node architecture, we propose three approaches for grooming a connection request with shared protection: protection-at-lightpath level (PAL); mixed protection-at-connection level (MPAC); separate protection-at-connection level (SPAC). In shared-mesh protection, backup paths can share resources as long as their corresponding working paths are unlikely to fail simultaneously. These three schemes explore different ways of backup sharing, and they trade-off between wavelengths and grooming ports. Since the existing version of the problem for provisioning one connection request with shared protection is NP-complete, we propose effective heuristics. Under today's typical connection-bandwidth distribution where lower bandwidth connections outnumber higher bandwidth connections, we find the following: 1) it is beneficial to groom working paths and backup paths separately, as in PAL and SPAC; 2) separately protecting each individual connection, i.e., SPAC, yields the best performance when the number of grooming ports is sufficient; 3) protecting each specific lightpath, i.e., PAL, achieves the best performance when the number of grooming ports is moderate or small.

171 citations

Journal ArticleDOI
TL;DR: Comparisons between subpath protection and shared-path protection on a nationwide network with dozens of wavelengths per fiber show that, for a modest sacrifice in resource utilization, sub path protection achieves improved survivability, much higher scalability, and significantly reduced fault-recovery time.
Abstract: This paper investigates survivable lightpath provisioning and fast protection switching for generic mesh-based optical networks employing wavelength-division multiplexing (WDM). We propose subpath protection, which is a generalization of shared-path protection. The main ideas of subpath protection are: 1) to partition a large optical network into smaller domains and 2) to apply shared-path protection to the optical network such that an intradomain lightpath does not use resources of other domains and the primary/backup paths of an interdomain lightpath exit a domain (and enter another domain) through a common domain-border node. We mathematically formulate the routing and wavelength-assignment (RWA) problem under subpath protection for a given set of lightpath requests, prove that the problem is NP-complete, and develop a heuristic to find efficient solutions. Comparisons between subpath protection and shared-path protection on a nationwide network with dozens of wavelengths per fiber show that, for a modest sacrifice in resource utilization, subpath protection achieves improved survivability, much higher scalability, and significantly reduced fault-recovery time.

71 citations

Journal ArticleDOI
TL;DR: The authors propose to exploit knowledge of connection holding time to design an efficient algorithm, called PHOTO, for the dynamic provisioning of shared-path-protected connections in optical mesh networks to minimize resource overbuild (RO) due to backup capacity and hence achieve resource-usage efficiency.
Abstract: Recent trends in bandwidth markets show that customers are tending to ask providers for a large bandwidth but for a limited amount of time to support new short-term bandwidth-hungry applications. In order to meet these new requirements, progress in network technologies (fast and reconfigurable switching equipment) and protocols [such as generalized multiprotocol label switching (GMPLS) and automatically switched optical network (ASON)] is paving the road towards flexible optical transport networks in which leasable circuits could be set up and released on a short-term basis. As a result, for dynamic traffic, the holding time of connection requests can be known in advance. The authors propose to exploit knowledge of connection holding time to design an efficient algorithm, called PHOTO, for the dynamic provisioning of shared-path-protected connections in optical mesh networks. The core idea of the proposal consists of exploiting the knowledge of the holding time of connection requests to minimize resource overbuild (RO) due to backup capacity and hence achieve resource-usage efficiency. For a typical US nationwide network, savings on RO of up to 10% were obtained for practical scenarios compared to a holding-time-unaware, but otherwise shared-path-efficient, approach.

63 citations


Cited by
More filters
Book
01 Jan 2004
TL;DR: Throughout, the authors focus on the traffic demands encountered in the real world of network design, and their generic approach allows problem formulations and solutions to be applied across the board to virtually any type of backbone communication or computer network.
Abstract: In network design, the gap between theory and practice is woefully broad. This book narrows it, comprehensively and critically examining current network design models and methods. You will learn where mathematical modeling and algorithmic optimization have been under-utilized. At the opposite extreme, you will learn where they tend to fail to contribute to the twin goals of network efficiency and cost-savings. Most of all, you will learn precisely how to tailor theoretical models to make them as useful as possible in practice. Throughout, the authors focus on the traffic demands encountered in the real world of network design. Their generic approach, however, allows problem formulations and solutions to be applied across the board to virtually any type of backbone communication or computer network. For beginners, this book is an excellent introduction. For seasoned professionals, it provides immediate solutions and a strong foundation for further advances in the use of mathematical modeling for network design. (Less)

1,093 citations

Journal ArticleDOI
TL;DR: A framework for cost-effective availability-aware connection provisioning to provide differentiated services in WDM mesh networks is presented and the more realistic scenario of multiple near-simultaneous failures can be handled.
Abstract: The article first presents a broad overview of the fault management mechanisms involved in deploying a survivable optical mesh network which employs optical crossconnects. We review various protection and restoration schemes, primary and back-up route computation methods, shareability optimization, and dynamic restoration. We then describe different parameters that can measure the quality of service provided by a WDM mesh network to upper protocol layers (e.g., IP network backbones, ATM network backbones, leased lines, virtual private networks), such as service availability, service reliability, restoration time, and service restorability. We review these concepts, the factors that affect them, and how to improve them. In particular, we present a framework for cost-effective availability-aware connection provisioning to provide differentiated services in WDM mesh networks. Through the framework, the more realistic scenario of multiple near-simultaneous failures can be handled. In addition, the emerging problem of protecting low-speed connections of different bandwidth granularities is also reviewed.

200 citations

Journal ArticleDOI
TL;DR: The disaster protection scheme exploiting anycasting provides more protection, but uses less capacity than dedicated single-link failure protection, and it is shown that a reasonable number of datacenters and selective content replicas with intelligent network design can provide survivability to disasters while supporting user demands.
Abstract: Survivability against disasters-both natural and deliberate attacks, and spanning large geographical areas-is becoming a major challenge in communication networks. Cloud services delivered by datacenter networks yield new opportunities to provide protection against disasters. Cloud services require a network substrate with high capacity, low latency, high availability, and low cost, which can be delivered by optical networks. In such networks, path protection against network failures is generally ensured by providing a backup path to the same destination (i.e., a datacenter), which is link-disjoint to the primary path. This protection fails to protect against disasters covering an area which disrupts both primary and backup paths. Also, protection against destination (datacenter) node failure is not ensured by a generic protection scheme. Moreover, content/service protection is a fundamental problem in a datacenter network, as the failure of a datacenter should not cause the disappearance of a specific content/service from the network. So content placement, routing, and protection of paths and content should be addressed together. In this work, we propose an integrated Integer Linear Program (ILP) to design an optical datacenter network, which solves the above-mentioned problems simultaneously. We show that our disaster protection scheme exploiting anycasting provides more protection, but uses less capacity than dedicated single-link failure protection. We show that a reasonable number of datacenters and selective content replicas with intelligent network design can provide survivability to disasters while supporting user demands. We also propose ILP relaxations and heuristics to solve the problem for large networks.

178 citations

Journal ArticleDOI
TL;DR: An overview of a set of IP-based mobility protocols mobile IP, HAWAII, cellular IP, hierarchical MIP, TeIeMIP, dynamic mobility agent, and terminal independent MIP that will play an important role in the forthcoming convergence of IP and legacy wireless networks is presented.
Abstract: This article presents an overview of a set of IP-based mobility protocols mobile IP, HAWAII, cellular IP, hierarchical MIP, TeIeMIP, dynamic mobility agent, and terminal independent MIP - that will play an important role in the forthcoming convergence of IP and legacy wireless networks A comparative analysis with respect to system parameters such as location update, handoff latency and signaling overhead exposes their ability in managing micro/macro/global-level mobility We use this observation to relate their features against a number of key design issues identified for seamless IP-based mobility as envisioned for future 4G networks

175 citations

Journal ArticleDOI
TL;DR: This work investigates the survivable traffic-grooming problem for optical mesh networks employing wavelength-division multiplexing (WDM), and proposes effective heuristics for grooming a connection request with shared protection.
Abstract: We investigate the survivable traffic-grooming problem for optical mesh networks employing wavelength-division multiplexing (WDM). In the dynamic provisioning context, a typical connection request may require bandwidth less than that of a wavelength channel, and it may also require protection from network failures, typically fiber cuts. Based on a generic grooming-node architecture, we propose three approaches for grooming a connection request with shared protection: protection-at-lightpath level (PAL); mixed protection-at-connection level (MPAC); separate protection-at-connection level (SPAC). In shared-mesh protection, backup paths can share resources as long as their corresponding working paths are unlikely to fail simultaneously. These three schemes explore different ways of backup sharing, and they trade-off between wavelengths and grooming ports. Since the existing version of the problem for provisioning one connection request with shared protection is NP-complete, we propose effective heuristics. Under today's typical connection-bandwidth distribution where lower bandwidth connections outnumber higher bandwidth connections, we find the following: 1) it is beneficial to groom working paths and backup paths separately, as in PAL and SPAC; 2) separately protecting each individual connection, i.e., SPAC, yields the best performance when the number of grooming ports is sufficient; 3) protecting each specific lightpath, i.e., PAL, achieves the best performance when the number of grooming ports is moderate or small.

171 citations