← Back to Patent Explorer
US4942569A Expired / Lapsed US ⏱️ 0.0 years remaining

Congestion control method for packet switching apparatus

Assignee: Toshiba Corp
•
Filing: 1989-02-24
•
Granted: 1990-07-17
•
Expires: 2009-02-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract One technique of a congestion control method for packet switching apparatuses, in which a plurality of priority data indicative of different demands, such as a first priority data indicative of immediateness priority and a second priority data indicative of necessity priority, are attached to each packet. In congestion of a packet queue, such control is carried out that such a packet as having the high first immediateness priority is rearranged as located in the front part of the queue while such a packet as having the high first immediateness priority but having the low second necessity priority is first discarded according to the first and second priority data of the packets, whereby major demands for the each packet are concurrently satisfied. For example, a packet of data transferred between telephone set terminals has a strong immediateness demand but has a relatively weak necessity demand, whereas, a packet of data transferred between data terminals has a relatively weak immediateness demand but has a strong necessity demand.

Inventors

  • 👤 Junichi Maeno

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 20:08
CPC Classifications
H; H04; H04L; H04L47/00; H04L47/10; H04L47/30; H04L47/24; H04L47/2425; H04L47/2433; H04L47/32

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 118 words
In a packet switching apparatus interconnected by associated communication lines to one or more other packet switching apparatuses, wherein data packets are output from various types of terminals and are temporarily held in a queue for exchange between the packet switching appartuses, a congestion control method comprising the steps of: attaching a plurality of types of priority data indicating different priorities for different demands to each of the data packets; and controlling the queue when a new data packet is input to the queue to satisfy major demands for the data packets concurrently according to said plurality of types of attached priority data of said new data packet and of all the data packets held in the queue.
Claim 2
Dependent Claim 118 words
In a packet switching apparatus interconnected by associated communication lines to one or more other packet switching apparatuses, wherein data packets are output from various types of terminals and are temporarily held in a queue for exchange between the packet switching appartuses, a congestion control method comprising the steps of: attaching a plurality of types of priority data indicating different priorities for different demands to each of the data packets; and controlling the queue when a new data packet is input to the queue to satisfy major demands for the data packets concurrently according to said plurality of types of attached priority data of said new data packet and of all the data packets held in the queue.
Claim 3
Dependent Claim 113 words
A congestion control method as set forth in claim 1, wherein said plurality of types of priority data comprise a first priority data indicative of the degree of immediateness priority and a second priority data indicative of the degree of necessity of priority, and the queue controlling step further includes rearranging the order of the data packets in said queue so that the data packets attached with a higher first priority data are sequentially arranged closer to a top part of the queue, and determining a discard order of the data packets in the queue so that the data packets attached with said lower second priority data are discarded on a preferential basis.
Claim 4
Dependent Claim 77 words
A congestion control method as set forth in claim 2, wherein said data packets to be exchanged and transferred include a voice packet transferred between telephone set terminals and a terminal data packet transferred between data terminals, and the attaching step includes attaching said voice data packet with a high first priority data and a low second priority data, and attaching said terminal data packet with a low first priority data and a high second priority data.
Claim 5
Dependent Claim 74 words
A congestion control method as set forth in claim 1, wherein the queue has a predetermined capacity and the queue controlling step includes setting a threshold value according to the capacity of said queue for determining whether said queue is in a congestion state, and includes further controlling the queue to satisfy major demands for the data packets concurrently when the number of data packets temporarily held in the queue exceeds said threshold value.
Claim 6
Dependent Claim 110 words
A congestion control method as set forth in claim 2, wherein the queue has a predetermined capacity and the queue controlling step includes setting a threshold value according to the capacity of said queue for determining whether said queue is in a congestion state, and includes further controlling the queue to satisfy major demands for the data packets concurrently when the number of data packets temporarily held in the queue exceeds said threshold value, thereby sequentially arranging the data packets attached with said higher first priority data to the top part of the queue and discarding the data packets attached with said lower second priority data on a preferential basis.
Claim 7
Dependent Claim 112 words
A congestion control method as set forth in claim 3, wherein the queue has a predetermined capacity and the queue controlling step includes setting a threshold value according to the capacity of said queue for determining whether said queue is in a congestion state, and includes further controlling the queue is to satisfy major demands for the data packets concurrently when the number of data packets temporarily held in the queue exceeds said threshold value, thereby sequentially arranging the data packets attached with said higher first priority data closer to the top part of the queue and discarding the data packets attached with said lower second priority data on a preferential basis.

References Cited (Backward Citations)

US4607363A Cited
US4757529A Cited
US4769811A Cited
US4864560A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1993-07-16 1994-01-15 1994-07-17 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1997-07-16 1998-01-15 1998-07-17 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2001-07-16 2002-01-15 2002-07-17 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag