throbber
US 6,661,832 B1
`(10) Patent No:
`a2) United States Patent
`Sindhushayanaetal.
`(45) Date of Patent:
`Dec. 9, 2003
`
`
`US006661832B1
`
`(54) SYSTEM AND METHOD FOR PROVIDING
`AN ACCURATEESTIMATION OF
`RECEIVED SIGNAL INTERFERENCE FOR
`USE IN WIRELESS COMMUNICATIONS
`SYSTEMS
`
`5,881,057 A *
`3/1999 Komatsu oo... 370/335
`
`5,903,554 A *
`we. 370/342
`5/1999 Saints
`..........
`6,032,026 A *
`........
`« 455/63.1
`2/2000 Seki etal.
`6,141,334 A * 10/2000 Flanaganetal.
`........... 370/342
`
`FOREIGN PATENT DOCUMENTS
`
`(75)
`
`Inventors: Nagabhushana T. Sindhushayana, San
`Diego, CA (US); Eduardo A.S.
`Esteves, Del Mar, CA (US)
`
`WO
`wo
`
`Oeeart
`9820617
`
`s/t006
`5/1998
`
`* cited by examiner
`
`(73) Assignee: Qualcomm Incorporated, San Diego,
`CA (US)
`
`(*) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`(21) Appl. No.: 09/310,053
`(22)
`Filed:
`May 11, 1999
`(SV) Unt. C17 eee eeeeeeceeeeeees eee eeteeeenenees HO4B 1/707
`(52) US. Ch. eee 375/144; 375/148; 375/227;
`370/342
`(58) Field of Search 0.0.00: 375/144, 147,
`375/148, 224, 227, 346, 347: 370/320
`335, 342, 441: 455/63,65, 67.1, 673, 135,
`226.1, 226.2, 226.3, 296
`
`(56)
`
`References Cited
`
`
`
`Primary Examiner—Betsy Lee Deppe
`(74) Attorney, Agent, or Firm—Philip Wadsworth; Kent D.
`Baker; Bruce W. Greenhaus
`57
`ABSTRACT
`67)
`Asystem for providing an accurate interference value signal
`received over a channel and transmitted by an external
`transceiver. The system includes a first receiver section for
`receiving the signal, which has a desired signal component
`and an interference component. A signal extracting circuit
`extracts an estimate of the desired signal component from
`the received signal. A noise estimation circuit provides the
`accurate interference value based on the estimate of the
`desired signal componentandthe received signal. A look-up
`table transforms the accurate noise and/or interference value
`to a normalization factor. A carrier signal-to interference
`ratio circuit employs the normalization factor and the
`received signal to compute an accurate carrier signal-to-
`interference ratio estimate. Path-combining circuitry gener-
`ates optimal path-combining weights based on the received
`U.S. PATENT DOCUMENTS
`signal and the normalization factor.
`In the illustrative
`4.901.307 A
`2/1990 Gilhousen et al. cece... 370/18
`embodiment,
`the system further includes a circuit for
`5,056,109 A
`10/1991 Gilhousenet al.
`............. 375/1
`employing the accurate interference value to compute a
`5,103,459 A
`4/1992 Gilhousenetal. .
`. 375/1
`carrier signal-to-interference ratio. An optimal path-
`5,109,390 A
`4/1992 Gilhousen etal. .
`» 375/1
`combining circuit computes optimal path-combining
`aoeeG A
`31008 blogata” oyos
`
`weights for multiple signal paths comprising the signalusing
`5414796 A
`................ 395/23
`5/1995 Jacobs et al.
`
`the accurate interference value and provides optimally com-
`5,416,797 A
`5/1995 Gilhousenetal. .
`.. 375/705
`bined signal paths in responsethereto. A log-likelihoodratio
`............. 375/227
`5,440,582 A *
`8/1995 Birchleret al.
`
`circuit computes a log-likelihood value based on the carrier
`........... 455/33.2
`5,548,808 A
`8/1996 Bruckertet al.
`oees A “ Loviove Ranocta easora signal-to-interference ratio and the optimallycombined sig-
`
`..........
`375/225
`5566206 A
`10/1996 Butler et al.
`nal paths. A decoder decodes the received signal using the
`5,568,483 A
`10/1996 Padovanietal. ..
`.. 370/84
`log-likelihood value. An additional circuit generates a rate
`
`.......
`w+ 370/22
`5,577,025 A
`11/1996 Skinneretal.
`and/or powercontrol message and transmits the rate and/or
`5008 ctousen etal.
`.
`ose09
`ee A
`power control message to the external transceiver.
`
`5/1998 Bender etal. ..
`.. 370/252
`5,754,533 A
`6/1998 Butler et al. ww... 375/225
`5,774,496 A
`
`36 Claims, 6 Drawing Sheets
`
`
`wy
`os igseeeon
`
`maneL<bassem io Tesch SNEe[omooee]
`
`
`
`
`
`
`
`
`
`[TOF CIRCUIT] J, |
`FILTER
`CIRCUITRY
`—
`:
`507
`
`
`cH
`RATE/POWER
`
`ce
`cuNERATION
`
`
`coeur
`
`cil ——}
`
`
`ce
`i
`ci
`
`
`
`
`
`oO cmanpN;,|}—“x__.|mak“ 1A
`
`
`
`
`
`
`
`
`4
`i
`DATA CHANNEL|
`'
`
`
`

`
`'
`
`1
`
`EXHIBIT 1019
`
`
`
`
`
`
`DUPLEXER
`
`1
`OPTIMAL
`SOFT DECISIONS|}
`
`
`
`1
`
`EXHIBIT 1019
`
`1
`
`

`

`U.S. Patent
`
`Dec. 9, 2003
`
`Sheet 1 of 6
`
`US 6,661,832 B1
`
`
`
`SNOISIOUdLIOS
`
`TIVWILdO
`
`
`
`dddooda/AAVMLAOS
`
`AYLMOUIO
`
`YHTIOALNOD
`
`YIMOd/ALVA
`
`LSanoad
`
`NOLLVYYHNAD
`
`LINDaD
`
`ONINIGINOD
`
`
`
`"THNNVHDOVLVG
`
`CNVdasvad
`
`“OLA
`
`
`
`“(INVdHSvVa
`
`JINOMDAI-OL
`
`LINSNVSL
`
`SSVdONVd
`
`YHOTA
`
`/ONILHOTM
`uLVddadaLTA
`
`daxaTdnd
`
`2
`
`

`

`U.S. Patent
`
`Dec. 9, 2003
`
`Sheet 2 of 6
`
`US 6,661,832 B1
`
`1a.
`
`TO DECODER
`
`4
`
`PATH WEIGHTING/
`
`C/T AND N; ESTIMATION
`CIRCUIT
`
`RATE/POWER REQUEST
`weeeeeweeeeeeeeebeeeeeeeeeeaaaeeaaeeeeeeeeeeeememeeeemmmeeeneem COMBINING
`
`V/Q FROMIF-
`TO-BASEBAND
`
`CIRCUIT
`
`56
`
`PN
`DESPREADER
`FINGER/
`
`DATA
`CHANNEL
`
`TO
`
`GENERATION CIRCUIT
`
`LLR CIRCUIT
`
`TO
`DECODER
`
`FIG. 2
`
`3
`
`
`
`
`

`

`U.S. Patent
`
`Dec. 9, 2003
`
`Sheet 3 of 6
`
`US 6,661,832 B1
`
`IMNOwUDaTI 1XigolSHINAN
`
`aedoo"dd
`
`OL
`
`
`
`
`
`LINONYIONOLLVWILSS'N
`
`4
`
`

`

`U.S. Patent
`
`Dec. 9, 2003
`
`Sheet 4 of 6
`
`US 6,661,832 B1
`
`LINDUID|NOLLVUANAD!Lsanodae!YAMOd/ALVE|OL:
`
`UYTIOL
`
`LINOAIO
`
`CaZYIVaYANAD ()XYOTWLOLqI(Oc!
`
`
`LOTd
`
`WALT
`
`SUHONIA7
`
`
`
` HSTVM|AUV-WWOU1IVNOISLO'Td
`
`wWdAOOYAG
`
`
`
`IVNOISVLVG
`
`Adv-WWOW
`
`
`
`addaAOOddHSTVM
`
`
`
`
`
`VINIXVWTVNdXNWNdd
`
`weeeeeeeewneaanneee1
`
`
`
`ONINIGWOO/ONLLHDISMHLVd
`
`a)F|
`
`5
`
`
`
`

`

`U.S. Patent
`
`Dec. 9, 2003
`
`Sheet 5 of6
`
`US 6,661,832 B1
`
`DATA SIGNAL
`
`
`
`FROM M-ARY
`
`PILOT
`Nz = Nz
`
`WALSH DECOVER
`
`
`
`
`
`
`FRAME ACTIVITY CONTROL (FAC) CIRCUIT
`140
`
`
`Nei =N¢i > lor,j
`i741, FACTj]=0
`
`DATA
`
`PILOT
`
`A
`
`FIG. 5
`
`6
`
`

`

`U.S. Patent
`
`Dec. 9, 2003
`
`Sheet 6 of6
`
`US 6,661,832 B1
`
`
`
`DATA
`
`158
`
`PILOT
`
`DATA
`
`16
`
`
`DATA i PILOT|
`
`am 150
`
`DATA
`
`164
`
`
`
`156
`
`154
`
`160
`
`FIG. 6
`
`TRAFFIC
`
`CHANNEL—S|_ P—
`PILOT
`|
`|
`a _
`CHANNEL
`
`170
`
`FRAME
`ACTIVITY
`SIGNAL
`
`IDLE
`CHANNEL
`SKIRTS
`
`114
`
`rn
`
`n
`
`m1
`
`n
`
`7116
`
`FIG. 7
`
`7
`
`

`

`US 6,661,832 B1
`
`1
`SYSTEM AND METHOD FOR PROVIDING
`AN ACCURATE ESTIMATION OF
`RECEIVED SIGNAL INTERFERENCE FOR
`USE IN WIRELESS COMMUNICATIONS
`SYSTEMS
`
`BACKGROUND OF THE INVENTION
`
`1. Field of Invention:
`
`This invention relates to communications systems.
`Specifically,
`the present invention relates to systems for
`estimating the interference spectral density of a received
`signal in wireless code division multiple access (CDMA)
`communications systems for aiding in rate and power con-
`trol and signal decoding.
`2. Description of the Related Art:
`Wireless communications systemsare used in a variety of
`demanding applications including search and rescue and
`business applications. Such applications require efficient and
`reliable communicationsthat can effectively operate in noisy
`environments.
`
`Wireless communications systems are characterized by a
`plurality of mobile stations in communication with one or
`more base stations. Signals are transmitted between a base
`station and one or more mobile stations over a channel.
`Receivers in the mobile stations and base stations must
`
`estimate noise introduced to the transmitted signal by the
`channel to effectively decode the transmitted signal.
`In a code division multiple access (CDMA) communica-
`tions system, signals are spread over a wide bandwidth via
`the use of a pseudo noise (PN) spreading sequence. When
`the spread signals are transmitted over a channel, the signals
`take multiple paths from the base station to the mobile
`station. The signals are received from the various pathsat the
`mobile station, decoded, and constructively recombined via
`path-combining circuitry such as a Rake receiver. The
`path-combining circuitry applies gain factors, called
`weights, to each decoded path to maximize throughput and
`compensate for path delays and fading.
`Often, a communications system transmission includes
`pilot interval, a power control interval, and a data interval.
`During the pilot interval, the base station transmits a pre-
`established reference signal
`to the mobile station. The
`mobile station combines information from the received
`
`reference signal, 1.e., the pilot signal, and the transmitted
`pilot signal to extract information about the channel, such as
`channel interference and signal-to-noise (SNR) ratio. The
`mobile station analyzes the characteristics of the channel
`and subsequently transmits a power control signal to the
`base station in response thereto during a subsequent power
`control interval. For example, if the base station is currently
`transmitting with excess power, given the current channel
`characteristics, the mobile station sends a control signal to
`the base station requesting that transmitted power level be
`reduced.
`
`Digital communications systems often require accurate
`log-likelihood ratios (LLRs) to accurately decode a received
`signal. An accurate signal-to-noise ratio (SNR) measure-
`mentor estimate is typically required to accurately calculate
`the LLR for a received signal. Accurate SNR estimates
`require precise knowledge of the noise characteristics of the
`channel, which may be estimated via the use of a pilot
`signal.
`The rate or power at which a base station or mobilestation
`broadcasts a signal is dependant on the noise characteristics
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`8
`
`2
`of the channel. For maximum capacity, transceivers in the
`base stations and mobile stations control
`the power of
`transmitted signals in accordance with an estimate of the
`noise introduced by the channel. If the estimate of the noise,
`1e., the interference spectral density of different multipath
`components of the transmitted signal
`is inaccurate,
`the
`transceivers may broadcast with too much or too little
`power. Broadcasting with too much power may result in
`inefficient use of network resources, resulting in a reduction
`of network capacity and a possible reduction in mobile
`station battery life. Broadcasting with too little power may
`result in reduced throughput, dropped calls, reduced service
`quality, and disgruntled customers.
`Accurate estimates of the noise introduced by the channel
`are also required to determine optimal path-combining
`weights. Currently, many CDMAtelecommunications sys-
`tems calculate SNR ratios as a function of the carrier signal
`energy to the total spectral density of the received signal.
`This calculation is suitable at small SNRs, but becomes
`inaccurate at larger SNRs, resulting in degraded communi-
`cations system performance.
`In addition, many wireless CDMA communications sys-
`tems fail to accurately account for the fact that some base
`stations that broadcast during the pilot
`interval do not
`broadcast during the data interval. As a result, noise mea-
`surements based on the pilot signal may become inaccurate
`during the data interval, thereby reducing system perfor-
`mance.
`
`Hence, a need exists in the art for a system and method for
`accurately determining the interference spectral density of a
`received signal, calculating an accurate SNR or carrier
`signal-to-interference ratio, and determining optimal path-
`combining weights. There is a further need for a system that
`accounts for base stations that broadcast pilot signals during
`the pilot interval, but that do not broadcast during the data
`interval.
`
`SUMMARYOF THE INVENTION
`
`The need in the art for the system for providing an
`accurate interference value for a signal received over a
`channel and transmitted by an external transceiver of the
`present
`invention is now addressed.
`In the illustrative
`embodiment, the inventive system is adapted for use with a
`wireless code division multiple access (CDMA) communi-
`cations system and includes a first receiver section for
`receiving the signal, which has a desired signal component
`and an interference and/or noise component. A signal-
`extracting circuit extracts an estimate of the desired signal
`component from the received signal. A noise estimation
`circuit provides the accurate interference value based on the
`estimate of the desired signal component and the received
`signal. A look-up table transforms the accurate noise and/or
`interference value to a normalization factor. A carrier signal-
`to-interference ratio circuit employs the normalization factor
`and the received signal
`to compute an accurate carrier
`signal-to-interference ratio estimate. Path-combining cir-
`cuitry generates optimal path-combining weights based on
`the received signal and the normalization factor.
`In the illustrative embodiment,
`the system further
`includes a circuit for employing the accurate interference
`value to compute a carrier signal-to-interference ratio (C/1).
`The system further includes a circuit for computing optimal
`path-combining weights for multiple signal paths compris-
`ing the signal using the accurate interference value and
`providing optimally combined signal paths in response
`thereto. The system also includes a circuit for computing a
`
`8
`
`

`

`US 6,661,832 B1
`
`3
`log-likelihood value based on the carrier signal-to-
`interference ratio and the optimally combined signal paths.
`The system also includes a circuit for decoding the received
`signal using the log-likelihood value. An additional circuit
`generates a rate and/or powercontrol message and transmits
`the rate and/or power control message to the external
`transceiver.
`
`the first receiver section
`In a specific embodiment,
`includes downconversion and mixing circuitry for providing
`in-phase and quadrature signal samples from the received
`signal. The signal extracting circuit includes a pseudo noise
`despreader that provides despread in-phase and quadrature
`signal samples from the in-phase and quadrature signal
`samples. The signal extracting circuit further includes a
`decovering circuit that separates data signals and a pilot
`signal from the despread in-phase and quadrature signal
`samples and provides a data channel output and a pilot
`channel output in response thereto. The signal extracting
`circuit further includes an averaging circuit for reducing
`noise in the pilot channel output and providing the estimate
`of the desired signal component as output
`in response
`thereto. The noise estimation circuit includes a circuit for
`computing a desired signal energy value associated with the
`estimate, multiplying the desired signal energy value by a
`predetermined constant
`to yield a scaled desired signal
`energy value, and subtracting the scaled desired signal
`energy value from an estimate of the total energy associated
`with the received signal to yield the accurate interference
`value.
`
`An alternative implementation of the noise estimation
`circuit includes a subtractor that subtracts the desired signal
`component from the pilot channel output and provides an
`interference signal in response thereto. The noise estimation
`circuit includes an energy computation circuit for providing
`the accurate interference value from the interference signal.
`The accurate interference value is applied to a look-up
`table (LUT), which computes the reciprocal of the interfer-
`ence powerspectral density, which correspondsto the accu-
`rate interference value. The reciprocal is then multiplied by
`the scaled desired signal energy value to yield a carrier
`signal-to-interference ratio (C/l) estimate that
`is subse-
`quently averaged by an averaging circuit and input to a log
`likelihood ratio (LLR) circuit. The reciprocal is also multi-
`plied by path-combining weights derived from the pilot
`channel output to yield normalized optimal path-combining
`weight estimates, which are subsequently scaled by a con-
`stant factor, averaged, and input to the LLR circuit, which
`computes the LLR of the received signal.
`The circuit for computing optimal path-combining
`weights for each multiple signal path comprising the
`received signal includes a circuit for providing a scaled
`estimate of the complex amplitude of the desired signal
`component from an output of a pilot filter and a constant
`providing circuit. The scaled estimate is normalized by the
`accurate interference value. A conjugation circuit provides a
`conjugate of the scaled estimate, which is representative of
`the optimal path-combining weights.
`The novel design of the present inventionis facilitated by
`the noise estimation circuit that provides an accurate esti-
`mate of an interference component of the received signal.
`The accurate estimate of the interference componentresults
`in a precise estimate of carrier signal-to-interference ratio,
`which facilitates optimal decoding of the received signal.
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 is a diagram of a telecommunications system of the
`present invention having an accurate interference energy
`computation circuit.
`
`4
`FIG. 2 is a more detailed diagram of the accurate inter-
`ference energy computation circuit,
`log-likelihood ratio
`(LLR)circuit, and the path-combining circuit of FIG. 1
`adapted for use with forward link transmissions.
`FIG. 3 is a diagram of an accurate interference energy
`computation circuit optimized for reverse link transmission
`and including the path weighting and combining circuit and
`the LLR circuit of FIG. 2.
`
`FIG. 4 is a diagram showing alternative embodiments of
`the accurate interference energy estimation circuit and the
`maximal ratio path-combining circuit of FIG. 2.
`FIG. 5 is a block diagram of a frame activity control
`circuit for improving estimates of interference energy and
`which is adapted for use with the accurate interference
`energy computation circuit of FIG. 2.
`FIG. 6 is an exemplary timing diagram showing an active
`slot and idle slot.
`
`FIG. 7 is an exemplary timing diagram showinga traffic
`channel signal, a pilot channelsignal, a frame activity signal
`(FAC) (also knownas a reverse power control channel), and
`idle channel skirts of the slots of FIG. 6.
`
`DESCRIPTION OF THE INVENTION
`
`invention is described herein with
`While the present
`reference to illustrative embodiments for particular
`applications, it should be understoodthat the invention is not
`limited thereto. Those having ordinary skill in the art and
`access to the teachings provided herein will recognize
`additional modifications, applications, and embodiments
`within the scope thereof and additional fields in which the
`present invention would be of significant utility.
`FIG. 1 is a diagram of a telecommunications transceiver
`system 10, hereinafter referred to as transceiver system 10,
`of the present invention having an accurate carrier signal-
`to-interference (C/I) and interference energy (N,) estimation
`circuit 12. The transceiver system 10 is adapted for use with
`a CDMAmobile station. In the present specific embodiment,
`signals received by the transceiver system 10 are received
`over a forward communications link between a base station
`(not shown) and the transceiver system 10. Signals trans-
`mitted by the transceiver system 10 are transmitted over a
`reverse communications link from the transceiver system 10
`to the associated base station.
`
`Forclarity, many details of the transceiver system 10 have
`been omitted, such as clocking circuitry, microphones,
`speakers, and so on. Those skilled in the art can easily
`implement the additional circuitry without undue experi-
`mentation.
`
`The transceiver system 10 is a dual conversion telecom-
`munications transceiver and includes an antenna 14 con-
`
`nected to a duplexer 16. The duplexer 16 is connected to a
`receive path that
`includes, from left
`to right, a receive
`amplifier 18, a radio frequency (RF) to intermediate fre-
`quency (IF) mixer 20, a receive bandpassfilter 22, a receive
`automatic gain control circuit (AGC) 24, and an IF-to-
`baseband circuit 26. The IF-to-baseband circuit 26 is con-
`nected to a baseband computer 28 at the C/I and N,estima-
`tion circuit 12.
`
`The duplexer 16 is also connected to a transmit path 66
`that includes a transmit amplifier 30, an IF-to-RF mixer 32,
`a transmit bandpass filter 34, a transmit AGC 36, and a
`baseband-to-IF circuit 38. The transmit baseband-to-IF cir-
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`cuit 38 is connected to the baseband computer 28 at an
`encoder 40.
`
`65
`
`The Cf and N,estimation circuit 12 in the baseband
`computer 28 is connected to a path weighting and combining
`
`9
`
`

`

`US 6,661,832 B1
`
`5
`circuit 42, a rate/power request generation circuit 44, and a
`log-likelihood ratio (LLR) circuit 46. The LLR circuit 46 is
`also connected to the path-weighting and combining circuit
`42 and a decoder 48. The decoder 48 is connected to a
`software/circuitry controller 50, hereinafter referred to as the
`controller 50 that is also connected to the rate/power request
`generation circuit 44 and the encoder 40.
`The antenna 14 receives and transmits RF signals. A
`duplexer 16, connected to the antenna 14, facilitates the
`separation of receive RF signals 52 from transmit RF signals
`54.
`
`RF signals 52 received by the antenna 14 are directed to
`the receive path 64 where they are amplified by the receive
`amplifier 18, mixed to intermediate frequencies via the
`RF-to-IF mixer 20, filtered by the receive bandpassfilter 22,
`gain-adjusted by the receive AGC 24,and then converted to
`digital basebandsignals 56 via the IF-to-basebandcircuit 26.
`The digital baseband signals 56 are then input to a digital
`baseband computer 28.
`In the present embodiment, the transceiver system 10 is
`adapted for use with quadrature phase shift-keying (QPSK)
`modulation and demodulation techniques, and the digital
`baseband signals 56 are quadrature amplitude modulation
`(QAM)signals that include both in-phase (I) and quadrature
`(Q) signal components. The I and Q baseband signals 56
`represent both pilot signals and data signals transmitted from
`a CDMAtelecommunications transceiver such as a trans-
`
`ceiver employed in a basestation.
`In the transmit path 66, digital baseband computer output
`signals 58 are converted to analog signals via the baseband-
`to-IF circuit 38, mixed to IF signals, filtered by the transmit
`bandpassfilter 34, mixed up to RF by the IF-to-RF mixer32,
`amplified by the transmit amplifier 30 and then transmitted
`via the duplexer 16 and the antenna 14.
`Both the receive and transmit paths 64 and 66,
`respectively, are connected to the digital baseband computer
`28. The digital baseband computer 28 processes the received
`baseband digital signals 56 and outputs the digital baseband
`computer output signals 58. The baseband computer 28 may
`include such functions as signal-to-voice conversions and/or
`vise versa.
`
`The baseband-to-IF circuit 38 includes various compo-
`nents (not shown) such as digital-to-analog converters
`(DACs), mixers, adders,filters, shifters, and local oscilla-
`tors. The baseband computer output signals 58 include both
`in-phase (I) and quadrature (Q) signal components that are
`90° out of phase. The output signals 58 are input to digital-
`to-analog converters (DACs) in the analog baseband-to-IF
`circuit 38, where they are converted to analog signals that
`are thenfiltered by lowpassfilters in preparation for mixing.
`The phasesof the output signals 58 are adjusted, mixed, and
`summed via a 90° shifter (not shown), baseband-to-IF
`mixers (not shown), and an adder (not shown), respectively,
`included in the baseband-to-IF circuit 38.
`
`The adder outputs IF signals to the transmit AGC circuit
`36 where the gain of the mixed IF signals is adjusted in
`preparation for filtering via the transmit bandpassfilter 34,
`mixing up to RF via the IF-to-transmit mixer 32, amplifying
`via the transmit amplifier 30, and eventually,
`the radio
`transmission via the duplexer 16 and the antenna 14.
`Similarly, the IF-to-basebandcircuit 26 in the receive path
`64 includes circuitry (not shown) such as analog-to-digital
`(ADC) converters, oscillators, and mixers. A received gain-
`adjusted signals output from the receive AGCcircuit 24 is
`transferred to the IF-to-basebandcircuit 26 where it is mixed
`to baseband via mixing circuitry and then converted to
`digital signals via analog-to-digital converters (ADCs).
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6
`Both the baseband-to-IF circuit 38 and the IF-to-baseband
`circuit 26 employ an oscillator signal provided via a first
`oscillator 60 to facilitate mixing functions. The receive
`RF-to-IF mixer 20 and the transmit IF-to-RF mixer 32
`employ an oscillator signal input from a second oscillator
`62. The first and second oscillators 60 and 62, respectively,
`may be implemented as phase-locked loops that derive
`output signals from a master reference oscillator signal.
`Those skilled in the art will appreciate that other types of
`receive and transmit paths 64 and 66 may be employed
`instead without departing from the scope of the present
`invention. The various components such as amplifiers 18
`and 30, mixers 20 and 32, filters 22 and 34, AGC circuits 24
`and 36, and frequency conversion circuits 26 and 38 are
`standard components and mayeasily be constructed by those
`having ordinary skill in the art and access to the present
`teachings.
`In the baseband computer 28, the received I and Q signals
`56 are input to the C/I and N,estimation circuit 12. The C/I
`and N, estimation circuit 12 accurately determines the
`interference energy of the I and Q signals 56 based on the
`pilot! signal and determines a carrier signal-to-interference
`ratio in response thereto. The carrier signal-to-interference
`ratio (C/I) is similar to the signal-to-noise ratio (SNR) and
`is the ratio of the energy of the received I and Q signals 56
`less interference and noise components to the interference
`energy of the received I and Q signals 56. Conventional C/I
`estimation circuits often fail
`to accurately estimate the
`multipath interference energy.
`The C/I and N,estimation circuit 12 outputs a C/I signal
`to the rate/power request generation circuit 44 and the LLR
`circuit 46. The C/I and N,estimation circuit 12 also outputs
`the reciprocal of the interference energy (1/N,), a despread
`and decovered data channel signal, and a despread and
`decovered pilot channel signal to the path weighting and
`combining circuit 42. The despread and decovered data
`channel signalis also provided to the decoder 48 whereit is
`decoded and forwardedto the controller 50. At the controller
`
`50, the decoded signal is processed to output voice or data,
`or to generate a reverse link signal for transfer to the
`associated base station (not shown).
`The path-weighting and combining circuit 42 computes
`optimal ratio path-combining weights for multipath compo-
`nents of the received data signal corresponding to the data
`channel signal, weights the appropriate paths, combines the
`multiple paths, and provides the summed and weighted
`paths as a metric to the LLR circuit 46.
`The LLR circuit 46 employs metrics from the path-
`weighting and combining circuit 42 with the C/I estimation
`provided by the C/I and N,estimation circuit 12 to generate
`an optimal LLR and soft decoder decision values. The
`optimal LLR and soft decoder decision values are provided
`to the decoder 48 to facilitate decoding of the received data
`channel signals. The controller 50 then processes the
`decoded data channel signals to output voice or data via a
`speaker or other device (not shown). The controller 50 also
`controls the sending of speech signals and data signals from
`an input device (not shown)to the encoder 40 in preparation
`for transmission.
`
`The rate/power request generation circuit 44 generates a
`rate control or powerfraction request message based on the
`C/I signal input from the C/I and N,estimation circuit 12.
`The rate/power request generation circuit 44 compares the
`C/I with a set of predetermined thresholds. The rate/power
`request generation circuit 44 generates a rate request or
`powercontrol message based on the relative magnitude of
`
`10
`
`10
`
`

`

`US 6,661,832 B1
`
`7
`the C/I signal with respect to the various thresholds. The
`exact details of the rate/power request generation circuit 44
`are application-specific and easily determined and imple-
`mented by those ordinarily skilled in the art to suit the needs
`of a given application.
`The resulting rate control or powerfraction request mes-
`sage is then transferred to the controller 50. The controller
`50 prepares the powerfraction request message for encoding
`via the encoder 40 and eventual transmission to the associ-
`ated base station (not shown) over a data rate request
`channel (DRC) via the transmit path 66, duplexer 16 and
`antenna 14. Whenthe base station receives the rate control
`
`or power fraction request message, the base station adjusts
`the rate and/or powerof the transmitted signals accordingly.
`The accurate C/I and N,estimates from the C/I and N,
`estimation circuit 12 improve the performance of the rate/
`power request generation circuit 44 and improve the per-
`formanceof the decoder 48, thereby improving the through-
`put and efficiency of the transceiver system 10 and
`associated telecommunications system.
`FIG. 2 is a more detailed diagram of the accurate C/I and
`N, estimation circuit 12, LLR circuit 46, and path-weighting
`and combining circuit 42 of FIG. 1 adapted for use with
`forward link transmissions.
`
`10
`
`15
`
`20
`
`25
`
`8
`terminal of the fourth multiplier 96 is connected to the
`second constant generation circuit 98. An output of the
`fourth multiplier 96 is connected to a second input of the
`third multiplier 94. The output of the third multiplier 94
`provides input to the complex conjugate circuit 100. The
`output of the complex conjugate circuit 100 is connected to
`a first input of the fifth multiplier 102. An output of the
`constant divider circuit 78 is connected to a second input of
`the fifth multiplier 102. An output of the fifth multiplier 102
`is connected to an input of the path accumulatorcircuit 104.
`The output of the path accumulator circuit 104 is connected
`to a second input of the LLR circuit 46. The output of the
`LLRcircuit is connected to an input of a decoder (see 48 of
`FIG. 1).
`In operation, the PN despreader 70 receives the I and Q
`signals and despreads L fingers,
`i.e., paths (1). The PN
`despreader 70 despreadsthe I and Q signals using an inverse
`of the pseudo noise sequence used to spread the I and Q
`signals before transmission over the channel. The construc-
`tion and operation of the PN despreader 70 is also well
`knownin theart.
`
`Despread signals are output from the PN despreader 70
`and input to the M-ary Walsh decover 72 and the I, com-
`putation circuit 74. The I, computation circuit 74 computes
`the total received energy (I,) per chip, which includes both
`a desired signal component and an interference and noise
`component. The I, computation circuit provides an estimate
`(°) of I, in accordance with the following equation:
`
`i, = in,wal
`
`1]
`
`The C/I and N,estimation circuit 12 includes, from left to
`right and top to bottom, a pseudo noise (PN) despreader 70,
`an M-ary Walsh decover circuit 72, a total received signal
`energy (I,) computation circuit 74, a first constantcircuit 84,
`a pilot filter 76, a subtractor 80, a first multiplier 82,a pilot
`energy calculation circuit 86, a look-up table (LUT) 88, a
`second multiplier 90, and a C/I accumulation circuit 92. In
`the C/I and N,estimation circuit 12, the pseudo noise (PN)
`despreader 70 receives the I and Q signals 56 from the
`where N is the numberof chips per pilot burst and is 64 in
`IF-to-basebandcircuit 26 of FIG. 1. The PN despreader 70
`the present specific embodiment and °*
`represents the
`provides input,
`in parallel,
`to the M-ary Walsh decover
`received despread signal output from the PN despreader 70.
`circuit 72 and the I, computation circuit 74. The M-ary
`Walsh decovercircuit 72 provides input to the pilot filter 76
`Those skilled in the art will appreciate that the I, may be
`computed before despreading by the PN despreader 70
`and to a constant divider circuit 78 in the path weighting and
`without departing from the scope of the present invention.
`combining circuit 42.
`For example,
`the I, computation circuit 74 may receive
`The output of the energy computation circuit 74 is con-
`direct input from the I and Q signals 56 instead of input
`nected to a positive terminal of the subtractor circuit 80. A
`provided by the PN despreader 70, in which case an equiva-
`negative terminal of the subtractor circuit 80 is connected to
`lent estimate of I, will be provided at the output of the I,
`an output terminalof a first multiplier 82. A first input of the
`computation circuit 74.
`first multiplier 82 is connected to an output of the first
`The M-ary Walsh decover circuit 72 decovers orthogonal
`constant circuit 84. A second input of the first multiplier 82
`data signals, called data channels, and pilot signals, called
`is connected to an output of the pilot energy calculation
`the pilot channel, in accordance with methods knownin the
`circuit 86. The pilot filter 76 provides input to the pilot
`art. In the present specific embodiment, the orthogonal data
`energy calculation circuit 86.
`signals correspond to one data channel(s) that is represented
`An output of the subtractor 80 is connected to the look-up
`by the following equation:
`table (

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket