Theory of Computing Systems

, Volume 32, Issue 3, pp 387–420 | Cite as

Simple, Efficient Routing Schemes for All-Optical Networks

  • M. Flammini
  • C. Scheideler


All-optical networks promise data transmission rates several orders of magnitude higher than current networks. The key to high transmission rates in these networks is to maintain the signal in optical form, thereby avoiding the prohibitive overhead of conversion to and from the electrical form, and to exploit the large bandwidth of optical fibers by sending many signals at different frequencies along the same optical link. Optical technology, however, is not as mature as electronic technology. Hence it is important to understand how efficiently simple routing elements can be used for all-optical communication. In this paper we consider two types of routing elements. Both types can move messages at different wavelengths to different directions. If in the first type a message wants to use an outgoing link that is already occupied by another message using the same wavelength, the arriving message is eliminated (and therefore has to be rerouted). The second type can evaluate priorities of messages. If more than one message wants to use the same wavelength at the same time, then the message with the highest priority wins. We prove nearly matching upper and lower bounds for the runtime of a simple and efficient protocol for both types of routing elements, and apply our results to meshes, butterflies, and node-symmetric networks.


Lower Bound Optical Fiber Data Transmission Transmission Rate High Transmission 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag New York Inc. 1999

Authors and Affiliations

  • M. Flammini
    • 1
  • C. Scheideler
    • 2
  1. 1.Department of Mathematics, University of L'Aquila, Via Vetoio loc. Coppito, I-67100 L'Aquila, Italy IT
  2. 2.Heinz Nixdorf Institute and Department of Mathematics and Computer Science, Paderborn University, 33095 Paderborn, Germany chrsch@uni-paderborn.deDE

Personalised recommendations