WO1997013377A3 - Asynchronous transfer mode switch - Google Patents

Asynchronous transfer mode switch Download PDF

Info

Publication number
WO1997013377A3
WO1997013377A3 PCT/GB1996/002362 GB9602362W WO9713377A3 WO 1997013377 A3 WO1997013377 A3 WO 1997013377A3 GB 9602362 W GB9602362 W GB 9602362W WO 9713377 A3 WO9713377 A3 WO 9713377A3
Authority
WO
WIPO (PCT)
Prior art keywords
cells
ports
switching
output buffers
output
Prior art date
Application number
PCT/GB1996/002362
Other languages
French (fr)
Other versions
WO1997013377A2 (en
Inventor
David R Milway
David J Greaves
Brian J Knight
Original Assignee
Advanced Telecommunications Mo
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Advanced Telecommunications Mo filed Critical Advanced Telecommunications Mo
Priority to IL12391296A priority Critical patent/IL123912A/en
Priority to EP96931891A priority patent/EP0853864A2/en
Priority to AU70899/96A priority patent/AU7089996A/en
Publication of WO1997013377A2 publication Critical patent/WO1997013377A2/en
Publication of WO1997013377A3 publication Critical patent/WO1997013377A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/30Peripheral units, e.g. input or output ports
    • H04L49/3081ATM peripheral units, e.g. policing, insertion or extraction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/20Support for services
    • H04L49/201Multicast operation; Broadcast operation
    • H04L49/203ATM switching fabrics with multicast or broadcast capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/25Routing or path finding in a switch fabric
    • H04L49/256Routing or path finding in ATM switching fabrics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • H04Q11/0428Integrated services digital network, i.e. systems for transmission of different types of digitised signals, e.g. speech, data, telecentral, television signals
    • H04Q11/0478Provisions for broadband connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5625Operations, administration and maintenance [OAM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5678Traffic aspects, e.g. arbitration, load balancing, smoothing, buffer management
    • H04L2012/5679Arbitration or scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems 
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5678Traffic aspects, e.g. arbitration, load balancing, smoothing, buffer management
    • H04L2012/5681Buffer or queue management

Abstract

A switching device for switching ATM cells from a plurality of network input links to a plurality of network output links comprises a plurality of ports containing line interfaces and input and output buffers, a hardware switch controller, a microprocessor, and memory for storing routing tables and system software. All these elements are interconnected via a processor bus, and additionally, the ports are interconnected by a separate switching bus. The switch controller employs hash-based routing table indexing to route cells from selected input ports to appropriate output ports according to the cells' header information. Switch requests generated by incoming cells are arbitrated using a token bus allocation scheme. The majority of cells are switched almost entirely in hardware, but the microprocessor can assume control of the switching architecture to resolve exception conditions and to perform special processing on selected virtual circuits. Two output buffers perport are provided; one for high-priority cells, another for lower priority cells. Additionally, a common overflow buffer is provided to temporarily store cells intended for output buffers momentarily full.
PCT/GB1996/002362 1995-10-02 1996-09-23 Asynchronous transfer mode switch WO1997013377A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
IL12391296A IL123912A (en) 1995-10-02 1996-09-23 Asynchronous transfer mode switch
EP96931891A EP0853864A2 (en) 1995-10-02 1996-09-23 Asynchronous transfer mode switch
AU70899/96A AU7089996A (en) 1995-10-02 1996-09-23 Asynchronous transfer mode switch

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/538,106 US6122279A (en) 1995-10-02 1995-10-02 Asynchronous transfer mode switch
US08/538,106 1995-10-02

Publications (2)

Publication Number Publication Date
WO1997013377A2 WO1997013377A2 (en) 1997-04-10
WO1997013377A3 true WO1997013377A3 (en) 1997-08-28

Family

ID=24145521

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB1996/002362 WO1997013377A2 (en) 1995-10-02 1996-09-23 Asynchronous transfer mode switch

Country Status (6)

Country Link
US (1) US6122279A (en)
EP (1) EP0853864A2 (en)
AU (1) AU7089996A (en)
IL (1) IL123912A (en)
TW (1) TW346715B (en)
WO (1) WO1997013377A2 (en)

Families Citing this family (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7577782B2 (en) * 1996-02-02 2009-08-18 Sony Corporation Application programming interface for data transfer and bus management over a bus structure
US6519268B1 (en) * 1996-03-07 2003-02-11 Sony Corporation Asynchronous data pipe for automatically managing asynchronous data transfers between an application and a bus structure
US6208655B1 (en) 1996-11-27 2001-03-27 Sony Europa, B.V., Method and apparatus for serving data
FR2759227B1 (en) * 1997-02-04 1999-04-16 Fihem METHOD FOR ASSOCIATING DATA WITH ATM CELLS
DE19728690C2 (en) * 1997-07-04 1999-09-02 Siemens Ag Method and module for processing ATM cells in bidirectional data streams
US6034958A (en) * 1997-07-11 2000-03-07 Telefonaktiebolaget Lm Ericsson VP/VC lookup function
US6963570B1 (en) * 1997-07-15 2005-11-08 Comsat Corporation Method and apparatus for adaptive loss-less compression of cell/packet headers
US6212183B1 (en) * 1997-08-22 2001-04-03 Cisco Technology, Inc. Multiple parallel packet routing lookup
US6512766B2 (en) * 1997-08-22 2003-01-28 Cisco Systems, Inc. Enhanced internet packet routing lookup
US6198750B1 (en) * 1998-03-17 2001-03-06 Lucent Technologies Inc. ATM access interface: hardware based quick response flow control
US6611891B1 (en) 1998-11-23 2003-08-26 Advanced Micro Devices, Inc. Computer resource configuration mechanism across a multi-pipe communication link
US6457081B1 (en) 1998-11-23 2002-09-24 Advanced Micro Devices, Inc. Packet protocol for reading an indeterminate number of data bytes across a computer interconnection bus
US6618782B1 (en) 1998-11-23 2003-09-09 Advanced Micro Devices, Inc. Computer interconnection bus link layer
US6470410B1 (en) * 1998-11-23 2002-10-22 Advanced Micro Devices, Inc. Target side concentrator mechanism for connecting multiple logical pipes to a single function utilizing a computer interconnection bus
US6457084B1 (en) * 1998-11-23 2002-09-24 Advanced Micro Devices, Inc. Target side distributor mechanism for connecting multiple functions to a single logical pipe of a computer interconnection bus
US6499079B1 (en) 1998-11-23 2002-12-24 Advanced Micro Devices, Inc. Subordinate bridge structure for a point-to-point computer interconnection bus
US6424658B1 (en) * 1999-01-29 2002-07-23 Neomagic Corp. Store-and-forward network switch using an embedded DRAM
AU6837200A (en) * 1999-08-13 2001-03-13 Fraunhofer-Gesellschaft Zur Forderung Der Angewandten Forschung E.V. Home intercom system, transport platform for an intercom system and an intelligent mains receiver for a home intercom system
GB2359692B (en) * 2000-02-26 2003-06-25 3Com Corp Stackable network unit including registers for identifying stack members and trunk ports
DE10057343A1 (en) * 2000-11-18 2002-05-23 Philips Corp Intellectual Pty Packet switching device for packet data transport has coupling field provided by coupling matrices and switching controls connected in cascade
US7420969B2 (en) * 2000-11-29 2008-09-02 Rmi Corporation Network switch with a parallel shared memory
US7463647B2 (en) * 2001-02-26 2008-12-09 Sony Corporation Method of and apparatus for providing reserved bandwidth to ethernet devices over switched ethernet including a home network wall plate having a combined IEEE 1394 and ethernet modified hub
US6940856B2 (en) * 2001-03-05 2005-09-06 International Business Machines Corporation Multicast buffered switch and method for operating a multicast buffered switch
US7203198B2 (en) * 2001-04-17 2007-04-10 Conexant, Inc. System and method for switching asynchronous transfer mode cells
JP2002374251A (en) * 2001-06-14 2002-12-26 Nec Corp Network monitoring system, data amount count method used for the same, and program thereof
US8325716B2 (en) * 2001-10-22 2012-12-04 Broadcom Corporation Data path optimization algorithm
US7844697B1 (en) * 2002-01-25 2010-11-30 Juniper Networks, Inc. Measuring network traffic based on predicted amount of padding
EP1584164A2 (en) 2002-12-31 2005-10-12 Conexant, Inc. System and method for providing quality of service in asynchronous transfer mode cell transmission
KR100520220B1 (en) * 2003-01-22 2005-10-11 삼성전자주식회사 packet switching method and switching apparatus
GB0313986D0 (en) 2003-06-17 2003-07-23 Zarlink Semiconductor Inc Data memory extension for use in double buffered TDM switches
CN100456840C (en) * 2003-11-25 2009-01-28 华为技术有限公司 Method for splitting LPM algorithm to two CPU
US7773620B2 (en) * 2003-12-24 2010-08-10 Intel Corporation Method, system, and program for overrun identification
CN100531113C (en) * 2004-04-23 2009-08-19 华为技术有限公司 A routing method for convergence service
WO2005116815A1 (en) * 2004-05-25 2005-12-08 Koninklijke Philips Electronics N.V. Method and apparatus for passing messages and data between subsystems in a system-on-a-chip
US8537831B2 (en) * 2010-02-17 2013-09-17 Alcatel Lucent Method and system for common group action filtering in telecom network environments
US20130343181A1 (en) * 2012-06-21 2013-12-26 Jonathan Stroud Systems and methods of data processing using an fpga-implemented hash function
US20130343377A1 (en) * 2012-06-21 2013-12-26 Jonathan Stroud Hash-based packet distribution in a computer system
US9306854B2 (en) * 2013-02-27 2016-04-05 Cisco Technology, Inc. Method and apparatus for diagnosing interface oversubscription and microbursts
US10515231B2 (en) * 2013-11-08 2019-12-24 Symcor Inc. Method of obfuscating relationships between data in database tables
US9473353B2 (en) 2014-06-23 2016-10-18 International Business Machines Corporation Cluster reconfiguration management
US9658897B2 (en) 2014-06-23 2017-05-23 International Business Machines Corporation Flexible deployment and migration of virtual machines
US20180205994A1 (en) * 2017-01-17 2018-07-19 Hong Fu Jin Precision Industry (Shenzhen) Co., Ltd Collection and processing method for information as to viewing of videos by user and device and server using the same

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0472408A2 (en) * 1990-08-20 1992-02-26 Kabushiki Kaisha Toshiba ATM communication system
EP0603916A2 (en) * 1992-12-25 1994-06-29 Nec Corporation Packet switching system using idle/busy status of output buffers
WO1995017787A1 (en) * 1993-12-23 1995-06-29 British Telecommunications Public Limited Company Message routing

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4791629A (en) * 1986-06-02 1988-12-13 Ibm Corporation Communications switching system
ZA883232B (en) * 1987-05-06 1989-07-26 Dowd Research Pty Ltd O Packet switches,switching methods,protocols and networks
JP2860661B2 (en) * 1989-03-14 1999-02-24 国際電信電話 株式会社 ATM switch
FR2659819B1 (en) * 1990-03-14 1992-05-29 Alcatel Nv SELF - ROUTING MULTI - PATH SWITCHING NETWORK FOR SWITCHING ASYNCHRONOUS MULTIPLEXED TIME CELLS.
US5210749A (en) * 1990-05-29 1993-05-11 Advanced Micro Devices, Inc. Configuration of srams as logical fifos for transmit and receive of packet data
DE69114780T2 (en) * 1990-07-27 1996-07-25 Nec Corp Format conversion system for ATM cells.
US5265207A (en) * 1990-10-03 1993-11-23 Thinking Machines Corporation Parallel computer system including arrangement for transferring messages from a source processor to selected ones of a plurality of destination processors and combining responses
US5285446A (en) * 1990-11-27 1994-02-08 Nec Corporation Cell flow control unit and method for asynchronous transfer mode switching networks
FR2670972A1 (en) * 1990-12-20 1992-06-26 Lmt Radio Professionelle TRANSIT SWITCH OF AN ASYNCHRONOUS NETWORK, IN PARTICULAR AN ATM NETWORK.
US5315593A (en) * 1991-01-08 1994-05-24 Ricoh Company, Ltd. Communication control unit
US5165021A (en) * 1991-01-18 1992-11-17 Racal-Datacom, Inc. Transmit queue with loadsheding
EP0533900B1 (en) * 1991-04-10 1997-08-06 Koninklijke Philips Electronics N.V. Low delay or low loss cell switch for atm
US5361255A (en) * 1991-04-29 1994-11-01 Dsc Communications Corporation Method and apparatus for a high speed asynchronous transfer mode switch
US5235592A (en) * 1991-08-13 1993-08-10 International Business Machines Corporation Dynamic switch protocols on a shared medium network
US5550323A (en) * 1991-08-28 1996-08-27 Lsi Logic Corporation Mounting of electronic devices
US5241536A (en) * 1991-10-03 1993-08-31 Northern Telecom Limited Broadband input buffered atm switch
US5396490A (en) * 1992-03-23 1995-03-07 Motorola, Inc. Packet reassembly method and apparatus
JP3064650B2 (en) * 1992-03-27 2000-07-12 株式会社日立製作所 Broadcast communication device
US5313454A (en) * 1992-04-01 1994-05-17 Stratacom, Inc. Congestion control for cell networks
US5323389A (en) * 1992-08-14 1994-06-21 Fore Systems, Inc. ATM cell interface and method for dispatching an ATM cell
US5311513A (en) * 1992-09-10 1994-05-10 International Business Machines Corp. Rate-based congestion control in packet communications networks
US5359592A (en) * 1993-06-25 1994-10-25 Stratacom, Inc. Bandwidth and congestion control for queue channels in a cell switching communication controller
US5533720A (en) * 1994-06-29 1996-07-09 Xerox Corporation Sheet control baffle for use in an electrophotographic printing machine
TW255086B (en) * 1995-01-09 1995-08-21 Telecomm Lab Dgt Motc Shared-buffer memory asynchronous transfer mode exchange

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0472408A2 (en) * 1990-08-20 1992-02-26 Kabushiki Kaisha Toshiba ATM communication system
EP0603916A2 (en) * 1992-12-25 1994-06-29 Nec Corporation Packet switching system using idle/busy status of output buffers
WO1995017787A1 (en) * 1993-12-23 1995-06-29 British Telecommunications Public Limited Company Message routing

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
GIACOPELLI J N ET AL: "SUNSHINE: A HIGH-PERFORMANCE SELF-ROUTING BROADBAND PACKET SWITCH ARCHITECTURE", IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, vol. 9, no. 8, 1 October 1991 (1991-10-01), pages 1289 - 1298, XP000267580 *
SCHULTZ K J ET AL: "DISTRIBUTED MULTICAST CONTENTION RESOLUTION USING CONTENT ADDRESSABLE FIFOS", SERVING HUMANITY THROUGH COMMUNICATIONS. SUPERCOM/ICC, NEW ORLEANS, MAY 1 - 5, 1994, vol. VOL. 3, no. -, 1 May 1994 (1994-05-01), INSTITUTE OF ELECTRICAL AND ELECTRONICS ENGINEERS, pages 1495 - 1500, XP000438745 *

Also Published As

Publication number Publication date
WO1997013377A2 (en) 1997-04-10
EP0853864A2 (en) 1998-07-22
IL123912A (en) 2001-08-08
US6122279A (en) 2000-09-19
AU7089996A (en) 1997-04-28
TW346715B (en) 1998-12-01

Similar Documents

Publication Publication Date Title
WO1997013377A3 (en) Asynchronous transfer mode switch
US4516238A (en) Self-routing switching network
US5412646A (en) Asynchronous transfer mode switch architecture
CA2022801A1 (en) Switching network and switching-network module for an atm system
EP1045558A2 (en) Very wide memory TDM switching system
AU3628895A (en) Distributed processing ethernet switch with adaptive cut-through switching
CA2274966A1 (en) High speed switching device
JPH03149936A (en) Communication changeover element and variable long-distance communication message transfer method
JPH07202942A (en) Packet switchboard
WO2002056526A3 (en) Non-blocking virtual switch architecture
CA2152637A1 (en) Network for Transferring Consecutive Packets Between Processor and Memory with a Reduced Blocking Time
Turner Resequencing cells in an ATM switch
JP3133234B2 (en) ATM switch address generation circuit
KR960027840A (en) Terabit class packet exchange apparatus and method
US5822316A (en) ATM switch address generating circuit
GB2306076A (en) ATM network switch
US6023469A (en) Idle address controller for shared buffer type ATM switch
JPH05292116A (en) Control circuit for input buffer type atm switch
JP2700041B2 (en) Cell switching equipment
Singh et al. Performance evaluation of different buffering schemes for balanced-gamma networks
KR100200555B1 (en) Atm cell sequence protecting circuit in atm exchange
JPH0447828A (en) Header driving type switch
KR100220639B1 (en) Input buffer atm switch in atm pbx
CHEN et al. A shared buffer memory switch with maximum queue and minimum allocation
JPH02224547A (en) Atm/stm hybrid switch constitution system

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE HU IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK TJ TM TR TT UA UG UZ VN AM AZ BY KG KZ MD RU TJ TM

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): KE LS MW SD SZ UG AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
AK Designated states

Kind code of ref document: A3

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE HU IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK TJ TM TR TT UA UG UZ VN AM AZ BY KG KZ MD RU TJ TM

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): KE LS MW SD SZ UG AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI

ENP Entry into the national phase

Ref document number: 2233555

Country of ref document: CA

Ref country code: CA

Ref document number: 2233555

Kind code of ref document: A

Format of ref document f/p: F

WWE Wipo information: entry into national phase

Ref document number: 1996931891

Country of ref document: EP

WWP Wipo information: published in national office

Ref document number: 1996931891

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWW Wipo information: withdrawn in national office

Ref document number: 1996931891

Country of ref document: EP