WO2001067672A3 - Virtual channel flow control - Google Patents

Virtual channel flow control Download PDF

Info

Publication number
WO2001067672A3
WO2001067672A3 PCT/NO2001/000095 NO0100095W WO0167672A3 WO 2001067672 A3 WO2001067672 A3 WO 2001067672A3 NO 0100095 W NO0100095 W NO 0100095W WO 0167672 A3 WO0167672 A3 WO 0167672A3
Authority
WO
WIPO (PCT)
Prior art keywords
flow control
virtual channel
channel flow
receiver
network
Prior art date
Application number
PCT/NO2001/000095
Other languages
French (fr)
Other versions
WO2001067672A2 (en
Inventor
Ola Toerudbakken
Hans Rygh
Morten Schanke
Petter Gustad
Original Assignee
Sun Microsystems Inc
Ola Toerudbakken
Hans Rygh
Morten Schanke
Petter Gustad
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 Sun Microsystems Inc, Ola Toerudbakken, Hans Rygh, Morten Schanke, Petter Gustad filed Critical Sun Microsystems Inc
Priority to AU2001239595A priority Critical patent/AU2001239595A1/en
Publication of WO2001067672A2 publication Critical patent/WO2001067672A2/en
Publication of WO2001067672A3 publication Critical patent/WO2001067672A3/en

Links

Classifications

    • 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
    • H04L12/5602Bandwidth control in ATM Networks, e.g. leaky bucket
    • 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
    • H04L2012/5635Backpressure, e.g. for ABR

Abstract

A method and apparatus for virtual channel flow control at the link level, in which the virtual channel allocation is based on DestinationID. At each hop, cells destined for a particular destination are only allowed to occupy a part of the total available receiver buffer space. This flow control enables receiver cell buffer sharing, while maintaining per channel (per connection) bandwidth and loss-less cell transmission. A higher and more efficient utilization of receiver is achieved. In addition the virtual channel flow control method and apparatus described improve latency characteristics by making the virtual channel flow control more predictable, and thus provide a method for congestion control. At last the present invention implicitly addresses: Injection rate control; Failured network components (e.g. Host Adapters/IO-subsystems/Bridges/Switches/Routers/etc.). Both the above problems cause network buffers to be filled up and may lead to watchdog time-out at the transmitter. Watchdog time-out leads to retransmission, which causes performance degradation of the network.
PCT/NO2001/000095 2000-03-07 2001-03-06 Virtual channel flow control WO2001067672A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2001239595A AU2001239595A1 (en) 2000-03-07 2001-03-06 Virtual channel flow control

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US52006300A 2000-03-07 2000-03-07
US09/520,063 2000-03-07

Publications (2)

Publication Number Publication Date
WO2001067672A2 WO2001067672A2 (en) 2001-09-13
WO2001067672A3 true WO2001067672A3 (en) 2002-02-21

Family

ID=24071048

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/NO2001/000095 WO2001067672A2 (en) 2000-03-07 2001-03-06 Virtual channel flow control

Country Status (2)

Country Link
AU (1) AU2001239595A1 (en)
WO (1) WO2001067672A2 (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7260104B2 (en) 2001-12-19 2007-08-21 Computer Network Technology Corporation Deferred queuing in a buffered switch
US7042842B2 (en) 2001-06-13 2006-05-09 Computer Network Technology Corporation Fiber channel switch
US7218636B2 (en) 2001-06-13 2007-05-15 Inrange Technology Corporation Method and apparatus for rendering a cell-based switch useful for frame based application protocols
US7072298B2 (en) 2001-06-13 2006-07-04 Computer Network Technology Corporation Method and apparatus for rendering a cell-based switch useful for frame based protocols
AU2003269762A1 (en) * 2002-10-21 2004-05-04 Telefonaktiebolaget Lm Ericsson (Publ) Method and arrangement in a packet switch for congestion avoidance using a common queue and several switch states
CN1260926C (en) * 2002-11-08 2006-06-21 华为技术有限公司 Method for controlling flux in channel mapped by virtual container in metropolitan area transmission equipment
US7774506B2 (en) 2003-08-19 2010-08-10 Cisco Technology, Inc. Systems and methods for alleviating client over-subscription in ring networks
US7623519B2 (en) 2004-06-21 2009-11-24 Brocade Communication Systems, Inc. Rule based routing in a switch
US7548547B2 (en) 2006-03-31 2009-06-16 Microsoft Corporation Controlling the transfer of terminal server data
US7904563B2 (en) 2006-03-31 2011-03-08 Microsoft Corporation Establishing and utilizing terminal server dynamic virtual channels
GB2465595B (en) 2008-11-21 2010-12-08 Nokia Corp A method and an apparatus for a gateway

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5633861A (en) * 1994-12-19 1997-05-27 Alcatel Data Networks Inc. Traffic management and congestion control for packet-based networks
GB2321820A (en) * 1997-01-17 1998-08-05 Tadhg Creedon A method for dynamically allocating buffers to virtual channels in an asynchronous network
US5896511A (en) * 1995-07-19 1999-04-20 Fujitsu Network Communications, Inc. Method and apparatus for providing buffer state flow control at the link level in addition to flow control on a per-connection basis

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5633861A (en) * 1994-12-19 1997-05-27 Alcatel Data Networks Inc. Traffic management and congestion control for packet-based networks
US5896511A (en) * 1995-07-19 1999-04-20 Fujitsu Network Communications, Inc. Method and apparatus for providing buffer state flow control at the link level in addition to flow control on a per-connection basis
GB2321820A (en) * 1997-01-17 1998-08-05 Tadhg Creedon A method for dynamically allocating buffers to virtual channels in an asynchronous network

Also Published As

Publication number Publication date
WO2001067672A2 (en) 2001-09-13
AU2001239595A1 (en) 2001-09-17

Similar Documents

Publication Publication Date Title
US7817545B2 (en) Jitter buffer for a circuit emulation service over an internal protocol network
KR100316295B1 (en) Packet management device for high speed packet network
RU2461140C2 (en) METHOD OF EXTENDING PHYSICAL REACH OF InfiniBand NETWORK
Feng et al. Optimizing 10-Gigabit Ethernet for networks of workstations, clusters, and grids: A case study
US7804847B2 (en) Interface and related methods for rate pacing in an ethernet architecture
CN100574310C (en) A kind of credit flow control method
JP4547339B2 (en) Packet relay device having transmission control function
US7170856B1 (en) Jitter buffer for a circuit emulation service over an internet protocol network
US7903690B2 (en) Method and system of sending an audio stream and a data stream
JP3814678B2 (en) Internet via satellite
CN101026549B (en) Power reduction in switcher system structure
US7839787B2 (en) Delay-based overflow routing in communication systems
CA2254481A1 (en) Congestion management in a multi-port shared memory switch
WO2001067672A3 (en) Virtual channel flow control
WO2019179157A1 (en) Data traffic processing method and related network device
US20130315245A1 (en) Method, apparatus and system for maintaining quality of service qos
US20080192633A1 (en) Apparatus and method for controlling data flow in communication system
WO2003045013A2 (en) A network interface and related methods for dynamic channelization between a 10 gigabit ethernet device and other devices compliant with prior ethernet stand a rds
Hari et al. An architecture for packet-striping protocols
Hadžić et al. P4: A platform for FPGA implementation of protocol boosters
Evensen et al. Using multiple links to increase the performance of bandwidth-intensive UDP-based applications
Cisco Configuring Frame Relay
Cisco Configuring Frame Relay
KR100306170B1 (en) Method for switching aal by aal2
US7433303B2 (en) Preemptive network traffic control for regional and wide area networks

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

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

Kind code of ref document: A3

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP