Analysis of Multi-Hop Traffic Grooming in WDM Mesh Networks Wang Yao * , Gokhan Sahin , Mengke Li * , and Byrav Ramamurthy * * Dept. of Computer Science and Engineering University of Nebraska-Lincoln Lincoln, Nebraska 68588–0115, USA Email: {wyao, mli, byrav}@cse.unl.edu Dept. of Electrical and Computer Engineering Miami University Oxford, Ohio 45056, USA Email: sahing@muohio.edu Abstract— Traffic grooming is an essential functionality of WDM optical networks to provision multi-granularity subwave- length connections. Depending on the number of lightpaths allowed in a connection route, traffic grooming can be classified as single-hop traffic grooming (SH-TG) and multi-hop traffic grooming (MH-TG). MH-TG is more general and resource- efficient than SH-TG, because it allows connections from different source-destination pairs to share the bandwidth of a lightpath. In this paper, we propose a MH-TG algorithm, namely the fixed-order multi-hop (FOMH) grooming algorithm, based on the fixed-alternate routing approach. We introduce the grooming node selection (GNS) problem in MH-TG and propose three grooming policies, namely exhaustive sequential (ES), limited-hop sequential (LHS) and load sharing (LS) policies, to address the GNS problem. Given that the analysis of MH-TG is a relatively unexplored area, we propose an analytical model to evaluate the blocking performance of MH-TG using FOMH and the LS grooming policy. To address the multi-layered routing and multi- rate connection characteristics of traffic grooming, we introduce a novel multi-level decomposition approach in our analytical model which decomposes traffic at four different levels, namely alternate path, connection route, lightpath and link levels. The Erlang fixed-point approximation method is used to solve the analytical model. Numerical results show that analytical results matches well with simulation results. We also evaluate the effect of the grooming policies, the number of virtual hops (lightpaths) within a connection route and the number of alternate paths on the performance of the grooming algorithm. I. I NTRODUCTION THE rapid increase of the Internet demands large vol- umes of bandwidth. Wavelength division multiplexing (WDM) technology has the potential to meet this need by allowing simultaneous transmission of traffic on multiple wavelengths in a fiber. A wavelength-routed network (WRN) based on WDM technology is deemed as a promising candidate for the core network of the next-generation Internet. Traffic grooming addresses the gap between the bandwidth capacity of wavelengths and the bandwidth requirement of connections. With the advances in optical technology, the capacity of a single wavelength has reached OC-192 (10Gbps). On the other hand, the bandwidth of a connection request (such as SONET circuits, IP/MPLS label switched paths) OXC DXC DXC OXC DXC OXC DXC OXC Node 1 Node 2 Node 3 Node 4 L1 L2 C1 Fiber Transceiver Lightpaths: L1, L2 Connection: C1 Fig. 1. Illustration of lightpaths and a connection in traffic grooming. Lightpath L 1 traverses fiber links (1,2) and (2,3), lightpath L 2 traverses fiber link (3,4), and connection C 1 uses a two-hop path including L 1 and L 2 . may be less than that, possibly OC-3 (155Mbps) or even lower. To make efficient use of the wavelength bandwidth, traffic grooming [1]-[6] is needed to pack connections at sub- wavelength granularities effectively onto wavelength channels. In a WRN, the physical topology is a set of OXC nodes connected by fiber links. A wavelength path is referred to as a lightpath, which may span several fiber links in the physical topology. A lightpath uses a wavelength on each fiber link along its path. All the lightpaths form the virtual topology. The multi-granularity subwavelength connections are carried over the virtual topology. A connection may traverse several lightpaths along its path and uses a portion of the bandwidth of each lightpath it traverses. Fig. 1 illustrates two lightpaths and a connection in a SONET over WDM optical network. Note that a connection must originate and end in the electronic domain, which is at the digital cross-connect (DXC) in this case. In IP over WDM networks, the DXCs in Fig. 1 are replaced with IP/MPLS routers. Traffic grooming can be classified as single-hop traffic grooming (SH-TG) and multi-hop traffic grooming (MH-TG). SH-TG restricts a connection to use a single lightpath. There- fore, a lightpath can only be used by connections belonging to the same source and destination pair. MH-TG, on the other hand, allows a connection to use multiple lightpaths. Thus, the bandwidth of a lightpath can be shared by connections from different source and destination pairs. MH-TG is the general case of SH-TG. It is more resource- efficient than SH-TG. For instance, to satisfy three connections 177 0-7803-9277-9/05/$20.00/©2005 IEEE