Multihop All-to-All Broadcast on WDM Optical Networks

Wavelength-division multiplexing (WDM) optical networks provide huge bandwidth by allowing multiple data streams transmitted simultaneously along the same optical fiber, with each stream assigned a distinct wavelength. A key issue on WDM optical networks is to minimize the number of wavelengths for communications. All-to-all broadcast (gossiping) is a fundamental communication application on computer/communication networks. It is known that the minimum numbers of wavelengths for realizing gossiping in one-hop of optical routing on the ring and the two-dimensional torus of N nodes are cN/sup 2/ and cN/sup 3/2/, c /spl ap/ 1/8, respectively. These numbers can be too large even for moderate values of N. One approach to reduce the number of wavelengths is to realize gossiping in multihops of routing. We give routing algorithms which realize gossiping in k-hops (k /spl ges/ 2) by O(N/sup 1+1/k/) wavelengths on the ring, O(N/sup 1+1/(2k)/) wavelengths on the 2D torus, and O(N/sup 1+1/(3k)/) wavelengths on the 3D torus on a simple multihop routing model. We also discuss the multihop routing for gossiping on a merge model. We give the upper bounds on the numbers of wavelengths for gossiping in two-hops and three-hops for the ring, 2D torus, and 3D torus on the merge model.

[1]  Qian-Pin Gu,et al.  Efficient protocols for permutation routing on all-optical multistage interconnection networks , 2000, Proceedings 2000 International Conference on Parallel Processing.

[2]  Bruno Beauquier All-to-All Communication for some Wavelength-Routed All-Optical Networks , 1999 .

[3]  Ahmed Mokhtar,et al.  Adaptive wavelength routing in all-optical networks , 1998, TNET.

[4]  B. Mukherjee,et al.  WDM-based local lightwave networks. I. Single-hop systems , 1992, IEEE Network.

[5]  Shietung Peng,et al.  Wavelengths requirement for permutation routing in all-optical multistage interconnection networks , 2000, Proceedings 14th International Parallel and Distributed Processing Symposium. IPDPS 2000.

[6]  Amit Kumar,et al.  Wavelength conversion in optical networks , 1999, SODA '99.

[7]  Stéphane Pérennes,et al.  Efficient collective communication in optical networks , 1996, Theor. Comput. Sci..

[8]  Peter Winkler,et al.  Ring routing and wavelength translation , 1998, SODA '98.

[9]  Thomas E. Stern,et al.  Multiwavelength Optical Networks: A Layered Approach , 1999 .

[10]  D. Du,et al.  Multiwavelength Optical Networks , 2002, Network Theory and Applications.

[11]  B. Mukherjee,et al.  WDM-based local lightwave networks. II. Multihop systems , 1992, IEEE Network.

[12]  Sudhakar Yalamanchili,et al.  Interconnection Networks: An Engineering Approach , 2002 .

[13]  Stéphane Pérennes,et al.  All-to-all routing and coloring in weighted trees of rings , 1999, SPAA '99.

[14]  Yuanyuan Yang,et al.  Optimal all-to-all personalized exchange in a class of optical multistage networks , 2000, Proceedings 14th International Parallel and Distributed Processing Symposium. IPDPS 2000.

[15]  Hisao Tamaki,et al.  Multicolor routing in the undirected hypercube , 2000, Discret. Appl. Math..

[16]  Franco Chiaraluce,et al.  Wavelength Division Multiple Access Optical Networks , 1998 .

[17]  Jaroslav Opatrny Uniform Multi-hop All-to-All Optical Routings in Rings , 2000, LATIN.

[18]  Lata Narayanan,et al.  All-to-all optical routing in optimal chordal rings of degree four , 1999, SODA '99.

[19]  Kumar N. Sivarajan,et al.  Optical Networks: A Practical Perspective , 1998 .

[20]  Satish Rao,et al.  Efficient access to optical bandwidth , 1995, FOCS 1995.

[21]  Hisao Tamaki,et al.  Routing a Permutation in the Hypercube by Two Sets of Edge Disjoint Paths , 1997, J. Parallel Distributed Comput..