Patent US7184713B2 successfully refreshed from Google Patents.
← Back to Patent Explorer
US7184713B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Rate control for multi-channel communication systems

Assignee: Qualcomm Inc
•
Filing: 2002-06-20
•
Granted: 2007-02-27
•
Expires: 2022-06-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Techniques to determine a set of rates for a set of data streams to be transmitted in a multi-channel communication system. A group of transmission channels to be used for each data stream is initially identified. An equivalent system for each group is then defined to have an AWGN (or flat) channel and a spectral efficiency equal to the average spectral efficiency of the transmission channels in the group. A metric for each group is then derived based on the associated equivalent system, e.g., set to the SNR needed by the equivalent system to support the average spectral efficiency. A rate for each data stream is then determined based on the metric associated with the data stream. The rate is deemed to be supported by the communication system if the SNR required to support the data rate by the communication system is less than or equal to the metric.

Inventors

  • 👤 Tamer Kadous
  • 👤 Ivan Jesus Fernandez-Corbaton

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 18:32
CPC Classifications
H; H04; H04W; H04W28/00; H04W28/16; H04W28/18; H04W28/22; H04B; H04B7/00; H04B7/02; H04B7/04; H04B7/0413; H04L; H04L1/00; H04L1/0001; H04L1/0002; H04L1/0003; H04L1/0009; H04L1/0023; H04L1/0025; H04L1/004; H04L1/0041; H04L1/0045; H04L1/02; H04L1/06; H04L1/0618; H04L1/0675; H04L1/20; H04L25/00; H04L25/02; H04L25/0202; H04L25/022; H04L25/0222; H04L27/00; H04L27/26; H04L27/2601; H04L27/2626; H04L27/2647; H04B17/00; H04B17/30; H04B17/309; H04B17/336; H04L1/0026; H04L1/0056; H04L1/0071; H04L1/12; H04L1/16; H04L25/0204; H04W24/00; H04W52/00; H04W52/04; H04W52/18; H04W52/26

Claims Analysis

Total Claims: 54
Claim 1
Independent Claim 79 words
In a multi-channel communication system, a method for determining a rate for a data transmission over a wireless communication channel, comprising: identifying a plurality of transmission channels to be used for the data transmission; defining an equivalent system for the transmission channels based on one or more estimated channel characteristics of the transmission channels; deriving a metric for the transmission channels based on the equivalent system; and determining a particular rate for the data transmission based on the metric.
Claim 2
Dependent Claim 79 words
In a multi-channel communication system, a method for determining a rate for a data transmission over a wireless communication channel, comprising: identifying a plurality of transmission channels to be used for the data transmission; defining an equivalent system for the transmission channels based on one or more estimated channel characteristics of the transmission channels; deriving a metric for the transmission channels based on the equivalent system; and determining a particular rate for the data transmission based on the metric.
Claim 3
Dependent Claim 56 words
The method of claim 1 , further comprising: determining an average spectral efficiency of the transmission channels based on the one or more estimated channel characteristics, and wherein the equivalent system is defined to have an additive white Gaussian noise (AWGN) channel and a spectral efficiency equal to the average spectral efficiency of the transmission channels.
Claim 4
Dependent Claim 47 words
The method of claim 2 , further comprising: estimating a spectral efficiency of each transmission channel based on the one or more estimated channel characteristics, and wherein the average spectral efficiency of the transmission channels is determined based on the estimated spectral efficiencies of the transmission channels.
Claim 5
Dependent Claim 23 words
The method of claim 3 , wherein the spectral efficiency of each transmission channel is estimated based on a constrained spectral efficiency function.
Claim 6
Dependent Claim 29 words
The method of claim 4 , wherein the spectral efficiency of each transmission channel is further estimated based on a modulation scheme to be used for the data transmission.
Claim 7
Dependent Claim 23 words
The method of claim 3 , wherein the spectral efficiency of each transmission channel is estimated based on an unconstrained spectral efficiency function.
Claim 8
Dependent Claim 32 words
The method of claim 2 , wherein the deriving the metric includes determining an equivalent signal-to-noise-and-interference ratio (SNR) for the equivalent system, and wherein the metric is related to the equivalent SNR.
Claim 9
Dependent Claim 32 words
The method of claim 7 , wherein the equivalent SNR is determined based on an inverse function of a spectral efficiency function used to estimate a spectral efficiency of each transmission channel.
Claim 10
Dependent Claim 36 words
The method of claim 7 , wherein the deriving the metric further includes adjusting the equivalent SNR to account for losses in the communication system, and wherein the metric is related to the adjusted equivalent SNR.
Claim 11
Dependent Claim 32 words
The method of claim 1 , further comprising: determining a particular modulation scheme to use for the data transmission, and wherein the equivalent system is further defined based on the modulation scheme.
Claim 12
Dependent Claim 49 words
The method of claim 1 ; further comprising: determining an SNR required to support the particular data rate by the communication system, and wherein the particular data rate is determined to be supported by the transmission channels if the required SNR is less than or equal to the metric.
Claim 13
Dependent Claim 21 words
The method of claim 1 , wherein the one or more estimated channel characteristics comprise an SNR for each transmission channel.
Claim 14
Dependent Claim 28 words
The method of claim 1 , wherein the one or more estimated channel characteristics comprise an estimated frequency response and an estimated noise variance for the transmission channels.
Claim 15
Dependent Claim 28 words
The method of claim 1 , wherein the transmission channels are frequency subchannels or spatial subchannels, or both, in a multipath wireless communication channel with frequency selective fading.
Claim 16
Dependent Claim 26 words
The method of claim 1 , wherein the multi-channel communication system is a multiple-input multiple-output (MIMO) communication system and the transmission channels correspond to spatial subchannels.
Claim 17
Dependent Claim 28 words
The method of claim 1 , wherein the multi-channel communication system is an orthogonal frequency division multiplex (OFDM) communication system and the transmission channels correspond to frequency subchannels.
Claim 18
Dependent Claim 36 words
The method of claim 1 , wherein the multi-channel communication system is a multiple-input multiple-output (MIMO) communication system that employs orthogonal frequency division multiplex (OFDM), and the transmission channels correspond to frequency subchannels of spatial subchannels.
Claim 19
Dependent Claim 39 words
The method of claim 1 , wherein a set of rates is available for the data transmission, the method further comprising: evaluating each of one or more available rates to determine a highest rate supported by the transmission channels.
Claim 20
Dependent Claim 139 words
In a multi-channel communication system, a method for determining a rate for a data transmission over a wireless communication channel, comprising: identifying a group of transmission channels to be used for the data transmission; obtaining an estimated signal-to-noise-and-interference ratio (SNR) of each transmission channel; estimating spectral efficiency of each transmission channel based on the estimated SNR for the transmission channel; determining an average spectral efficiency of the transmission channels based on estimated spectral efficiencies of the transmission channels; determining an equivalent SNR for an equivalent system with a spectral efficiency equal to the average spectral efficiency of the transmission channels; determining a required SNR to support a particular data rate by the communication system; and determining whether the particular rate is supported by the transmission channels for the data transmission based on the equivalent SNR and the required SNR.
Claim 21
Dependent Claim 139 words
In a multi-channel communication system, a method for determining a rate for a data transmission over a wireless communication channel, comprising: identifying a group of transmission channels to be used for the data transmission; obtaining an estimated signal-to-noise-and-interference ratio (SNR) of each transmission channel; estimating spectral efficiency of each transmission channel based on the estimated SNR for the transmission channel; determining an average spectral efficiency of the transmission channels based on estimated spectral efficiencies of the transmission channels; determining an equivalent SNR for an equivalent system with a spectral efficiency equal to the average spectral efficiency of the transmission channels; determining a required SNR to support a particular data rate by the communication system; and determining whether the particular rate is supported by the transmission channels for the data transmission based on the equivalent SNR and the required SNR.
Claim 22
Dependent Claim 23 words
The method of claim 19 , wherein the spectral efficiency of each transmission channel is estimated based on an unconstrained spectral efficiency function.
Claim 23
Dependent Claim 29 words
The method of claim 19 , wherein the spectral efficiency of each transmission channel is further estimated based on a modulation scheme to be used for the data transmission.
Claim 24
Dependent Claim 19 words
The method of claim 19 , wherein the multi-channel communication system is a MIMO communication system that employs OFDM.
Claim 25
Dependent Claim 96 words
In a multi-channel communication system, a method for determining a set of rates for a set of data streams to be transmitted over a wireless communication channel, comprising: identifying a group of transmission channels to be used for each data stream; defining an equivalent system for each transmission channel group based on one or more estimated channel characteristics of the transmission channels in the group; deriving a metric for each transmission channel group based on the associated equivalent system; and determining a rate for each data stream based on the metric associated with the data stream.
Claim 26
Dependent Claim 96 words
In a multi-channel communication system, a method for determining a set of rates for a set of data streams to be transmitted over a wireless communication channel, comprising: identifying a group of transmission channels to be used for each data stream; defining an equivalent system for each transmission channel group based on one or more estimated channel characteristics of the transmission channels in the group; deriving a metric for each transmission channel group based on the associated equivalent system; and determining a rate for each data stream based on the metric associated with the data stream.
Claim 27
Dependent Claim 85 words
The method of claim 23 , further comprising: estimating a spectral efficiency of each transmission channel based on the one or more estimated channel characteristics, and determining an average spectral efficiency of the transmission channels in each group based on estimated spectral efficiencies of the transmission channels, and wherein the equivalent system for each transmission channel group is defined to have an additive white Gaussian noise (AWGN) channel and a spectral efficiency equal to the average spectral efficiency of the transmission channels in the group.
Claim 28
Dependent Claim 25 words
The method of claim 24 , wherein the spectral efficiency of each transmission channel is estimated based on an unconstrained or constrained spectral efficiency function.
Claim 29
Dependent Claim 62 words
The method of claim 23 , further comprising: for each data stream, determining an SNR required to support a particular rate by the communication system, and wherein the particular rate is determined to be supported by the group of transmission channels for the data stream if the required SNR is less than or equal to the metric associated with the data stream.
Claim 30
Dependent Claim 30 words
The method of claim 23 , wherein the multi-channel communication system is a MIMO communication system that employs OFDM, and the transmission channels correspond to frequency subchannels of spatial subchannels.
Claim 31
Dependent Claim 30 words
The method of claim 27 , wherein each data stream is transmitted over a respective transmit antenna, and each transmission channel group includes all frequency subchannels for one transmit antenna.
Claim 32
Dependent Claim 75 words
A memory communicatively coupled to a digital signal processing device (DSPD) capable of interpreting digital information to: identify a plurality of transmission channels to be used for the data transmission; define an equivalent system for the transmission channels based on one or more estimated channel characteristics of the transmission channels; derive a metric for the transmission channels based on the equivalent system; and determine a particular rate for the data transmission based on the metric.
Claim 33
Dependent Claim 75 words
A memory communicatively coupled to a digital signal processing device (DSPD) capable of interpreting digital information to: identify a plurality of transmission channels to be used for the data transmission; define an equivalent system for the transmission channels based on one or more estimated channel characteristics of the transmission channels; derive a metric for the transmission channels based on the equivalent system; and determine a particular rate for the data transmission based on the metric.
Claim 34
Dependent Claim 83 words
The memory of claim 29 , wherein the DSPD is further capable of interpreting digital information to: estimate a spectral efficiency of each transmission channel based on the one or more estimated channel characteristics, and determine an average spectral efficiency of the transmission channels based on estimated spectral efficiencies of the transmission channels, and wherein the equivalent system is defined to have an additive white Gaussian noise (AWGN) channel and a spectral efficiency equal to the average spectral efficiency of the transmission channels.
Claim 35
Dependent Claim 75 words
A receiver unit in a multi-channel communication system, comprising: a channel estimator operative to derive estimates of one or more characteristics of a plurality of transmission channels; and a rate selector operative to define an equivalent system based on the one or more estimated channel characteristics of the transmission channels, derive a metric for the transmission channels based on the equivalent system, and determine a particular rate for the data transmission based on the metric.
Claim 36
Dependent Claim 75 words
A receiver unit in a multi-channel communication system, comprising: a channel estimator operative to derive estimates of one or more characteristics of a plurality of transmission channels; and a rate selector operative to define an equivalent system based on the one or more estimated channel characteristics of the transmission channels, derive a metric for the transmission channels based on the equivalent system, and determine a particular rate for the data transmission based on the metric.
Claim 37
Dependent Claim 81 words
The receiver unit of claim 31 , wherein the rate selector is further operative to estimate a spectral efficiency of each transmission channel based on the one or more estimated channel characteristics, and determine an average spectral efficiency of the transmission channels based on estimated spectral efficiencies of the transmission channels, and wherein the equivalent system is defined to have an additive white Gaussian noise (AWGN) channel and a spectral efficiency equal to the average spectral efficiency of the transmission channels.
Claim 38
Dependent Claim 27 words
The receiver unit of claim 32 , wherein the spectral efficiency of each transmission channel is estimated based on a constrained or unconstrained channel spectral efficiency function.
Claim 39
Dependent Claim 31 words
The receiver unit of claim 32 , further comprising: a memory configured to store one or more tables for a function used to estimate the spectral efficiency of each transmission channel.
Claim 40
Dependent Claim 21 words
The receiver unit of claim 31 , further comprising: a controller operative to provide feedback information comprised of the particular rate.
Claim 41
Independent Claim 70 words
An apparatus in a multi-channel communication system, comprising: means for identifying a plurality of transmission channels to be used for the data transmission; means for defining an equivalent system based on one or more estimated channel characteristics of the transmission channels; means for deriving a metric for the transmission channels based on the equivalent system; and means for determining a particular rate for the data transmission based on the metric.
Claim 42
Independent Claim 70 words
An apparatus in a multi-channel communication system, comprising: means for identifying a plurality of transmission channels to be used for the data transmission; means for defining an equivalent system based on one or more estimated channel characteristics of the transmission channels; means for deriving a metric for the transmission channels based on the equivalent system; and means for determining a particular rate for the data transmission based on the metric.
Claim 43
Dependent Claim 79 words
The receiver apparatus of claim 36 , further comprising: means for estimating a spectral efficiency of each transmission channel based on the one or more estimated channel characteristics, and means for determining an average spectral efficiency of the transmission channels based on estimated spectral efficiencies of the transmission channels, and wherein the equivalent system is defined to have an additive white Gaussian noise (AWGN) channel and a spectral efficiency equal to the average spectral efficiency of the transmission channels.
Claim 44
Dependent Claim 28 words
The receiver apparatus of claim 37 , further comprising: means for storing one or more tables for a function used to estimate the spectral efficiency of each transmission.
Claim 45
Dependent Claim 104 words
A transmitter unit in a multi-channel communication system, comprising: a controller operative to identify a rate to use for a data transmission over a plurality of transmission channels in a wireless communication channel, wherein the rate is determined based on an equivalent system defined for the transmission channels based on one or more estimated channel characteristics of the transmission channels; a transmit data processor operative to code data, provided at the identified rate, in accordance with a particular coding scheme to provide coded data; and a modulator operative to modulate the coded data in accordance with a particular modulation scheme to provide modulated data.
Claim 46
Dependent Claim 104 words
A transmitter unit in a multi-channel communication system, comprising: a controller operative to identify a rate to use for a data transmission over a plurality of transmission channels in a wireless communication channel, wherein the rate is determined based on an equivalent system defined for the transmission channels based on one or more estimated channel characteristics of the transmission channels; a transmit data processor operative to code data, provided at the identified rate, in accordance with a particular coding scheme to provide coded data; and a modulator operative to modulate the coded data in accordance with a particular modulation scheme to provide modulated data.
Claim 47
Dependent Claim 23 words
The transmitter unit of claim 39 , further comprising: a transmitter operative to generate at least one modulated signal for the modulated data.
Claim 48
Dependent Claim 31 words
The transmitter unit of claim 39 , wherein the multi-channel communication system is a MIMO communication system that employs OFDM, and the transmission channels correspond to frequency subchannels of spatial subchannels.
Claim 49
Independent Claim 95 words
An apparatus in a wireless communication system, comprising: means for identifying a rate to use for a data transmission over a plurality of transmission channels in a wireless communication channel, wherein the rate is determined based on an equivalent system defined for the transmission channels based on one or more estimated channel characteristics of the transmission channels; means for coding data, provided at the identified rate, in accordance with a particular coding scheme to provide coded data; and means for modulating the coded data in accordance with a particular modulation scheme to provide modulated data.
Claim 50
Independent Claim 95 words
An apparatus in a wireless communication system, comprising: means for identifying a rate to use for a data transmission over a plurality of transmission channels in a wireless communication channel, wherein the rate is determined based on an equivalent system defined for the transmission channels based on one or more estimated channel characteristics of the transmission channels; means for coding data, provided at the identified rate, in accordance with a particular coding scheme to provide coded data; and means for modulating the coded data in accordance with a particular modulation scheme to provide modulated data.
Claim 51
Dependent Claim 149 words
A transmitter unit in a multi-channel communication system, comprising: a controller operative to identify a set of rates for a set of data streams to be transmitted over a wireless communication channel, wherein the rate for each data stream is determined based on an equivalent system defined for a group of transmission channels used for the data stream, and wherein the equivalent system for each transmission channel group is defined based on one or more estimated channel characteristics of the transmission channels in the group; at least one transmit data processor operative to code each data stream, provided at the identified rate, in accordance with a coding scheme selected for the data stream to provide a corresponding coded data stream; and at least one modulator operative to modulate each coded data steam in accordance with a modulation scheme selected for the data stream to provide a corresponding modulation stream.
Claim 52
Dependent Claim 149 words
A transmitter unit in a multi-channel communication system, comprising: a controller operative to identify a set of rates for a set of data streams to be transmitted over a wireless communication channel, wherein the rate for each data stream is determined based on an equivalent system defined for a group of transmission channels used for the data stream, and wherein the equivalent system for each transmission channel group is defined based on one or more estimated channel characteristics of the transmission channels in the group; at least one transmit data processor operative to code each data stream, provided at the identified rate, in accordance with a coding scheme selected for the data stream to provide a corresponding coded data stream; and at least one modulator operative to modulate each coded data steam in accordance with a modulation scheme selected for the data stream to provide a corresponding modulation stream.
Claim 53
Dependent Claim 126 words
A multi-channel communication system comprising: a receiver unit including a channel estimator operative to derive estimates of one or more characteristics of a plurality of transmission channels, and a rate selector operative to define an equivalent system based on the one or more estimated channel characteristics of the transmission channels, derive a metric for the transmission channels based on the equivalent system, and determine a particular rate for the data transmission based on the metric; and a transmitter unit including at least one transmit data processor operative to code data, provided at the determined rate, in accordance with a coding scheme to provide coded data, and at least one modulator operative to modulate the coded data in accordance with a modulation scheme to provide modulated data.
Claim 54
Dependent Claim 126 words
A multi-channel communication system comprising: a receiver unit including a channel estimator operative to derive estimates of one or more characteristics of a plurality of transmission channels, and a rate selector operative to define an equivalent system based on the one or more estimated channel characteristics of the transmission channels, derive a metric for the transmission channels based on the equivalent system, and determine a particular rate for the data transmission based on the metric; and a transmitter unit including at least one transmit data processor operative to code data, provided at the determined rate, in accordance with a coding scheme to provide coded data, and at least one modulator operative to modulate the coded data in accordance with a modulation scheme to provide modulated data.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2010-02-26 2010-08-28 2011-02-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2014-02-26 2014-08-28 2015-02-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2018-02-26 2018-08-28 2019-02-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag