Patent US5550808A successfully refreshed from Google Patents.
US5550808A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Window-based ATM cell stream regulator
Assignee: Oki Electric Industry Co Ltd
•
Filing: 1995-03-29
•
Granted: 1996-08-27
•
Expires: 2015-03-29
Abstract
Abstract A window-based ATM cell stream regulator composed of a means for detecting to which connection an arriving cell belongs among a plurality of connections, a detector for detecting when the cell arrived within the same connection based on its arrival time, a window start time stored in a memory and a predetermined window section length stored therein and a memory for storing the updated number of counted cells and the window start time.
Inventors
- 👤 Kiyoshi Shimokoshi
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-02 23:19
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L12/5602; H04L2012/5614; H04L2012/5616; H04L2012/5629; H04L2012/5631; H04L2012/5632; H04L2012/5636
Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
374 words
A window-based ATM cell stream regulator comprising: arrival time detecting means for detecting an arrival time of an arriving cell; arriving cell detecting means for detecting to which connection, among a plurality of connections, the arriving cell belongs; memory means for storing therein a predetermined allowable number, a predetermined upper limit number greater than the allowable number, a predetermined window section length indicating a predetermined single window length, a predetermined reset time, a counted number of arriving cells and a window start time that is an initial value and will be updated; window detecting means for detecting to which window of a connection the arriving cell belongs based on the arrival time, the window start time and the window section length; counting means for counting a number of cells which have arrived in each connectionu, and for counting a number of cells, that have arrived until a number of the counted cells in a single window exceeds the allowable number and reaches the upper limit number, and then designating the counted number of cells having reached the upper limit number as an allowable number of cells; allowable number updating means for updating the counted number stored in said memory means to the allowable number of cells, which have been counted by said counting means, as a counting number in a succeeding window on a time base; discarding means for discarding cells which arrive after the counted number of cells reaches the upper limit number; counted number updating means for updating the counted number if the arrival time is later than the window start time by an amount no less than the predetermined window section length, and less than the reset time; window updating means for updating the window start time if the arrival time is later than the window start time by an amount no less than the window section length and less than the reset time; resetting means for updating the counted number if the arrival time is later than the window start time by an amount no less than the reset time; and reset updating means for updating the window start time if the arrival time is later than the window start time by an amount no less than the reset time.
Claim 2
Dependent Claim
374 words
A window-based ATM cell stream regulator comprising: arrival time detecting means for detecting an arrival time of an arriving cell; arriving cell detecting means for detecting to which connection, among a plurality of connections, the arriving cell belongs; memory means for storing therein a predetermined allowable number, a predetermined upper limit number greater than the allowable number, a predetermined window section length indicating a predetermined single window length, a predetermined reset time, a counted number of arriving cells and a window start time that is an initial value and will be updated; window detecting means for detecting to which window of a connection the arriving cell belongs based on the arrival time, the window start time and the window section length; counting means for counting a number of cells which have arrived in each connectionu, and for counting a number of cells, that have arrived until a number of the counted cells in a single window exceeds the allowable number and reaches the upper limit number, and then designating the counted number of cells having reached the upper limit number as an allowable number of cells; allowable number updating means for updating the counted number stored in said memory means to the allowable number of cells, which have been counted by said counting means, as a counting number in a succeeding window on a time base; discarding means for discarding cells which arrive after the counted number of cells reaches the upper limit number; counted number updating means for updating the counted number if the arrival time is later than the window start time by an amount no less than the predetermined window section length, and less than the reset time; window updating means for updating the window start time if the arrival time is later than the window start time by an amount no less than the window section length and less than the reset time; resetting means for updating the counted number if the arrival time is later than the window start time by an amount no less than the reset time; and reset updating means for updating the window start time if the arrival time is later than the window start time by an amount no less than the reset time.
Claim 3
Dependent Claim
21 words
A window-based ATM cell stream regulator according to claim 1, wherein the reset time is longer than the window section length.
Claim 4
Dependent Claim
19 words
A window-based ATM cell stream regulator according to claim 1, wherein the cell is an object of bandwidth monitoring.
Claim 5
Dependent Claim
61 words
A window-based ATM cell stream regulator according to claim 1, wherein the counted number updating means updates said counted number in accordance with a window termination frequency if the arrival time is within the reset time after the window start time, the window termination frequency being a number of windows in which cells did not arrive after the window start time.
Claim 6
Dependent Claim
33 words
A window-based ATM cell stream regulator according to claim 1, wherein said window update means updates said window start time to a start time of a window to which the arrival time belongs.
Claim 7
Dependent Claim
18 words
A window-based ATM cell stream regulator according to claim 1, wherein the reset means resets said counted number.
Claim 8
Dependent Claim
25 words
A window-based ATM cell stream regulator according to claim 1, wherein said reset update means updates the window start time to the cell arrival time.
Claim 9
Dependent Claim
60 words
A window-based ATM cell stream regulator according to claim 1, wherein the window detecting means detects to which window the cell belongs in a same connection by detecting at an arrival time of the cell how many times windows have been terminated before the arrival time based on the arrival time, said window start time and the window section length.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-08-27 | 2000-02-26 | 2000-08-27 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-08-27 | 2004-02-26 | 2004-08-27 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-08-27 | 2008-02-26 | 2008-08-27 | $7700.00 | Window Closed / Lapsed |