Patent EP0329159A2 successfully refreshed from Google Patents.
EP0329159A2
Expired / Lapsed
EP
⏱️ 0.0 years remaining
Congestion control method and apparatus for end-to-end packetcommunication
Assignee: NEC Corp
•
Filing: 1989-02-17
•
Granted: —
•
Expires: 2009-02-17
Abstract
Abstract In a packet switched communications system wherein each destination data terminal (10-2) sends an acknowledgment packet signalling correct receipt of packets from a source terminal (10-1), a congestion detector (15) is provided for detecting a traffic congestion in the system to enable a packet detector (20). The packet detector, when enabled, detects the receipt of an acknowledgment packet from the destination terminal (10-2) and stores this packet in a buffer for a specified period of time. The stored packet is then forwarded toward the source terminal (10-1) upon termination of the specified time period.
Inventors
- 👤 Fumiyasu Hayakawa
Bibliographic Details
Application Number
—
Jurisdiction
EP
Data Source
google_patents
Last Synchronized
2026-10-24 20:10
CPC Classifications
H; H04; H04L; H04L47/00; H04L47/10; H04L47/31; H04L47/24; H04L47/2425; H04L47/2433; H04L47/32; H04L47/323
Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
97 words
A congestion control method for an end-to-end packet switched communications system in which packets are sent from a source terminal in response to an acknowledgment packet from a destination terminal signalling correct receipt of previous packets from said souce terminal, the method comprising the steps of (a) detecting if a traffic congestion occurs in said system and (b) introducing a delay between receipt of an acknowledgment packet by said system from said destination terminal and transmission of said acknowledgment packet from said system to said source terminal if a traffic congestion is detected by the step (a).
Claim 2
Dependent Claim
97 words
A congestion control method for an end-to-end packet switched communications system in which packets are sent from a source terminal in response to an acknowledgment packet from a destination terminal signalling correct receipt of previous packets from said souce terminal, the method comprising the steps of (a) detecting if a traffic congestion occurs in said system and (b) introducing a delay between receipt of an acknowledgment packet by said system from said destination terminal and transmission of said acknowledgment packet from said system to said source terminal if a traffic congestion is detected by the step (a).
Claim 3
Dependent Claim
35 words
A congestion control method as claimed in claim 1, further comprising detecting a level of said traffic congestion and controlling the amount of said delay as a function of the detected level of traffic congestion.
Claim 4
Dependent Claim
30 words
A congestion control method as claimed in claim 1 or 2, further comprising detecting priority of said acknowledgment packet and controlling the amount of said delay with the detected priority.
Claim 5
Dependent Claim
26 words
A congestion control method as claimed in any one of claims 1 to 3, wherein the step (b) comprises recirculating said acknowledgment packet through a buffer.
Claim 6
Dependent Claim
31 words
A congestion control method as claimed in claim 4, further comprising detecting a level of said traffic congestion and controlling the number of times said acknowledgment packet recirculates through said buffer.
Claim 7
Dependent Claim
31 words
A congestion control method as claimed in claim 4 or 5, further comprising detecting priority of said packets and controlling the number of times said acknowledgment packet recirculates through said buffer.
Claim 8
Dependent Claim
115 words
A congestion control apparatus in a packet switched communications system which serves a plurality of data terminal equipments each sending an acknowledgment packet from a destination side of said system signalling correct receipt of packets from a source side of said system, comprising: congestion detector means for detecting a traffic congestion in said system; packet detector means operable in response to the detection of a traffic congestion by said congestion detector means for detecting receipt of said acknowledgment packet form a destination data terminal equipment; and delay means for holding said detected acknowledgment packet for a period of time and forwarding same toward a source data terminal equipment upon termination of said period of time.
Claim 9
Dependent Claim
115 words
A congestion control apparatus in a packet switched communications system which serves a plurality of data terminal equipments each sending an acknowledgment packet from a destination side of said system signalling correct receipt of packets from a source side of said system, comprising: congestion detector means for detecting a traffic congestion in said system; packet detector means operable in response to the detection of a traffic congestion by said congestion detector means for detecting receipt of said acknowledgment packet form a destination data terminal equipment; and delay means for holding said detected acknowledgment packet for a period of time and forwarding same toward a source data terminal equipment upon termination of said period of time.
Claim 10
Dependent Claim
46 words
A congestion control apparatus as claimed in claim 7, wherein said congestion detector means generates a signal indicating a level of said traffic congestion and wherein said delay means holds said acknowledgment packet for a variable length of time in accordance with said level indicating signal.
Claim 11
Dependent Claim
42 words
A congestion control apparatus as claimed in claim 7 or 8, further comprising means for detecting priority of said acknowledgment packet and wherein said delay means holds said acknowledgment packet for a variable length of time in accordance with the detected priority.
Claim 12
Dependent Claim
82 words
A congestion control apparatus as claimed in claim 7, wherein said delay means comprises a timer for measuring the length of time in response to the detection of said acknowledgment packet by said packet detector means and generating an output signal when said measured length of time reaches a predetermined value and a buffer for storing said detected acknowledgment packet therein until said output signal is supplied from said timer and then forwarding said acknowledgment packet to said source data terminal equipment.
Claim 13
Dependent Claim
40 words
A congestion control apparatus as claimed in claim 10, wherein said congestion detector means generates a signal indicating a level of said traffic congestion and wherein said predetermined value of said timer is preset according to said level indicating signal.
Claim 14
Dependent Claim
37 words
A congestion control apparatus as claimed in claim 10 or 11, further comprising means for detecting priority of said detected acknowledgment packet and wherein said predetermined value of said timer is preset according to the detected priority.
Claim 15
Dependent Claim
72 words
A congestion control apparatus as claimed in claim 7, wherein said delay means comprises a buffer for storing therein message packets, acknowledgment packets not detected by said packet detector means and said detected acknowledgment packet, and means for recirculating said detected acknowledgment packet through said buffer and forwarding the recirculated acknowledgment packet, the acknowledgment packets not detected by said packet detector means and said message packets toward said source data terminal equipment.
Claim 16
Dependent Claim
52 words
A congestion control apparatus as claimed in claim 13, wherein said congestion detector means generates a signal indicating a level of said detected congestion, and wherein said recirculating means causes said acknowledgment packet to recirculate through said buffer a number of times depending on the level of congestion indicated by said signal.
Claim 17
Dependent Claim
49 words
A congestion control apparatus as claimed in claim 13 or 14, further comprising means for detecting the level of priority of said acknowledgment packet and wherein said recirculating means causes said acknowledgment packet to recirculate through said buffer a number of times depending on the detected level of priority.
Claim 18
Dependent Claim
149 words
A congestion control apparatus as claimed in any one of claims 13 to 15, wherein said packet detector means is connected to the output of said buffer to detect if a flag is contained in said acknowledgment packet and generate a first output signal if said flag is not detected or a second output signal if said flag is detected in said acknowledgment packet, said recirculating means comprising: a flag generator for writing said flag into each acknowledgment packet leaving said buffer in response to said first output signal from said packet detector means; and switch means for feeding said acknowledgment packet from said buffer back to an input terminal thereof in response to said first output signal from said packet detector means and forwarding said acknowledgment packet from said buffer toward said source data terminal equipment in response to said second output signal from said packet detector means.
Claim 19
Dependent Claim
153 words
A congestion control apparatus as claimed in any one of claims 13 to 15, wherein said packet detector means is connected to the output of said buffer to examine the value of a flag in said acknowledgment packet and generate a first output signal if said flag is of a least value or a second ouput signal if said flag is of a highest value, said recirculating means comprising: a flag generator for incrementing the value of said flag in each acknowledgment packet leaving said buffer in response to said first output signal from said packet detector means; and switch means for feeding said acknowledgment packet from said buffer back to an input terminal thereof in response to said first output signal from said packet detector means and forwarding said acknowledgment packet from said buffer toward said source data terminal equipment in response to said second output signal from said packet detector means.
References Cited (Backward Citations)
No citation records indexed.
USPTO Annuity & Maintenance Windows
Maintenance schedule is calculated for granted US utility patents.