← Back to Patent Explorer
US6754189B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method of queue length based burst management in wireless communication systems

Assignee: Nokia of America Corp
•
Filing: 1999-04-08
•
Granted: 2004-06-22
•
Expires: 2019-04-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method to dynamically assign data rates, for digital data transmission in wireless communication systems, which are just sufficient to meet the needs of the use is presented. The method monitors the data traffic and anticipates when the assigned data rate is inadequate to support the data traffic resulting in a loss of data or when the assigned data rate is more than necessary to support the data traffic and results in inefficient usage of system resources.

Inventors

  • 👤 Joseph E. Cloutier
  • 👤 Tejaskumar Patel
  • 👤 Wen-Yi Kuo

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 14:39
CPC Classifications
H; H04; H04W; H04W28/00; H04W28/16; H04W28/18; H04W28/22; H04L; H04L1/00; H04L1/0001; H04L1/0002; H04W76/00; H04W76/10; H04W28/02; H04W28/10; H04W28/14

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 244 words
In a wireless communication system having a base station and at least one mobile station, said base station operative to establish a communications link with at least one mobile station, said communication link having a plurality of channels, including a low speed channel operative to transmit control commands and traffic data, and one or more of said plurality of channels in combination defining ones of a plurality of data rate modes, a method for managing capacity allocation for a given user comprising the steps of: a. causing a data communications stream transmitted via a forward channel of said communications link to be initiated via said low speed channel; b. gauging a rate of data transmission over said communications link for said given user based on a measure of data in a transmit data buffer for said forward channel; c. for said given user, selecting a data rate mode from said plurality of data rate modes, said selected data rate mode providing sufficient capacity to support said gauged communications link data rate: d. monitoring a receive data buffer associated with a reverse channel for said given user in respect to a degree of fill for said receive buffer; and e. providing a signal to a mobile station of said given user indicative of a reverse channel data rate to be used by said mobile station, said reverse channel data rate being determined as a function of the degree of fill for said receive data buffer.
Claim 2
Dependent Claim 244 words
In a wireless communication system having a base station and at least one mobile station, said base station operative to establish a communications link with at least one mobile station, said communication link having a plurality of channels, including a low speed channel operative to transmit control commands and traffic data, and one or more of said plurality of channels in combination defining ones of a plurality of data rate modes, a method for managing capacity allocation for a given user comprising the steps of: a. causing a data communications stream transmitted via a forward channel of said communications link to be initiated via said low speed channel; b. gauging a rate of data transmission over said communications link for said given user based on a measure of data in a transmit data buffer for said forward channel; c. for said given user, selecting a data rate mode from said plurality of data rate modes, said selected data rate mode providing sufficient capacity to support said gauged communications link data rate: d. monitoring a receive data buffer associated with a reverse channel for said given user in respect to a degree of fill for said receive buffer; and e. providing a signal to a mobile station of said given user indicative of a reverse channel data rate to be used by said mobile station, said reverse channel data rate being determined as a function of the degree of fill for said receive data buffer.
Claim 3
Dependent Claim 45 words
The method of managing capacity allocation as recited in claim 1 , wherein steps b and c are iteratively repeated for said given user to dynamically adjust said at least one channel and said selected data rate based on changes in said data buffer measure.
Claim 4
Dependent Claim 33 words
The method of managing capacity allocation as recited in claim 1 , wherein steps a, b, c, d and e are iteratively repeated among substantially all of said mobile stations within said system.
Claim 5
Dependent Claim 36 words
The method of managing capacity allocation as recited in claim 1 , wherein said forward channel includes a control channel and a traffic channel, said control channel being operative to transmit control commands and traffic data.
Claim 6
Dependent Claim 25 words
The method as recited in claim 4 , wherein said forward link channel is chosen to have capacity sufficient to support said selected data rate.
Claim 7
Dependent Claim 25 words
The method of managing capacity allocation as recited in claim 1 , wherein said receive data buffer operates to receive data over said reverse channel.
Claim 8
Dependent Claim 30 words
The method of managing capacity allocation as recited in claim 6 , wherein said degree of fill for said receive data buffer is determined in respect to known threshold limits.
Claim 9
Dependent Claim 31 words
The method of managing capacity allocation as recited in claim 7 , wherein said threshold limits include a plurality of pre-determined threshold values commensurate with said plurality of data rate modes.
Claim 10
Dependent Claim 27 words
The method of managing capacity allocation as recited in claim 1 , wherein said transmit data buffer operates to receive data for transmission over said forward channel.
Claim 11
Dependent Claim 30 words
The method of managing capacity allocation as recited in claim 9 , wherein said measure of data in said transmit data buffer is determined in respect to known threshold limits.
Claim 12
Dependent Claim 31 words
The method of managing capacity allocation as recited in claim 10 , wherein said threshold limits include a plurality of pre-determined threshold values commensurate with said plurality of data rate modes.
Claim 13
Dependent Claim 28 words
The method of managing capacity allocation rate as recited in claim 1 wherein the communication links are established in respect to a code division multiple access (CDMA) system.
Claim 14
Independent Claim 257 words
A method of adaptively allocating channel capacity in a wireless communication system, said wireless communication system being characterized by at least one base station and at least one mobile station, said mobile station being in communication with said base station through a communications link, wherein said communications link includes a control channel and one or more traffic channels, the method comprising the steps of: a. initiating a data communications stream on a forward channel between said at least one base station and one of said at least one mobile stations on said control channel, wherein said control channel is operative to transmit control commands and traffic data; b. measuring a rate of data being received in a transmit data buffer from a source of said data communications stream for said forward channel; c. selecting a data rate sufficient to support said forward-channel measured rate of data from a plurality of data rates corresponding to particular combinations of said control channel and said one or more traffic channels; d. allocating capacity in said forward channel of said communications link corresponding to said selected data rate; e. monitoring a receive data buffer associated with a reverse channel for said communications link in respect to a degree of fill for said receive buffer; and f. providing a signal to a mobile station for said communications link indicative of a reverse channel data rate to be used by said mobile station, said reverse channel data rate being determined as a function of the degree of fill for said receive data buffer.
Claim 15
Independent Claim 257 words
A method of adaptively allocating channel capacity in a wireless communication system, said wireless communication system being characterized by at least one base station and at least one mobile station, said mobile station being in communication with said base station through a communications link, wherein said communications link includes a control channel and one or more traffic channels, the method comprising the steps of: a. initiating a data communications stream on a forward channel between said at least one base station and one of said at least one mobile stations on said control channel, wherein said control channel is operative to transmit control commands and traffic data; b. measuring a rate of data being received in a transmit data buffer from a source of said data communications stream for said forward channel; c. selecting a data rate sufficient to support said forward-channel measured rate of data from a plurality of data rates corresponding to particular combinations of said control channel and said one or more traffic channels; d. allocating capacity in said forward channel of said communications link corresponding to said selected data rate; e. monitoring a receive data buffer associated with a reverse channel for said communications link in respect to a degree of fill for said receive buffer; and f. providing a signal to a mobile station for said communications link indicative of a reverse channel data rate to be used by said mobile station, said reverse channel data rate being determined as a function of the degree of fill for said receive data buffer.
Claim 16
Dependent Claim 45 words
The method of allocating-channel capacity as recited in claim 13 , wherein steps a through d are iteratively repeated for said one of said at least one mobile stations, said selected data rate being thereby dynamically adjusted based on changes in said data buffer measure.
Claim 17
Dependent Claim 33 words
The method of allocating channel capacity as recited in claim 13 , wherein steps a through f are iteratively repeated among substantially all of said at least one mobile stations in said system.
Claim 18
Dependent Claim 25 words
The method of allocating channel capacity as recited in claim 13 , wherein said receive data buffer operates to receive data over said reverse channel.
Claim 19
Dependent Claim 30 words
The method of allocating channel capacity as recited in claim 16 , wherein said degree of fill for said receive data buffer is determined in respect to known threshold limits.
Claim 20
Dependent Claim 29 words
The method of allocating channel capacity as recited in claim 17 wherein said threshold limits include a plurality of known threshold values commensurate with said plurality of data rates.
Claim 21
Dependent Claim 27 words
The method of allocating channel capacity as recited in claim 13 , wherein said transmit data buffer operates to receive data for transmission over said forward channel.
Claim 22
Dependent Claim 30 words
The method of allocating channel capacity as recited in claim 19 , wherein said measure of data in said transmit data buffer is determined in respect to known threshold limits.
Claim 23
Dependent Claim 30 words
The method of allocating channel capacity as recited in claim 20 , wherein said threshold limits include a plurality of known threshold values commensurate with said plurality of data rates.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-06-22 2007-12-22 2008-06-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-06-22 2011-12-22 2012-06-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-06-22 2015-12-22 2016-06-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag