References 549
3. N. McKeown, “The iSLIP scheduling algorithm for input-queued switches”, IEEE/ACM
Transactions on Networking, vol. 7, pp. 188–201, 1999.
4. J. Duato, S. Yalamanchili, and L. Ni, Interconnection Networks: An Engineering Approach,
IEEE Computer Society Press, Los Alamito, California, 1997.
5. J. Walrand, Communication Networks: A First Course, McGraw-Hill, New York, 1998.
6. M. Swartz, Telecommunication Networks: Protocols, Modeling and Analysis, Addison Wesley,
Reading, Massachusetts, 1987.
7. S.W. Furhmann, “Performance of a packet switch with crossbar architecture”, IEEE Transac-
tions on Communications, vol. 41, pp. 486–491, 1993.
8. C. Clos, “A study of non-blocking switching networks”, Bell System Technology Journal,
vol. 32, pp. 406–424, 1953.
9. “Performing Internet routing and switching at gigabit speeds”, Cisco 12000 Series GSR Tech-
nical Product Description, Cisco Systems, San Jose, California [On line]. Available HTTP:
http://www.ieng.com/warp/public/cc/pd/rt/12000/
index.shtml
10. N. McKeown, M. Izzard, A. Mekkittikul, B. Ellersick, and M. Horowitch, “The tiny tera: A
small high-bandwidth packet switch core”, IEEE Micro, vol. 17, pp. 26–33, 1997.
11. C. Partridge, P.P. Carvey, E. Burgess, I. Castineyra, T. Clarke, L. Graham, M. Hathaway,
P. Herman, A. King, S. Kohalmi, T. Ma, J. Mcallen, T. Mendez, W.C. Milliken, R. Pet-
tyjohn, J. Rokosz, J. Seeger, M. Sollins, S. Storch, B. Tober, G.D. Troxel, D. Waitzman, and
S. Winterble, “A 50 Gb/s IP Router”, IEEE/ACM Transactions on Networking, vol. 6, no. 3,
pp. 237–248, 1998.
12. F. Elguibaly, A. Sabaa and D. Shpak, “A new shift-register based ATM switch”, The First An-
nual Conference on Emerging Technologies and Applications in Communications (ETACOM),
Portland, Oregon, pp. 24–27, May 7–10, 1996.
13. F. Elguibaly, and S. Agarwal, “Design and performance analysis of shift register-based ATM
switch”, IEEE Pacific Rim Conference on Communications, Computers and Signal Process-
ing, Victoria, B.C., pp. 70–73, August 20–22, 1997.
14. A. Sabaa, F. Elguibaly and D. Shpak, “Design and modeling of a nonblocking input-buffer
ATM switch”, Canadian Journal of Electrical and Computer Engineering, vol. 22, no. 3,
pp. 87–93, 1997.
15. V.E. Benes, Mathematical Theory of Connecting Networks and Telephone Traffic, Academic
Press, New York, 1965.
16. K. Hwang and F.A. Briggs, Computer Architecture and Parallel Processing, McGraw-Hill,
New York, 1984.
17. H.J. Siegel, Interconnection Networks for Large-Scale Parallel Processing: Theory and Case
Studies, Lexington Book, Lexington, Massachusetts, 1990.
18. D. Lawrie, “Access and alignment of data in an array processor”, IEEE Transactions on Com-
puters, vol. C-24, pp. 1145–1155, 1975.
19. L.R. Goke and G.J. Lipvski, “Banyan networks for partitioning multiprocessor systems”, First
Annual International Symposium on Computer Architecture, pp. 21–28, December 1973.
20. K. Pibulyarojana, S. Kimura, and Y. Ebihara, “A study on a hybrid dilated banyan network”,
IEICE Transaction on Communications, vol. E80 B, pp. 116–126, 1997.
21. J.H. Patel, “Performance of processor-memory interconnections for multiprocessors”, IEEE
Transaction on Computers, vol. C-30, pp. 771–780, 1981.
22. M. Abd-El-Barr, K. Al-Tawil, and O. Abed, “Fault-tolerant and reliability analysis of multi-
stage data manipulator networks”, International Conference on Distributed Computing,
pp. 275–280, 1995.