IL126865A0 - Asynchronous transfer mode cell processing system with scoreboard scheduling - Google Patents

Asynchronous transfer mode cell processing system with scoreboard scheduling

Info

Publication number
IL126865A0
IL126865A0 IL12686597A IL12686597A IL126865A0 IL 126865 A0 IL126865 A0 IL 126865A0 IL 12686597 A IL12686597 A IL 12686597A IL 12686597 A IL12686597 A IL 12686597A IL 126865 A0 IL126865 A0 IL 126865A0
Authority
IL
Israel
Prior art keywords
processing system
transfer mode
asynchronous transfer
cell processing
mode cell
Prior art date
Application number
IL12686597A
Other languages
English (en)
Original Assignee
Maker Communications Inc
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 Maker Communications Inc filed Critical Maker Communications Inc
Publication of IL126865A0 publication Critical patent/IL126865A0/xx

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
    • 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/5616Terminal equipment, e.g. codecs, synch.
    • 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/5629Admission control
    • H04L2012/5631Resource management and allocation
    • H04L2012/5632Bandwidth allocation
    • 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/5672Multiplexing, e.g. coding, scrambling
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
IL12686597A 1996-05-09 1997-05-08 Asynchronous transfer mode cell processing system with scoreboard scheduling IL126865A0 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/647,374 US6128303A (en) 1996-05-09 1996-05-09 Asynchronous transfer mode cell processing system with scoreboard scheduling
PCT/US1997/008014 WO1997042735A1 (fr) 1996-05-09 1997-05-08 Systeme de traitement de cellules en mode de transfert asynchrone avec ordonnancement a l'aide d'un tableau indicateur

Publications (1)

Publication Number Publication Date
IL126865A0 true IL126865A0 (en) 1999-09-22

Family

ID=24596745

Family Applications (1)

Application Number Title Priority Date Filing Date
IL12686597A IL126865A0 (en) 1996-05-09 1997-05-08 Asynchronous transfer mode cell processing system with scoreboard scheduling

Country Status (6)

Country Link
US (2) US6128303A (fr)
EP (1) EP0929954A4 (fr)
JP (1) JP2000512815A (fr)
AU (1) AU2940197A (fr)
IL (1) IL126865A0 (fr)
WO (1) WO1997042735A1 (fr)

Families Citing this family (65)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6205151B1 (en) * 1997-11-21 2001-03-20 Texas Instruments Incorporated ATM cell scheduler which uses a heap memory and associates timestamps with each channel
IES980712A2 (en) * 1997-12-15 1999-06-30 Tellabs Res Ltd An ATM cell processor
US6512772B1 (en) * 1998-02-12 2003-01-28 Hitachi, Ltd. ATM-address resolving transmission apparatus
US6483839B1 (en) * 1998-03-18 2002-11-19 Conexant Systems, Inc. Apparatus and method for scheduling multiple and simultaneous traffic in guaranteed frame rate in ATM communication system
US6262989B1 (en) * 1998-03-18 2001-07-17 Conexant Systems, Inc. Apparatus and method for providing different quality of service connections in a tunnel mode
US6414963B1 (en) * 1998-05-29 2002-07-02 Conexant Systems, Inc. Apparatus and method for proving multiple and simultaneous quality of service connects in a tunnel mode
US6311212B1 (en) * 1998-06-27 2001-10-30 Intel Corporation Systems and methods for on-chip storage of virtual connection descriptors
SE521609C2 (sv) * 1998-10-28 2003-11-18 Switchcore Ab Buffertminne, buffertkontrollenhet och en metod för att hantera köer i en ATM-växel
US6438557B1 (en) * 1999-06-23 2002-08-20 Ericsson Inc. System and method for performing context switching and rescheduling of a processor
US7114000B1 (en) * 1999-11-29 2006-09-26 Cisco Technology, Inc. Scheduling network traffic using multiple logical schedule tables
US6765915B1 (en) * 2000-05-25 2004-07-20 Conexant Systems, Inc. Packet communication scheduling with hierarchical tunnels
US7463626B2 (en) * 2000-11-21 2008-12-09 Roy Subhash C Phase and frequency drift and jitter compensation in a distributed telecommunications switch
US7061935B1 (en) * 2000-11-21 2006-06-13 Transwitch Corporation Method and apparatus for arbitrating bandwidth in a communications switch
US7130267B1 (en) * 2000-12-29 2006-10-31 Cisco Technology, Inc. System and method for allocating bandwidth in a network node
WO2002060132A1 (fr) * 2001-01-25 2002-08-01 Crescent Networks, Inc. Fonctionnement de plusieurs files d'attente triees en fonction du temps avec une memoire reduite
US6931012B2 (en) * 2001-04-06 2005-08-16 Texas Instruments Incorporated ATM processor for switching in an ATM system
US7450510B1 (en) 2001-04-19 2008-11-11 Cisco Technology, Inc. System and method for distributing guaranteed bandwidth among service groups in a network node
US6789143B2 (en) * 2001-09-24 2004-09-07 International Business Machines Corporation Infiniband work and completion queue management via head and tail circular buffers with indirect work queue entries
US7062592B2 (en) * 2002-03-25 2006-06-13 Intel Corporation Selecting a queue for service in a queuing system
US7246303B2 (en) 2002-03-25 2007-07-17 Intel Corporation Error detection and recovery of data in striped channels
CA2387654A1 (fr) * 2002-05-24 2003-11-24 Alcatel Canada Inc. Architecture d'interface partitionnee pour transmission de trafic de reseau a large bande a destination et en provenance d'un reseau d'acces
GB0226819D0 (en) * 2002-11-16 2002-12-24 Marconi Comm Ltd Construction of a path through a packet network
EP1484939B1 (fr) * 2003-06-06 2006-05-24 Alcatel Unité d'ordonnancement avec gigue de données et occupation de la file d' attente optimisés
US7080168B2 (en) * 2003-07-18 2006-07-18 Intel Corporation Maintaining aggregate data counts for flow controllable queues
US20050013251A1 (en) * 2003-07-18 2005-01-20 Hsuan-Wen Wang Flow control hub having scoreboard memory
US7324537B2 (en) * 2003-07-18 2008-01-29 Intel Corporation Switching device with asymmetric port speeds
US7324541B2 (en) * 2003-12-22 2008-01-29 Intel Corporation Switching device utilizing internal priority assignments
US7570654B2 (en) * 2003-12-22 2009-08-04 Intel Corporation Switching device utilizing requests indicating cumulative amount of data
US7623524B2 (en) * 2003-12-22 2009-11-24 Intel Corporation Scheduling system utilizing pointer perturbation mechanism to improve efficiency
US7433904B1 (en) 2004-02-24 2008-10-07 Mindspeed Technologies, Inc. Buffer memory management
US20050207436A1 (en) * 2004-03-18 2005-09-22 Anujan Varma Switching device based on aggregation of packets
US7711928B2 (en) * 2004-03-31 2010-05-04 Oracle America, Inc. Method and structure for explicit software control using scoreboard status information
US20050223385A1 (en) * 2004-03-31 2005-10-06 Christof Braun Method and structure for explicit software control of execution of a thread including a helper subthread
US20070006195A1 (en) * 2004-03-31 2007-01-04 Christof Braun Method and structure for explicit software control of data speculation
US8014418B2 (en) * 2006-09-25 2011-09-06 Intel Corporation Allocating burst data units to available time-slots
US20080159145A1 (en) * 2006-12-29 2008-07-03 Raman Muthukrishnan Weighted bandwidth switching device
US8959307B1 (en) 2007-11-16 2015-02-17 Bitmicro Networks, Inc. Reduced latency memory read transactions in storage devices
WO2009145776A1 (fr) * 2008-05-29 2009-12-03 Hewlett-Packard Development Company, L.P. Composant d'imprimante
US8665601B1 (en) 2009-09-04 2014-03-04 Bitmicro Networks, Inc. Solid state drive with improved enclosure assembly
US8447908B2 (en) 2009-09-07 2013-05-21 Bitmicro Networks, Inc. Multilevel memory bus system for solid-state mass storage
US8560804B2 (en) 2009-09-14 2013-10-15 Bitmicro Networks, Inc. Reducing erase cycles in an electronic storage device that uses at least one erase-limited memory device
US9372755B1 (en) 2011-10-05 2016-06-21 Bitmicro Networks, Inc. Adaptive power cycle sequences for data recovery
US9043669B1 (en) 2012-05-18 2015-05-26 Bitmicro Networks, Inc. Distributed ECC engine for storage media
US9423457B2 (en) 2013-03-14 2016-08-23 Bitmicro Networks, Inc. Self-test solution for delay locked loops
US9842024B1 (en) 2013-03-15 2017-12-12 Bitmicro Networks, Inc. Flash electronic disk with RAID controller
US9734067B1 (en) 2013-03-15 2017-08-15 Bitmicro Networks, Inc. Write buffering
US9430386B2 (en) 2013-03-15 2016-08-30 Bitmicro Networks, Inc. Multi-leveled cache management in a hybrid storage system
US9720603B1 (en) 2013-03-15 2017-08-01 Bitmicro Networks, Inc. IOC to IOC distributed caching architecture
US9971524B1 (en) 2013-03-15 2018-05-15 Bitmicro Networks, Inc. Scatter-gather approach for parallel data transfer in a mass storage system
US9798688B1 (en) 2013-03-15 2017-10-24 Bitmicro Networks, Inc. Bus arbitration with routing and failover mechanism
US9400617B2 (en) 2013-03-15 2016-07-26 Bitmicro Networks, Inc. Hardware-assisted DMA transfer with dependency table configured to permit-in parallel-data drain from cache without processor intervention when filled or drained
US9672178B1 (en) 2013-03-15 2017-06-06 Bitmicro Networks, Inc. Bit-mapped DMA transfer with dependency table configured to monitor status so that a processor is not rendered as a bottleneck in a system
US9916213B1 (en) 2013-03-15 2018-03-13 Bitmicro Networks, Inc. Bus arbitration with routing and failover mechanism
US9858084B2 (en) 2013-03-15 2018-01-02 Bitmicro Networks, Inc. Copying of power-on reset sequencer descriptor from nonvolatile memory to random access memory
US9934045B1 (en) * 2013-03-15 2018-04-03 Bitmicro Networks, Inc. Embedded system boot from a storage device
US9875205B1 (en) 2013-03-15 2018-01-23 Bitmicro Networks, Inc. Network of memory systems
US10489318B1 (en) 2013-03-15 2019-11-26 Bitmicro Networks, Inc. Scatter-gather approach for parallel data transfer in a mass storage system
US9501436B1 (en) 2013-03-15 2016-11-22 Bitmicro Networks, Inc. Multi-level message passing descriptor
US10042792B1 (en) 2014-04-17 2018-08-07 Bitmicro Networks, Inc. Method for transferring and receiving frames across PCI express bus for SSD device
US10025736B1 (en) 2014-04-17 2018-07-17 Bitmicro Networks, Inc. Exchange message protocol message transmission between two devices
US9811461B1 (en) 2014-04-17 2017-11-07 Bitmicro Networks, Inc. Data storage system
US10055150B1 (en) 2014-04-17 2018-08-21 Bitmicro Networks, Inc. Writing volatile scattered memory metadata to flash device
US9952991B1 (en) 2014-04-17 2018-04-24 Bitmicro Networks, Inc. Systematic method on queuing of descriptors for multiple flash intelligent DMA engine operation
US10078604B1 (en) 2014-04-17 2018-09-18 Bitmicro Networks, Inc. Interrupt coalescing
US10552050B1 (en) 2017-04-07 2020-02-04 Bitmicro Llc Multi-dimensional computer storage system

Family Cites Families (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4589087A (en) * 1983-06-30 1986-05-13 International Business Machines Corporation Condition register architecture for a primitive instruction set machine
US5008807A (en) * 1984-07-05 1991-04-16 Texas Instruments Incorporated Data processing apparatus with abbreviated jump field
JP2880271B2 (ja) * 1990-08-17 1999-04-05 株式会社日立製作所 帯域制御方法および回路
US5365519A (en) * 1991-03-05 1994-11-15 Hitachi, Ltd. ATM switch1ng system connectable to I/O links having different transmission rates
US5247627A (en) * 1987-06-05 1993-09-21 Mitsubishi Denki Kabushiki Kaisha Digital signal processor with conditional branch decision unit and storage of conditional branch decision results
JP2667868B2 (ja) * 1988-04-06 1997-10-27 株式会社日立製作所 セル・スイッチング・システム
US4926374A (en) * 1988-11-23 1990-05-15 International Business Machines Corporation Residue checking apparatus for detecting errors in add, subtract, multiply, divide and square root operations
JP2803262B2 (ja) * 1989-12-15 1998-09-24 日本電気株式会社 パケット・スイッチ
WO1991013505A1 (fr) * 1990-03-02 1991-09-05 Ascom Tech Ag Unite de commande pour les memoires centrales d'un no×ud atm
US5136584A (en) * 1990-07-11 1992-08-04 At&T Bell Laboratories Hardware interface to a high-speed multiplexed link
EP0810806A3 (fr) * 1990-07-26 2001-04-11 Nec Corporation Procédé pour transmettre une pluralité de cellules asynchrones
US5379295A (en) * 1990-07-31 1995-01-03 Nec Corporation Cross-connect system for asynchronous transfer mode
JP2834293B2 (ja) * 1990-08-17 1998-12-09 株式会社日立製作所 バーチャルパス容量の変更方法
CA2049428C (fr) * 1990-08-20 1996-06-18 Yasuro Shobatake Systeme de communication mta
JPH04100342A (ja) * 1990-08-20 1992-04-02 Toshiba Corp トラヒック制御方式
EP0498967B1 (fr) * 1991-02-13 1996-01-24 BELL TELEPHONE MANUFACTURING COMPANY Naamloze Vennootschap Allocation de bande pour connexions virtuelles permanentes
US5241536A (en) * 1991-10-03 1993-08-31 Northern Telecom Limited Broadband input buffered atm switch
JP3064650B2 (ja) * 1992-03-27 2000-07-12 株式会社日立製作所 同報通信装置
US5381407A (en) * 1992-06-04 1995-01-10 Bell Communications Research, Inc. Method and system for controlling user traffic to a fast packet switching system
JPH0744545B2 (ja) * 1993-01-21 1995-05-15 日本電気株式会社 Atmセル分解/組立てシステム
US5412655A (en) * 1993-01-29 1995-05-02 Nec Corporation Multiprocessing system for assembly/disassembly of asynchronous transfer mode cells
MX9308193A (es) * 1993-01-29 1995-01-31 Ericsson Telefon Ab L M Conmutador atm de acceso controlado.
FR2701180B1 (fr) * 1993-01-29 1995-03-10 Cit Alcatel Dispositif de cellulisation et dispositif de décellulisation de voies numériques synchromes, centre de commutation de voies numériques synchrones, et centre de commutation de voies numériques asynchrones.
GB2277235B (en) * 1993-04-14 1998-01-07 Plessey Telecomm Apparatus and method for the digital transmission of data
US5440549A (en) * 1993-04-22 1995-08-08 Washington University Broadband multi-channel switch with multicasting capability
DE69331187T2 (de) * 1993-04-29 2002-06-06 Alcatel, Paris Verkehrsgeneratoreinrichtung
WO1995003657A1 (fr) * 1993-07-21 1995-02-02 Fujitsu Limited Central mta
US5448567A (en) * 1993-07-27 1995-09-05 Nec Research Institute, Inc. Control architecture for ATM networks
JPH0774749A (ja) * 1993-09-01 1995-03-17 Hitachi Ltd スイッチングシステム
US5390184A (en) * 1993-09-30 1995-02-14 Northern Telecom Limited Flexible scheduling mechanism for ATM switches
US5446726A (en) * 1993-10-20 1995-08-29 Lsi Logic Corporation Error detection and correction apparatus for an asynchronous transfer mode (ATM) network device
US5528592A (en) * 1994-01-27 1996-06-18 Dsc Communications Corporation Method and apparatus for route processing asynchronous transfer mode cells
CA2143495A1 (fr) * 1994-03-21 1995-09-22 Rasoul M. Oskouy Methode et appareil de reclassement de cellules a mode de transfert asynchrone entrelacees incidentes
GB2288096B (en) * 1994-03-23 1999-04-28 Roke Manor Research Apparatus and method of processing bandwidth requirements in an ATM switch
JPH07321815A (ja) * 1994-05-24 1995-12-08 Nec Corp 共有バッファ型atmスイッチおよびその同報制御方法
US5455826A (en) * 1994-06-28 1995-10-03 Oezveren; Cueneyt M. Method and apparatus for rate based flow control
DE69430627T2 (de) * 1994-06-28 2002-10-17 Hewlett-Packard Co. (N.D.Ges.D.Staates Delaware), Palo Alto Verfahren und Gerät zur Plannung von Zellenübertragung von virtuellen Kanälen mit garantierter Bandbreite
US5633867A (en) * 1994-07-01 1997-05-27 Digital Equipment Corporation Local memory buffers management for an ATM adapter implementing credit based flow control
US5619502A (en) * 1994-09-16 1997-04-08 Intel Corporation Static and dynamic scheduling in an asynchronous transfer mode communication network
EP0702473A1 (fr) * 1994-09-19 1996-03-20 International Business Machines Corporation Procédé et dispositif de mise en forme du trafic de sortie en noeud de réseau de commutation de cellules de longueur fixe
EP0705007A3 (fr) * 1994-09-30 2003-01-29 Roke Manor Research Limited Dispositif de mise en file d'attente et de planification à ATM
US5598541A (en) * 1994-10-24 1997-01-28 Lsi Logic Corporation Node loop port communication interface super core for fibre channel
US5533020A (en) * 1994-10-31 1996-07-02 International Business Machines Corporation ATM cell scheduler
US5602853A (en) * 1994-11-03 1997-02-11 Digital Equipment Corporation Method and apparatus for segmentation and reassembly of ATM packets using only dynamic ram as local memory for the reassembly process
US5530806A (en) * 1994-12-15 1996-06-25 At&T Corp. Method and apparatus for storing and retrieving routing information in a network node
US5598410A (en) * 1994-12-29 1997-01-28 Storage Technology Corporation Method and apparatus for accelerated packet processing
US5541918A (en) * 1995-01-31 1996-07-30 Fore Systems, Inc. Method and apparatus for manipulating an ATM cell
US5548588A (en) * 1995-01-31 1996-08-20 Fore Systems, Inc. Method and apparatus for switching, multicasting multiplexing and demultiplexing an ATM cell
US5563884A (en) * 1995-03-27 1996-10-08 Zenith Electronics Corporation Reducing multiplex jitter in an ATM/MPEG system
US5535201A (en) * 1995-05-10 1996-07-09 Mitsubishi Electric Research Laboratories, Inc. Traffic shaping system using two dimensional timing chains
WO1997022195A1 (fr) * 1995-12-14 1997-06-19 Cisco Systems, Inc. Systeme de planification de cadence multiniveau

Also Published As

Publication number Publication date
US6128303A (en) 2000-10-03
AU2940197A (en) 1997-11-26
US6359891B1 (en) 2002-03-19
JP2000512815A (ja) 2000-09-26
EP0929954A4 (fr) 2000-02-23
WO1997042735A1 (fr) 1997-11-13
EP0929954A1 (fr) 1999-07-21

Similar Documents

Publication Publication Date Title
IL126865A0 (en) Asynchronous transfer mode cell processing system with scoreboard scheduling
AU3206897A (en) Asynchronous transfer mode cell processing system with multiple cell source multiplexing
HUP9903781A3 (en) Heat cells
SG63814A1 (en) Thin type cell
GB9800342D0 (en) Battery diconnection system
GB2316738B (en) Accumulator-heat transfer unit and air-conditioning system fitted therewith
AU2872597A (en) Asynchronous transfer mode exchange system
AU2109597A (en) Asynchronous transfer mode (atm) cell arrival monitoring system
HUT73905A (en) Thin load cell with uniform structure
IL126863A0 (en) Asynchronous transfer mode cell processing system with load multiple instruction and memory write-back
GB2342812B (en) Handling ATM multicast cells
EP0448046A3 (en) An atm cell broadcasting system
GB9722716D0 (en) Multiple axis solar sailing
EP0662722A3 (fr) Disposition de cellules solaires.
GB9615426D0 (en) Transfer structure
EP0717271A3 (fr) Système de capteur de pesage
GB2314723B (en) Asynchronous transfer mode network
AU3004197A (en) Asynchronous transfer mode cell processing system with modulo-based instruction branching
GB9605453D0 (en) Cultured cells
EP0443672A3 (en) Asynchronous transfer mode system
GR3026593T3 (en) Multi-cell heating system
AU2939597A (en) Asynchronous transfer mode cell processing system with cell buffer space gathering
ZA977736B (en) Battery units
SG88738A1 (en) Atm cell exchange
GB2324334B (en) Mail collector