WO2001097469A3 - Packet transmission scheduler - Google Patents

Packet transmission scheduler Download PDF

Info

Publication number
WO2001097469A3
WO2001097469A3 PCT/NO2001/000247 NO0100247W WO0197469A3 WO 2001097469 A3 WO2001097469 A3 WO 2001097469A3 NO 0100247 W NO0100247 W NO 0100247W WO 0197469 A3 WO0197469 A3 WO 0197469A3
Authority
WO
WIPO (PCT)
Prior art keywords
packet transmission
transmission scheduler
scheduler
relates
present
Prior art date
Application number
PCT/NO2001/000247
Other languages
French (fr)
Other versions
WO2001097469A2 (en
Inventor
Hans Rygh
Original Assignee
Sun Microsystems Inc
Hans Rygh
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, Hans Rygh filed Critical Sun Microsystems Inc
Priority to AU2001282688A priority Critical patent/AU2001282688A1/en
Publication of WO2001097469A2 publication Critical patent/WO2001097469A2/en
Publication of WO2001097469A3 publication Critical patent/WO2001097469A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/30Flow control; Congestion control in combination with information about buffer occupancy at either end or at transit nodes

Abstract

The present invention relates to a method and an apparatus for transferring information through a communication medium. More particularly, the present invention relates to a multithreading, non-blocking packet transmission scheduler and a method of operation. The packet transmission scheduler described is based on a set of atomic operations and a number of linked lists. The scheduler uses the lists to keep track of previous and current state, like what packets have been sent and what have been rejected, so that fairness combined with optimal exploitation of the connection can be delivered.
PCT/NO2001/000247 2000-06-14 2001-06-12 Packet transmission scheduler WO2001097469A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2001282688A AU2001282688A1 (en) 2000-06-14 2001-06-12 Packet transmission scheduler

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US59345000A 2000-06-14 2000-06-14
US09/593,450 2000-06-14

Publications (2)

Publication Number Publication Date
WO2001097469A2 WO2001097469A2 (en) 2001-12-20
WO2001097469A3 true WO2001097469A3 (en) 2002-05-02

Family

ID=24374759

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/NO2001/000247 WO2001097469A2 (en) 2000-06-14 2001-06-12 Packet transmission scheduler

Country Status (2)

Country Link
AU (1) AU2001282688A1 (en)
WO (1) WO2001097469A2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SG155038A1 (en) * 2001-09-28 2009-09-30 Consentry Networks Inc A multi-threaded packet processing engine for stateful packet processing

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5923656A (en) * 1996-10-22 1999-07-13 Board Of Trustees Of The University Of Illinois Scalable broad band input-queued ATM switch including weight driven cell scheduler
US5996019A (en) * 1995-07-19 1999-11-30 Fujitsu Network Communications, Inc. Network link access scheduling using a plurality of prioritized lists containing queue identifiers
WO2000007126A1 (en) * 1998-07-30 2000-02-10 Teledyne Technologies Incorporated Aircraft flight data acquisition and transmission system
WO2000028701A1 (en) * 1998-11-09 2000-05-18 Cabletron Systems, Inc. Method and apparatus for fair and efficient scheduling of variable size data packets in input buffered switch
EP1009189A2 (en) * 1998-12-08 2000-06-14 Nec Corporation RRGS-round-robin greedy scheduling for input/output buffered terabit switches

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5996019A (en) * 1995-07-19 1999-11-30 Fujitsu Network Communications, Inc. Network link access scheduling using a plurality of prioritized lists containing queue identifiers
US5923656A (en) * 1996-10-22 1999-07-13 Board Of Trustees Of The University Of Illinois Scalable broad band input-queued ATM switch including weight driven cell scheduler
WO2000007126A1 (en) * 1998-07-30 2000-02-10 Teledyne Technologies Incorporated Aircraft flight data acquisition and transmission system
WO2000028701A1 (en) * 1998-11-09 2000-05-18 Cabletron Systems, Inc. Method and apparatus for fair and efficient scheduling of variable size data packets in input buffered switch
EP1009189A2 (en) * 1998-12-08 2000-06-14 Nec Corporation RRGS-round-robin greedy scheduling for input/output buffered terabit switches

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
BOGENENI K ET AL: "Low-complexity multiple access protocols for wavelength-division multiplexed photonic networks", IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS. PROTOCOLS FOR GIGABIT NETWORKS, vol. 12, no. 2, February 1993 (1993-02-01), pages 1 - 35, XP002902333 *
DUAN H ET AL: "A high-performance OC-12/OC-48 queue design prototype for input-buffered ATM switches. In: INFOCOM'97. Sixteenth annual joint conference of the IEEE computer and communications societies. Driving the information revolution", PROCEEDINGS IEEE, vol. 1, 7 April 1997 (1997-04-07) - 11 April 1997 (1997-04-11), Kobe, Japan, pages 20 - 28, XP010252017 *

Also Published As

Publication number Publication date
WO2001097469A2 (en) 2001-12-20
AU2001282688A1 (en) 2001-12-24

Similar Documents

Publication Publication Date Title
TWI223518B (en) A method and system for maximizing standby time in monitoring a control channel
CA2404016A1 (en) Allocation of resources in packet-switched data transfer
CA2322715A1 (en) Packet loss control method for real-time multimedia communications
CA2462824A1 (en) Method and system for multicasting messages to select mobile recipients
WO2002093999A3 (en) Method and system for preventing transmission loops in a label switching domain
WO2002023778A3 (en) Bit synchronizer and internetworking system and method
GB2411075A (en) Methods and apparatus for use in packet-switched data communication networks
WO2004008698A3 (en) Apparatus, system and method for the transmission of data with different qos attributes
EP1168759A3 (en) Method of generating protocol data units in split mode
EP1328096A3 (en) Multimedia data packet communication with data type identifiers
WO2004109473A3 (en) System and method to provide fairness and service differentiation in ad-hoc networks
WO2007103084A3 (en) System and method for prioritizing session initiation protocol messages
WO1997016890A3 (en) Method and apparatus for permitting a radio to originate and receive data messages in a data communications network
WO2004031887A3 (en) Method and system of transferring session speed and state information between access and home networks
EP1304850A3 (en) Ethernet device and method for extending ethernet fifo buffer
WO2005001638A3 (en) Method and apparatus for fair queueing of data packets
WO2005025244A3 (en) Systems and methods for the schedule alignment of a packet flow
WO2009002741A3 (en) Apriori proactive retransmissions
WO2004075575A3 (en) Method and apparatus for establishing an invite-first communication session
SE0203362D0 (en) A method and apparatus for transferring data packets in a router
KR20030086623A (en) / method for inverse multiplexing
EP1615385A3 (en) Method for carrying out communications among plural stations
WO2005033824A3 (en) Tcp-friendly markers and methods using token buckets
FI990879A (en) A method and system for transmitting multimedia information in a packet switched cellular radio network having an external interface
WO2000060797A3 (en) Selective repeat arq with efficient utilization of bitmaps

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 EC 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)
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