Patent US6097700A successfully refreshed from Google Patents.
US6097700A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Packet switched radio channel congestion control
Assignee: Unwired Planet LLC
•
Filing: 1995-10-24
•
Granted: 2000-08-01
•
Expires: 2015-10-24
Abstract
Abstract A method and system for controlling congestion on a packet switched radio channel (PRCH) is disclosed. A PRCH congestion control function determines if the average time delay for packet calls on the PRCH is within a delay alarm level. If the average time delay is not within the delay alarm level, it is then determined which packet calls to expel from the PRCH in order to decrease the average time delay. The determination of congestion may be made for each of the uplink and downlink of a PRCH separately, or, on the combined uplink and downlink of the PRCH.
Inventors
- 👤 Carl Magnus Thornberg
- 👤 Magnus Andersson
- 👤 Olle Erik Grimlund
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 06:35
CPC Classifications
H; H04; H04W; H04W74/00; H04W72/00; H04W72/50; H04W72/52; H04W28/00; H04W28/02; H04W28/10; H04W28/14; H04W72/56; H04W74/08; H04W74/0866; H04W74/0875
Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
175 words
In a telecommunications system comprising at least one packet radio channel and a plurality of transceiving stations, each of said transceiving stations capable of transmitting or receiving at least one packet call comprising a plurality of data packets on the at least one packet radio channel, a method of controlling congestion on the at least one packet radio channel, said method comprising the steps of: determining whether congestion exists on the at least one packet radio channel; and, in response to an affirmative determination; calculating excess data traffic within the at least one packet radio channel; selecting at least one packet calls on the at least one packet radio channel having a lowest assigned priority until a sum of average data traffic associated with said selected packet calls is greater than or equal to said excess data traffic; and expelling said selected packet calls from the at least one packet radio channel once the sum of average data traffic associated with said selected packet calls is greater than or equal to said excess data traffic.
Claim 2
Dependent Claim
175 words
In a telecommunications system comprising at least one packet radio channel and a plurality of transceiving stations, each of said transceiving stations capable of transmitting or receiving at least one packet call comprising a plurality of data packets on the at least one packet radio channel, a method of controlling congestion on the at least one packet radio channel, said method comprising the steps of: determining whether congestion exists on the at least one packet radio channel; and, in response to an affirmative determination; calculating excess data traffic within the at least one packet radio channel; selecting at least one packet calls on the at least one packet radio channel having a lowest assigned priority until a sum of average data traffic associated with said selected packet calls is greater than or equal to said excess data traffic; and expelling said selected packet calls from the at least one packet radio channel once the sum of average data traffic associated with said selected packet calls is greater than or equal to said excess data traffic.
Claim 3
Dependent Claim
39 words
The method of claim 1 in which said step of determining comprises the step of determining whether an average packet delay on an uplink of the at least one packet radio channel is greater than a predetermined delay level.
Claim 4
Dependent Claim
39 words
The method of claim 1 in which said step of determining comprises the step of determining whether an average packet delay on a downlink of the at least one packet radio channel is greater than a predetermined delay level.
Claim 5
Dependent Claim
42 words
The method of claim 1 in which said step of determining comprises the step of determining whether an average packet delay for the combined downlink and uplink of the at last one packet radio channel is greater than a predetermined delay level.
Claim 6
Dependent Claim
32 words
The method of claim 1 in which said excess data traffic and the sum of the average data traffic are associated with an uplink of the at least one packet radio channel.
Claim 7
Dependent Claim
32 words
The method of claim 1 in which said excess data traffic and the sum of the average data traffic are associated with a downlink of the at least one packet radio channel.
Claim 8
Dependent Claim
35 words
The method of claim 1 in which said excess data traffic and the sum of the average data traffic are associated with a combined downlink and uplink of the at least one packet radio channel.
Claim 9
Dependent Claim
46 words
The method of claim 1 in which said step of selecting comprises selecting at least one packet call having a lowest assigned priority is based upon a data traffic parameter value assigned to each of said packet calls on the at least one packet radio channel.
Claim 10
Dependent Claim
229 words
In a telecommunications system comprising at least one packet radio channel and a plurality of transceiving stations, each of said transceiving stations capable of transmitting or receiving at least one packet call comprising a plurality of data packets on the at least one packet radio channel, a method of controlling congestion on the at least one packet radio channel, said method comprising the steps of: determining whether congestion exists on the at least one packet radio channel; and, in response to an affirmative determination; identifying a number of packet calls having a lowest assigned priority from said plurality of packet calls on the at least one packet radio channel; and if only one packet call exists having a lowest priority, selecting the one packet call; if a plurality of packet calls exist having a lowest priority, selecting a single packet call from the plurality of packet calls having a lowest priority based upon at least one of the following traffic values parameters assigned to said plurality of packet calls on the packet radio channel: estimated average data traffic for the packet call, estimated average data traffic for the at least one packet radio channel, estimated maximum data traffic for the at least one packet radio channel, and estimated maximum data traffic for the packet call; and expelling said selected packet call from the at least one packet radio channel.
Claim 11
Dependent Claim
229 words
In a telecommunications system comprising at least one packet radio channel and a plurality of transceiving stations, each of said transceiving stations capable of transmitting or receiving at least one packet call comprising a plurality of data packets on the at least one packet radio channel, a method of controlling congestion on the at least one packet radio channel, said method comprising the steps of: determining whether congestion exists on the at least one packet radio channel; and, in response to an affirmative determination; identifying a number of packet calls having a lowest assigned priority from said plurality of packet calls on the at least one packet radio channel; and if only one packet call exists having a lowest priority, selecting the one packet call; if a plurality of packet calls exist having a lowest priority, selecting a single packet call from the plurality of packet calls having a lowest priority based upon at least one of the following traffic values parameters assigned to said plurality of packet calls on the packet radio channel: estimated average data traffic for the packet call, estimated average data traffic for the at least one packet radio channel, estimated maximum data traffic for the at least one packet radio channel, and estimated maximum data traffic for the packet call; and expelling said selected packet call from the at least one packet radio channel.
Claim 12
Dependent Claim
205 words
In a telecommunications system comprising at least one packet radio channel and a plurality of transceiving stations, each of said transceiving stations capable of transmitting or receiving at least one packet call comprising a plurality of data packets on the at least one packet radio channel, an apparatus for controlling congestion on the at least one packet radio channel, said apparatus comprising: a congestion determiner for comparing the average packet delay on the at least one packet radio channel to a predetermined delay level to determine whether congestion exists on the at least one packet radio channel; first means for calculating an amount excess data traffic on the at least one packet radio channel if congestion exists; second means for calculating a sum of an amount of average data traffic represented by selected packet calls and determining if the sum of the amount of average traffic data equals or exceeds the amount of excess data traffic; and a packet call selector for selecting the selected packet calls for the second means for calculating until the sum of the amount of average data traffic equals or exceeds said excess data traffic value, and generating a signal indicating that said selected packet calls are selected for expulsion.
Claim 13
Dependent Claim
205 words
In a telecommunications system comprising at least one packet radio channel and a plurality of transceiving stations, each of said transceiving stations capable of transmitting or receiving at least one packet call comprising a plurality of data packets on the at least one packet radio channel, an apparatus for controlling congestion on the at least one packet radio channel, said apparatus comprising: a congestion determiner for comparing the average packet delay on the at least one packet radio channel to a predetermined delay level to determine whether congestion exists on the at least one packet radio channel; first means for calculating an amount excess data traffic on the at least one packet radio channel if congestion exists; second means for calculating a sum of an amount of average data traffic represented by selected packet calls and determining if the sum of the amount of average traffic data equals or exceeds the amount of excess data traffic; and a packet call selector for selecting the selected packet calls for the second means for calculating until the sum of the amount of average data traffic equals or exceeds said excess data traffic value, and generating a signal indicating that said selected packet calls are selected for expulsion.
Claim 14
Dependent Claim
38 words
The apparatus of claim 10 in which said congestion determiner comprises means for determining whether a calculated average packet delay on an uplink of the at least one packet radio channel is greater than a predetermined delay level.
Claim 15
Dependent Claim
38 words
The apparatus of claim 10 in which said congestion determiner comprises means for determining whether a calculated average packet delay on a downlink of the at least one packet radio channel is greater than a predetermined delay level.
Claim 16
Dependent Claim
41 words
The apparatus of claim 10 in which said congestion determiner comprises means for determining whether a calculated average packet delay for the combined downlink and uplink of the at least one packet radio channel is greater than a predetermined delay level.
Claim 17
Dependent Claim
46 words
The apparatus of claim 10 in which each of said plurality of packet calls is further assigned a priority, and in which said packet call selector selects said packet call from packet calls having a lowest assigned priority of packet calls on said packet radio channel.
References Cited (Backward Citations)
US4409592A
Cited
WO1986000775A1
Cited
US4797875A
Cited
US4771424A
Cited
US5220674A
Cited
EP0332818A2
Cited
US4887265A
Cited
US5119367A
Cited
US5090011A
Cited
US4984264A
Cited
US5115433A
Cited
US5070498A
Cited
EP0415898A1
Cited
US5050161A
Cited
US5146454A
Cited
US5131020A
Cited
US5115429A
Cited
US5335222A
Cited
US5384826A
Cited
US5377192A
Cited
US5195090A
Cited
US5365520A
Cited
US5400329A
Cited
US5381407A
Cited
US5276677A
Cited
US5420863A
Cited
US5289462A
Cited
US5274625A
Cited
US5398012A
Cited
US5347511A
Cited
WO1995003679A1
Cited
US5357507A
Cited
US5521925A
Cited
WO1995016330A1
Cited
US5533024A
Cited
US5497504A
Cited
US5537395A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2003-08-01 | 2004-01-31 | 2004-08-01 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2007-08-01 | 2008-01-31 | 2008-08-01 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2011-08-01 | 2012-01-31 | 2012-08-01 | $7700.00 | Window Closed / Lapsed |