Detection of Binary Signaling in Communications Radio Receiver

Information

  • Patent Application
  • 20130288629
  • Publication Number
    20130288629
  • Date Filed
    April 25, 2012
    12 years ago
  • Date Published
    October 31, 2013
    11 years ago
Abstract
A radio receiver apparatus includes a demodulator configured to output a decision variable indicative of a binary indicator signaled from a transmitter over a channel to the radio receiver apparatus. The radio receiver apparatus further includes a noise power estimator configured to generate noise power estimates indicative of noise experienced at the radio receiver apparatus. A binary indicator estimator is provided to generate an estimated binary indicator based on the decision variable and the noise power estimates.
Description
FIELD

The invention relates to radio communications, and more particularly to the technique of detecting binary signaling in a radio receiver apparatus.


BACKGROUND

Binary signaling is used in many applications of radio communications systems. Missed detection and false alarm detection may both degrade receiver performance. It is desirable to provide for a high receiver performance in the presence of one or more cells of the cellular radio network.





BRIEF DESCRIPTION OF THE DRAWINGS

Aspects of the invention are made more evident by way of example in the following detailed description of embodiments when read in conjunction with the attached drawing figures, wherein:



FIG. 1 is a schematic block diagram of an exemplary implementation of a radio receiver apparatus;



FIG. 2 is a schematic block diagram of an exemplary implementation of a radio receiver apparatus;



FIG. 3 is a schematic block diagram of an exemplary implementation of a radio receiver apparatus;



FIG. 4 is a schematic block diagram of an exemplary implementation of a radio receiver apparatus in accordance with FIG. 2, further comprising a feedback loop;



FIG. 5 is a schematic block diagram of an exemplary implementation of a radio receiver apparatus in accordance with FIG. 3, further comprising a feedback loop;



FIG. 6 is a schematic diagram depicting by way of example the timing of a paging indicator channel and a control channel associated therewith;



FIG. 7 is a schematic diagram depicting a structure of a paging indicator channel;



FIG. 8 is a graph illustrating by way of example the awake time of a UE versus the probability of false alarm;



FIG. 9 is a graph illustrating simulation results of a probability of erroneous estimation of a paging indicator versus lor/loc;



FIG. 10 is a graph illustrating the average awake time per DRX cycle versus lor/loc;



FIG. 11 is a flow chart illustrating an exemplary method of estimating a binary indicator; and



FIG. 12 is a flow chart illustrating an exemplary method of estimating a binary indicator.





DETAILED DESCRIPTION

In the following detailed description, reference is made to the accompanying drawings, which form a part thereof, and in which is shown by way of illustration embodiments in which the invention may be practiced. It is to be understood that other embodiments may be utilized and structural or logical changes may be made without departing from the scope of the present disclosure. The following detailed description, therefore, is not to be taken in a limiting sense, and the scope of the present invention is defined by the appended claims.


It is to be understood that the features of the various exemplary embodiments described herein may be combined with each other, unless specifically noted otherwise. Further, like reference numerals designate corresponding similar parts.


As employed in this specification, the terms “coupled” and/or “connected” are not meant to mean in general that the elements must be directly coupled or connected together; intervening elements may be provided between the “coupled” or “connected” elements. However, although not restricted to that meaning, the terms “coupled” and/or “connected” may also be understood to optionally disclose an implementation in which the elements are directly coupled or connected together without intervening elements provided between the “coupled” or “connected” elements.


It should be understood that embodiments may be implemented in discrete circuits, partially integrated circuits or fully integrated circuits. Further, embodiments of the invention may be implemented on a single semiconductor chip or on multiple semiconductor chips connected to each other.


Furthermore, it should be understood that embodiments of the invention may be implemented in software or in dedicated hardware or partially in software and partially in dedicated hardware.


The following description relates to a radio receiver apparatus, in particular to a radio receiver apparatus operating in a cellular network. By way of example, the cellular network may be a CDMA (Code Division Multiple Access) cellular radio network such as, e.g., an UMTS (Universal Mobile Telecommunications System) network also referred to as UTRAN (UMTS Terrestrial Radio Access Network). Further, some multi-carrier modulation systems such as, e.g., OFDM (Orthogonal Frequency Division Multiplexing) radio communications systems including systems as stipulated in the LTE (Long Term Evolution) standard use cellular radio networks.


A radio receiver apparatus as described herein may form a part of a mobile station of a wireless network. In the following the terms mobile station and user equipment (UE) shall have the same meaning, which meaning shall comprise the definitions given in the various standards (e.g. UMTS, LTE and derivatives thereof). In the following the term UE is used. By way of example, a UE may be represented by a cellular phone, a smartphone, a tablet PC, a laptop, etc.


In a wireless network for mobile UEs the network and the UE have mechanisms to exchange binary control information regarding operations such as, e.g., establishing a connection, data transfer, etc. By way of example, pagings to specific UEs may be used to control sleep-mode procedures in the UEs. Acknowledgement procedures may be used to report information about successful or unsuccessful operations such as, e.g., data transfer operations or data processing operations. By way of example, acknowledgement procedures may be used to report about the hybrid ARQ status.


In the following, the transmission of binary information is referred to as signaling. The binary information is referred to as an indicator. Thus, in the meaning used herein, an indicator may adopt two values. The specific values may depend on the mapping of the indicator, e.g. the indicator may be mapped to {−1, 1}, {0, 1}, etc. For the sake of simplicity and without loss of generality, it is assumed in the following that a (binary) indicator is mapped to {−1, 1}.



FIG. 1 is a block diagram illustrating an exemplary implementation of a radio receiver apparatus. The radio receiver apparatus may be implemented in a base station or in a mobile station. Without loss of generality, by way of example, it is assumed in the following that the radio receiver apparatus is implemented in a UE.


UE 100 as illustrated in FIG. 1 may comprise an RF unit 1, an indicator demodulator 2 having an input coupled to an output of the RF unit 1, a noise power estimator 3 having an input coupled to an output of the RF unit 1, and an indicator estimator 4 having an input coupled to an output of the indicator demodulator 2. Further, the UE 100 may comprise a threshold generator 5 having an input coupled to an output to the noise power estimator 3 and having an output coupled to a threshold value input of the indicator estimator 4.


In operation, the RF unit 1 may receive an input signal provided by one or more antennas. The input signal received by the RF unit 1 may be processed in the RF unit 1 by applying conventional techniques such as, e.g. filtering, down-conversion, analog-to-digital conversion and so on.


The indicator demodulator 2 is configured to demodulate an indicator channel used in the wireless communications network to transmit an indicator from the network (e.g. base station) to UE 100. The indicator demodulator 2 may use techniques to distinguish between signals from different cells and/or techniques to extract a specific channel, i.e. techniques such as descrambling and despreading, respectively, may be applied. These techniques may depend on the radio communications network used in the specific application. Examples of an indicator demodulator 2 are a PICH (Paging Indicator CHannel) demodulator as, e.g., used in UTRAN, or a PHICH (Physical Hybrid ARQ Indicator CHannel) demodulator as used e.g. in LTE networks. Further, other indicator channels for transmitting binary information are known in the art and corresponding indicator demodulators form part of the disclosure of the detailed description and may be used as an indicator demodulator 2.


Thus, the indicator demodulator 2 may receive output samples from the RF unit 1 and may apply techniques such as e.g. despreading, descrambling and maximum ratio combining to generate a decision variable Z. The decision variable Z may be supplied to the input of the indicator estimator 4.


Further, the noise power estimator 3 may receive output samples from RF unit 1 and may compute noise power estimates σn2. The noise power estimates σn2 may be indicative of the estimated noise power of the signal output by the RF unit 1. That is, the noise power estimates σn2 may comprise the interference and white noise experienced by the UE 100. The noise power may be continuously measured in UE 100, and measurement results may be labeled by index n. Typically, the noise power of a connection is continuously monitored in a UE, and therefore, the noise power estimates σn2 are readily available in the UE 100 or may easily be obtained. The same holds true for other UEs as disclosed herein.


The indicator estimator 4 is configured to generate an estimated binary indicator Î based on the decision variable Z and on the noise power estimates σn2. By way of example, the indicator estimator 4 may comprise a comparator configured to compare the decision variable Z with a threshold value C which is a function f of the noise power estimates σn2, i.e., C=f(σn2). As depicted in FIG. 1, a threshold generator 5 may be provided and configured to generate the threshold value C based on the noise power estimates σn2 and the function f. The threshold generator 5 may have an input to receive the noise power estimates σn2 and an output to provide the threshold value C to the threshold input of the indicator estimator 4. Assuming the indicator is mapped to {−1, 1}, the indicator estimator 4 may decide the estimated binary indicator Î by comparing the decision variable Z against the threshold C as shown in the following equation










I
^

=

{





-
1




Z
<

-
C






1



Z


-
C





.






(
1
)







By way of example, a transmission of an indicator via the indicator channel is detected if Î=−1 and no transmission of an indicator via the transmission channel is decided if Î=1.


The performance of indicator estimator 4 may be evaluated by considering the probability of missed detection Pmd and the probability of false alarm Pfa. Pmd is the probability that an indicator of value −1 is sent but an estimated indicator of Î=1 is decided. Pfa is the probability that indicator of 1 is sent but an estimated indicator of Î=−1 is decided.


Conventional indicator estimators such as, e.g. MAP (maximum a posteriori) detectors typically use a threshold C=0. In other words, the sign of the decision variable Z is used to decide the estimated indicator Î. Such estimators assume that the costs for Pmd and Pfa are the same. However, depending on the nature of the indicator to be estimated, the two error event types may result in completely different consequences. This will be exemplified further below with regard to the specific example of a paging indicator PI.


In the following, the noise power estimates σn2 are taken into account when computing the threshold value C. More specifically, two exemplary implementations are disclosed how to improve the performance of an indicator estimator 4 by taking into account the noise power estimates σn2 for computing the threshold value C using function f.


According to a first example referred to as a biased indicator estimator, the threshold value C may be computed according to the function










C
=



η
Biased



σ
n
2



S
PICH



,




(
2
)







where ηBiased>0 and SPICH is the signal power of the indicator channel. The parameter ηBiased may vary over a wide range and may, e.g. be set to ¼, in one embodiment.


The biased indicator estimator 4 according to equation (2) reduces the false alarm probability Pfa at a lower SNR (signal-to-noise ratio) at the expense of a higher missed detection probability Pmd. At a higher SNR the probability of missed detections Pmd may converge to that of a conventional MAP detector using C=0.


According to a second example, which is referred to in the following as an extended bias indicator estimator 4, the threshold value may be made dependent on the noise power σn2, as given in the following equation










C
=


(




η
SINR



σ
n
2



SINR
PICH


-
1

)

×

η
DistanceMetric



,




(
3
)







where ηSINR>0 and 0<ηDistanceMetric≦1, with







SINR
ICH

=



S
ICH


σ
n
2


.





The parameter ηSINR may vary over a wide range and may, e.g. be set to 1. The parameter ηDistanceMetric may e.g. be set to ¼.


Similar to the biased indicator estimator 4, the extended biased indicator estimator 4 according to equation (3) reduces the false alarm probability Pfa at a lower SNR. Further, different from the biased indicator estimator 4, the extended biased indicator estimator 4 reduces the probability of missed detection Pmd at higher SNR. This reduction at higher SNR may possibly be better than in conventional MAP detectors using


C=0.

It is to be noted that function f, as given by equation (2), is a homogeneous linear function with the proportionality factor being given by ηBiased/SPICH. The function f as given by equation (3) is an nonhomogeneous linear function, i.e. the function value at σn2=0 is different from zero and, more particularly, is negative.


According to FIG. 2, an exemplary UE 200 may implement a biased indicator estimator 4 according to equation (2). For the sake of brevity, reference is made to the description of UE 100, which is applicable to FIG. 2. Further, UE 200 may comprise a parameter setting unit 6. The parameter setting unit 6 is configured to provide the parameter ηBiased to the threshold generator 5. The parameter ηBiased may be set to a constant value or may be variable.


According to FIG. 3, an exemplary UE 200 may implement an extended biased indicator estimator 4 according to equation (3). For the sake of brevity, reference is made to the description of UE 100, which is applicable to FIG. 3. Further, UE 300 may comprise a parameter setting unit 6. The parameter setting unit 6 is configured to provide the parameters ηSINR and ηDistanceMetric to the threshold generator 5. The parameters ηSINR and/or ηDistanceMetric may each be set to a constant value or may each be set to a variable value.


According to FIG. 4, a UE 400 having the same structure as UE 200 may further comprise an estimation error detector, e.g. a false alarm detector 7. By way of example, a false alarm detector 7 is considered. The false alarm detector 7 is configured to determine the false alarm rate of indicator estimation Î as performed by indicator estimator 4. To that end, the false alarm detector 7 may additionally receive information which could be utilized to check whether the indicator estimation Î is correct or not. There are a variety of mechanisms on how UE 400 may get knowledge about the correctness of indicator estimation. By way of example, if the indicator to be estimated is a paging indicator, a false alarm (i.e. Î=−1 although indicator of 1 has been transmitted) will be recognized by the UE 400 upon trying to demodulate the paging information announced by the erroneously detected paging indicator. In fact, in the case of a false alarm, there is no paging information which could be demodulated, indicting that Î=−1 was wrongly estimated.


The false alarm detector 7 may detect false alarm events and may output a false alarm rate. The false alarm rate output by the false alarm detector 7 may be reported back to the parameter setting unit 6. In this example, the parameter setting unit 6 may form part of a feedback structure. More specifically, the parameter setting unit 6 may evaluate the false alarm rate reported by the false alarm detector 7 and, on the basis of the evaluation result, the value of the parameter ηBiased may be varied. Thus, in general terms, the parameter setting accomplished by parameter setting unit 6 is responsive to the performance of the indicator estimator 4. The performance (or quality) of the indicator estimator 4 may also be measured by other quantities indicative of the performance (or quality) of the indicator estimation than the false alarm rate, e.g. the rate of missed detection, etc. In this case, the false alarm detector 7 may generally be an estimation error detector configured to detect an error of the estimated binary indicator.


According to FIG. 5, an exemplary UE 500 may have the same structure as UE 300 and, similar to UE 400, may be further provided with a false alarm detector 7 (or, more generally, an estimation error detector configured to detect an error of the estimated binary indicator). In view of the estimation error detector (or, more specifically, false alarm detector 7), reference is made to the description in conjunction with FIG. 4. In UE 500 the false alarm rate (more generally: estimation error rate) issued by false alarm detector 7 may effect both the setting of ηSINR and/or the setting of ηDistanceMetric. More specifically, parameter ηSINR may be varied by the parameter setting unit 6 based on the false alarm rate detected by the false alarm detector 7 and/or the parameter ηDistanceMetric may be varied by the parameter setting unit 6 based on the false alarm rate (more generally: estimation error rate) issued by the false alarm detector 7 (more generally: estimation error detector).


It is to be noted that a variation of one or more of the parameters ηBiased, ηSINR, and ηDistanceMetric causes the function f according to equation (2) and (3), respectively, to change. Typically, the function f is changed or modified such that increased threshold values C are generated in case an increased estimation error rate (e.g. false alarm rate) has been determined by the estimation error detector (e.g. false alarm detector 7). That way, an increase of the estimation error rate (e.g. false alarm rate) enhances the threshold value C, resulting in that the probability of a false indicator estimation (e.g. in case of false alarm: Î=−1 is estimated but transmitted is I=1) decreases.


In the following, unless stated otherwise, a paging indicator PI is considered as an exemplary example of the indicator I used in the above description. Without saying, the above disclosure also applies to the following description. Vise versa, details of the following description are applicable too and may be combined with the examples as described above in conjunction with FIGS. 1 to 5.


The UE, e.g. UE 100 to UE 500, may be in idle mode in order to reduce power consumption. By way of example, in UTRAN DRX (discontinuous reception) is used for idle mode operation in order to increase the stand-by time of the UE. When DRX is used, the UE needs only to monitor the PICH at one known time (so-called paging occasion) during the paging interval (so-called DRX cycle).


Stand-by time of an UE increases when power consumption in idle mode is reduced. When idle the UE only performs periodic supervision procedures, e.g. supervision of the PICH. When performing the periodic supervision procedures, the UE is awake and its circuitry is partly enabled. In between such periods the UE goes asleep and most of its circuitry is disabled. The power consumption during the awake period is significantly higher (mostly due to the RF components in the RF unit 1) than when asleep. One method to reduce the awake period is the use paging indicators PI. The paging indicators PI are binary and are sent periodically once per paging cycle. If set to “ON” ({circumflex over (P)}I=−1), the UE must demodulate the next paging channel. Otherwise, the UE can immediately go back to idle state, considerably reducing its power consumption.



FIG. 6 is a diagram illustrating, by way of example, a possible structure of a PICH and a control channel associated with the PICH and referred to as SCCPCH (Secondary Common Control Physical CHannel). PICH and SCCPCH are used for pagings in UTRAN systems.


The PICH is repeatedly transmitted over radio frames having a length of e.g. 10 ms, i.e. the length of UMTS radio frames. The PICH is used to carry the PI (Paging Indicator). The PICH is always associated with an SCCPCH to which a PCH (Paging CHannel) is mapped. A PI set in a PICH frame means that paging information, also referred to as a paging message, is to be transmitted on the PCH in the SCCPCH frame. The time gap ΔTPICH between the PICH and SCCPCH frames may be between 2 ms (3 slots) and 20 ms (30 slots).



FIG. 7 illustrates the structure of the PICH. The PICH is a fixed rate (spreading factor SF=256) physical channel used to carry PI. One 10 ms PICH frame consists of 300 bits (p0, p1, . . . , p299). Of these 288 bits (p0, p1, . . . , p287) are used to carry PIs. The remaining 12 bits are not formally part of the PICH and shall not be transmitted. In each PICH frame NP paging indicators {PI10, . . . , PINp-1} are transmitted, where NP=18, 36, 72 or 144.


The PI to be used by a certain UE is associated with the paging indicator PIq. q is computed by higher layers. If a PI in a certain frame is set to “on” this is an indication that UEs associated with this PI should read the corresponding frame of the SCCPCH of the PCH.


The PICH is BPSK (Binary Pulse Shift Keying) modulated. Thus, the PICH detection accounts for PI binary decisions. PI estimation may be accomplished in accordance with the implementation examples provided in FIGS. 1 to 5. More specifically, assuming a reliable phase reference for e.g. coherent demodulation, sampled outputs after despreading, descrambling and maximum ratio combining may give rise to the decision variable ZPICH as in the following equations:










Z
PICH

=





l
=
1


N
bits








Y

PICH
,
i




S
PICH






(
4
)








Y

PICH
,
i


=





l
=
1

M









h

l
,
i

h



h

l
,
i




p
i



2



+

n
*



,





1

l


M





is





the





l


-


the





path






(
5
)








S
PICH

=



N
bits

×

1
N






j
=
1

N










l
=
1

N








h

l
,
j

h



h

l
,
j







2



,

1

j


N





is





the





number






(
6
)








N
bits

=

288

N
p



,




(
7
)







where hl,i are the channel estimates relating to propagation path I of a number of M propagation paths and tap i, pi is the i-th bit of the PI as sampled in the UE and n is a noise contribution. By way of example, the default setting in UMTS is NP=72, leading to Nbits=4. In this case the PI comprises of four bits, e.g. p0, . . . , p3, each having the same value. Superimposed h designates the Hermitian and superimposed * designates the conjugated complex of a variable.


Analogous to equation (1), PI estimation may be performed by comparing the decision variable ZPICH against the threshold C according to











P
^


I

=

{





-
1





Z
PICH

<

-
C







+
1





Z
PICH



-
C





.






(
8
)







As mentioned earlier, MAP detectors using C=0 use the same false alarm and missed detection probabilities over all channel condition, i.e. all SNR. However, the effect of PICH false alarms and the effect of PICH missed detection are of different importance to a user.


First, the effect of PICH false alarms on stand-by time is evaluated. Without loss of generality, a specific example is used for the purpose of explanation. The average time for which a UE is awake per DRX cycle is given by the following equation:





Awake_time≈TPICH+PfaTPCH,






T
PICH=7 slots






T
PCH=34 slots  (9)


where Awake_time is the average awake time per DRX cycle. The average awake time per DRX cycle is a useful measure for battery stand-by time. Lowering the average awake time would improve stand-by time. Therefore, the average awake time per DRX cycle may be used as a metric of interest.


The graph of FIG. 8 illustrates the awake time (in ms) in sleep mode versus Pfa of PICH false alarm probability. As apparent from FIG. 8, reducing the false alarm probability Pfa<0.05 only provides negligible decrease in awake time.


Second, the fact of PICH missed detection on missed call rate is evaluated. The probability of missed call is given by the following equation:






P
mc=1−(1−PfailDPE)(1−PfailPCH)(1−Pmd)  (10)


where PfailDPE is the probability of a missed page due to a multi path searcher error and PfailPCH is the probability of a missed page due to a PCH decoding error.


As may be seen from equation (10), when channel conditions are excellent (high SNR) the missed call rate may be governed by the PICH probability of missed detection Pmd. However, when channel conditions degrade, Pmd is one of many factors for a missed call. More specifically, when bad channel conditions are encountered (low SNR), a multi path search as well as PCH decoding becomes difficult and therefore, multi path search errors and/or PCH decoding errors may govern the probability of missed call Pmc. In such conditions, reducing the PICH missed detection probability Pmd would only provide negligible improvement in missed call rates.


According to the approach of the biased indicator estimation as described above with reference to equation (2), the threshold value C may be given according to the following equations:










C
=


C
Biased

=



η
Biased



σ
n
2



S
PICH




,


where






η
Biased


>
0

,




(
11
)







σ
n
2

=


1
M






l
=
1

M








σ
l
2

.







(
12
)







where σl2 is the estimated noise power of the l-th path. Again, as mentioned above, ηBiased may be set to any appropriate value, e.g. ηBiased=¼.


The biased PI estimator 4 according to equation (11) reduces the false alarm probability Pfa at lower SNR (bad channel conditions) at the expense of higher missed detections. At higher SNR the probability of missed detections Pmd converges to that of a conventional MAP detector using C=0 (e.g. 0.5-1 dB penalty at Pmd=10−2).


According to the extended biased PI estimator 4, the threshold C may be given in accordance with the following equation:










C
=


C

ExtBiased


-


MAP


=


(



η
SINR


SINR
PICH


-
1

)

×

η
DistanceMetric




,






where






η
SINR


>
0

,





0
<

η
Distancemetric


1

,
and




(
13
)







SINR
PICH

=



S
PICH


σ
n
2


.





(
14
)







Again, the parameters ηSINR and ηDistanceMetric may be chosen from a wide range of values. By way of example, ηSINR=1 and/or ηDistanceMetric=¼ may be used.


The extended biased PI estimator 4 reduces the false alarm probability at lower SNR and reduces the probability of missed detections Pmd at higher SNR (good channel conditions). By way of example, up to 1 dB performance gain at Pmd=10−2 may be obtained when compared to a conventional MAP detector using C=0. The reduction of false alarms at lower SNR reduces the power consumption and increases UE stand-by time. The reduced missed detections at higher SNR reduces the probability of a missed call. It is to be noted that at a higher SNR (good channel conditions) the missed detections are reduced at the expense of false alarms. However, stand-by time improvement is negligible for Pfa<0.05, see FIG. 8.



FIG. 9 is a graph illustrating a probability of error simulation results of Pmd and Pfa versus lor/loc in units of dB. lor is the total transmit power spectral density and loc is the power spectral density of band-limited white noise. lor/loc is also referred to as the geometry factor G in the art. Typically, the greater the geometry factor G, the better are the channel conditions and the higher is the SNR.


The simulations were performed on AWGN (Additive White Gaussian Noise) channel conditions and test scenario ITU VA30 at Ec/lor=−19 dB for PICH. MAP corresponds to conventional threshold C=0, BiasedMAP corresponds to the threshold C according to equation (11) with ηBiased=¼ and ExtBiasedMAP corresponds to the threshold C according to equation (13) with ηSINR=1 and ηDistanceMetric=¼. Statements made above are verified by the results depicted in the graph.



FIG. 10 is a graph illustrating simulation results of the average awake time per DRX cycle in units of ms versus the geometry factor lor/loc in units of dB. Simulation has been performed for Case3, 120 km/h, and Ec/lor=−12 dB of PICH. Ec/lor is the ratio in units of dB between the energy accumulated over one chip period (Ec) to the total transmit power spectral density (lor). As may be seen from FIG. 10, both the biased PI estimation and the extended biased PI estimation significantly reduce the average awake time per DRX cycle at lower geometries (bad channel conditions).



FIG. 11 illustrates one exemplary method of estimating a binary indicator signaled from a transmitter over a channel to a radio receiver apparatus. In step S1, a decision variable indicative of the binary indicator in the radio receiver apparatus is generated.


In step S2, noise power estimates are generated.


In step S3, a binary indicator is estimated based on the decision variable and on the noise power estimates.



FIG. 12 illustrates one further exemplary method of estimating a binary indicator signaled from a transmitter over a channel to a radio receiver apparatus. Step S1 and step S2 are the same as described above.


In step S3_1, a threshold value is generated as a function of the noise power estimates. As described above, the function may be modifiable in response to the performance (or quality) of the binary indicator estimation process. More specifically, an error rate (e.g. false alarm, missed detection, etc) of the indicator estimation process may be determined and the function may be adapted by a feedback mechanism in order to e.g. improve the performance of the binary indicator estimation process.


Then, according to step S3_2, the binary indicator is estimated based on the decision variable and on the threshold value.


It is to be noted that the implementations and methods described above are applicable to any binary decision made in a radio receiver apparatus. By way of example, in LTE receivers, the PHICH is used to report the Hybrid ARQ status. The channel carries the HARQ ACK/NACK indicator indicating whether a transport block has been correctly received or not. The HARQ indicator, by way of example, is 1 bit long, and “0” indicates ACK, and “1” indicates NACK. The PHICH is transmitted within the control region of a subframe and is typically only transmitted within the first symbol. However, if the radio link is poor, the PHICH may be extended to a number of symbols for robustness. Without saying, also other acknowledgement indicators transmitted over an acknowledgement indicator channel may be considered herein and the concepts and principles described above my be applied to the estimation of such acknowledgement indicators.


Although specific embodiments have been illustrated and described herein, it will be appreciated by those of ordinary skill in the art that a variety of alternate and/or equivalent implementations may be substituted for the specific embodiments shown and described without departing from the scope of the present invention. This application is intended to cover any adaptations or variations of embodiments described herein. Therefore, it is intended that this invention is limited only by the claims and the equivalents thereof.

Claims
  • 1. A radio receiver apparatus, comprising: a demodulator configured to output a decision variable indicative of a binary indicator signaled from a transmitter over a channel to the radio receiver apparatus;a noise power estimator configured to generate noise power estimates indicative of noise experienced at the radio receiver apparatus; anda binary indicator estimator configured to generate an estimated binary indicator based on the decision variable and on the noise power estimates.
  • 2. The radio receiver apparatus of claim 1, wherein the binary indicator estimator comprises a comparator configured to compare the decision variable with a threshold value, the threshold value being a function of the noise power estimates.
  • 3. The radio receiver apparatus of claim 2, further comprising: a threshold value generator having an input coupled to an output of the noise power estimator and having an output coupled to an input of the binary indicator estimator, wherein the threshold value generator is configured to provide the threshold value at the output thereof.
  • 4. The radio receiver apparatus of claim 2, wherein the function is a homogeneous linear function.
  • 5. The radio receiver apparatus of claim 2, wherein the function is a nonhomogeneous linear function.
  • 6. The radio receiver apparatus of claim 2, further comprising: an estimation error detector configured to detect an error of the estimated binary indicator; anda feedback structure configured to change the function in response to an output of the estimation error detector.
  • 7. The radio receiver apparatus of claim 6, wherein the feedback structure is configured to change the function so as to provide increased threshold values when an increased error rate has been determined by the estimation error detector.
  • 8. The radio receiver apparatus of claim 6, wherein the estimation error detector is configured to determine a false alarm rate.
  • 9. The radio receiver apparatus of claim 6, wherein the function is a homogeneous linear function and the feedback structure is configured to change a proportionality factor thereof in response to the output of the estimation error detector.
  • 10. The radio receiver apparatus of claim 6, wherein the function is a nonhomogeneous linear function and the feedback structure is configured to change one or both of a proportionality factor and a bias value thereof in response to the output of the estimation error detector.
  • 11. The radio receiver apparatus of claim 1, wherein the binary indicator is a paging indicator transmitted over a paging indicator channel.
  • 12. The radio receiver apparatus of claim 1, wherein the binary indicator is an acknowledgement indicator transmitted over an acknowledgement indicator channel.
  • 13. A method of estimating a binary indicator signaled from a transmitter over a channel to a radio receiver apparatus, comprising: generating a decision variable indicative of the binary indicator in the radio receiver apparatus;generating noise power estimates indicative of noise experienced at the radio receiver apparatus; andestimating a binary indicator based on the decision variable and the noise power estimates.
  • 14. The method of claim 13, further comprising: generating a threshold value based on the noise power estimates; andcomparing the threshold value with the decision variable to estimate the binary indicator.
  • 15. The method of claim 14, wherein the threshold value is a function of the noise power estimates.
  • 16. The method of claim 15, wherein the function is a homogeneous linear function or a nonhomogeneous linear function.
  • 17. The method of claim 15, further comprising: detecting estimation errors of the estimated binary indicator;determining a rate of estimation errors; andchanging the function in response to the rate of estimation errors.
  • 18. The method of claim 13, wherein the binary indicator is a paging indicator transmitted over a paging indicator channel.
  • 19. The method of claim 13, wherein the binary indicator is an acknowledgement indicator transmitted over an acknowledgement indicator channel.
  • 20. A radio receiver apparatus, comprising: a demodulator configured to output a decision variable indicative of a binary indicator signaled from a transmitter over a channel to the radio receiver apparatus;a noise power estimator configured to generate noise power estimates indicative of noise experienced at the radio receiver apparatus;a threshold value generator configured to provide a threshold value as a function of the noise power estimates; anda binary indicator estimator configured to generate an estimated binary indicator based on the decision variable and the threshold value.
  • 21. The radio receiver apparatus of claim 20, further comprising: a feedback structure configured to change the function in response to an estimation performance of the binary indicator estimator.
  • 22. The radio receiver apparatus of claim 21, further comprising: an estimation error detector configured to detect an error of the estimated binary indicator, wherein the feedback structure is configured to change the function in response to an output of the estimation error detector.
  • 23. A method of estimating a binary indicator signaled from a transmitter over a channel to a radio receiver apparatus, comprising: generating a decision variable indicative of the binary indicator in the radio receiver apparatus;generating noise power estimates indicative of noise experienced at the radio receiver apparatus;generating a threshold value as a function of the noise power estimates; andestimating an estimated binary indicator based on the decision variable and the threshold value.
  • 24. The method of claim 23, further comprising: changing the function in response to an estimation error rate of the estimated binary indicator.
  • 25. The method of claim 23, wherein the binary indicator is a paging indicator transmitted over a paging indicator channel and/or an acknowledgement indicator transmitted over an acknowledgement indicator channel.