The invention relates to a method and an apparatus for generating a reduced-noise signal sequence from a noisy signal sequence comprising values which are characteristic of the temporal position of crossings of a noisy angle-modulated signal through a threshold value.
Receiver concepts which make it possible to estimate the transmitted digital data symbols of CPFSK-modulated (Continuous Phase Frequency Shift Keying) or angle-modulated signals on the basis of a sequence of zero crossings are used, in particular, in the field of mobile radio technology. In this case, this zero crossing sequence is derived from the output signal of a limiter having a downstream counting discriminator. The concept of using a zero crossing sequence to detect data is interesting from the point of view of complexity and cost, in particular, since it makes it possible to dispense with an (expensive) analog/digital converter.
The document DE 102 14 581.4, which was not yet published on the application date of the present property right, discloses an intermediate frequency receiver which uses a zero crossing detector to detect signals. To this end, the sequence of zero crossing intervals which is output by the limiter-discriminator is stored in digital form in a shift register chain and is compared with previously stored zero crossing reference sequences in a classification unit. Data detection on the basis of the sequence of zero crossing intervals is effected in such a manner that that previously stored zero crossing reference sequence which is at the shortest distance from the measured zero crossing sequence is selected. The symbol or symbols corresponding to this selected zero crossing reference sequence represent(s) the detected symbol or symbols.
One difficulty with these receiver concepts which are based on the evaluation of a measured zero crossing sequence is that additive channel noise has an effect on the zero crossing sequence, to be precise, inter alia, in such a manner that additional zero crossings are produced. These additional zero crossings constitute interference which has a disadvantageous effect on the performance of each detection method that evaluates the zero crossing sequence. Irrespective of the type of data detector that is connected downstream of the limiter-discriminator, it is therefore desirable to eliminate those zero crossings in the zero crossing sequence which can be attributed to noise.
One possible way of suppressing the additional zero crossings (caused by noise) in the zero crossing sequence is to sample the bivalent signal that is output by the limiter and to eliminate the rapid edge changes (caused by noise) in this signal by means of filtering. Counting discrimination does not take place in this case. The disadvantage is that it becomes necessary to sample the signal that has been limited. It can also be shown that (linear) filtering, in principle, does not make it possible to optimally suppress noise in a signal that is generated by a limiter.
The invention is based on the object of specifying a method and an apparatus for generating a reduced-noise threshold value crossing signal sequence from a noisy threshold value crossing signal sequence, in which method and apparatus the threshold value crossings which are caused by noise are eliminated to the greatest possible extent or are eliminated completely.
The formulated object on which the invention is based can be achieved by a method for generating a reduced-noise signal sequence from a noisy signal sequence comprising values which are characteristic of the temporal position of crossings of a noisy angle-modulated signal through a threshold value, said method having the following steps:
Step (a) may have the following steps:
Step (b) may comprise the following steps:
In step (b2), the value {circumflex over (t)}i of the reduced-noise signal sequence can be calculated according to the following relationship
where b0 to bB-1 denote the previous values uj-B to uj-1, and wherein the computation rule used in step (b3) to update the value a0 is:
The noisy signal sequence can be generated from the noisy angle-modulated signal using a limiter-discriminator circuit. The angle-modulated signal can be a CPFSK-modulated signal, in particular a GFSK-modulated signal. The method can be used in Bluetooth or DECT systems.
The object can also be achieved by an apparatus for generating a reduced-noise signal sequence from a noisy signal sequence comprising values which are characteristic of the temporal position of crossings of a noisy angle-modulated signal through a threshold value, said apparatus comprising means for deciding whether a value of the reduced-noise signal sequence is to be generated for a value of the noisy signal sequence; a means for calculating said value of the reduced-noise signal sequence taking into account earlier values of the noisy signal sequence for which no values of the reduced-noise signal sequence were generated, and means for updating the reduced-noise signal sequence by means of the calculated value.
The decision means may comprise a threshold value comparator which compares the values of the noisy signal sequence with a decision threshold value, in which case, if the value of the noisy signal sequence is greater than the decision threshold value, a value of the reduced-noise signal sequence is to be generated for said value, and, otherwise, no value of the reduced-noise signal sequence is to be generated for said value. The apparatus may further comprise a limiter-discriminator circuit for generating the noisy signal sequence from the noisy angle-modulated signal.
According to an embodiment, in a first step (a), a decision is made as to whether a value of the reduced-noise signal sequence is to be generated for a value of the noisy signal sequence. It is thus determined whether the considered value of the noisy signal sequence can be attributed to noise or whether it corresponds to a regular threshold value crossing of the angle-modulated signal. In a second step (b), the reduced-noise signal sequence is updated by means of a new value if a value of the reduced-noise signal sequence is to be generated for the value of the noisy signal sequence. This value of the reduced-noise signal sequence is calculated taking into account earlier values of the noisy signal sequence for which no values of the reduced-noise signal sequence were generated.
In the case of the invention, the signal which has been limited and discriminated is thus freed from noise using a further signal processing process. According to step (a), this signal processing process is based on non-linear mapping of the noisy signal sequence to the reduced-noise signal sequence or the signal sequence which has been freed from noise. The inventive algorithm thus takes into account the specific effect of the non-linearity of the limiter on the phase-modulated signal. Furthermore, according to step (a), the signal sequence from which the noise has been removed has the same number of values as the ideal signal sequence which would be generated without noise by means of the angle-modulated signal. In step (b), the effect of the noise is then taken into account when calculating the values of the reduced-noise signal sequence.
Step (a) is preferably carried out in such a manner that the values of the noisy signal sequence are compared with a decision threshold value. If the value of the noisy signal sequence is greater than the decision threshold value, a decision is made that a value of the reduced-noise signal sequence is to be generated for said value. Otherwise, a decision is made that no value of the reduced-noise signal sequence is to be generated for said value. In this case, the threshold value should be chosen in such a manner that it makes it possible to reliably distinguish between values of the noisy signal sequence which are caused by noise and regular values of the noisy signal sequence.
The angle-modulated signal is preferably a CPFSK-modulated signal, in particular a GFSK-modulated (Gaussian Frequency Shift Keying) signal. These forms of modulation are used in Bluetooth or DECT systems in which the inventive method is preferably used.
The inventive apparatus which is intended to generate a reduced-noise signal sequence and is preferably connected downstream of a limiter-discriminator circuit has a means for deciding whether a value of the reduced-noise signal sequence is to be generated for a value of the noisy signal sequence. The apparatus also comprises a means for calculating said value of the reduced-noise signal sequence taking into account earlier values of the noisy signal sequence for which no values of the reduced-noise signal sequence were generated, and a means for updating the reduced-noise signal sequence by means of the calculated value. This “de-noising” signal processing stage frees a sequence of threshold value crossings, in a non-linear manner, from threshold value crossings which are induced by noise.
The invention is explained in more detail below using an exemplary embodiment and with reference to the drawings, in which:
The radio-frequency signal x(t) is transmitted via a multipath channel 3 which may be assumed to be spectrally and temporally free from dispersion. The transmission response of the multipath channel 8 is indicated by the pulse response g(t). In addition, additive channel noise (represented by the function n(t)) is superimposed on the transmitted radio-frequency signal.
The received signal r(t) which is received by a radio-frequency section 4 at the receiver end via an antenna (not illustrated) results from convolution of the pulse response g(t) with the emitted signal x(t) plus the noise contribution n(t). In the radio-frequency section 4 of the receiver, this signal is down-mixed to form an intermediate frequency signal y(t). In this case, in
The intermediate frequency signal y(t) is received by a detector for zero crossings 5, said detector comprising a limiter 6 and a counter 7 that is connected downstream of the limiter 6. The limiter 6 generates a bivalent signal, for instance in such a form that the limiter output assumes the value 1 if y(t)>0 and assumes the value −1 if y(t)<0. Zero crossings of the intermediate frequency signal y(t) thus correspond to zero crossings of the signal at the output of the limiter 6, the transfer function of the limiter obviously being non-linear.
The counter 7 uses the output signal of the limiter to generate a sequence {{circumflex over (t)}i} of values {circumflex over (t)}i which are characteristic of the temporal position of the zero crossings of the intermediate frequency signal y(t). This may be effected, for example, by the counter 7 outputting the temporal intervals between successive zero crossing times as values {circumflex over (t)}i. To this end, a counting frequency f0 which is considerably higher than the expected frequency of the zero crossings of the intermediate frequency signal y(t) is supplied to the counter 7. The counter 7 is reset to the value zero by each edge of the output signal of the limiter 6, the previously reached counter reading being output as the zero crossing interval {circumflex over (t)}i. Other forms of generating zero crossing information—for example by means of continuous counting together with outputting of the count values at zero crossings and resetting of the counter, for example at the symbol clock rate—are likewise possible.
The sequence of zero crossing intervals {{circumflex over (t)}i} determined in this manner is supplied to a data detector 8 which reconstructs the transmitted data in the form of the sequence {{circumflex over (d)}i} on the basis of the sequence {{circumflex over (t)}i}.
It is pointed out that the noise reduction circuit 9 can be used for any desired data detectors 8 which process zero crossing sequences (or more generally: threshold value crossing sequences) as an input signal.
The sequence {uj} indicates the sequence of zero crossing intervals which is output by the detector 5 for zero crossings. Said sequence contains both the regular zero crossing intervals and zero crossing intervals which are caused by the additive noise n(t). The effect of the additive noise n(t) on the occurrence of (additional) zero crossing intervals is explained in FIGS. 3 to 8.
In
For this signal modeling, assumptions are made which can be effectively fulfilled by customary receiver front ends with a very acceptable level of complexity. The intermediate frequency to which the received signal is down-mixed before limiting is thus chosen, taking into account the modulation shift and a “worst-case” signal-to-noise ratio, in such a manner that the abovementioned hypothesis applies with a good degree of accuracy. The worst-case signal-to-noise ratio is understood as meaning that signal-to-noise ratio which is needed to achieve the required (practically expedient, minimum) bit error rate.
In a first step 101, the next value uj is received or read by the counter 7. In step 102, a decision is made as to whether or not a value of the output sequence {{circumflex over (t)}i} is to be generated for said value uj. To this end, the value uj is compared with the decision threshold value U. If uj≧U, the value uj is entered, as component a1, in a [2×1] vector a (step 103). Otherwise, uj is entered, as the last element bB=uj, in a [B×1] vector b (see step 104). In step 105, B is then incremented by 1. The vector b thus stores those zero crossing intervals which, according to the decision in step 102, can be attributed to noise.
A value {circumflex over (t)}i of the sequence {{circumflex over (t)}i} from which the noise has been removed is calculated, in step 106, according to the following equation
This equation takes into account the fact that the number of zero crossings between two regular zero crossings must always be odd under said hypothesis. Therefore, B is always an even integer.
The vector element a0 is then recalculated (step 107) in accordance with
and B=0 is set (step 108). In step 109, the recalculated value {circumflex over (t)}i is output at the output of the noise reduction circuit 9.
The cycle which is illustrated in
One advantage of the algorithm illustrated in
As already mentioned, the inventive method is superior to conventional filter-based approaches on account of the principle. The reason for this is that the inventive method uses specific statistical relationships (which are produced as a result of the effect of the limiter non-linearity on the phase-modulated signal) between the zero crossing intervals, which relationships cannot be taken into account, in principle, by filtering.
Number | Date | Country | Kind |
---|---|---|---|
103 42 193.9 | Sep 2003 | DE | national |
This application is a continuation of co-pending International Application No. PCT/DE2004/001824 filed Aug. 16, 2004 which designates the United States, and claims priority to German application number DE 103 42 193.9 filed Sep. 12, 2003.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/DE04/01824 | Aug 2004 | US |
Child | 11276720 | Mar 2006 | US |