CA2058816A1 - Common memory switch for routing data signals - Google Patents

Common memory switch for routing data signals

Info

Publication number
CA2058816A1
CA2058816A1 CA2058816A CA2058816A CA2058816A1 CA 2058816 A1 CA2058816 A1 CA 2058816A1 CA 2058816 A CA2058816 A CA 2058816A CA 2058816 A CA2058816 A CA 2058816A CA 2058816 A1 CA2058816 A1 CA 2058816A1
Authority
CA
Canada
Prior art keywords
switch
cell
atm
channel
stm
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
CA2058816A
Other languages
French (fr)
Other versions
CA2058816C (en
Inventor
Ernst August Munter
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nortel Networks Ltd
Original Assignee
Individual
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 Individual filed Critical Individual
Publication of CA2058816A1 publication Critical patent/CA2058816A1/en
Application granted granted Critical
Publication of CA2058816C publication Critical patent/CA2058816C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/10Packet switching elements characterised by the switching fabric construction
    • H04L49/104Asynchronous transfer mode [ATM] switching fabrics
    • H04L49/105ATM switching elements
    • H04L49/108ATM switching elements using shared central buffer
    • 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
    • H04L49/309Header conversion, routing tables or routing tags
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/60Software-defined switches
    • H04L49/606Hybrid ATM switches, e.g. ATM&STM, ATM&Frame Relay or ATM&IP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J2203/00Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
    • H04J2203/0001Provisions for broadband connections in integrated services digital network using frames of the Optical Transport Network [OTN] or using synchronous transfer mode [STM], e.g. SONET, SDH
    • H04J2203/0003Switching fabrics, e.g. transport network, control network
    • H04J2203/0005Switching elements
    • 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/5638Services, e.g. multimedia, GOS, QOS
    • H04L2012/5646Cell characteristics, e.g. loss, delay, jitter, sequence integrity
    • H04L2012/5652Cell construction, e.g. including header, packetisation, depacketisation, assembly, reassembly

Abstract

In order to handle a synchronous transfer mode (ATM) cells and synchronous transfer mode (STM) words in a single switch, STM words incoming on a channel are accumulated until a desired data block is available and a switch header is then added thereto in order to form an STM
switch cell. The header includes routing information and a flag indicating the switch cell comprises STM words. In additional, a switch header is added to each ATM cell incoming on a channel in order to form an ATM switch cell.
The header added to ATM cells includes routing information and a flag indicating the cell comprises an ATM cell. The ATM and STM switch cells feed input channels of a common memory switch. An ATM switch cell from a given incoming channel is stored at a memory address and the memory address input to a queue which is assigned to the outgoing channel indicated by the routing information of the switch header of the cell. At the same time, an ATM switch cell intended for an outgoing channel corresponding to the given incoming channel is read out of the switch, stripped of its switch header and passed to the outgoing channel. An STM cell from a given incoming channel is stored at an address indicative of the given incoming channel and, at the same time, a stored STM switch cell from another incoming channel indicated by the routing information of the incoming cell, is read out of the switch.
CA002058816A 1991-01-11 1992-01-06 Common memory switch for routing data signals Expired - Fee Related CA2058816C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US07/638,872 US5144619A (en) 1991-01-11 1991-01-11 Common memory switch for routing data signals comprising ATM and STM cells
US07/638,872 1991-01-11

Publications (2)

Publication Number Publication Date
CA2058816A1 true CA2058816A1 (en) 1992-07-12
CA2058816C CA2058816C (en) 1998-05-05

Family

ID=24561803

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002058816A Expired - Fee Related CA2058816C (en) 1991-01-11 1992-01-06 Common memory switch for routing data signals

Country Status (3)

Country Link
US (1) US5144619A (en)
JP (1) JP2686872B2 (en)
CA (1) CA2058816C (en)

Families Citing this family (82)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0810806A3 (en) * 1990-07-26 2001-04-11 Nec Corporation Method of transmitting a plurality of asynchronous cells
GB2254980B (en) * 1991-04-16 1995-03-08 Roke Manor Research Improvements in or relating to multicast server apparatus
EP0519563A3 (en) * 1991-06-21 1997-08-27 Koninkl Philips Electronics Nv System for converting synchronous time-division-multiplex signals into asynchronous time-division data packets
EP0528085A1 (en) * 1991-08-19 1993-02-24 Siemens Aktiengesellschaft Communications network for ATM and STM switching
JP2571655B2 (en) * 1991-11-27 1997-01-16 インターナショナル・ビジネス・マシーンズ・コーポレイション Protocol conversion mechanism, switching network and computer system
JPH05244187A (en) * 1992-02-14 1993-09-21 Nippon Telegr & Teleph Corp <Ntt> Intra-device monitoring method
US5357510A (en) * 1992-02-19 1994-10-18 Fujitsu Limited Apparatus and a method for supervising and controlling ATM traffic
JP3064650B2 (en) * 1992-03-27 2000-07-12 株式会社日立製作所 Broadcast communication device
DE59310324D1 (en) * 1992-04-24 2003-02-13 Siemens Ag Method for monitoring virtual connections within a digital telecommunications network
DE69332853T2 (en) * 1992-09-07 2004-03-11 Hitachi, Ltd. Multiprocessor system and communication method between processors
SE515274C2 (en) * 1992-11-09 2001-07-09 Ericsson Telefon Ab L M Package selector for telecommunication system
SE515275C2 (en) * 1992-12-14 2001-07-09 Ericsson Telefon Ab L M packet data network
US5546391A (en) * 1993-03-04 1996-08-13 International Business Machines Corporation Central shared queue based time multiplexed packet switch with deadlock avoidance
JPH06276214A (en) * 1993-03-18 1994-09-30 Hitachi Ltd Stm/atm signal mixture processing method and switching system
JP3124647B2 (en) * 1993-03-19 2001-01-15 富士通株式会社 Frame relay module control method
EP0637182A3 (en) * 1993-07-30 1995-11-29 At & T Corp A self-routing optical communication node using Sagnac gates.
US5377182A (en) * 1993-08-18 1994-12-27 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Non-blocking crossbar permutation engine with constant routing latency
US5390184A (en) * 1993-09-30 1995-02-14 Northern Telecom Limited Flexible scheduling mechanism for ATM switches
US5457684A (en) * 1993-12-21 1995-10-10 At&T Ipm Corp. Delay-less signal processing arrangement for use in an ATM network
US5428609A (en) * 1994-01-03 1995-06-27 At&T Corp. STM-to-ATM converters
US5528592A (en) * 1994-01-27 1996-06-18 Dsc Communications Corporation Method and apparatus for route processing asynchronous transfer mode cells
US5453979A (en) * 1994-01-27 1995-09-26 Dsc Communications Corporation Method and apparatus for generating route information for asynchronous transfer mode cell processing
US5452293A (en) * 1994-01-27 1995-09-19 Dsc Communications Corporation Apparatus and method of transmitting call information prior to establishing a connection path
CA2143495A1 (en) * 1994-03-21 1995-09-22 Rasoul M. Oskouy Method and apparatus for reordering incoming interleaved asynchronous transfer mode cells
US6151301A (en) * 1995-05-11 2000-11-21 Pmc-Sierra, Inc. ATM architecture and switching element
US5583861A (en) * 1994-04-28 1996-12-10 Integrated Telecom Technology ATM switching element and method having independently accessible cell memories
US5475682A (en) * 1994-06-10 1995-12-12 At&T Corp. Method of regulating backpressure traffic in a packet switched network
GB2293292B (en) * 1994-09-14 1998-12-02 Northern Telecom Ltd Hybrid cross connect
US5570355A (en) * 1994-11-17 1996-10-29 Lucent Technologies Inc. Method and apparatus enabling synchronous transfer mode and packet mode access for multiple services on a broadband communication network
US6324179B1 (en) 1994-12-21 2001-11-27 Lucent Technologies Inc. ATM network arranged to interface with STM in-band signaling
US5483527A (en) * 1994-12-21 1996-01-09 At&T Corp. Terminal adapter for interfacing an ATM network with a STM network
US5768273A (en) * 1995-04-05 1998-06-16 International Business Machines Corporation Method and apparatus for priority level queueing in processing ATM cell header and payload
FR2732789B1 (en) * 1995-04-07 1997-06-06 Sextant Avionique METHOD AND DEVICE FOR COMMUNICATING BETWEEN A PLURALITY OF TERMINALS, COMPATIBLE WITH THE ARINC 629 STANDARD.
US6188692B1 (en) * 1995-05-11 2001-02-13 Pmc-Sierra Ltd. Integrated user network interface device for interfacing between a sonet network and an ATM network
US5841771A (en) * 1995-07-07 1998-11-24 Northern Telecom Limited Telecommunications switch apparatus and method for time switching
US5862136A (en) * 1995-07-07 1999-01-19 Northern Telecom Limited Telecommunications apparatus and method
EP1052813A1 (en) * 1995-07-07 2000-11-15 Nortel Networks Limited Telecommunications apparatus and method
DE19534754C1 (en) * 1995-09-19 1996-11-07 Siemens Ag Narrowband cable bundle exchange method
US5680425A (en) * 1995-09-28 1997-10-21 Micron Technology, Inc. Self-queuing serial output port
DE59510586D1 (en) 1995-12-21 2003-04-17 Siemens Ag Method for forming routing information in an ATM communication network
US7099316B1 (en) * 1996-02-29 2006-08-29 Tomich John L Photonic home area network
US6081519A (en) * 1996-03-25 2000-06-27 Next Level Communications In-home communication system
JPH09284344A (en) * 1996-04-11 1997-10-31 Fujitsu Ltd Atm/stm coexisting network system
US6041051A (en) * 1996-06-14 2000-03-21 Lucent Technologies, Inc. Method and apparatus enabling multiple access for multiple services and multiple transmission modes over a broadband communication network utilizing an adaptive digital access protocol
US5940415A (en) * 1996-09-17 1999-08-17 Lucent Technologies Inc. Error tolerant addressing system and method for noisy ATM links
US5953330A (en) * 1997-03-24 1999-09-14 Lucent Technologies Inc. Communication switch
US6016315A (en) * 1997-04-30 2000-01-18 Vlsi Technology, Inc. Virtual contiguous FIFO for combining multiple data packets into a single contiguous stream
KR100290999B1 (en) 1997-06-11 2001-07-12 윤종용 Atm(asynchronous transfer mode)switching device and method for voice service
US6157657A (en) 1997-10-02 2000-12-05 Alcatel Usa Sourcing, L.P. System and method for data bus interface
US6259699B1 (en) * 1997-12-30 2001-07-10 Nexabit Networks, Llc System architecture for and method of processing packets and/or cells in a common switch
US7162730B1 (en) 1998-01-07 2007-01-09 Honeywell International, Inc. Information communication systems
US6167041A (en) * 1998-03-17 2000-12-26 Afanador; J. Abraham Switch with flexible link list manager for handling ATM and STM traffic
US6028867A (en) * 1998-06-15 2000-02-22 Covad Communications Group, Inc. System, method, and network for providing high speed remote access from any location connected by a local loop to a central office
JP2000013387A (en) * 1998-06-22 2000-01-14 Fujitsu Ltd Synchronous communication network transmitter provided with exchange function of asynchronous communication network
SE513509C2 (en) * 1998-10-07 2000-09-25 Net Insight Ab Device for routing data packets in a DTM network
KR20000044353A (en) * 1998-12-30 2000-07-15 윤종용 Switch port unifying apparatus of asynchronous transfer mode exchange
US6853647B1 (en) 1999-02-17 2005-02-08 Covad Communications Group, Inc. System method and network for providing high speed remote access from any location connected by a local loop to a central office
US7643481B2 (en) * 1999-03-17 2010-01-05 Broadcom Corporation Network switch having a programmable counter
US6850521B1 (en) * 1999-03-17 2005-02-01 Broadcom Corporation Network switch
WO2000074315A1 (en) * 1999-05-28 2000-12-07 Fujitsu Limited Message write device, message write method, message read device, message read method, memory address control circuit for write of variable length message, and memory address control circuit for read of variable length message
GB2358764B (en) * 2000-01-28 2004-06-30 Vegastream Ltd Casualty-based memory access ordering in a multriprocessing environment
US6667954B1 (en) 2000-02-10 2003-12-23 Tellabs Operations, Inc. Methods and apparatus for selecting the better cell from redundant streams within a cell-oriented environment
US6973084B1 (en) 2000-02-23 2005-12-06 Cypress Semiconductor Corp. Hybrid data transport scheme over optical networks
US6999479B1 (en) 2000-02-23 2006-02-14 Cypress Semiconductor Corp. Hybrid data transport scheme over optical networks
US6778561B1 (en) 2000-02-23 2004-08-17 Cypress Semiconductor Corp. Hybrid data transport scheme over optical networks
US6847644B1 (en) 2000-02-23 2005-01-25 Cypress Semiconductor Corp. Hybrid data transport scheme over optical networks
US7006525B1 (en) 2000-02-23 2006-02-28 Cypress Semiconductor Corp. Hybrid data transport scheme over optical networks
US6965603B1 (en) 2000-03-20 2005-11-15 Cortina Systems, Inc. Circuits for combining ATM and packet data on an optical fiber
US6751214B1 (en) 2000-03-30 2004-06-15 Azanda Network Devices, Inc. Methods and apparatus for dynamically allocating bandwidth between ATM cells and packets
US6810039B1 (en) 2000-03-30 2004-10-26 Azanda Network Devices, Inc. Processor-based architecture for facilitating integrated data transfer between both atm and packet traffic with a packet bus or packet link, including bidirectional atm-to-packet functionally for atm traffic
US6751224B1 (en) 2000-03-30 2004-06-15 Azanda Network Devices, Inc. Integrated ATM/packet segmentation-and-reassembly engine for handling both packet and ATM input data and for outputting both ATM and packet data
US7012895B1 (en) 2000-11-17 2006-03-14 University Of Kentucky Research Foundation Packet-switching network with symmetrical topology and method of routing packets
US7301956B2 (en) * 2001-05-10 2007-11-27 Brocade Communications Systems, Inc. System and method for storing and retrieving multi-speed data streams within a network switch
DE10122422A1 (en) 2001-05-09 2002-11-21 Siemens Ag Method for adjusting bandwidth in a connection between two communications terminals in a data network allocates a transmission channel to the connection for transmitting data.
US20020191621A1 (en) * 2001-06-14 2002-12-19 Cypress Semiconductor Corp. Programmable protocol processing engine for network packet devices
US20020194363A1 (en) * 2001-06-14 2002-12-19 Cypress Semiconductor Corp. Programmable protocol processing engine for network packet devices
US6966009B1 (en) 2001-08-28 2005-11-15 Tellabs Operations, Inc. System and method for aligning data in a network environment
AU2002323524A1 (en) * 2001-08-30 2003-03-18 Tellabs Operations, Inc. System and method for communicating data using a common switch fabric
US7206287B2 (en) * 2001-12-26 2007-04-17 Alcatel Canada Inc. Method and system for isolation of a fault location in a communications device
US7394806B2 (en) * 2002-04-11 2008-07-01 Nortel Networks Limited Distributed space-time-space switch
DE10219854B4 (en) * 2002-05-03 2007-12-27 Infineon Technologies Ag Layer interface and method for exchanging data about it
CN101610242A (en) * 2008-06-16 2009-12-23 华为技术有限公司 The signal processing method of multi-protocol exchange network and device

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2475827B1 (en) * 1980-02-13 1987-05-29 Dauphin Jean Louis TIME DIVISION DIGITAL SWITCHING SYSTEM FOR MICROPHONE VEHICLES SPEAKING AND PACKET DATA
FR2538976A1 (en) * 1982-12-29 1984-07-06 Servel Michel SYSTEM FOR SWITCHING SYNCHRONOUS PACKETS OF FIXED LENGTH
US4731785A (en) * 1986-06-20 1988-03-15 American Telephone And Telegraph Company Combined circuit switch and packet switching system
US4782478A (en) * 1987-03-04 1988-11-01 Bell Communications Research, Inc. Time division circuit switch
FR2618624B1 (en) * 1987-07-24 1992-04-30 Michel Servel HYBRID TIME MULTIPLEX SWITCHING SYSTEM WITH OPTIMIZED BUFFER MEMORY
DE3742939A1 (en) * 1987-12-18 1989-07-06 Standard Elektrik Lorenz Ag METHOD FOR HYBRID PACKING AND DEVICES THEREFOR
NL8801481A (en) * 1988-06-09 1990-01-02 At & T & Philips Telecomm SWITCHING SYSTEM FOR THE FORWARDING OF BOTH PACKET-ORIENTED DATA AND CIRCUIT-ORIENTED DATA.

Also Published As

Publication number Publication date
JPH06261058A (en) 1994-09-16
US5144619A (en) 1992-09-01
JP2686872B2 (en) 1997-12-08
CA2058816C (en) 1998-05-05

Similar Documents

Publication Publication Date Title
CA2058816A1 (en) Common memory switch for routing data signals
US4910731A (en) Switching system and method of construction thereof
US6546011B1 (en) ATM cell switching system
EP1045558B1 (en) Very wide memory TDM switching system
CA2149973A1 (en) Shared Buffer Memory Switch for an ATM Switching System and Its Broadcasting Control Method
EP0336373A3 (en) Cell switching system of asynchronous transfer mode
EP0858192A3 (en) An ATM switching arrangement
CA2028329A1 (en) Cell exchanging apparatus
EP0388648A3 (en) Cell switching system for the time division multiplex communication
EP0809380A2 (en) Switching system for switching a fixed-length cell
CA2038568A1 (en) Atm cell broadcasting system
JP3105614B2 (en) Light exchange matrix
EP0355797A2 (en) Signalling apparatus for use in an ATM switching system
JPH09326807A (en) Shared cell memory type atm exchange control method and shared cell memory atm exchange switch
KR920009123A (en) Cell switch
JP3204996B2 (en) Asynchronous time division multiplex transmission device and switch element
JP3072443B2 (en) Header conversion method in ATM exchange
JP3103298B2 (en) ATM switch address generation circuit
US20010028652A1 (en) ATM cell switching system
US6044078A (en) Method of and system for exchanging information of payload fields of ATM cells
CA2275063A1 (en) Digital switch with rate conversion
US6023469A (en) Idle address controller for shared buffer type ATM switch
JPH1032581A (en) Atm cell switch
US4852085A (en) Expandable digital switching matrix with fault-tolerance and minimum delay time
JP2773757B2 (en) ATM cell multiplexer

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed