CA2638972A1 - Amplitude and phase estimation method in a wireless communication system - Google Patents
Amplitude and phase estimation method in a wireless communication system Download PDFInfo
- Publication number
- CA2638972A1 CA2638972A1 CA002638972A CA2638972A CA2638972A1 CA 2638972 A1 CA2638972 A1 CA 2638972A1 CA 002638972 A CA002638972 A CA 002638972A CA 2638972 A CA2638972 A CA 2638972A CA 2638972 A1 CA2638972 A1 CA 2638972A1
- Authority
- CA
- Canada
- Prior art keywords
- channel
- signal
- pilot
- channel estimate
- sub
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7073—Synchronisation aspects
- H04B1/7085—Synchronisation aspects using a code tracking loop, e.g. a delay-locked loop
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7097—Interference-related aspects
- H04B1/711—Interference-related aspects the interference being multi-path interference
- H04B1/7115—Constructive combining of multi-path signals, i.e. RAKE receivers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/0212—Channel estimation of impulse response
- H04L25/0214—Channel estimation of impulse response of a single coefficient
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B2201/00—Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
- H04B2201/69—Orthogonal indexing scheme relating to spread spectrum techniques in general
- H04B2201/707—Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
- H04B2201/70703—Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation using multiple or variable rates
Abstract
Apparatuses for a transmitter and a receiver (202) which enhance the performance of a system coherent demodulation by utilizing non-pilot sub-channels to enhance the accuracy of estimates of amplitude and phase noise inherent in the transmission channel. This enhancement is accomplished by utilizing the corrected received data on a fundamental channel to enhance a pilot channel estimate, which is subsequently utilized by a dot product module in demodulating a supplementary data channel.
Claims (59)
1. An apparatus for receiving an information signal, comprising:
means for performing pilot channel estimation based on a pilot sub-channel signal to produce a pilot channel estimate;
first means for extracting a first sub-channel signal from said information signal;
first means for performing channel estimation, operably connected to said first means for extracting, for producing a first channel estimate;
a channel estimate combiner, operably connected to said means for performing pilot channel estimation and said first means for performing channel estimation, for combining said pilot channel estimate and said first channel estimate to produce a combined channel estimate;
second means for extracting a second sub-channel signal from said information signal; and a first dot product module, operably connected to said channel estimate combiner and said second means for extracting, for producing a sub-channel symbol stream based on said second sub-channel signal and said second channel estimate.
means for performing pilot channel estimation based on a pilot sub-channel signal to produce a pilot channel estimate;
first means for extracting a first sub-channel signal from said information signal;
first means for performing channel estimation, operably connected to said first means for extracting, for producing a first channel estimate;
a channel estimate combiner, operably connected to said means for performing pilot channel estimation and said first means for performing channel estimation, for combining said pilot channel estimate and said first channel estimate to produce a combined channel estimate;
second means for extracting a second sub-channel signal from said information signal; and a first dot product module, operably connected to said channel estimate combiner and said second means for extracting, for producing a sub-channel symbol stream based on said second sub-channel signal and said second channel estimate.
2. The apparatus of claim 1 wherein said first means for extracting comprises a first pseudonoise (PN) despreader and said second means for extracting comprises a second PN
despreader.
despreader.
3. The apparatus of claim 1 wherein said means for performing pilot channel estimation is a pilot channel estimator for producing said pilot channel estimate based on a pilot pseudonoise (PN) code reference signal.
4. The apparatus of claim 1 wherein said means for performing pilot channel estimation is a pilot channel estimator for producing said pilot channel estimate based on a pilot Walsh code reference signal.
5. The apparatus of claim 4 wherein said pilot Walsh code is complex, and wherein said pilot channel estimator comprises complex mixers.
6. The apparatus of claim 1 wherein said first means for extracting is a first Walsh despreader, and wherein said second means for extracting is a second Walsh despreader.
7. The apparatus of claim 6 further comprising a pseudonoise (PN) despreader for providing said information signal to said means for performing pilot channel estimation, to said first means for extracting, and to said second means for extracting.
8. The apparatus of claim 7 wherein said PN despreader is a complex PN despreader.
9. The apparatus of claim 1 wherein said channel estimate combiner is a weighted-average combiner for multiplying said pilot channel estimate by a pilot multiplier to produce a scaled pilot channel estimate, and multiplying said first channel estimate by a first multiplier to produce a scaled first channel estimate, and adding said scaled pilot channel estimate to said scaled first channel estimate to produce said combined channel estimate.
10. The apparatus of claim 9 wherein the ratio of said pilot multiplier over said first multiplier is approximately equal to the ratio of transmit gain of said pilot sub-channel signal over transmit gain of said first sub-channel signal.
11. The apparatus of claim 9 wherein said means for performing pilot channel estimation is a pilot filter.
12. The apparatus of claim 9 wherein said information signal comprises a composite I signal and a composite Q
signal, and wherein said means for performing pilot channel estimation comprises a first mixer for mixing said composite I signal with a Walsh function, and a second mixer for mixing said composite Q signal with said Walsh function.
signal, and wherein said means for performing pilot channel estimation comprises a first mixer for mixing said composite I signal with a Walsh function, and a second mixer for mixing said composite Q signal with said Walsh function.
13. The apparatus of claim 12 wherein said means for performing pilot channel estimation further comprises a first noise rejection filter for filtering the output signal of said first mixer, and a second noise rejection filter for filtering the output of said second mixer.
14. The apparatus of claim 1 wherein said means for performing pilot channel estimation comprises a delay module for synchronizing said pilot channel estimate with said first channel estimate.
15. The apparatus of claim 1 wherein said first means for performing channel estimation comprises a second dot product module for receiving said pilot channel estimate and said first sub-channel signal and producing a scalar first channel signal.
16. The apparatus of claim 15 wherein said first means for performing channel estimation further comprises a channel estimator for receiving the output of said second dot product module and said first sub-channel signal and producing said first channel estimate.
17. The apparatus of claim 15 further comprising:
a deinterleaver, operably connected to said second dot product module;
a forward error correction decoder, operably connected to said deinterleaver;
a forward error correction encoder, operably connected to said forward error correction decoder;
an interleaver, operably connected to said forward error correction encoder; and a channel estimator, operably connected to said interleaver and said first means for extracting.
a deinterleaver, operably connected to said second dot product module;
a forward error correction decoder, operably connected to said deinterleaver;
a forward error correction encoder, operably connected to said forward error correction decoder;
an interleaver, operably connected to said forward error correction encoder; and a channel estimator, operably connected to said interleaver and said first means for extracting.
18. The apparatus of claim 17 wherein said deinterleaver is a block deinterleaver and said interleaver is a block interleaver.
19. The apparatus of claim 17 wherein said deinterleaver is a bit reversal deinterleaver and said interleaver is a bit reversal interleaver.
20. The apparatus of claim 17 wherein said deinterleaver is a convolutional deinterleaver and said interleaver is a convolutional interleaver.
21. The apparatus of claim 17 wherein said deinterleaver is a turbo deinterleaver and said interleaver is a turbo interleaver.
22. The apparatus of claim 17 wherein said forward error correction decoder is a turbo code decoder and said forward error correction encoder is a turbo code encoder.
23. The apparatus of claim 17 wherein said forward error correction decoder is a block decoder and said forward error correction encoder is a block encoder.
24. The apparatus of claim 17 wherein said forward error correction decoder is a trellis decoder and said forward error correction encoder is a convolutional encoder.
25. The apparatus of claim 17 further comprising a control processor, operably connected to said forward error correction decoder and said forward error correction encoder, for receiving error corrected symbols from said error correction decoder, performing frame quality checking and rate determination for said error corrected symbols, producing frame rate information and a frame quality metric signal, and providing said frame rate information to said error correction encoder.
26. The apparatus of claim 25 wherein said control processor comprises a smoothing module for performing smoothing of said frame quality metric signal.
27. The apparatus of claim 25 wherein said channel estimate combiner is a weighted-average combiner for multiplying said pilot channel estimate by a pilot multiplier to produce a scaled pilot channel estimate, and multiplying said first channel estimate by a first multiplier to produce a scaled first channel estimate, and adding said scaled pilot channel estimate to said scaled first channel estimate to produce said combined channel estimate.
28. The apparatus of claim 27 wherein said control processor provides said frame rate information to said channel estimate combiner, and wherein said channel estimate combiner adjusts the ratio of said pilot multiplier to said first multiplier based on said frame rate information.
29. The apparatus of claim 27 wherein said control processor provides said frame quality metric signal to said channel estimate combiner, and wherein said channel estimate combiner adjusts the ratio of said pilot multiplier to said first multiplier based on said frame quality metric signal.
30. The apparatus of claim 27 wherein said control processor provides said frame quality metric and said frame rate information to said channel estimate combiner, and wherein said channel estimate combiner adjusts the ratio of said pilot multiplier to said first multiplier based on said frame quality metric and said frame rate information.
31. A process for decoding a signal, comprising the steps of:
a) generating a pilot channel estimate from an information signal based on a pilot sub-channel signal;
b) extracting a first sub-channel signal from said information signal;
c) generating a first channel estimate based on said first sub-channel signal;
d) combining said pilot channel estimate and said first channel estimate to produce a combined channel estimate;
e) extracting a second sub-channel signal from said information signal; and f) performing a first dot product operation of said combined channel estimate and said second sub-channel signal to produce a sub-channel symbol stream.
a) generating a pilot channel estimate from an information signal based on a pilot sub-channel signal;
b) extracting a first sub-channel signal from said information signal;
c) generating a first channel estimate based on said first sub-channel signal;
d) combining said pilot channel estimate and said first channel estimate to produce a combined channel estimate;
e) extracting a second sub-channel signal from said information signal; and f) performing a first dot product operation of said combined channel estimate and said second sub-channel signal to produce a sub-channel symbol stream.
32. The process of claim 31 wherein said step of extracting a first sub-channel signal comprises pseudonoise (PN) despreading using a first PN channel code, and said step of extracting a second sub-channel signal comprises PN
despreading using a second PN channel code.
despreading using a second PN channel code.
33. The process of claim 32 wherein said step of generating a pilot channel estimate comprises a PN
despreading step based on a pilot PN channel code.
despreading step based on a pilot PN channel code.
34. The process of claim 31 wherein said step of generating a pilot channel estimate comprises filtering of said information signal without mixing said information signal with a pilot Walsh code.
35. The process of claim 31 wherein said step of generating a pilot channel estimate comprises Walsh despreading based on a pilot Walsh code.
36. The process of claim 31 wherein said step of extracting a first sub-channel signal comprises a first Walsh despreading step based on a first Walsh code, and said step of extracting a second sub-channel signal comprises a second Walsh despreading step based on a second Walsh code.
37. The process of claim 36 wherein said first and second Walsh codes are complex, and wherein said first and second Walsh despreading steps are complex Walsh despreading.
38. The process of claim 36 further comprising the step of performing pseudonoise (PN) despreading of a downconverted signal to generate said information signal.
39. The process of claim 38 wherein said PN despreading is complex PN despreading.
40. The process of claim 39 wherein said step of generating a pilot channel estimate comprises synchronizing said pilot channel estimate with said first channel estimate.
41. The process of claim 31 wherein said step of combining comprises the sub-steps of:
d.1) multiplying said pilot channel estimate by a pilot multiplier to produce a scaled pilot channel estimate;
d.2) multiplying said first channel estimate by a first multiplier to produce a scaled first channel estimate; and d.3) adding said scaled pilot channel estimate to said scaled first channel estimate to produce said combined channel estimate.
d.1) multiplying said pilot channel estimate by a pilot multiplier to produce a scaled pilot channel estimate;
d.2) multiplying said first channel estimate by a first multiplier to produce a scaled first channel estimate; and d.3) adding said scaled pilot channel estimate to said scaled first channel estimate to produce said combined channel estimate.
42. The process of claim 41 wherein the ratio of said pilot multiplier over said first multiplier is approximately equal to the ratio of a gain used to transmit said pilot sub-channel signal over a gain used to transmit said first sub-channel signal.
43. The process of claim 41 wherein said step of generating a pilot channel estimate comprises filtering said information signal to produce said pilot channel estimate.
44. The process of claim 41 wherein said step of generating a pilot channel estimate comprises the sub-steps of:
a.1) mixing the I component of said information signal with a pilot Walsh code to produce a first Walsh despread I signal;
a.2) mixing the Q component of said information signal with said pilot Walsh code to produce a first Walsh despread Q
signal;
a.3) filtering said first Walsh despread I signal to produce the I component of said pilot channel estimate; and a.4) filtering said first Walsh despread Q signal to produce the Q component of said pilot channel estimate.
a.1) mixing the I component of said information signal with a pilot Walsh code to produce a first Walsh despread I signal;
a.2) mixing the Q component of said information signal with said pilot Walsh code to produce a first Walsh despread Q
signal;
a.3) filtering said first Walsh despread I signal to produce the I component of said pilot channel estimate; and a.4) filtering said first Walsh despread Q signal to produce the Q component of said pilot channel estimate.
45. The process of claim 41 wherein said step of generating a pilot channel estimate comprises the sub-steps of:
a.1) multiplying said information signal with a complex pilot Walsh code to produce a first complex Walsh despread signal;
and a.2) filtering the I component of said first complex Walsh despread signal to produce the I component of said pilot channel estimate; and a.3) filtering the Q component of said first complex Walsh despread signal to produce the Q component of said pilot channel estimate.
a.1) multiplying said information signal with a complex pilot Walsh code to produce a first complex Walsh despread signal;
and a.2) filtering the I component of said first complex Walsh despread signal to produce the I component of said pilot channel estimate; and a.3) filtering the Q component of said first complex Walsh despread signal to produce the Q component of said pilot channel estimate.
46. The process of claim 31 wherein said step of generating a first channel estimate comprises the sub-steps of:
c.1) performing a second dot product operation of said pilot channel estimate and said first sub-channel signal to produce a scalar first channel signal;
c.2) delaying said first sub-channel signal to produce a delayed first sub-channel signal; and c.3) performing channel estimation from said delayed first sub-channel signal, using said scalar first channel signal as a reference, to produce said first channel estimate.
c.1) performing a second dot product operation of said pilot channel estimate and said first sub-channel signal to produce a scalar first channel signal;
c.2) delaying said first sub-channel signal to produce a delayed first sub-channel signal; and c.3) performing channel estimation from said delayed first sub-channel signal, using said scalar first channel signal as a reference, to produce said first channel estimate.
47. The process of claim 31 wherein said step of generating a first channel estimate comprises the sub-steps of:
c.1) performing a second dot product operation of said pilot channel estimate and said first sub-channel signal to produce a scalar first channel signal;
c.2) deinterleaving said scalar first channel signal, in accordance with a deinterleaving format, to produce a deinterleaved first channel signal;
c.3) performing forward error correction decoding of said deinterleaved first channel signal, in accordance with a forward error correction format, to produce an error correction decoded first channel signal;
c.4) performing forward error correction encoding of said error correction decoded first channel signal, in accordance with said forward error correction format, to produce an error correction encoded first channel signal;
c.5) interleaving said error correction encoded first channel signal, in accordance with an interleaving format, to produce an estimated first sub-channel signal;
c.6) delaying said first sub-channel signal to produce a delayed first sub-channel signal which is synchronized with said estimated first sub-channel signal; and c.7) performing channel estimation based on said delayed first sub-channel signal and said estimated first sub-channel signal to produce said first channel estimate.
c.1) performing a second dot product operation of said pilot channel estimate and said first sub-channel signal to produce a scalar first channel signal;
c.2) deinterleaving said scalar first channel signal, in accordance with a deinterleaving format, to produce a deinterleaved first channel signal;
c.3) performing forward error correction decoding of said deinterleaved first channel signal, in accordance with a forward error correction format, to produce an error correction decoded first channel signal;
c.4) performing forward error correction encoding of said error correction decoded first channel signal, in accordance with said forward error correction format, to produce an error correction encoded first channel signal;
c.5) interleaving said error correction encoded first channel signal, in accordance with an interleaving format, to produce an estimated first sub-channel signal;
c.6) delaying said first sub-channel signal to produce a delayed first sub-channel signal which is synchronized with said estimated first sub-channel signal; and c.7) performing channel estimation based on said delayed first sub-channel signal and said estimated first sub-channel signal to produce said first channel estimate.
48. The process of claim 47 wherein said deinterleaving format is a block deinterleaving format and said interleaving format is a block interleaving format.
49. The process of claim 47 wherein said deinterleaving format is a bit reversal deinterleaving format and said interleaving format is a bit reversal interleaving format.
50. The process of claim 47 wherein said deinterleaving format is a convolutional deinterleaving format and said interleaving format is a convolutional interleaving format.
51. The process of claim 47 wherein said deinterleaving format is a turbo deinterleaving format and said interleaving format is a turbo interleaving format.
52. The process of claim 47 wherein said forward error correction format is a turbo code format.
53. The process of claim 47 wherein said forward error correction format is a block error correction coding format.
54. The process of claim 47 wherein said forward error correction format is a convolutional error correction coding format.
55. The process of claim 47 further comprising the step of performing frame quality checking and rate determination on said error correction decoded first channel signal, to produce frame rate information and a frame quality metric signal, and wherein the frame rate used in performing said forward error correction encoding is based on said frame rate information.
56. The process of claim 55 wherein said frame quality checking comprises a smoothing step for performing smoothing of said frame quality metric signal.
57. The process of claim 55 wherein said combining step comprises the sub-steps of:
d.1) generating a pilot multiplier and a first multiplier;
d.2) multiplying said pilot channel estimate by said pilot multiplier to produce a scaled pilot channel estimate;
d.3) multiplying said first channel estimate by said first multiplier to produce a scaled first channel estimate; and d.4) adding said scaled pilot channel estimate to said scaled first channel estimate to produce said combined channel estimate.
d.1) generating a pilot multiplier and a first multiplier;
d.2) multiplying said pilot channel estimate by said pilot multiplier to produce a scaled pilot channel estimate;
d.3) multiplying said first channel estimate by said first multiplier to produce a scaled first channel estimate; and d.4) adding said scaled pilot channel estimate to said scaled first channel estimate to produce said combined channel estimate.
58. The process of claim 57 wherein the ratio of said pilot multiplier to said first multiplier are adjusted based on said frame rate information.
59. The process of claim 57 wherein the ratio of said pilot multiplier to said first multiplier are adjusted based on said frame quality metric signal.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/310,232 US6414988B1 (en) | 1999-05-12 | 1999-05-12 | Amplitude and phase estimation method in a wireless communication system |
US09/310,232 | 1999-05-12 | ||
CA002374282A CA2374282C (en) | 1999-05-12 | 2000-05-10 | Amplitude and phase estimation method in a wireless communication system |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002374282A Division CA2374282C (en) | 1999-05-12 | 2000-05-10 | Amplitude and phase estimation method in a wireless communication system |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2638972A1 true CA2638972A1 (en) | 2000-11-23 |
CA2638972C CA2638972C (en) | 2010-07-27 |
Family
ID=23201550
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002374282A Expired - Lifetime CA2374282C (en) | 1999-05-12 | 2000-05-10 | Amplitude and phase estimation method in a wireless communication system |
CA2638972A Expired - Lifetime CA2638972C (en) | 1999-05-12 | 2000-05-10 | Amplitude and phase estimation method in a wireless communication system |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA002374282A Expired - Lifetime CA2374282C (en) | 1999-05-12 | 2000-05-10 | Amplitude and phase estimation method in a wireless communication system |
Country Status (17)
Country | Link |
---|---|
US (2) | US6414988B1 (en) |
EP (1) | EP1177661B1 (en) |
JP (3) | JP4777517B2 (en) |
KR (1) | KR100780579B1 (en) |
CN (1) | CN1233136C (en) |
AT (1) | ATE305198T1 (en) |
AU (1) | AU769552B2 (en) |
BR (1) | BR0010421B1 (en) |
CA (2) | CA2374282C (en) |
DE (1) | DE60022750T2 (en) |
HK (1) | HK1060669A1 (en) |
IL (1) | IL146266A0 (en) |
MX (1) | MXPA01011492A (en) |
NO (1) | NO326935B1 (en) |
RU (1) | RU2271068C2 (en) |
UA (1) | UA64029C2 (en) |
WO (1) | WO2000070773A2 (en) |
Families Citing this family (72)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6173007B1 (en) * | 1997-01-15 | 2001-01-09 | Qualcomm Inc. | High-data-rate supplemental channel for CDMA telecommunications system |
JPH11261958A (en) * | 1998-03-09 | 1999-09-24 | Sony Corp | Video editing device and video editing method |
US6414988B1 (en) * | 1999-05-12 | 2002-07-02 | Qualcomm Incorporated | Amplitude and phase estimation method in a wireless communication system |
KR100450791B1 (en) * | 1999-07-13 | 2004-10-01 | 삼성전자주식회사 | CDMA demodulating method and demodulator |
ATE270796T1 (en) * | 1999-07-15 | 2004-07-15 | Infineon Technologies Ag | METHOD FOR ESTIMATING THE CHANNEL PULSE RESPONSE OF A CELLULAR CHANNEL |
US6785554B1 (en) * | 1999-09-15 | 2004-08-31 | Qualcomm Incorporated | Modified finger assignment algorithm for high data rate calls |
US6831956B1 (en) | 1999-09-28 | 2004-12-14 | Texas Instruments Incorporated | Wireless communications system with combining of multiple paths selected from sub-windows in response to the primary synchronization channel |
US6829290B1 (en) * | 1999-09-28 | 2004-12-07 | Texas Instruments Incorporated | Wireless communications system with combining of multiple paths selected from correlation to the primary synchronization channel |
US6892053B2 (en) * | 1999-12-01 | 2005-05-10 | Telefonaktiebolaget Lm Ericsson (Publ) | Bit error estimates from pilot signals |
US6975670B1 (en) * | 2000-10-02 | 2005-12-13 | Koninklijke Philips Electronics N.V. | Managing assigned fingers in wireless telecommunication using a finger lock mechanism |
JP3286289B2 (en) * | 1999-12-28 | 2002-05-27 | 松下電器産業株式会社 | CDMA receiver and error correction method |
AU2466001A (en) * | 1999-12-30 | 2001-07-16 | Morphics Technology, Inc. | A configurable all-digital coherent demodulator system for spread spectrum applications |
US20090262700A1 (en) * | 2000-03-09 | 2009-10-22 | Franceschini Michael R | Frequency domain direct sequence spread spectrum with flexible time frequency code |
WO2001067665A2 (en) * | 2000-03-09 | 2001-09-13 | Raytheon Company | Frequency domain direct sequence spread spectrum with flexible time frequency code |
US20040105382A1 (en) * | 2000-05-25 | 2004-06-03 | Kenichi Miyoshi | Radio reception apparatus |
US6628702B1 (en) | 2000-06-14 | 2003-09-30 | Qualcomm, Incorporated | Method and apparatus for demodulating signals processed in a transmit diversity mode |
AU2001297747A1 (en) * | 2000-10-27 | 2002-09-12 | L-3 Communications Corporation | Two-dimensional channel bonding in a hybrid cdma/fdma fixed wireless access system to provide finely variable rate channels |
US7190683B2 (en) | 2000-10-27 | 2007-03-13 | L-3 Communications Corporation | Two-dimensional channel bonding in a hybrid CDMA/FDMA fixed wireless access system to provide finely variable rate channels |
US6990153B1 (en) * | 2001-02-06 | 2006-01-24 | Agency For Science, Technology And Research | Method and apparatus for semi-blind communication channel estimation |
AU2002249280A1 (en) * | 2001-03-26 | 2002-10-08 | Ecole Polytechnique Federale De Lausanne (Epfl) | Sampling method, reconstruction method, and device for sampling and/or reconstructing signals |
JP3676986B2 (en) * | 2001-03-29 | 2005-07-27 | 松下電器産業株式会社 | Radio receiving apparatus and radio receiving method |
US20050063487A1 (en) * | 2001-05-08 | 2005-03-24 | Soheil Sayegh | Method and apparatus for parameter estimation, modulation classification and interference characterization in satellite communication systems |
EP1263179B1 (en) * | 2001-05-29 | 2007-06-27 | Lucent Technologies Inc. | Channel estimation for a CDMA system using coded control symbols as additional pilot symbols |
WO2003009489A1 (en) * | 2001-07-13 | 2003-01-30 | Kawasaki Microelectronics, Inc. | Cdma reception apparatus and cdma reception method |
JP4448633B2 (en) * | 2001-08-31 | 2010-04-14 | 富士通株式会社 | Mobile communication terminal |
JP3831229B2 (en) * | 2001-10-31 | 2006-10-11 | 富士通株式会社 | Propagation path characteristic estimation device |
US6940894B2 (en) * | 2001-11-08 | 2005-09-06 | Qualcomm Incorporated | Power estimation using weighted sum of pilot and non-pilot symbols |
US7133437B2 (en) * | 2002-01-31 | 2006-11-07 | Qualcomm Incorporated | Pilot interpolation for a gated pilot with compensation for induced phase changes |
US7221699B1 (en) * | 2002-06-28 | 2007-05-22 | Arraycomm Llc | External correction of errors between traffic and training in a wireless communications system |
US7085582B2 (en) * | 2002-07-31 | 2006-08-01 | Motorola, Inc. | Pilot information gain control method and apparatus |
US7239672B2 (en) * | 2002-09-05 | 2007-07-03 | Silicon Integrated Systems Corp. | Channel estimator for WLAN |
US7254170B2 (en) * | 2002-11-06 | 2007-08-07 | Qualcomm Incorporated | Noise and channel estimation using low spreading factors |
DE10306171B4 (en) * | 2003-02-13 | 2007-02-08 | Siemens Ag | Method for setting the transmission powers of two channels of a connection, station and communication system |
US20040160922A1 (en) | 2003-02-18 | 2004-08-19 | Sanjiv Nanda | Method and apparatus for controlling data rate of a reverse link in a communication system |
US8023950B2 (en) | 2003-02-18 | 2011-09-20 | Qualcomm Incorporated | Systems and methods for using selectable frame durations in a wireless communication system |
US8150407B2 (en) | 2003-02-18 | 2012-04-03 | Qualcomm Incorporated | System and method for scheduling transmissions in a wireless communication system |
US7660282B2 (en) | 2003-02-18 | 2010-02-09 | Qualcomm Incorporated | Congestion control in a wireless data network |
US8081598B2 (en) | 2003-02-18 | 2011-12-20 | Qualcomm Incorporated | Outer-loop power control for wireless communication systems |
US7155236B2 (en) | 2003-02-18 | 2006-12-26 | Qualcomm Incorporated | Scheduled and autonomous transmission and acknowledgement |
US8391249B2 (en) | 2003-02-18 | 2013-03-05 | Qualcomm Incorporated | Code division multiplexing commands on a code division multiplexed channel |
US7418064B2 (en) * | 2003-02-18 | 2008-08-26 | Qualcomm, Incorporated | Systems and methods for hierarchically demodulating and decoding a data signal using a pilot signal and an additional signal |
US7216282B2 (en) * | 2003-02-19 | 2007-05-08 | Harris Corporation | Mobile ad-hoc network (MANET) including forward error correction (FEC), interleaving, and multi-route communication features and related methods |
US8705588B2 (en) | 2003-03-06 | 2014-04-22 | Qualcomm Incorporated | Systems and methods for using code space in spread-spectrum communications |
US7215930B2 (en) | 2003-03-06 | 2007-05-08 | Qualcomm, Incorporated | Method and apparatus for providing uplink signal-to-noise ratio (SNR) estimation in a wireless communication |
US8477592B2 (en) | 2003-05-14 | 2013-07-02 | Qualcomm Incorporated | Interference and noise estimation in an OFDM system |
DE10328341B4 (en) * | 2003-06-24 | 2005-07-21 | Infineon Technologies Ag | Method and apparatus for calculating path weight correction factors in a RAKE receiver |
US8489949B2 (en) | 2003-08-05 | 2013-07-16 | Qualcomm Incorporated | Combining grant, acknowledgement, and rate control commands |
CN1839602B (en) * | 2003-09-30 | 2012-01-18 | 意大利电信股份公司 | Channel estimation using pilot symbols |
US20060059411A1 (en) * | 2004-09-16 | 2006-03-16 | Sony Corporation And Sony Electronics, Inc. | Method and system for increasing channel coding gain |
US7660568B2 (en) * | 2004-09-27 | 2010-02-09 | Alcatel-Lucent Usa Inc. | Method and apparatus for generating a channel estimate using a non-pilot portion of a signal |
US8144806B2 (en) * | 2004-09-27 | 2012-03-27 | Marvell International Ltd. | Device, system and method of I/Q mismatch correction |
PL2288100T3 (en) * | 2005-04-29 | 2013-09-30 | Sony Deutschland Gmbh | Transmitting device, receiving device and communication method for an OFDM communication system with new preamble structure |
US20070011557A1 (en) * | 2005-07-07 | 2007-01-11 | Highdimension Ltd. | Inter-sequence permutation turbo code system and operation methods thereof |
US7797615B2 (en) | 2005-07-07 | 2010-09-14 | Acer Incorporated | Utilizing variable-length inputs in an inter-sequence permutation turbo code system |
US8493942B2 (en) * | 2005-08-01 | 2013-07-23 | Qualcomm Incorporated | Interference cancellation in wireless communication |
US8165186B2 (en) * | 2005-08-12 | 2012-04-24 | Qualcomm Incorporated | Channel estimation for wireless communication |
US7729433B2 (en) * | 2006-03-07 | 2010-06-01 | Motorola, Inc. | Method and apparatus for hybrid CDM OFDMA wireless transmission |
CN101170531B (en) * | 2006-10-24 | 2012-01-18 | 北京大学 | A channel estimate method and corresponding communication method and system |
EP2149219A2 (en) * | 2007-04-19 | 2010-02-03 | InterDigital Technology Corporation | Method and apparatus for performing jrnso in fdd, tdd and mimo communications |
US8000382B2 (en) * | 2008-01-04 | 2011-08-16 | Qualcomm Incorporated | I/Q imbalance estimation and correction in a communication system |
US8094701B2 (en) | 2008-01-31 | 2012-01-10 | Telefonaktiebolaget Lm Ericsson (Publ) | Channel estimation for high data rate transmission using multiple control channels |
US8149929B2 (en) * | 2008-06-17 | 2012-04-03 | Telefonaktiebolaget L M Ericsson (Publ) | Receiver and method for processing radio signals using soft pilot symbols |
CN102308501B (en) * | 2009-02-04 | 2014-04-16 | 瑞典爱立信有限公司 | Method and arrangement for a mobile radio communications system |
US8565352B2 (en) * | 2010-05-03 | 2013-10-22 | Telefonaktiebolaget L M Ericsson (Publ) | Digital IQ imbalance compensation for dual-carrier double conversion receiver |
US8804881B2 (en) * | 2010-07-13 | 2014-08-12 | Qualcomm Incorporated | Data communication devices, methods, and systems |
CN103379059B (en) * | 2012-04-23 | 2018-09-14 | 马维尔国际有限公司 | The channel estimation methods and device of MMSE |
US9142003B2 (en) * | 2012-06-10 | 2015-09-22 | Apple Inc. | Adaptive frame rate control |
WO2015154274A1 (en) * | 2014-04-10 | 2015-10-15 | 华为技术有限公司 | Channel estimation device and method |
WO2017185106A1 (en) | 2016-04-18 | 2017-10-26 | Rhombus Systems Group, Inc. | System for communications with unmanned aerial vehicles using two frequency bands |
US10797836B2 (en) * | 2017-12-31 | 2020-10-06 | Qualcomm Incorporated | Measurement of data streams comprising data and pilot channels |
US10367595B1 (en) * | 2018-04-18 | 2019-07-30 | Huawei Technologies Co., Ltd. | Apparatus and receiver for receiving RF analog signals |
CN113472712B (en) * | 2021-06-30 | 2023-05-19 | 中铁二院工程集团有限责任公司 | Phase noise suppression method |
Family Cites Families (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5555268A (en) | 1994-01-24 | 1996-09-10 | Fattouche; Michel | Multicode direct sequence spread spectrum |
JP3018840B2 (en) * | 1993-07-27 | 2000-03-13 | 三菱電機株式会社 | Fading compensator |
US5418813A (en) * | 1993-12-06 | 1995-05-23 | Motorola, Inc. | Method and apparatus for creating a composite waveform |
ZA95797B (en) * | 1994-02-14 | 1996-06-20 | Qualcomm Inc | Dynamic sectorization in a spread spectrum communication system |
US5671218A (en) | 1994-04-28 | 1997-09-23 | Lucent Technologies Inc. | Controlling power and access of wireless devices to base stations which use code division multiple access |
WO1995035615A1 (en) * | 1994-06-22 | 1995-12-28 | Ntt Mobile Communications Network Inc. | Synchronous detector and synchronizing method for digital communication receiver |
US6137840A (en) * | 1995-03-31 | 2000-10-24 | Qualcomm Incorporated | Method and apparatus for performing fast power control in a mobile communication system |
US5978413A (en) * | 1995-08-28 | 1999-11-02 | Bender; Paul E. | Method and system for processing a plurality of multiple access transmissions |
KR0159201B1 (en) * | 1995-12-06 | 1998-12-01 | 양승택 | Coherent dual-channel qpsk modulator, demodulator and modulating and demodulating method for cdma systems |
FI962140A (en) * | 1996-05-21 | 1997-11-22 | Nokia Telecommunications Oy | Method for estimating impulse response and receiver |
US5930230A (en) * | 1996-05-28 | 1999-07-27 | Qualcomm Incorporated | High data rate CDMA wireless communication system |
US5912931A (en) * | 1996-08-01 | 1999-06-15 | Nextel Communications | Method for multicarrier signal detection and parameter estimation in mobile radio communication channels |
KR100201250B1 (en) * | 1996-08-14 | 1999-06-15 | 하나로통신주식회사 | Sync demodulation method |
JP3715382B2 (en) * | 1996-08-16 | 2005-11-09 | 株式会社東芝 | Receiver |
US5881056A (en) * | 1996-08-20 | 1999-03-09 | Lucent Technologies Inc. | Method and apparatus of a multi-code code division multiple access receiver having shared accumulator circuits |
US6067292A (en) * | 1996-08-20 | 2000-05-23 | Lucent Technologies Inc | Pilot interference cancellation for a coherent wireless code division multiple access receiver |
JP3001040B2 (en) * | 1996-09-20 | 2000-01-17 | 日本電気株式会社 | Closed loop transmitter power control unit for CDMA cellular system |
US5889827A (en) | 1996-12-12 | 1999-03-30 | Ericsson Inc. | Method and apparatus for digital symbol detection using medium response estimates |
JP3795984B2 (en) * | 1996-12-20 | 2006-07-12 | 富士通株式会社 | Wireless receiver |
JP3006679B2 (en) * | 1997-01-16 | 2000-02-07 | 日本電気株式会社 | Cellular mobile phone system |
EP0856955A3 (en) | 1997-01-29 | 2000-09-06 | YRP Mobile Telecommunications Key Technology Research Laboratories Co., Ltd. | CDMA power control system |
US5991284A (en) * | 1997-02-13 | 1999-11-23 | Qualcomm Inc. | Subchannel control loop |
US6480521B1 (en) * | 1997-03-26 | 2002-11-12 | Qualcomm Incorporated | Method and apparatus for transmitting high speed data in a spread spectrum communications system |
JP3459866B2 (en) * | 1997-04-22 | 2003-10-27 | 埼玉日本電気株式会社 | Transmission power control method for code division multiple access system |
JP3628145B2 (en) * | 1997-05-21 | 2005-03-09 | 松下電器産業株式会社 | Transmission power control apparatus and transmission power control method |
US6173162B1 (en) | 1997-06-16 | 2001-01-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Multiple code channel power control in a radio communication system |
US6393005B1 (en) | 1997-06-27 | 2002-05-21 | Nec Corporation | Method of controlling transmitting power of a base station in a CDMA mobile communication system |
JPH11127208A (en) * | 1997-10-24 | 1999-05-11 | Fujitsu Ltd | Synchronous detection method using pilot symbol and tentative decision data symbol, mobile object communication receiver and interference elimination device |
US6134260A (en) * | 1997-12-16 | 2000-10-17 | Ericsson Inc. | Method and apparatus for frequency acquisition and tracking for DS-SS CDMA receivers |
JP4147438B2 (en) * | 1998-09-04 | 2008-09-10 | 富士通株式会社 | Demodulator |
US6931050B1 (en) * | 1998-12-03 | 2005-08-16 | Ericsson Inc. | Digital receivers and receiving methods that scale for relative strengths of traffic and pilot channels during soft handoff |
KR100433910B1 (en) * | 1999-02-13 | 2004-06-04 | 삼성전자주식회사 | apparatus and method for controlling power for inter-frequency handoff in cdma communication system |
US6363102B1 (en) * | 1999-04-23 | 2002-03-26 | Qualcomm Incorporated | Method and apparatus for frequency offset correction |
US6414988B1 (en) * | 1999-05-12 | 2002-07-02 | Qualcomm Incorporated | Amplitude and phase estimation method in a wireless communication system |
US6493329B1 (en) * | 1999-08-23 | 2002-12-10 | Qualcomm Incorporated | Adaptive channel estimation in a wireless communication system |
-
1999
- 1999-05-12 US US09/310,232 patent/US6414988B1/en not_active Expired - Lifetime
-
2000
- 2000-05-10 CA CA002374282A patent/CA2374282C/en not_active Expired - Lifetime
- 2000-05-10 CA CA2638972A patent/CA2638972C/en not_active Expired - Lifetime
- 2000-05-10 JP JP2000619114A patent/JP4777517B2/en not_active Expired - Lifetime
- 2000-05-10 BR BRPI0010421-3A patent/BR0010421B1/en not_active IP Right Cessation
- 2000-05-10 IL IL14626600A patent/IL146266A0/en unknown
- 2000-05-10 KR KR1020017014374A patent/KR100780579B1/en not_active IP Right Cessation
- 2000-05-10 AU AU48354/00A patent/AU769552B2/en not_active Ceased
- 2000-05-10 MX MXPA01011492A patent/MXPA01011492A/en active IP Right Grant
- 2000-05-10 CN CNB008074089A patent/CN1233136C/en not_active Expired - Lifetime
- 2000-05-10 EP EP00930554A patent/EP1177661B1/en not_active Expired - Lifetime
- 2000-05-10 DE DE60022750T patent/DE60022750T2/en not_active Expired - Lifetime
- 2000-05-10 RU RU2001133464/09A patent/RU2271068C2/en not_active IP Right Cessation
- 2000-05-10 AT AT00930554T patent/ATE305198T1/en not_active IP Right Cessation
- 2000-05-10 WO PCT/US2000/012792 patent/WO2000070773A2/en active IP Right Grant
- 2000-10-05 UA UA2001117666A patent/UA64029C2/en unknown
-
2001
- 2001-11-09 NO NO20015489A patent/NO326935B1/en not_active IP Right Cessation
-
2002
- 2002-04-30 US US10/136,997 patent/US6683907B2/en not_active Expired - Lifetime
-
2004
- 2004-05-17 HK HK04103465A patent/HK1060669A1/en not_active IP Right Cessation
-
2011
- 2011-03-16 JP JP2011057894A patent/JP5313282B2/en not_active Expired - Lifetime
-
2013
- 2013-05-17 JP JP2013104951A patent/JP5698307B2/en not_active Expired - Lifetime
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2638972A1 (en) | Amplitude and phase estimation method in a wireless communication system | |
RU2001133464A (en) | Method for estimating amplitude and phase in a wireless communication system | |
US6377607B1 (en) | System and method for performing accurate demodulation of turbo-encoded signals via pilot assisted coherent demodulation | |
RU2262193C2 (en) | Method and system for controlling transmission energy in communication system of alternating speed with strobing | |
AU676973B2 (en) | Decoder for a non-coherently demodulated signal | |
CN1893403B (en) | Channel estimation processing module and method to cancel a dominant disturber signal from a received signal | |
JP2701761B2 (en) | Transmission bit rate determination method and apparatus | |
US7372802B2 (en) | Message communication via channels having strong fading | |
EP2750299B1 (en) | Interference cancellation in a multi-user receiver | |
US20060029169A1 (en) | Using SISO decoder feedback to produce symbol probabilities for use in wireless communications that utilize single encoder turbo coding and transmit diversity | |
Li et al. | An iterative receiver for turbo-coded pilot-assisted modulation in fading channels | |
US7418052B2 (en) | Iterative turbo decision feedback receiver | |
JP2007531372A (en) | Convolutional encoder and encoding method of the convolutional encoder | |
WO1998005147A1 (en) | Method and apparatus for receiving a signal in a digital radio frequency communication system | |
EP1394952A1 (en) | NORMALIZING DEVICE AND METHOD, PROGRAM, RECORD MEDIUM ON WHICH THE PROGRAM IS RECORDED, AND COMMUNICATION TERMINAL | |
US5917861A (en) | Method of digital demodulation | |
KR100724986B1 (en) | Method and apparatus for deciding a scaling factor for turbo decoder input data in cdma system | |
Huang et al. | Joint iterative estimation and decoding for 16-QAM BICM over correlated fading channels | |
Keller et al. | Turbo Coded Orthogonal F'requeilcy Division Multiplex Transmission of 8 kbps Encoded Speech | |
Ng et al. | Bandwidth-efficient pilot symbol aided technique for trellis | |
Yu-Lang et al. | Convolutional coding system with tone calibrated technique for land mobile radio communication | |
Debbah et al. | Coded Linear Precoded-OFDM versus COFDM: an asymptotic analysis for MMSE equalizers | |
KR20130120755A (en) | Transmitter and receiver of digital modems for high frequency band |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKEX | Expiry |
Effective date: 20200510 |