A node configuration algorithm with bandwidth bottleneck resolution for WDM ring networks

The wavelength-division multiplexing (WDM) technology has been extensively studied and actually deployed as a key technology to solve global information explosions by multiplexing plural signal paths using different wavelengths into one optical fiber. Among WDM-based network architectures, this article focuses on a double-ring one for a next-generation metropolitan area network (MAN), where each node is normally equipped with two pairs of fast-tunable transmitters and wavelength-fixed receivers (TT-FR) as interface to two fibers. To enhance the network performance, additional transmitters/receivers at nodes and receiver wavelengths should be assigned optimally, so that the bandwidth bottleneck can be resolved both on nodes and fiber links. This article formulates this node configuration problem with bandwidth bottleneck resolution as a combinatorial optimization problem, and proves the NP-completeness of its decision version. Then, it presents the two-phase heuristic algorithm composed of a greedy method and a variable depth search (VDS) method. Our algorithm is evaluated through extensive network simulations, where the results support the effectiveness of this joint assignment approach.

[1]  Young-Chon Kim,et al.  Fair MAC protocol for optical ring network of wavelength-shared access nodes , 2006, Photonic Network Communications.

[2]  Bin Wang,et al.  Effective Traffic Grooming Algorithms in SONET/WDM Ring Networks , 2003, Photonic Network Communications.

[3]  Asuman E. Ozdaglar,et al.  Routing and wavelength assignment in optical networks , 2003, TNET.

[4]  Teruo Higashino,et al.  A proposal of hierarchical chordal ring network topology for WDM networks , 2004, Proceedings. 2004 12th IEEE International Conference on Networks (ICON 2004) (IEEE Cat. No.04EX955).

[5]  Kemal Bengi,et al.  QoS support and fairness control in a slotted packet-switched WDM metro ring network , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

[6]  Kemal Bengi,et al.  Efficient QoS support in a slotted multihop WDM metro ring , 2002, IEEE J. Sel. Areas Commun..

[7]  Teruo Higashino,et al.  An Optical-Drop Wavelength Assignment Algorithm for Efficient Wavelength Reuse under Heterogeneous Traffic in WDM Ring Networks , 2005, IEICE Trans. Fundam. Electron. Commun. Comput. Sci..

[8]  Kengo Katayama,et al.  An effective local search for the maximum clique problem , 2005, Inf. Process. Lett..

[9]  Biswanath Mukherjee,et al.  Mathematical formulation of provisioning of connections with advance reservation in metro WDM ring networks using reconfigurable OADMs (ROADMs) with tuning constraint , 2007, Photonic Network Communications.

[10]  Bingkun Zhou,et al.  Heuristic Algorithms for Grooming of Arbitrary Traffic in WDM Ring Networks , 2004, Photonic Network Communications.

[11]  Biswanath Mukherjee,et al.  Optical Communication Networks , 1997 .

[12]  Xin Yuan,et al.  Wavelength assignment to minimize the number of SONET ADMs in WDM rings , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[13]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[14]  M. Reisslein,et al.  Metropolitan area packet-switched WDM networks: A survey on ring systems , 2004, IEEE Communications Surveys & Tutorials.

[15]  Leonid G. Kazovsky,et al.  A summary of the HORNET project: a next-generation metropolitan area network , 2003, IEEE J. Sel. Areas Commun..

[16]  Ho-Ting Wu,et al.  FARE: An efficient integrated MAC protocol for differentiated services in WDM metro rings , 2007, Comput. Commun..

[17]  Leonid G. Kazovsky,et al.  HORNET: a packet-over-WDM multiple access metropolitan area ring network , 2000, IEEE Journal on Selected Areas in Communications.

[18]  T. Ibaraki,et al.  A Variable Depth Search Algorithm for the Generalized Assignment Problem , 1999 .

[19]  Matthew N. O. Sadiku,et al.  Annotated bibliography on Distributed Queue Dual Bus (DQDB) , 1994, CCRV.