EP0487235A2
Expired / Lapsed
EP
⏱️ 0.0 years remaining
Bandwidth and congestion management in accessing broadband ISDN networks
Assignee: AT&T Inc
•
Filing: 1991-11-12
•
Granted: —
•
Expires: 2011-11-12
Abstract
Abstract This invention relates to a method and apparatus for controlling overload in a data network. The exemplary embodiment is a Broadband Integrated Services Digital Network (B-ISDN) (20) in which data is transmitted within data cells included in a larger data frame using the Asynchronous Transfer Mode (ATM) protocol. In response to the network detecting overload, the network sends slow down messages (8,9) to selected virtual channels (1,2) to decrease their data rates. The network also acts to block or decrease resource allocations to transmission requests that are likely to overload the network.
Inventors
- 👤 Rolfe Erwin Buhrke
- 👤 Robert Briad Dianda
- 👤 Vikram Punj
- 👤 Ronald Anthony Spanke
- 👤 Nancy Saraf Stevens
Bibliographic Details
Application Number
—
Jurisdiction
EP
Data Source
google_patents
Last Synchronized
2026-10-26 08:34
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L12/5602; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04L2012/5614; H04L2012/5629; H04L2012/563; H04L2012/5631; H04L2012/5632; H04L2012/5635; H04L2012/5636; H04L2012/5638; H04L2012/5646; H04L2012/5651
Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
54 words
In a data network connected to a plurality of data terminals each for serving at least one virtual channel, a method of throttling input to the network, comprising the steps of: detecting an overload in said data network; and responsive to said detecting, selectively transmitting slow down messages to ones of said virtual channels.
Claim 2
Dependent Claim
37 words
The method of claim 1, further comprising: in one of said virtual channels, responsive to reception of a slow down message, decreasing a limit on a peak rate of transmission of data on said one virtual channel.
Claim 3
Independent Claim
40 words
The method of claims 1 or 2 wherein said network is a broadband data network, transmitting data in cells, wherein said step of decreasing comprises decreasing a number of cells that may be transmitted per unit time from said terminal.
Claim 4
Independent Claim
33 words
The method of claims 1, 2, or 3 wherein said network supports priority message service and wherein said step of selectively transmitting comprises selectively transmitting slow down messages at a high priority level.
Claim 5
Independent Claim
47 words
The method of claims 1, 2, 3, or 4 wherein ones of said virtual channels are assigned transmission rate parameters for limiting a rate of transmission from said ones of said virtual channels, further comprising monitoring a rate of transmission from said ones of said virtual channels.
Claim 6
Independent Claim
55 words
The method of claims 1, 2, 3, 4, or 5 further comprising: in one of said virtual channels, responsive to reception of a slow down message, decreasing a limit on an average rate of transmission of data by said one virtual channel wherein said limit is specified by providing a leaky bucket drain rate parameter.
Claim 7
Independent Claim
97 words
The method of claims 1, 2, 3, 4, 5, or 6 further comprising the steps of: responsive to receiving a request message for transmission from a virtual channel to said network, said request comprising at least one requested bandwidth parameter, determining whether said request can be accommodated without overloading said network; responsive to determining that said request cannot be accommodated without overloading said network, transmitting to said virtual channel a response message comprising at least one bandwidth parameter for a bandwidth lower than a bandwidth for said at least one bandwidth parameter received in said request message.
Claim 8
Independent Claim
72 words
The method of claims 1, 2, 3, 4, 5, 6, or 7 further comprising the steps of: responsive to receiving a request message for transmission from a virtual channel, said request comprising at least one requested bandwidth parameter, determining whether said request can be accommodated without overloading said network; and responsive to determining that said request cannot be accommodated without overloading said network, transmitting to said virtual channel a reject response message.
Claim 9
Dependent Claim
71 words
In a data network connected to a plurality of data terminals each for serving at least one virtual channel, apparatus for throttling input to the network, comprising: processor means, operative under the control of a program, for detecting an overload in said data network; and responsive to said detecting, said processor means further under the control of a program for selectively transmitting slow down messages to ones of said virtual channels.
Claim 10
Dependent Claim
27 words
The apparatus of claim 9 wherein said network supports priority message service and wherein said selectively transmitting comprises selectively transmitting slowdown messages at a high priority level.
Claim 11
Independent Claim
39 words
The apparatus of claims 9 or 10 wherein said network is a broadband data network, transmitting data in cells, and wherein said selectively transmitting high priority messages comprises transmitting said high priority messages as groups of high priority cells.
Claim 12
Independent Claim
56 words
The apparatus of claims 9, 10, or 11 wherein ones of said virtual channels are assigned transmission rate parameters for limiting a rate of transmission from said ones of said virtual channels, further comprising processor means, operative under the control of a program, for monitoring a rate of transmission from said ones of said virtual channels.
Claim 13
Independent Claim
116 words
The apparatus of claims 9, 10, 11, or 12 further comprising: processor means, operative under the control of a program, responsive to receiving a request message for transmission from a virtual channel to said network, said request comprising at least one requested bandwidth parameter, for determining whether said request can be accommodated without overloading said network; processor means, operative under the control of a program, responsive to said means for determining, determining that said request cannot be accommodated without overloading said network, for transmitting to said virtual channel a response message comprising at least one bandwidth parameter for a bandwidth lower than a bandwidth for said at least one bandwidth parameter received in said request message.
Claim 14
Independent Claim
87 words
The apparatus of claims 9, 10, 11, or 12 further comprising: processor means, operative under the control of a program, responsive to receiving a request message for transmission from a virtual channel, said request comprising at least one requested bandwidth parameter, for determining whether said request can be accommodated without overloading said network; and processor means, operative under the control of a program, responsive to a determination that said request cannot be accommodated without overloading said network, for transmitting to said virtual channel a reject response message.
References Cited (Backward Citations)
No citation records indexed.
USPTO Annuity & Maintenance Windows
Maintenance schedule is calculated for granted US utility patents.