CA2114457A1 - Multiprocessing System for Assembly/Disassembly of Asynchronous Transfer Mode Cells - Google Patents

Multiprocessing System for Assembly/Disassembly of Asynchronous Transfer Mode Cells

Info

Publication number
CA2114457A1
CA2114457A1 CA2114457A CA2114457A CA2114457A1 CA 2114457 A1 CA2114457 A1 CA 2114457A1 CA 2114457 A CA2114457 A CA 2114457A CA 2114457 A CA2114457 A CA 2114457A CA 2114457 A1 CA2114457 A1 CA 2114457A1
Authority
CA
Canada
Prior art keywords
cell
data
atm
assembly
bank
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
CA2114457A
Other languages
French (fr)
Other versions
CA2114457C (en
Inventor
Kenji Yamada
Tatsuo Nakagawa
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.)
NEC Corp
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
Priority claimed from JP1358793A external-priority patent/JPH07107992B2/en
Priority claimed from JP1361393A external-priority patent/JP2806726B2/en
Application filed by Individual filed Critical Individual
Publication of CA2114457A1 publication Critical patent/CA2114457A1/en
Application granted granted Critical
Publication of CA2114457C publication Critical patent/CA2114457C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • 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
    • 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/0089Multiplexing, e.g. coding, scrambling, SONET
    • 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/5614User Network Interface
    • H04L2012/5618Bridges, gateways [GW] or interworking units [IWU]
    • 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

An assembly/disassembly system is comprised of a cell assembly and a cell disassembly, each assembly having one buffer memory with its memory area logically divided into a plurality of data areas (banks). The cell assembly receives TDM data to assemble ATM cells by storing the TDM data into the respective banks according to the virtual channels. When one of said banks stores the TDM data in the payload length of an ATM cell, an new bank (unused bank) is specified to store the TDM data successively. An ATM cell is formed by using the data read out from the bank where the TDM data is stored in the payload length of an ATM cell. The cell disassembly receives ATM cells from the ATM highway to disassemble the ATM cells into TDM data by using the buffer memory. The payload of a received cell is stored into an unused bank. A chain of the bank addresses each storing the payload of the received ATM cell is formed for each virtual channel of received ATM cells. According to a bank address read out from the chain corresponding to each channel of the TDM
highway, the data as the TDM data is read out from the buffer memory.
CA002114457A 1993-01-29 1994-01-28 Multiprocessing system for assembly/disassembly of asynchronous transfer mode cells Expired - Fee Related CA2114457C (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP13587/1993 1993-01-29
JP1358793A JPH07107992B2 (en) 1993-01-29 1993-01-29 Cell disassembly multiprocessor
JP1361393A JP2806726B2 (en) 1993-01-29 1993-01-29 Cell assembly multiplex processing equipment
JP13613/1993 1993-01-29

Publications (2)

Publication Number Publication Date
CA2114457A1 true CA2114457A1 (en) 1994-07-30
CA2114457C CA2114457C (en) 1997-09-23

Family

ID=26349405

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002114457A Expired - Fee Related CA2114457C (en) 1993-01-29 1994-01-28 Multiprocessing system for assembly/disassembly of asynchronous transfer mode cells

Country Status (5)

Country Link
US (1) US5412655A (en)
EP (2) EP0942621B1 (en)
AU (1) AU667250B2 (en)
CA (1) CA2114457C (en)
DE (2) DE69434705T2 (en)

Families Citing this family (59)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5802287A (en) * 1993-10-20 1998-09-01 Lsi Logic Corporation Single chip universal protocol multi-function ATM network interface
JP3386215B2 (en) * 1994-02-10 2003-03-17 富士通株式会社 AIS transmission system in ATM communication system, ATM device on transmission side, and ATM communication system
GB2297881B (en) * 1995-02-09 1999-02-17 Northern Telecom Ltd Communications system
US5606553A (en) * 1995-02-28 1997-02-25 Christie; Joseph M. Cell processing for voice transmission
JPH08331141A (en) * 1995-06-01 1996-12-13 Hitachi Ltd Cell/packet assembling/disassembling device and network system
SE506955C2 (en) * 1995-07-06 1998-03-09 Ericsson Telefon Ab L M ATM flow control
US5625625A (en) * 1995-07-07 1997-04-29 Sun Microsystems, Inc. Method and apparatus for partitioning data load and unload functions within an interface system for use with an asynchronous transfer mode system
US5633870A (en) * 1995-07-07 1997-05-27 Sun Microsystems, Inc. Method and apparatus for controlling data flow through an ATM interface
JP2959448B2 (en) * 1995-10-13 1999-10-06 日本電気株式会社 Time-division multiplex highway ATM interface device
US6373846B1 (en) 1996-03-07 2002-04-16 Lsi Logic Corporation Single chip networking device with enhanced memory access co-processor
US5860148A (en) * 1996-05-09 1999-01-12 Maker Communications, Inc. Asynchronous transfer mode cell processing system with cell buffer space gathering
US6128303A (en) * 1996-05-09 2000-10-03 Maker Communications, Inc. Asynchronous transfer mode cell processing system with scoreboard scheduling
US5794025A (en) * 1996-05-09 1998-08-11 Maker Communications, Inc. Method and device for performing modulo-based arithmetic operations in an asynchronous transfer mode cell processing system
US6034945A (en) 1996-05-15 2000-03-07 Cisco Technology, Inc. Method and apparatus for per traffic flow buffer management
SE514992C2 (en) * 1996-05-22 2001-05-28 Ericsson Telefon Ab L M Method and apparatus for connecting various large TDM channels
JP2760343B2 (en) * 1996-05-31 1998-05-28 日本電気株式会社 ATM cell circuit
US6009099A (en) * 1996-08-30 1999-12-28 Alcatel Usa Sourcing, L.P. Method of delivering video information over a telecommunications network
US5959993A (en) * 1996-09-13 1999-09-28 Lsi Logic Corporation Scheduler design for ATM switches, and its implementation in a distributed shared memory architecture
US5831980A (en) * 1996-09-13 1998-11-03 Lsi Logic Corporation Shared memory fabric architecture for very high speed ATM switches
SE515172C2 (en) 1996-12-20 2001-06-18 Ericsson Telefon Ab L M Device and method of telecommunication networks
JP3446799B2 (en) * 1996-12-24 2003-09-16 富士通株式会社 Subscriber transmission equipment
JP3447906B2 (en) * 1997-01-09 2003-09-16 株式会社日立コミュニケーションテクノロジー Cell disassembly / assembly equipment
US6201813B1 (en) * 1997-06-30 2001-03-13 Cisco Technology, Inc. Method and apparatus for using ATM queues for segmentation and reassembly of data frames
US6487202B1 (en) 1997-06-30 2002-11-26 Cisco Technology, Inc. Method and apparatus for maximizing memory throughput
US6430191B1 (en) 1997-06-30 2002-08-06 Cisco Technology, Inc. Multi-stage queuing discipline
US6819658B1 (en) 1997-07-15 2004-11-16 Comsat Corporation Method and apparatus for segmentation, reassembly and inverse multiplexing of packets and ATM cells over satellite/wireless networks
CA2296083C (en) * 1997-07-15 2010-09-21 Comsat Corporation A frame format and frame assembling/disassembling method for the frame format
US6813259B1 (en) 1997-07-15 2004-11-02 Viasat, Inc. Method and apparatus for minimizing delay variance via time divided transmissions
FI104925B (en) * 1997-10-31 2000-04-28 Nokia Networks Oy Multiplex procedure and transmitter receiver
JP3313051B2 (en) * 1997-11-26 2002-08-12 正一郎 浅野 Address resolution method
US6526060B1 (en) 1997-12-05 2003-02-25 Cisco Technology, Inc. Dynamic rate-based, weighted fair scheduler with explicit rate feedback option
IES980709A2 (en) * 1997-12-15 1999-06-30 Tellabs Res Ltd Telecommunication Systems
JP3881102B2 (en) * 1997-12-26 2007-02-14 富士通株式会社 Conversion circuit in mixed network
CA2327484C (en) * 1998-04-07 2008-05-20 Siemens Aktiengesellschaft Method and apparatus for coupling an atm communication layer to a plurality of time-division multiplex communication terminals
US6792500B1 (en) * 1998-07-08 2004-09-14 Broadcom Corporation Apparatus and method for managing memory defects
US6804229B2 (en) 1998-12-30 2004-10-12 Nortel Networks Limited Multiple node network architecture
US6885661B1 (en) * 1998-12-30 2005-04-26 Nortel Networks Limited Private branch exchange built using an ATM Network
US6788703B2 (en) 1998-12-30 2004-09-07 Nortel Networks Limited DS0 on ATM, mapping and handling
US6778538B2 (en) 1998-12-30 2004-08-17 Nortel Networks Limited Virtual junctors
US6480489B1 (en) * 1999-03-01 2002-11-12 Sun Microsystems, Inc. Method and apparatus for data re-assembly with a high performance network interface
JP3681587B2 (en) * 1999-10-07 2005-08-10 三菱電機株式会社 Cell disassembling apparatus, cell disassembling method, and computer-readable recording medium recording a program for causing computer to execute the method
US6775292B1 (en) 2000-01-24 2004-08-10 Cisco Technology, Inc. Method for servicing of multiple queues carrying voice over virtual circuits based on history
GB2358774B (en) * 2000-01-25 2004-03-10 Mitel Corp Template for ATM cells
US6982991B1 (en) 2000-03-10 2006-01-03 International Business Machines Corporation Cell or fram assembly method and apparatus optimizing the moving of data
US7142558B1 (en) 2000-04-17 2006-11-28 Cisco Technology, Inc. Dynamic queuing control for variable throughput communication channels
US6831932B1 (en) * 2000-07-14 2004-12-14 Level 3 Communications, Inc. Transfer of SONET traffic over a packet-switched network
US9100457B2 (en) 2001-03-28 2015-08-04 Qualcomm Incorporated Method and apparatus for transmission framing in a wireless communication system
US8121296B2 (en) * 2001-03-28 2012-02-21 Qualcomm Incorporated Method and apparatus for security in a data processing system
US8077679B2 (en) 2001-03-28 2011-12-13 Qualcomm Incorporated Method and apparatus for providing protocol options in a wireless communication system
US7185362B2 (en) * 2001-08-20 2007-02-27 Qualcomm, Incorporated Method and apparatus for security in a data processing system
US7352868B2 (en) 2001-10-09 2008-04-01 Philip Hawkes Method and apparatus for security in a data processing system
US7649829B2 (en) 2001-10-12 2010-01-19 Qualcomm Incorporated Method and system for reduction of decoding complexity in a communication system
US20030219042A1 (en) * 2002-05-23 2003-11-27 Akira Tosa Time divison multiplexing and transport method, apparatus and system
US7599655B2 (en) 2003-01-02 2009-10-06 Qualcomm Incorporated Method and apparatus for broadcast services in a communication system
US8098818B2 (en) * 2003-07-07 2012-01-17 Qualcomm Incorporated Secure registration for a multicast-broadcast-multimedia system (MBMS)
US8718279B2 (en) 2003-07-08 2014-05-06 Qualcomm Incorporated Apparatus and method for a secure broadcast system
US8724803B2 (en) 2003-09-02 2014-05-13 Qualcomm Incorporated Method and apparatus for providing authenticated challenges for broadcast-multicast communications in a communication system
US7460531B2 (en) * 2003-10-27 2008-12-02 Intel Corporation Method, system, and program for constructing a packet
CN104469562B (en) * 2013-09-18 2018-12-04 上海诺基亚贝尔股份有限公司 The ONU and remote node of interaction between support ONU

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2625392B1 (en) * 1987-12-24 1993-11-26 Quinquis Jean Paul CIRCUIT FOR MANAGING BUFFER WRITE POINTERS IN PARTICULAR FOR SELF-ROUTING PACKET TIME SWITCH
FR2655794A1 (en) * 1989-12-13 1991-06-14 Cit Alcatel SYNCHRONOUS-ASYNCHRONOUS CONVERTER.
FR2660818B1 (en) * 1990-04-06 1992-06-19 France Telecom FRAME SWITCHER FOR ASYNCHRONOUS DIGITAL NETWORK.
GB9019340D0 (en) * 1990-09-05 1990-10-17 Plessey Telecomm An asynchronous transfer mode switching arrangement providing broadcast transmission
JPH04157443A (en) 1990-10-20 1992-05-29 Fuji Photo Film Co Ltd Radioaction image information recording and reading-out device
JP2905883B2 (en) * 1990-10-22 1999-06-14 日本電信電話株式会社 ATM-STM converter

Also Published As

Publication number Publication date
DE69434705T2 (en) 2007-04-12
DE69434705D1 (en) 2006-05-24
EP0614324A3 (en) 1995-04-12
AU5480894A (en) 1994-08-04
DE69427603D1 (en) 2001-08-09
CA2114457C (en) 1997-09-23
EP0942621A1 (en) 1999-09-15
EP0614324B1 (en) 2001-07-04
EP0614324A2 (en) 1994-09-07
DE69427603T2 (en) 2002-03-21
US5412655A (en) 1995-05-02
EP0942621B1 (en) 2006-04-19
AU667250B2 (en) 1996-03-14

Similar Documents

Publication Publication Date Title
CA2114457A1 (en) Multiprocessing System for Assembly/Disassembly of Asynchronous Transfer Mode Cells
SU1447296A3 (en) Swapping device
US5528588A (en) Multicast shared memory
EP0858192A3 (en) An ATM switching arrangement
EP0774758A3 (en) Memory architecture using content addressable memory, and systems and methods using the same
CA2022798A1 (en) Communication Switching Element and Method for Transmitting Variable Length Cells
CA2058816A1 (en) Common memory switch for routing data signals
GB2277181A (en) Interleaved cache for multiple accesses per clock in a microprocessor
CA2131079A1 (en) Fixed-Length Packet Switching System Adapted for Function Test
CA2145704A1 (en) Asynchronous Transfer Mode Switch Architecture
EP0211565A3 (en) Random access memories
EP0929077A3 (en) Semiconductor memory with built-in parallel bit test mode
EP0299473A3 (en) Switching system and method of construction thereof
TW245862B (en) Convolutional interleaver with reduced memory requirements and address generator therefor
ES2093644T3 (en) DIGITAL RADIO AND TWO-WAY RADIO COMMUNICATION SYSTEM.
EP0388648A3 (en) Cell switching system for the time division multiplex communication
EP0341897A3 (en) Content addressable memory array architecture
CA2317765A1 (en) A microcontroller including a single memory module having a data memory sector and a code memory sector and supporting simultaneous read/write access to both sectors
EP0740305A3 (en) High read speed multivalued read only memory device
CA2019739A1 (en) Cell exchange apparatus
EP0206784A3 (en) Dual array memory
ES467326A1 (en) Channel bus controller
AU4635697A (en) Memory block select using multiple word lines to address a single memory cell row
EP0338558A3 (en) Packet switch suitable for integrated circuit implementation
EP0803818A3 (en) Single-cycle multi-accessible interleaved cache

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed