ACM Home Page
Please provide us with feedback. Feedback
Design issues in next-generation merchant switch fabrics
Full text PdfPdf (1.13 MB)
Source IEEE/ACM Transactions on Networking (TON) archive
Volume 15 ,  Issue 6  (December 2007) table of contents
Pages 1603-1615  
Year of Publication: 2007
ISSN:1063-6692
Authors
François Abel  IBM Research, Zurich Research Laboratory, CH, Rüschlikon, Switzerland
Cyriel Minkenberg  IBM Research, Zurich Research Laboratory, CH, Rüschlikon, Switzerland
Ilias Iliadis  IBM Research, Zurich Research Laboratory, CH, Rüschlikon, Switzerland
Ton Engbersen  IBM Research, Zurich Research Laboratory, CH, Rüschlikon, Switzerland
Mitchell Gusat  IBM Research, Zurich Research Laboratory, CH, Rüschlikon, Switzerland
Ferdinand Gramsamer  bbv Software Services Corporation, Lucerne, Switzerland and IBM Zurich Research Laboratory
Ronald P. Luijten  IBM Research, Zurich Research Laboratory, CH, Rüschlikon, Switzerland
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 56,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: 10.1109/TNET.2007.909727

ABSTRACT

Packet-switch fabrics with widely varying characteristics are currently deployed in the domains of both communications and computer interconnection networks. For economical reasons, it would be highly desirable that a single switch fabric could accommodate the needs of a variety of heterogeneous services and applications from both domains. In this paper, we consider the current requirements, technological trends, and their implications on the design of an ASIC chipset for a merchant switch fabric. We then identify the architecture upon which such a suitable and generic switch fabric could be based, and we present the general characteristics of an implementation of this switching fabric within the bounds of current state-of-the-art technology. To our knowledge, this is the first attempt to design a chipset that can be used for both communications and computer interconnection networks.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
[1] F. M. Chiussi, J. G. Kneuer, and V. P. Kumar, "Low-cost scalable switching solution for broadband networking: The ATLANTA architecture and chipset," IEEE Commun. Mag., vol. 35, no. 3, pp. 44-45, Dec. 1997.
 
2
[2] J. Turner and N. Yamanaka, "Architectural choices in large scale ATM switches," IEICE Trans. Commun., vol. E81-B, no. 2, pp. 120-137, 1998.
 
3
[3] J. Bolaria and B. Wheeler, A Guide To Switch Fabrics. Mountain View, CA: The Linley Group, 2002.
 
4
 
5
[5] Standard for Local and Metropolitan Area Networks: Overview and Architecture, IEEE Std 802-2001, LAN/MAN Standards Committee, IEEE Computer Society, Feb. 2002.
 
6
 
7
[7] Infiniband Architecture, Specification 1.0.a, Jun. 19, 2001.
 
8
 
9
[9] C. Berger, M. Kossel, C. Menolfi, T. Morf, T. Toifl, and M. Schmatz, "High-density optical interconnects within large-scale systems," Proc. SPIE, vol. 4942, pp. 222-235, 2003.
 
10
[10] W. Ng, P. Galloway, and M. Annand, "Copper cabling for multigigabit serial links for inter-cabinet connections," in Proc. High Performance System Design Conf. (DesignCon2002), Santa Clara, CA, Jan. 2002.
 
11
[11] P. Chiang, W. J. Dally, and M.-J. E. Lee, "A 20 Gb/s 0.13 µm CMOS serial link," in Proc. Hot Chips 2002, 14th Symp. High Performance Chips, Palo Alto, CA, Aug. 2002.
 
12
[12] R. Ronen, A. Mendelson, K. Lai, S.-L. Lu, F. Pollack, and J. P. Shen, "Coming challenges in microarchitecture and architecture," Proc. IEEE, vol. 89, no. 3, pp. 325-340, Mar. 2001.
 
13
[13] H. C. C. Chan, H. M. Alnuweiri, and V. C. M. Leung, "A framework for optimizing the cost and performance of next-generation IP routers," IEEE J. Sel. Areas Commun., vol. 17, no. 6, pp. 1013-1029, Jun. 1999.
 
14
[14] F. M. Chiussi and A. Francini, "Providing QoS guarantees in packet switches," in Proc. GLOBECOM '99, Rio de Janeireo, Brazil, Dec. 1999, pp. 1582-1590.
 
15
[15] F. M. Chiussi, A. Francini, D. A. Khotimsky, and S. Krishnan, "Feedback control in a distributed scheduling architecture," in Proc. GLOBECOM 2000, San Francisco, CA, Nov. 2000, pp. 525-531.
 
16
 
17
 
18
[18] V. Fineberg, "A practical architecture for implementing end-to-end QoS in an IP network," IEEE Commun. Mag., vol. 40, no. 1, pp. 122-130, Jan. 2002.
 
19
 
20
[20] D. C. Stephens, J. C. R. Bennett, and H. Zhang, "Implementing scheduling algorithms in high-speed networks," IEEE J. Sel. Areas Commun., vol. 17, no. 6, pp. 1145-1158, Jun. 1999.
21
 
22
 
23
[23] C. Minkenberg, "Performance of i-SLIP scheduling with large round-trip latency," in Proc. IEEE Workshop on High-Performance Switching and Routing (HPSR 2003), Torino, Italy, Jun. 2003, pp. 49-54.
 
24
[24] F. M. Chiussi and A. Francini, "A distributed scheduling architecture for scalable packet switches," IEEE J. Sel. Areas Commun., vol. 18, no. 12, pp. 2665-2683, Dec. 2000.
 
25
[25] S.-T. Chuang, A. Goel, N. McKeown, and B. Prabhakar, "Matching output queueing with a combined input output queued switch," IEEE J. Sel. Areas Commun., vol. 17, no. 6, pp. 1030-1039, Jun. 1999.
 
26
[26] P. Krishna, N. Patel, A. Charny, and R. J. Simcoe, "On the speedup required for work-conserving crossbar switches," IEEE J. Sel. Areas Commun., vol. 17, no. 6, pp. 1057-1066, Jun. 1999.
 
27
[27] I. Stoica and H. Zhang, "Exact emulation of an output queueing switch by a combined input output queueing switch," in Proc. 6th Int. Workshop on Quality of Service (IWQoS 98), Napa, CA, 1998, pp. 218-224.
 
28
[28] C. Minkenberg and T. Engbersen, "A combined input and output queued packet-switched system based on PRIZMA switch-on-a-chip technology," IEEE Commun. Mag., vol. 38, no. 12, pp. 70-77, Dec. 2000.
 
29
[29] M. Katevenis, D. Serpanos, and E. Spyridakis, "Switching fabrics with internal backpressure using the ATLAS I single-chip ATM switch," in Proc. GLOBECOM '97, Phoenix, AZ, Nov. 1997, pp. 242-246.
 
30
[30] R. Rojas-Cessa, E. Oki, and H. J. Chao, "CIXOB-k: Combined input-crosspoint-output buffered packet switch," in Proc. GLOBECOM '01, 2001, vol. 4, pp. 2654-2660.
 
31
[31] D. C. Stephens and H. Zhang, "Implementing distributed packet fair queueing in a scalable switch architecture," in Proc. IEEE INFOCOM '98, San Francisco, CA, 1998, vol. 1, pp. 282-290.
 
32
[32] M. Nabeshima, "Performance evaluation of a combined input- and crosspoint-queued switch," IEICE Trans. Commun., vol. E83-B, no. 3, pp. 737-74, Mar. 2000.
 
33
[33] T. Javidi, R. Magill, and T. Hrabik, "A high-throughput scheduling algorithm for a buffered crossbar switch fabric," in Proc. ICC 2001, Helsinki, Finland, Jun. 2001, vol. 5, pp. 1586-1591.
 
34
[34] H. J. Chao, S. Y. Liew, and Z. Jing, "A dual-level matching algorithm for 3-stage closed-network packet switches," in Proc. Hot Interconnects 2003, Stanford, CA, Aug. 2003, pp. 38-43.
 
35
 
36
[36] J. W. Causey and H. S. Kim, "Comparison of buffer allocation schemes in ATM switches: Complete sharing, partial sharing, and dedicated allocation," in Proc. ICC '94, New Orleans, LA, 1994, pp. 1164-1168.
 
37
[37] F. Le Maut and G. Garcia, "A scalable switch fabric to multi-terabit: Architecture and challenges," in Proc. Hot Chips 2002, 14th Symp. High Performance Chips, Palo Alto, CA, Aug. 2002.
 
38
[38] N. T. Kung and R. Morris, "Credit-based flow control for ATM networks," IEEE Network, vol. 9, no. 2, pp. 40-48, Mar./Apr. 1995.
 
39
[39] F. Gramsamer, M. Gusat, and R. Luijten, "Flow control scheduling," J. Microprocess. Microsyst., vol. 27, no. 5-6, pp. 233-241, Jun. 2003.
 
40
[40] M. Katevenis, "Buffer requirements of credit-based flow control when a minimum draining rate is guaranteed," in Proc. HPCS '97, Chaldiki, Greece, 1997, pp. 168-178.
 
41
[41] R. P. Luijten, C. Minkenberg, and M. Gusat, "Reducing memory size in buffered crossbars with large internal flow control latency," in Proc. GLOBECOM 2003, San Francisco, CA, Dec. 2003, vol. 7, pp. 3683-3687.
 
42

Collaborative Colleagues:
François Abel: colleagues
Cyriel Minkenberg: colleagues
Ilias Iliadis: colleagues
Ton Engbersen: colleagues
Mitchell Gusat: colleagues
Ferdinand Gramsamer: colleagues
Ronald P. Luijten: colleagues