Patent US5479407A successfully refreshed from Google Patents.
US5479407A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Channel utilization method and system for ISDN
Assignee: Verizon Patent and Licensing Inc
•
Filing: 1991-05-24
•
Granted: 1995-12-26
•
Expires: 2011-05-24
Abstract
Abstract An ISDN gateway (GW, 100) dynamically allocates bandwidth by monitoring traffic at each destination queue and in response allocating or deallocating virtual B-channels. A long term allocation (LTA) algorithm is executed during usual traffic conditions to determine when, and for how long, virtual B-channels are to be allocated. During transient conditions, the gateway (GW, 100) executes a short term allocation (STA) algorithm. Bandwidth utilization is optimized by packaging data packets into trains that are transmitted to the destination when the train is completed and upon satisfaction of other conditions. Each train undergoes data compression by execution of a suitable compression algorithm.
Inventors
- 👤 Cheng-Hsu Ko
- 👤 Ugo G. Gagliardi
- 👤 Meichun Hsu
- 👤 Paul Cummings
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-03 21:15
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04L; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5614; H04L2012/5615; H04L2012/5616; H04L2012/5629; H04L2012/5631; H04L2012/5632; H04Q2213/00; H04Q2213/13034; H04Q2213/13141; H04Q2213/13176; H04Q2213/13209; H04Q2213/1322; H04Q2213/13332; H04Q2213/13384; H04Q2213/13389; H04Q2213/13396
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
130 words
In a communication network characterized by a multiplicity of channels for carrying packets of data on a medium between data servers and destinations, channel allocation apparatus, comprising: means for establishing input and output destination queues; data flowmeter means for measuring quantity of data arriving at each said input and output destination queue during a particular time interval; means for polling each said data flowmeter means at fixed intervals; long term channel allocation means responsive to said polling means for allocating or deallocating transmission channels to a particular destination on said medium depending upon data flow traffic to said destination and particular channel parameters; and short term channel allocation means, overriding said long term channel allocation means in response to predetermined conditions, for allocating or deallocating transmission channels on said medium.
Claim 2
Dependent Claim
130 words
In a communication network characterized by a multiplicity of channels for carrying packets of data on a medium between data servers and destinations, channel allocation apparatus, comprising: means for establishing input and output destination queues; data flowmeter means for measuring quantity of data arriving at each said input and output destination queue during a particular time interval; means for polling each said data flowmeter means at fixed intervals; long term channel allocation means responsive to said polling means for allocating or deallocating transmission channels to a particular destination on said medium depending upon data flow traffic to said destination and particular channel parameters; and short term channel allocation means, overriding said long term channel allocation means in response to predetermined conditions, for allocating or deallocating transmission channels on said medium.
Claim 3
Dependent Claim
31 words
The apparatus of claim 1, including means for assembling pluralities of packets into trains, each consisting of a predetermined number of packets, and means or transmitting said trains onto said medium.
Claim 4
Dependent Claim
24 words
The apparatus of claim 1, wherein said predetermined conditions include inactivity at a destination queue for a time period greater than a predetermined period.
Claim 5
Dependent Claim
14 words
The apparatus of claim 1, wherein said predetermined conditions include an empty destination queue.
Claim 6
Dependent Claim
32 words
The apparatus of claim 1, wherein said predetermined conditions include a condition wherein a quantity of data directed to a particular destination exceeds the capacity of available channels assigned to that destination.
Claim 7
Dependent Claim
33 words
The apparatus of claim 5, wherein said data is arranged in trains consisting of a predetermined number of packets and said quantity of data is an accumulation of data comprising each said train.
Claim 8
Dependent Claim
14 words
The apparatus of claim 6, wherein each said train is provided with a header.
Claim 9
Dependent Claim
17 words
The apparatus of claim 6, wherein a unique number is assigned to each packet in a train.
Claim 10
Dependent Claim
43 words
The apparatus of claim 8, wherein said long term channel allocation means comprises means for transmitting sampled data, one packet at a time, in a most-empty-channel-first transmission sequence; and means for recovering said sampled data using sequence numbers and a trace-back time-out procedure.
Claim 11
Dependent Claim
17 words
The apparatus of claim 6, including means for receiving and rebuilding packets in accordance with said header.
Claim 12
Dependent Claim
57 words
The apparatus of claim 1, wherein said long term channel allocation means comprises means for transmitting sampled data, one packet at a time, in a round-robin fashion over activated component channels of said multiplicity of channels, skipping deactivated channels of said multiplicity of channels; and means for receiving and recovering said data in the same round-robin sequence.
References Cited (Backward Citations)
US4556972A
Cited
US4677616A
Cited
US4799219A
Cited
US4993024A
Cited
US5012469A
Cited
US5165021A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1998-12-25 | 1999-06-26 | 1999-12-26 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2002-12-25 | 2003-06-26 | 2003-12-26 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2006-12-25 | 2007-06-26 | 2007-12-26 | $7700.00 | Window Closed / Lapsed |