Skip to main content
Log in

Performance of Fast Routing Algorithms in Large Optical Switches Built on the Vertical Stacking of Banyan Structures

  • Published:
Cluster Computing Aims and scope Submit manuscript

Abstract

Vertical stacking of multiple optical banyan networks is a novel scheme for building banyan-based nonblocking optical switches. The resulting network, namely vertically stacked optical banyan (VSOB) network, preserves the properties of small depth and absolutely loss uniformity but loses the nice self-routing capability of banyan networks. To guarantee a high switching speed, routing in VSOB network needs special attentions so that paths can be established as fast as possible. The best known global routing algorithm for an N × N nonblocking VSOB network has the time complexity of O(Nlog N), which will introduce an unacceptable long delay in path establishment for a large size optical switch. In this paper, we propose two fast routing algorithms for the VSOB network based on the idea of inputs grouping. The two algorithms, namely plane fixed routing (PFR) algorithm and partially random routing (PRR) algorithm, have the time complexities of O(log N) and O(\(\sqrt N \)) respectively, and FR algorithm can actually turn a VSOB network into a self-routing one. Extensive simulation based on a network simulator indicates that for large VSOB networks our new algorithms can achieve a reasonably low blocking probability while guarantee a very high switching speed.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. H.S. Hinton, An Introduction to Photonic Switching Fabrics (Plenum, New York, 1993).

    Google Scholar 

  2. R. Ramaswami and K.N. Sivarajan, Optical Networks: A Practical Perspective (Morgan Kaufmann, San Mateo, CA, 2002).

    Google Scholar 

  3. V.R. Chinni et al., Crosstalk in a lossy directional coupler switch, IEEE/OSA Journal of Lightwave Technology 13(7) (1995) 1530–1535.

    Google Scholar 

  4. G.R. Goke and G.J. Lipovski, Banyan networks for partitioning multiprocessor systems, in: Proc. 1st Annu. Symp. Comp. Arch. (1973) pp. 21-28.

  5. F.T. Leighton, Introduction to Parallel Algorithms and Architectures: Arrays, Trees (Morgan Kaufmann, Hypercubes, 1992).

    Google Scholar 

  6. T.H. Szymanski and V.C. Hamacher, On the permutation capability of multistage interconnection networks, IEEE Trans. Computers C-36(7) (1987) 810–822.

    Google Scholar 

  7. M.A. Franklin, VSLI performance comparison of Banyan and crossbar communication networks, IEEE Trans. Computers C-30 (April 1981) 283–290.

    Google Scholar 

  8. C.-T. Lea, Muti-log2N networks and their applications in high speed electronic and photonic switching systems, IEEE Trans. Communications 38 (October 1990) 1740–1749.

    Google Scholar 

  9. G. Maier and A. Pattavina, Design of photonic rearrangeable networks with zero first-order switching-element-crosstalk, IEEE Trans. Communications 49(7) (2001) 1268–1279.

    Google Scholar 

  10. X. Jiang, Md. Mamun-ur-Rashid Khandker, H. Shen and S. Horiguchi, A nonblocking optical switching network for crosstalk-free permutation, IEICE Trans. Communications E86-B(12) (2003).

  11. M.M. Vaez and C.-T. Lea, Strictly nonblocking directional-coupler-based switching networks under crosstalk constraint, IEEE Trans. Communications 48(2) (2000) 316–323.

    Google Scholar 

  12. M.M. Vaez and C.-T. Lea, Wide-sense nonblocking Banyan-type switching systems based on directional couplers, IEEE J. Select. Areas Communications 16 (September 1998) 1327–1332.

    Google Scholar 

  13. H.L. Stone, Parallel processing with the perfect shuffle, IEEE Trans. Computers C-20 (February 1971) 153–161.

    Google Scholar 

  14. R.A. Spanke, Architecture for guided-wave optical switching systems, IEEE Comm. Magazine 25(5) (1987) 24–28.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Mamun-ur-Rashid Khandker, M., Jiang, X., Ho, PH. et al. Performance of Fast Routing Algorithms in Large Optical Switches Built on the Vertical Stacking of Banyan Structures. Cluster Computing 7, 219–224 (2004). https://doi.org/10.1023/B:CLUS.0000028000.94688.a1

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/B:CLUS.0000028000.94688.a1

Navigation