Patent EP0487235A2 successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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 09:26
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.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag