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

Method and apparatus for IS-95B reverse link supplemental code channel frame validation and fundamental code channel rate decision improvement

Assignee: Qualcomm Inc
•
Filing: 2001-02-21
•
Granted: 2005-12-13
•
Expires: 2021-02-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention provides a method and apparatus for maximizing throughput of a data call in a wireless communication system in which data is transmitted from a wireless station, such as a mobile station, on multiple assigned channels in accordance with a known transmission standard, such as IS-95B. The multiple assigned channels include a fundamental channel and at least one supplemental channel. Data is formatted into variable rate data frames and transmitted on the fundamental channel and the supplemental channel. A wireless receiver, such as a base station, receives the multiple assigned channels. The wireless receiver demodulates and decodes data frames associated with each of the multiple assigned channels. The wireless receiver determines a likely initial data rate for each demodulated and decode data frame. The wireless receiver correlates all of the likely data rates, by comparison to one another and to a relevant transmission protocol standard, to determine a maximum likelihood combination of data rates. The maximum likelihood combination of data rates includes a maximum likelihood data rate corresponding to each likely data rate. Decoded data frames are invalidated and erased when the likely data frame rates do not match corresponding maximum likelihood data rates.

Inventors

  • 👤 Abhay Joshi
  • 👤 Baaziz Achour
  • 👤 Serguei Glazko

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 21:21
CPC Classifications
H; H04; H04W; H04W28/00; H04W28/16; H04W28/18; H04W28/22

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 207 words
A method of maximizing throughput of a data call in a wireless communication system in which data is transmitted from a wireless station on multiple assigned channels including a fundamental channel on which data can be transmitted at a first data rate and supplemental channels on which data can be transmitted at a second data rate only when data is being transmitted at the first data rate on the fundamental channel, wherein it is more likely than not that data is being transmitted at the first data rate on the fundamental channel when the supplementary channels have likely data rates equal to the second rate, comprising: a. receiving the multiple assigned channels; b. demodulating and decoding each of the multiple assigned channels; c. determining a likely data rate of each of the multiple assigned channels; d. correlating all of the likely data rates to determine one or more Maximum Likelihood (ML) data rates each corresponding to a likely data rate; and e) invalidating and erasing demodulated and decoded data associated with the fundamental channel when; i) the fundamental channel does not have a likely data rate equal to the first data rate, and ii) the supplemental channels have likely data rates equal to the second data rate.
Claim 2
Independent Claim 207 words
A method of maximizing throughput of a data call in a wireless communication system in which data is transmitted from a wireless station on multiple assigned channels including a fundamental channel on which data can be transmitted at a first data rate and supplemental channels on which data can be transmitted at a second data rate only when data is being transmitted at the first data rate on the fundamental channel, wherein it is more likely than not that data is being transmitted at the first data rate on the fundamental channel when the supplementary channels have likely data rates equal to the second rate, comprising: a. receiving the multiple assigned channels; b. demodulating and decoding each of the multiple assigned channels; c. determining a likely data rate of each of the multiple assigned channels; d. correlating all of the likely data rates to determine one or more Maximum Likelihood (ML) data rates each corresponding to a likely data rate; and e) invalidating and erasing demodulated and decoded data associated with the fundamental channel when; i) the fundamental channel does not have a likely data rate equal to the first data rate, and ii) the supplemental channels have likely data rates equal to the second data rate.
Claim 3
Dependent Claim 41 words
The method of claim 1 , further comprising: f. invalidating data associated with one of the multiple assigned channels when the likely data rate and a corresponding ML data rate of the one of the multiple assigned channels do not match.
Claim 4
Dependent Claim 103 words
The method of claim 1 , wherein the multiple assigned channels collectively form an IS-95B reverse-link traffic channel, and wherein the first data rate corresponds to a fundamental channel full rate and the second rate corresponds to a supplemental channel full rate, the method further comprising invalidating and erasing demodulated and decoded data associated with each of the plurality of supplemental channels when a) the fundamental channel does not have a likely data rate equal to the fundamental channel full rate, and b) only one of the plurality of supplemental channels has a likely data rate equal to the supplemental channel full rate.
Claim 5
Dependent Claim 21 words
The method of claim 3 , further comprising the step of providing non-invalidated data to a radio link protocol processing layer.
Claim 6
Dependent Claim 48 words
The method of claim 1 , wherein the data transmitted on the multiple assigned channels is formulated into data frames, and wherein step (b) comprises the steps of: demodulating the data frames to produce demodulated data frames; and de-interleaving the demodulated data frames to produce de-interleaved data frames.
Claim 7
Dependent Claim 39 words
The method of claim 5 , further comprising the steps of: decoding the de-interleaved data frames to produce decoded data frames; and generating a signal quality signal indicative of a signal quality for each of the decoded data frames.
Claim 8
Dependent Claim 24 words
The method of claim 6 , likely data rate of each of the decoded data frames based on a corresponding signal quality metric signal.
Claim 9
Dependent Claim 52 words
The method of claim 6 , wherein each of the data frames includes a Cyclic Redundancy Code (CRC), and wherein the generating step comprises at least one of: generating a CRC for each of the decoded data frames; and generating a Symbol Error Rate (SER) for each of the decoded data frames.
Claim 10
Dependent Claim 46 words
The method of claim 8 , wherein step (c) comprises determining a likely data rate of each of the data frames on each of the multiple assigned channels based on at least one of a CRC and an SER for each of the decoded data frames.
Claim 11
Dependent Claim 224 words
Apparatus for maximizing throughput of a data call in a wireless communication system in which data is transmitted by a wireless station to a receiver on multiple assigned channels including a fundamental channel on which data can be transmitted at a first data rate and supplemental channels on which data can be transmitted at a second data rate only when data is being transmitted at the first data rate on the fundamental channel, wherein it is more likely than not that data is being transmitted at the first data rate on the fundamental channel when a plurality of the supplemental channels have likely data rates equal to the second data rate, comprising: receiving means for receiving the multiple assigned channels; demodulating means and decoding means for respectively demodulating and decoding each of the multiple assigned channels; determining means for determining a likely data rate of each of the multiple assigned channels; correlating means for correlating all of the likely data rates to determine a maximum likelihood combination of data rates; and means for invalidating and erasing demodulated and decoded data associated with the fundamental channel when i) the fundamental channel does not have a likely data rate equal to the first data rate, and at the same time, ii) the plurality of supplemental channels have likely data rates equal to the second data rate.
Claim 12
Dependent Claim 224 words
Apparatus for maximizing throughput of a data call in a wireless communication system in which data is transmitted by a wireless station to a receiver on multiple assigned channels including a fundamental channel on which data can be transmitted at a first data rate and supplemental channels on which data can be transmitted at a second data rate only when data is being transmitted at the first data rate on the fundamental channel, wherein it is more likely than not that data is being transmitted at the first data rate on the fundamental channel when a plurality of the supplemental channels have likely data rates equal to the second data rate, comprising: receiving means for receiving the multiple assigned channels; demodulating means and decoding means for respectively demodulating and decoding each of the multiple assigned channels; determining means for determining a likely data rate of each of the multiple assigned channels; correlating means for correlating all of the likely data rates to determine a maximum likelihood combination of data rates; and means for invalidating and erasing demodulated and decoded data associated with the fundamental channel when i) the fundamental channel does not have a likely data rate equal to the first data rate, and at the same time, ii) the plurality of supplemental channels have likely data rates equal to the second data rate.
Claim 13
Dependent Claim 75 words
The apparatus of claim 10 , wherein the maximum likelihood combination of data rates includes a maximum likelihood data rate corresponding to each said likely data rate, the apparatus further comprising invalidating means for invalidating data associated with one of the multiple assigned channels when the likely data rate of the one multiple assigned channel as determined by the determining means fails to match a corresponding maximum likelihood data rate determined by the correlating means.
Claim 14
Dependent Claim 54 words
The apparatus of claim 11 , wherein the data transmitted on the multiple assigned channels is formatted into data frames, and wherein: the demodulating means includes means for demodulating the data frames to produce demodulated data frames; and the de-interleaving mean includes means for de-interleaving the demodulated data frames to produce de-interleaved data frames.
Claim 15
Dependent Claim 44 words
The apparatus of claim 12 , wherein the decoding means include means for decoding the de-interleaved data frames to produce decoded data frames; and generating means for generating a signal quality signal indicative of a signal quality for each of the decoded data frames.
Claim 16
Dependent Claim 33 words
The apparatus of claim 13 , wherein the determining means includes means for determining a likely data rate of each of the decoded data frames based an a corresponding signal quality metric signal.
Claim 17
Dependent Claim 56 words
The apparatus of claim 13 , wherein each of the data frames includes a Cyclic Redundancy Code (CRC), and wherein the generating means comprises at least one of: means for generating a CRC for each of the decoded data frames; and means for generating a Symbol Error Rate (SER) for each of the decoded data frames.
Claim 18
Dependent Claim 45 words
The apparatus of claim 15 , wherein the determining means determines a likely data rate of each of the data frames on each of the multiple assigned channels based on at least one of a CRC and an SER for each of decoded data frames.
Claim 19
Dependent Claim 103 words
The apparatus of claim 10 , wherein the multiple assigned channels collectively form an IS-95B reverse-link traffic channel, and wherein the first data rate corresponds to a fundamental channel full rate and the second rate corresponds to a supplemental channel full rate, the apparatus further comprising means for invalidating and erasing demodulated and decoded data associated with the plurality of supplemental channels when a) the fundamental channel does not have a likely data rate equal to the fundamental channel full rate, and b) only one of the plurality of supplemental channels has a likely data rate equal to the supplemental channel full rate.
Claim 20
Dependent Claim 27 words
The apparatus of claim 17 , further comprising a radio link protocol processing layer and means for providing no-invalidated data to the radio link protocol processing layer.
Claim 21
Independent Claim 280 words
A method of maximizing throughput of a data call in a wireless communication system in which data is transmitted from a wireless station on multiple assigned channels, including include a fundamental channel on which data can be transmitted at a first non-zero data rate and supplemental channels on which data can be transmitted at a second non-zero data rate only when data is being transmitted at the first data rate on the fundamental channel, wherein it is approximately equally likely that data is being transmitted and that data is not being transmitted at the first data rate on the fundamental channel when only one of a plurality of supplemental channels has a likely data rate equal to the second data rate, and wherein it is approximately equally likely that data is being transmitted and that data is not being transmitted at the first data rate on the fundamental channel when only one of a plurality of supplemental channels has a likely data rate equal to the data rate, comprising: a. receiving the multiple assigned channels; b. demodulating and decoding each of the multiple assigned channels; c. determining a likely data rate of each of the multiple assigned channels; d. correlating all of the likely data rates to determine one or more Maximum Likelihood (ML) data rates each corresponding to a likely data rate; and e. invalidating and erasing demodulated and decoded data associated with each of the plurality of supplemental channels when i) the fundamental channel does not have a likely data rate equal to the first data rate, and ii) only one of the plurality of supplemental channels has a likely data rate equal to the second data rate.
Claim 22
Independent Claim 280 words
A method of maximizing throughput of a data call in a wireless communication system in which data is transmitted from a wireless station on multiple assigned channels, including include a fundamental channel on which data can be transmitted at a first non-zero data rate and supplemental channels on which data can be transmitted at a second non-zero data rate only when data is being transmitted at the first data rate on the fundamental channel, wherein it is approximately equally likely that data is being transmitted and that data is not being transmitted at the first data rate on the fundamental channel when only one of a plurality of supplemental channels has a likely data rate equal to the second data rate, and wherein it is approximately equally likely that data is being transmitted and that data is not being transmitted at the first data rate on the fundamental channel when only one of a plurality of supplemental channels has a likely data rate equal to the data rate, comprising: a. receiving the multiple assigned channels; b. demodulating and decoding each of the multiple assigned channels; c. determining a likely data rate of each of the multiple assigned channels; d. correlating all of the likely data rates to determine one or more Maximum Likelihood (ML) data rates each corresponding to a likely data rate; and e. invalidating and erasing demodulated and decoded data associated with each of the plurality of supplemental channels when i) the fundamental channel does not have a likely data rate equal to the first data rate, and ii) only one of the plurality of supplemental channels has a likely data rate equal to the second data rate.
Claim 23
Dependent Claim 294 words
Apparatus for maximizing throughput of data call in a wireless communication system in which data is transmitted by a wireless station to a receiver on multiple assigned channels including a fundamental channel and supplemental channels, wherein data can be transmitted at a first non-zero data rate on the fu28 (new): Apparatus for maximizing throughput of a data call in a wireless communication system in which data is transmitted by a wireless station to a receiver on multiple assigned channels including a fundamental channel and supplemental channels, wherein data can be transmitted at a first non-zero data rate on the fundamental channel, wherein data can be transmitted at a second non-zero data rate on the supplemental channel only when data is being transmitted at the first data rate on the fundamental channel, and wherein it is approximately equally likely that data is being transmitted and that data is not being transmitted at the first data rate on the fundamental channel when only one of a plurality of supplemental channels has a likely data rate equal to the second data rate, comprising: receiving means for receiving the multiple assigned channels; demodulating means and decoding means for respectively demodulating and decoding each of the multiple assigned channels; determining means for determining a likely data rate of each of the multiple assigned channels; and correlating means for correlating all of the likely data rates to determine a maximum likelihood combination of data rates, means for invalidating and erasing demodulated and decoded data associated with the plurality of supplemental channels when: i) the fundamental channel does not have a likely data rate equal to the first data rate, and ii) only one of the plurality of supplemental channels has a likely data rate equal to the second data rate.
Claim 24
Dependent Claim 294 words
Apparatus for maximizing throughput of data call in a wireless communication system in which data is transmitted by a wireless station to a receiver on multiple assigned channels including a fundamental channel and supplemental channels, wherein data can be transmitted at a first non-zero data rate on the fu28 (new): Apparatus for maximizing throughput of a data call in a wireless communication system in which data is transmitted by a wireless station to a receiver on multiple assigned channels including a fundamental channel and supplemental channels, wherein data can be transmitted at a first non-zero data rate on the fundamental channel, wherein data can be transmitted at a second non-zero data rate on the supplemental channel only when data is being transmitted at the first data rate on the fundamental channel, and wherein it is approximately equally likely that data is being transmitted and that data is not being transmitted at the first data rate on the fundamental channel when only one of a plurality of supplemental channels has a likely data rate equal to the second data rate, comprising: receiving means for receiving the multiple assigned channels; demodulating means and decoding means for respectively demodulating and decoding each of the multiple assigned channels; determining means for determining a likely data rate of each of the multiple assigned channels; and correlating means for correlating all of the likely data rates to determine a maximum likelihood combination of data rates, means for invalidating and erasing demodulated and decoded data associated with the plurality of supplemental channels when: i) the fundamental channel does not have a likely data rate equal to the first data rate, and ii) only one of the plurality of supplemental channels has a likely data rate equal to the second data rate.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag