Patent US4061602A successfully refreshed from Google Patents.
Patent US3663369A successfully refreshed from Google Patents.
Patent US5699345A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5699345A Expired / Lapsed US ⏱️ 0.0 years remaining

Congestion control method in asynchronous transfer mode local area network

Assignee: Hitachi Ltd
•
Filing: 1996-04-12
•
Granted: 1997-12-16
•
Expires: 2016-04-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An ATM network includes a plurality of ATM-LANs which are connected through an ATM-WAN, when a source terminal and a destination terminal belong tb separate ATM-LANs connected through the ATM-WAN, the congestion control is performed as follows. When congestion occurs in an ATM-LAN in which the source terminal exists, the congestion control is performed by the BECN mechanism and when congestion occurs in an ATM-LAN other than the ATM-LAN in which the source terminal exists, the congestion control is performed by the FRP mechanism. When the source terminal and the destination terminal exist in the same ATM-LAN, the congestion control is performed by the FECN mechanism. Thus, in the ATM-LAN, cell loss can be suppressed upon occurrence of congestion.

Inventors

  • 👤 Tatsuya Watanuki
  • 👤 Atsushi Kimoto
  • 👤 Atsuo Hatono

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 04:26
CPC Classifications
H; H04; H04L; H04L49/00; H04L49/30; H04L49/3081; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L12/5602; H04L49/50; H04L2012/5614; H04L2012/5615; H04L2012/5619; H04L2012/5629; H04L2012/5631; H04L2012/5632; H04L2012/5636; H04L2012/5638; H04L2012/5646; H04L2012/5652; H04L49/25; H04L49/253

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 384 words
A congestion control method in an ATM network system in which a plurality of ATM-LANs are connected through an ATM-WAN and each of said ATM-LANs includes one or more ATM switches and terminals connected to each of said ATM switches, comprising: a first judgment step of judging, in response to a request for setting an ATM connection through at least one ATM switch between a source terminal and a destination terminal, whether an ATM-LAN to which the source terminal is connected and an ATM-LAN to which the destination terminal is connected are different from each other or not and whether the ATM-LAN to which the source terminal is connected and the ATM-LAN including said at least one ATM switch are different from each other or not; a first memory step of storing in said one ATM switch information indicating that a fast reservation protocol mechanism is selected as a congestion control system in response to the fact that a judgment result of said first judgment step is affirmative; a second judgment step of judging whether the ATM-LAN to which the source terminal is connected and the ATM-LAN to which the destination terminal is connected are different from each other or not and whether the ATM-LAN to which the source terminal is connected and the ATM-LAN including said at least one ATM switch are identical with each other or not in response to the fact that the judgment result of said first judgment step is negative; a second memory step of storing in said at least one ATM switch information indicating that a backward explicit congestion notification mechanism is selected as the congestion control system in response to the fact that the judgment result of said second judgment step is affirmative; a third memory step of storing in said at least one ATM switch information indicating that a forward explicit congestion notification mechanism is selected as the congestion control system in response to the fact that the ATM-LAN to which the source terminal is connected and the ATM-LAN to which the destination terminal is connected are identical; and an execution step of executing control of congestion according to the stored information indicating a selected congestion control system in response to occurrence of congestion relative to said ATM connection in said at least one ATM switch.
Claim 2
Dependent Claim 384 words
A congestion control method in an ATM network system in which a plurality of ATM-LANs are connected through an ATM-WAN and each of said ATM-LANs includes one or more ATM switches and terminals connected to each of said ATM switches, comprising: a first judgment step of judging, in response to a request for setting an ATM connection through at least one ATM switch between a source terminal and a destination terminal, whether an ATM-LAN to which the source terminal is connected and an ATM-LAN to which the destination terminal is connected are different from each other or not and whether the ATM-LAN to which the source terminal is connected and the ATM-LAN including said at least one ATM switch are different from each other or not; a first memory step of storing in said one ATM switch information indicating that a fast reservation protocol mechanism is selected as a congestion control system in response to the fact that a judgment result of said first judgment step is affirmative; a second judgment step of judging whether the ATM-LAN to which the source terminal is connected and the ATM-LAN to which the destination terminal is connected are different from each other or not and whether the ATM-LAN to which the source terminal is connected and the ATM-LAN including said at least one ATM switch are identical with each other or not in response to the fact that the judgment result of said first judgment step is negative; a second memory step of storing in said at least one ATM switch information indicating that a backward explicit congestion notification mechanism is selected as the congestion control system in response to the fact that the judgment result of said second judgment step is affirmative; a third memory step of storing in said at least one ATM switch information indicating that a forward explicit congestion notification mechanism is selected as the congestion control system in response to the fact that the ATM-LAN to which the source terminal is connected and the ATM-LAN to which the destination terminal is connected are identical; and an execution step of executing control of congestion according to the stored information indicating a selected congestion control system in response to occurrence of congestion relative to said ATM connection in said at least one ATM switch.
Claim 3
Dependent Claim 358 words
In an ATM network system in which a plurality of ATM-LANs are connected through an ATM-WAN and each of said ATM-LANs includes one or more ATM switches and terminals connected to each of said ATM switches, at least one ATM switch comprising: first judgment means for judging whether an ATM-LAN to which a source terminal is connected and an ATM-LAN to which a destination terminal is connected are different from each other or not and whether the ATM-LAN to which the source terminal is connected and an ATM-LAN to which said at least one ATM switch belongs are different from each other or not in response to a request for setting an ATM connection between the source terminal and the destination terminal: first memory means for storing information indicating that a fast reservation protocol mechanism is selected as a congestion control system in response to the fact that a judgment result of said first judgment means is affirmative; second judgment means for judging whether the ATM-LAN to which the source terminal is connected and the ATM-LAN to which the destination terminal is connected are different from each other or not and whether the ATM LAN to which the source terminal is connected and the ATM-LAN to which said at least one ATM switch belongs are identical with each other or not in response to a negative judgment result of said first judgment means; second memory means for storing information indicating that a backward explicit congestion notification mechanism is selected as a congestion control system in response to the fact that the judgment result of said second judgment means is affirmative; third memory means for storing information indicating that a forward explicit congestion notification mechanism is selected as a congestion control system in response to the fact that the ATM-LAN to which the source terminal is connected and the ATM-LAN to which the destination terminal is connected are identical with each other; and execution means for executing control of congestion according to the stored information indicating a selected congestion control system in response to occurrence of congestion relative to said ATM connection in said at least one ATM switch.
Claim 4
Dependent Claim 358 words
In an ATM network system in which a plurality of ATM-LANs are connected through an ATM-WAN and each of said ATM-LANs includes one or more ATM switches and terminals connected to each of said ATM switches, at least one ATM switch comprising: first judgment means for judging whether an ATM-LAN to which a source terminal is connected and an ATM-LAN to which a destination terminal is connected are different from each other or not and whether the ATM-LAN to which the source terminal is connected and an ATM-LAN to which said at least one ATM switch belongs are different from each other or not in response to a request for setting an ATM connection between the source terminal and the destination terminal: first memory means for storing information indicating that a fast reservation protocol mechanism is selected as a congestion control system in response to the fact that a judgment result of said first judgment means is affirmative; second judgment means for judging whether the ATM-LAN to which the source terminal is connected and the ATM-LAN to which the destination terminal is connected are different from each other or not and whether the ATM LAN to which the source terminal is connected and the ATM-LAN to which said at least one ATM switch belongs are identical with each other or not in response to a negative judgment result of said first judgment means; second memory means for storing information indicating that a backward explicit congestion notification mechanism is selected as a congestion control system in response to the fact that the judgment result of said second judgment means is affirmative; third memory means for storing information indicating that a forward explicit congestion notification mechanism is selected as a congestion control system in response to the fact that the ATM-LAN to which the source terminal is connected and the ATM-LAN to which the destination terminal is connected are identical with each other; and execution means for executing control of congestion according to the stored information indicating a selected congestion control system in response to occurrence of congestion relative to said ATM connection in said at least one ATM switch.
Claim 5
Dependent Claim 225 words
A congestion control method in an ATM network system in which a plurality of ATM-LANs are connected through an ATM-WAN and each of said ATM-LANs includes one or more ATM switches and terminals connected to each of said ATM switches, comprising: a first judgment step of judging, in response to a request for setting an ATM connection through at least one ATM switch between a source terminal and a destination terminal, whether the ATM-LAN to which the source terminal is connected and the ATM-LAN including said at least one ATM switch are different from each other or not; a first memory step of storing in said at least one ATM switch information indicating that a fast reservation protocol mechanism is selected as a congestion control system in response to the fact that a judgment result of said first judgment step is affirmative; a second memory step of storing in said at least one ATM switch information indicating that a backward explicit congestion notification mechanism is selected as the congestion control system in response to the fact that the judgment result of said first judgment step is negative; and an execution step of executing control of congestion according to the stored information indicating a selected congestion control system in response to occurrence of congestion relative to said ATM connection in said at least one ATM switch.
Claim 6
Dependent Claim 225 words
A congestion control method in an ATM network system in which a plurality of ATM-LANs are connected through an ATM-WAN and each of said ATM-LANs includes one or more ATM switches and terminals connected to each of said ATM switches, comprising: a first judgment step of judging, in response to a request for setting an ATM connection through at least one ATM switch between a source terminal and a destination terminal, whether the ATM-LAN to which the source terminal is connected and the ATM-LAN including said at least one ATM switch are different from each other or not; a first memory step of storing in said at least one ATM switch information indicating that a fast reservation protocol mechanism is selected as a congestion control system in response to the fact that a judgment result of said first judgment step is affirmative; a second memory step of storing in said at least one ATM switch information indicating that a backward explicit congestion notification mechanism is selected as the congestion control system in response to the fact that the judgment result of said first judgment step is negative; and an execution step of executing control of congestion according to the stored information indicating a selected congestion control system in response to occurrence of congestion relative to said ATM connection in said at least one ATM switch.
Claim 7
Dependent Claim 204 words
In an ATM network system in which a plurality of ATM-LANs are connected through an ATM-WAN and each of said ATM-LANs includes one or more ATM switches and terminals connected to each of said ATM switches, at least one ATM switch comprising: first judgment means for judging whether an ATM-LAN to which a source terminal is connected and an ATM-LAN to which said at least one ATM switch belongs are different from each other or not in response to a request for setting an ATM connection between the source terminal and the destination terminal; first memory means for storing information indicating that a fast reservation protocol mechanism is selected as a congestion control system in response to the fact that a judgment result of said first judgment means is affirmative; second memory means for storing information indicating that a backward explicit congestion notification mechanism is selected as a congestion control system in response to the fact that the judgment result of said first judgment means is negative; and execution means for executing control of congestion according to the stored information indicating a selected congestion control system in response to occurrence of congestion relative to said ATM connection in said at least one ATM switch.
Claim 8
Dependent Claim 204 words
In an ATM network system in which a plurality of ATM-LANs are connected through an ATM-WAN and each of said ATM-LANs includes one or more ATM switches and terminals connected to each of said ATM switches, at least one ATM switch comprising: first judgment means for judging whether an ATM-LAN to which a source terminal is connected and an ATM-LAN to which said at least one ATM switch belongs are different from each other or not in response to a request for setting an ATM connection between the source terminal and the destination terminal; first memory means for storing information indicating that a fast reservation protocol mechanism is selected as a congestion control system in response to the fact that a judgment result of said first judgment means is affirmative; second memory means for storing information indicating that a backward explicit congestion notification mechanism is selected as a congestion control system in response to the fact that the judgment result of said first judgment means is negative; and execution means for executing control of congestion according to the stored information indicating a selected congestion control system in response to occurrence of congestion relative to said ATM connection in said at least one ATM switch.
Claim 9
Dependent Claim 226 words
A congestion control method in an ATM network system in which a plurality of ATM-LANs are connected through an ATM-WAN and each of said ATM-LANs includes one or more ATM switches and terminals connected to each of said ATM switches, comprising: a first judgment step of judging, in response to a request for setting an ATM connection through at least one ATM switch between a source terminal and a destination terminal whether the ATM-LAN to which the destination terminal is connected and the ATM-LAN including said at least one ATM switch are the same as each other or not; a first memory step of storing in said at least one ATM switch information indicating that a fast reservation protocol mechanism is selected as a congestion control system in response to the fact that a judgment result of said first judgment step is affirmative; a second memory step of storing in said at least one ATM switch information indicating that a backward explicit congestion notification mechanism is selected as the congestion control system in response to the fact that a judgment result of said first judgment step is negative; and an execution step of executing control of congestion according to the stored information indicating a selected congestion control system in response to occurrence of congestion relative to said ATM connection in said at least one ATM switch.
Claim 10
Dependent Claim 226 words
A congestion control method in an ATM network system in which a plurality of ATM-LANs are connected through an ATM-WAN and each of said ATM-LANs includes one or more ATM switches and terminals connected to each of said ATM switches, comprising: a first judgment step of judging, in response to a request for setting an ATM connection through at least one ATM switch between a source terminal and a destination terminal whether the ATM-LAN to which the destination terminal is connected and the ATM-LAN including said at least one ATM switch are the same as each other or not; a first memory step of storing in said at least one ATM switch information indicating that a fast reservation protocol mechanism is selected as a congestion control system in response to the fact that a judgment result of said first judgment step is affirmative; a second memory step of storing in said at least one ATM switch information indicating that a backward explicit congestion notification mechanism is selected as the congestion control system in response to the fact that a judgment result of said first judgment step is negative; and an execution step of executing control of congestion according to the stored information indicating a selected congestion control system in response to occurrence of congestion relative to said ATM connection in said at least one ATM switch.
Claim 11
Dependent Claim 205 words
In an ATM network system in which a plurality of ATM-LANs are connected through an ATM-WAN and each of said ATM-LANs includes one or more ATM switches and terminals connected to each of said ATM switches, at least one ATM switch comprising: first judgment means for judging whether an ATM-LAN to which a destination terminal is connected and an ATM-LAN to which said at least one ATM switch belongs are the same as each other or not in response to a request for setting an ATM connection between the source terminal and the destination terminal; first memory means for storing information indicating that a fast reservation protocol mechanism is selected as a congestion control system in response to the fact that a judgment result of said first judgment means is affirmative; second memory means for storing information indicating that a backward explicit congestion notification mechanism is selected as a congestion control system in response to the fact that a judgment result of said first judgment means is negative; and execution means for executing control of congestion according to the stored information indicating a selected congestion control system in response to occurrence of congestion relative to said ATM connection in said at least one ATM switch.
Claim 12
Dependent Claim 205 words
In an ATM network system in which a plurality of ATM-LANs are connected through an ATM-WAN and each of said ATM-LANs includes one or more ATM switches and terminals connected to each of said ATM switches, at least one ATM switch comprising: first judgment means for judging whether an ATM-LAN to which a destination terminal is connected and an ATM-LAN to which said at least one ATM switch belongs are the same as each other or not in response to a request for setting an ATM connection between the source terminal and the destination terminal; first memory means for storing information indicating that a fast reservation protocol mechanism is selected as a congestion control system in response to the fact that a judgment result of said first judgment means is affirmative; second memory means for storing information indicating that a backward explicit congestion notification mechanism is selected as a congestion control system in response to the fact that a judgment result of said first judgment means is negative; and execution means for executing control of congestion according to the stored information indicating a selected congestion control system in response to occurrence of congestion relative to said ATM connection in said at least one ATM switch.

References Cited (Backward Citations)

US5541926A Cited
US5457687A Cited
US5530695A Cited
US5448564A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-12-15 2001-06-16 2001-12-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-12-15 2005-06-16 2005-12-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-12-15 2009-06-16 2009-12-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag