[0001] The invention relates to noise distribution shaping of a data modulated Code Division
Multiple Access signal.
[0002] Interferences on radio signals such as Code Division Multiple Access signals emitted
by satellites of a global navigation satellite system usually occur in pulsed noise
environments such as in the neighbourhood of vehicle ignition systems, power lines,
heavy current switches or microwave ovens. The interferences occurring in these environments
are usually emitted in bursts and, thus, cannot be modelled as Gaussian.
[0003] In order to reduce effects of pulsed interferences on the reception of a radio signal,
a blanker can be applied in a signal receiver. The blanker sets received signal samples
to zero when they contain high power pulsed interferences. The typical blanker uses
two fixed thresholds BTH+ and BTH-, which are symmetrical to zero. If a received signal
sample contains interferences and exceeds a threshold, the sample is set to zero by
the blanker. Typical receivers for Code Division Multiple Access signals are equipped
with such a blanker.
[0004] In the absence of interference, which may be for some signal receivers a frequent
situation, the blanker still operates and sets portions of a received signal to zero,
which are affected by large thermal noise samples. However, this may lead to an undesired
reduction of the signal-to-noise and interference ratio.
[0005] When Code Division Multiple Access signals are modulated by data, the polarity of
a single chip does not only depend on the polarity of the chip of the spreading sequence,
but also on the modulated data, particularly the symbol comprised in the data. Consequently,
when applying blanking to data modulated Code Division Multiple Access signals, an
offsetting of the upper and lower blanking thresholds in the wrong direction according
to the symbol dependency leads to degradation of tracking performances with respect
to the case when the thresholds are offset in the right direction.
[0006] It is an object of the present invention to provide a modified blanking approach
for Code Division Multiple Access signals, which may improve tracking and demodulation
performances.
[0007] According to a first aspect, a method for noise distribution shaping of a data modulated
Code Division Multiple Access, CDMA, signal is provided. The method comprises separating
the data modulated CDMA signal onto a first and second channel. The first channel
comprises an adaptive blanker. The method comprises correlating the data modulated
CDMA signal on the second channel with a replica having the same chip sequence of
the CDMA signal. The replica is shifted by a predefined phase. The method comprises
extracting from the correlation result a sign of a symbol included in the data. The
method comprises modifying the noise distribution of the data modulated CDMA signal
on the first channel by applying blanking of the data modulated CDMA signal under
control of the adaptive blanker. The adaptive blanker has upper and lower blanking
thresholds. The upper and lower blanking thresholds are adjusted based on the symbol.
[0008] An advantage of the solution is that by extracting the right sign of the modulated
symbol, the tracking performances are improved for data modulated signals. Another
advantage of the solution is that a code delay estimate, introduced by the replica
and the predefined phase, leads to better demodulation performances.
[0009] The upper blanking threshold can be offset by a positive value and the lower blanking
threshold can be offset by a negative value. The positive and negative values can
be set by a scaled standard deviation of thermal noise and circumferential interference.
[0010] The influence of thermal noise and circumferential interference provides the advantage
of adapting to the surrounding environment.
[0011] The upper and lower blanking thresholds can be offset by a square root of an estimated
power (P
est) of the CDMA signal multiplied by a chip value polarity of the CDMA signal or the
replica and a predefined scaling factor, α.
[0012] This has the advantage of adapting the blanking thresholds to an advanced interval
leading to a more robust blanking performance.
[0013] α can be positive, negative, constant, time dependent, or changing its sign over
time as function of the CDMA signal.
[0014] The replica can be shifted to an early, a prompt and a late replica.
[0015] The data modulated CDMA signal on the first channel can further be separated onto
two separate channels. Each of the two separate channels can comprise an adaptive
blanker. A threshold of the adaptive blanker of one of the two separate channels can
be adjusted by an offset in an opposite direction to a threshold of the adaptive blanker
of the other one of the two separate channels. The method can further comprise the
step of modifying the noise distribution of the data modulated CDMA signal on the
two separate channels by applying blanking of the data modulated CDMA signal under
control of the adaptive blankers on the two separate channels. The method can further
comprise the step of correlating the blanked data modulated CDMA signals on the two
separate channels with a prompt replica. The prompt replica can represent the best
estimate of the data modulated CDMA signal.
[0016] This has the advantage of better recovering the symbol comprised in the data.
[0017] The second channel can further comprise an adaptive blanker. The method can further
comprise adjusting the adaptive blankers based on a third channel. The third channel
can comprise a second source. The second source can transmit the sign of the symbol
included in the data. The method can further comprise modifying the noise distribution
of the data modulated CDMA signal on the first and second channel by applying blanking
of the data modulated CDMA signal under control of the adaptive blankers.
[0018] This has the advantage of providing a non-corrupted source to the receiver leading
to a robust tracking performance.
[0019] According to a second aspect of the present invention a computer program implements
a method according to the first aspect.
[0020] According to a third aspect of the present invention, a storage device stores a computer
program according to the second aspect.
[0021] According to a fourth aspect of the present invention, a device for noise distribution
shaping of a data modulated Code Division Multiple Access, CDMA, signal is provided.
The device comprises a separating unit. The separating unit is adapted to separate
the data modulated CDMA signal onto a first and second channel. The first channel
comprises an adaptive blanker. The device comprises a correlating unit. The correlating
unit is adapted to correlate the data modulated CDMA signal on the second channel
with a replica having the same chip sequence of the CDMA signal. The replica is shifted
by a predefined phase. The device comprises an extracting unit. The extracting unit
is adapted to extract from the correlation result a sign of a symbol included in the
data. The device comprises an adaptive blanker. The adaptive blanker is adapted to
modify the noise distribution of the data modulated CDMA signal on the first channel
by applying blanking of the data modulated CDMA signal. The adaptive blanker has upper
and lower blanking thresholds and the upper and lower blanking thresholds are adapted
based on the symbol.
[0022] Even if the foregoing described aspects with respect to the method were only described
for the method, these aspects can further relate to the foregoing described device
and vice versa.
[0023] The present invention will be further described in more detail hereinafter with reference
to the figures. As follows:
- Figure 1
- schematically illustrates a GNSS receiver;
- Figure 2
- schematically illustrates a digital receiver channel;
- Figure 3
- schematically illustrates a device for demodulating a symbol comprised in the data
modulated CDMA signal and the use of the symbol information;
- Figure 4
- schematically illustrates a device for recovering a modulated symbol from a third
communication channel;
- Figure 5
- schematically illustrates a device using different hypotheses for a modulated symbol
for recovering the corresponding symbol; and
- Figure 6
- schematically illustrates demodulation performances according to a symbol error rate
comparison; and
- Figure 7
- schematically illustrates a method according to an embodiment of the present invention.
[0024] Figure 1 schematically shows a GNSS receiver 100 with main functional blocks. A Code
Division Multiple Access (CDMA) signal is first received via an antenna 105. The CDMA
signal is then fed to a pre-amplifier stage 110. The pre-amplifier stage 110 aims
at increasing the received signal to a level compatible with the following components
of the GNSS receiver 100, the receiver front-end respectively. The pre-amplifier stage
110 can comprise a single or several amplifiers mounted in cascade. The first amplifier
arranged downstream to the antenna 105 is usually a low noise amplifier (LNA) and
is characterized by a small noise figure (NF). The received signal, which is usually
in a high frequency domain, for example 1575.42 MHz for GPS C/A signals, is firstly
down converted to an intermediate frequency (IF). This downconversion is usually performed
before an analogue to digital converter (ADC) 120 via a down converter 115. This step
can also be performed in the digital domain, if the sampling frequency of the A/D
converter 120 is large enough following the Nyquist condition. In order to perform
a down conversion from an RF signal to an IF signal, the RF signal must be multiplied
with a cosine at a frequency corresponding to RF-IF, for example 1575.42 MHz - IF.
A reference oscillator 112 provides a frequency synthesizer 113 with a reference frequency,
which frequency synthesizer 113 is then outputting a desired (RF-IF) signal for the
down converter 115 for down conversion from RF to IF. After the signal has been down
converted, it is in an IF domain, which is then sampled via the A/D converter 120.
Further, an automatic gain control (AGC) 122 is used to adapt the power of the received
signal in mere real time. The AGC 122 monitors the power level of the samples and
provides information for multiplying the received signal in RF domain with a variable
gain. The part before the A/D converter 120 is usually called the analogue front-end,
wherein the part downstream to the analogue front-end is usually called digital front-end.
In the digital front-end, the output of the ADC 120 is then fed to a blanker 180.
The blanker aims at setting samples to zero which contain large interference signals
comprised in the received signal. In figure 1 the blanker is implemented in the digital
front-end, however the blanker can also be implemented into an analogue front-end.
After the blanker 180, the remaining digital samples are then injected to N digital
receiver channels, where N represents the number of line-of-sight satellite signals.
As for the case of satellite signals, they need to be tracked in order to make a position
estimation. This requires position and timing performance, which is usually more accurate
using more digital receiver channels 130. Each digital receiver channel 130 aims at
processing the IF signals, by first wiping-off the remaining carrier frequency of
the received signal. This is necessary for correlator channels provided downstream
to the digital receiver channels 130. The correlated channels are necessary for signal
acquisition but also for code and carrier estimations and navigation data demodulation.
[0025] Figure 2 schematically illustrates a digital receiver channel 201 with its underlying
functional blocks. In a first step a digital signal in the IF domain, corresponding
to digital IF 205, is multiplied on one side by a sine function, the SIN Map 212,
and on the other side by a cosine function, the COS Map 214. Both sine and cosine
functions have arguments of the remaining carrier plus an estimation of a carrier
phase. The estimation of the carrier phase is provided by a carrier NCO 220 fed by
a control signal originating from a phased lock loop implemented in the receiver processor
235. The signal output of the cosine function is usually called the inphase component.
The signal output of the sine function is usually called the quadrature component.
Each of the inphase and quadrature components is multiplied by different shifted versions
of a prompt replica. The prompt replica represents the best estimate of the received
CDMA signal. For each inphase and quadrature component, three main replica are generated,
the early, the prompt and the late replica. It is possible to have receiver implementations
considering five or even more shifted replicas. The output of the multiplication is
then integrated and dumped via the integrate and dump 240 functional block. This is
necessary to provide the correlator outputs necessary for the code delay lock loop
and phase lock loop, which is processed in the receiver processor 235. The figure
schematically illustrates 6 correlator channels being fed to the receiver processor
235. Those 6 correlator channels are the early-in phase E
i, the prompt-in phase P
i, the late-in phase L
l, the early-quadrature phase E
Q, the prompt-quadrature phase P
Q and the late-quadrature phase L
Q. To build the required replicas, a code generator aims at generating code sequences
which are later shifted according to the early, prompt and late offsets, built in
the 3-bit shift register 245. The code generator 230 is disciplined (steered) by a
code NCO 225. The code NCO 225 receives control signals from the delay lock loop,
DLL, running in the receiver processor. This happens in a same manner as the carrier
NCO 220 receives control signals from the phase lock loop, PLL, running in the receiver
processor 235. For symbol recovery, the output of the punctual channel of the inphase
channel (P
i) is processed. Typically, the demodulation of the symbols is performed on the prompt
correlated channel being compared to 0. The sign of the correlated channel P
i is the estimate sign of the modulated symbol. This estimated sign can then be used
to extract the sign by an extension introduced in figure 3.
[0026] Figure 3 schematically illustrates a device for demodulating a modulated symbol with
an extension by two functional blocks, the received signal power estimator and noise
distribution estimator 355 and a blanker adapted for each of the 6 channels according
to figure 2. The signal in the IF domain is demodulated by a cosine and sine function
from a carrier NCO 320. The signals are then blanked on each of the 6 channels by
a blanker 380. The 6 different blankers are provided by a 3-bit shift register 345
and a signal power estimator and noise distribution estimator 355. The 6 blankers
are adapted for each channel according to an early, prompt and late shifted replica
and the corresponding inphase and quadrature component. The upper and lower blanking
thresholds are adapted according to an estimated signal power and noise distribution
estimation. Further, the blanker can be adapted by offsetting the upper and lower
blanking thresholds according to the chip sequence of the modulated CDMA signal or
the early, prompt or the late replica. After integration and dumping 340 the prompt
inphase of the modulated CDMA signal, the receiver processor 335 can derive a symbol
corresponding to be +1 or -1. This information about the symbol can be used to adjust
the upper and lower blanking thresholds of the 6 different blankers. With the symbol
information for the blankers, each of the 6 channels lead to improved tracking performances
and synchronization of the different replicas.
[0027] Figure 4 introduces a third communication channel, such like a mobile communication
channel or intranet, for example using EDAS, EGNOS data access service, for the EGNOS
correction data. The third communication channel 470 provides the 6 blankers 480,
which correspond to the blankers of figure 3, with the data, including the symbol,
modulated on the CDMA signal. Therefore, the channel comprising the prompt inphase
of the data modulated CDMA signal can be replaced by a third communication channel
delivering information of the symbol comprised in the data modulated on the CDMA signal.
A further method of extracting a symbol for symbol recovery and adapting a blanker
is provided in figure 5.
[0028] Figure 5 schematically illustrates another possible way of extracting and recovering
a symbol comprised in the data modulated on the CDMA signal. This is based on a comparison
of the absolute value of the correlation output of each adaptive blanker channel,
the prompt correlator. The inphase component after demodulating the CDMA signal by
the COS Map 512 is separated into two channels comprising a blanker 580. One of the
blankers 580 is provided with a positive symbol estimate, wherein the other blanker
580 is provided with a negative symbol estimate. The upper and lower blanking thresholds
are offset according to the prompt replica generated by the 3-bit shift register 545.
The blanker can be further offset by a received signal power estimate and noise distribution
estimate being illustrated by the functional block 555. After integrating and dumping
540 the two blanked prompt inphase components of the data modulated CDMA signal, the
symbol is recovered in the receiver processor 535. The receiver processor 535 then
provides information about the symbol. This information is then fed to the 6 blankers
according to figures 2 to 4. The blankers 580 then blank the data modulated CDMA signals
according to blanking thresholds set by the corresponding early, prompt and late replica
respectively. After blanking, the blanked signals are correlated with the corresponding
early, prompt and late replica respectively for the inphase and quadrature component.
After processing the early, the prompt, and the late inphase component as well as
the early, the prompt and the late quadrature component fed to the receiver processor
535, the synchronization of the replica profits from the improved tracking performances
according to the adaptive blanker. The provision of a method according to figure 5
with the two adaptive blankers adapted by and provided with a positive and negative
symbol provides an advantage of providing an alternative method to recover a symbol
value included in the data using an adaptive blanking threshold technique.
[0029] Figure 6 schematically illustrates a symbol error rate comparison. On the axis of
abscissae, a blanking threshold BTHO and on the axis of ordinate a symbol error rate
is shown. For the important parameters, the C/NO at which acquisition is performed
is 30 dB-Hz. The BTHO is expressed as a scaling factor multiplied with an estimated
noise power. The estimated power is 2
5 times the actual power. The result shows that for BTHO between 2 and 3 times σ
noise, the demodulation performances can be little better than the one of a conventional
demodulator (dashed dark line in figure 6).
[0030] Figure 7 schematically illustrates a method according to an embodiment of the present
invention. The method for noise distribution shaping of a data modulated Code Division
Multiple Access, CDMA, signal. The method comprises separating S701 the data modulated
CDMA signal onto a first and second channel, wherein the first channel comprises an
adaptive blanker. The method comprises correlating S702 the data modulated CDMA signal
on the second channel with a replica having the same chip sequence of the CDMA signal.
The replica is shifted by a predefined phase. The method comprises extracting S703
from the correlation result a sign of a symbol included in the data. The method comprises
modifying S704 the noise distribution of the data modulated CDMA signal on the first
channel by applying blanking of the data modulated CDMA signal under control of the
adaptive blanker. The adaptive blanker has upper and lower blanking thresholds and
the upper and lower blanking thresholds are adjusted based on the symbol. The present
invention further provides a device for noise distribution shaping of a data modulated
Code Division Multiple Access, CDMA, signal.
1. A method for noise distribution shaping of a data modulated Code Division Multiple
Access, CDMA, signal, comprising:
separating (S701) the data modulated CDMA signal onto a first and second channel,
wherein the first channel comprises an adaptive blanker;
correlating (S702) the data modulated CDMA signal on the second channel with a replica
having the same chip sequence of the CDMA signal and being shifted by a predefined
phase;
extracting (S703) from the correlation result a sign of a symbol included in the data;
and
modifying (S704) the noise distribution of the data modulated CDMA signal on the first
channel by applying blanking of the data modulated CDMA signal under control of the
adaptive blanker, wherein the adaptive blanker has upper and lower blanking thresholds
and the upper and lower blanking thresholds are adjusted based on the symbol.
2. The method according to claim 1, wherein the upper blanking threshold is offset by
a positive value and the lower blanking threshold is offset by a negative value, wherein
the positive and negative values are set by a scaled standard deviation of thermal
noise and circumferential interference.
3. The method according to claims 1 or 2, wherein the upper and lower blanking thresholds
are offset by a square root of an estimated power, Pest, of the CDMA signal multiplied by a chip value polarity of the CDMA signal or the
replica and a predefined scaling factor, α.
4. The method according to claim 3, wherein α is positive, negative, constant, time dependent, or changing its sign over time as
function of the CDMA signal.
5. The method according to any one of the foregoing claims, wherein the replica is shifted
to an early, a prompt and a late replica.
6. A method according to any one of the foregoing claims, wherein the data modulated
CDMA signal on the first channel is further separated onto two separate channels,
wherein each of the two separate channels comprise an adaptive blanker, and wherein
a threshold of the adaptive blanker of one of the two separate channels is adjusted
by an offset in an opposite direction to a threshold of the adaptive blanker of the
other one of the two separate channels, wherein the method further comprises the steps
of:
modifying the noise distribution of the data modulated CDMA signal on the two separate
channels by applying blanking of the data modulated CDMA signal under control of the
adaptive blankers on the two separate channels; and
correlating the blanked data modulated CDMA signals on the two separate channels with
a prompt replica.
7. A method according to any one of the foregoing claims, wherein the second channel
further comprises an adaptive blanker, wherein the method further comprises:
adjusting the adaptive blankers based on a third channel comprising a second source,
wherein the second source transmits the sign of the symbol included in the data; and
modifying the noise distribution of the data modulated CDMA signal on the first and
second channel by applying blanking of the data modulated CDMA signal under control
of the adaptive blankers.
8. A computer program implementing a method of any one of the preceding claims.
9. A storage device storing a computer program according to claim 8.
10. A device for noise distribution shaping of a data modulated Code Division Multiple
Access, CDMA, signal, comprising:
a separating unit adapted to separate the data modulated CDMA signal onto a first
and second channel, wherein the first channel comprises an adaptive blanker;
a correlating unit adapted to correlate the data modulated CDMA signal on the second
channel with a replica having the same chip sequence of the CDMA signal and being
shifted by a predefined phase;
an extracting unit adapted to extract from the correlation result a sign of a symbol
included in the data; and
an adaptive blanker adapted to modify the noise distribution of the data modulated
CDMA signal on the first channel by applying blanking of the data modulated CDMA signal,
wherein the adaptive blanker has upper and lower blanking thresholds and the upper
and lower blanking thresholds are adapted based on the symbol.
Amended claims in accordance with Rule 137(2) EPC.
1. A method for noise distribution shaping of a data modulated Code Division Multiple
Access, CDMA, signal, comprising:
separating (S701) the data modulated CDMA signal onto a first and second channel,
wherein the first channel comprises an adaptive blanker;
correlating (S702) the data modulated CDMA signal on the second channel with a replica
having the same chip sequence of the CDMA signal and being shifted by a predefined
phase;
extracting (S703) from the correlation result a sign of a symbol included in the data;
and
modifying (S704) the noise distribution of the data modulated CDMA signal on the first
channel by applying blanking of the data modulated CDMA signal under control of the
adaptive blanker, wherein the adaptive blanker has upper and lower blanking thresholds
and the upper and lower blanking thresholds are adjusted based on the extracted sign
of the symbol.
2. The method according to claim 1, wherein the upper blanking threshold is offset by
a positive value and the lower blanking threshold is offset by a negative value, wherein
the positive and negative values are set by a scaled standard deviation of thermal
noise and circumferential interference.
3. The method according to claims 1 or 2, wherein the upper and lower blanking thresholds
are offset by a square root of an estimated power, Pest, of the CDMA signal multiplied by a chip value polarity of the CDMA signal or the
replica and a predefined scaling factor, α.
4. The method according to claim 3, wherein α is positive, negative, constant, time dependent, or changing its sign over time as
function of the CDMA signal.
5. The method according to any one of the foregoing claims, wherein the replica is shifted
to an early, a prompt and a late replica.
6. A method according to any one of the foregoing claims, wherein the data modulated
CDMA signal on the first channel is further separated onto two separate channels,
wherein each of the two separate channels comprise an adaptive blanker, and wherein
a threshold of the adaptive blanker of one of the two separate channels is adjusted
by an offset in an opposite direction to a threshold of the adaptive blanker of the
other one of the two separate channels, wherein the method further comprises the steps
of:
modifying the noise distribution of the data modulated CDMA signal on the two separate
channels by applying blanking of the data modulated CDMA signal under control of the
adaptive blankers on the two separate channels; and
correlating the blanked data modulated CDMA signals on the two separate channels with
a prompt replica.
7. A method according to any one of the foregoing claims, wherein the second channel
further comprises an adaptive blanker, wherein the method further comprises:
adjusting the adaptive blankers based on a third channel comprising a second source,
wherein the second source transmits the sign of the symbol included in the data; and
modifying the noise distribution of the data modulated CDMA signal on the first and
second channel by applying blanking of the data modulated CDMA signal under control
of the adaptive blankers.
8. A computer program implementing a method of any one of the preceding claims.
9. A storage device storing a computer program according to claim 8.
10. A device for noise distribution shaping of a data modulated Code Division Multiple
Access, CDMA, signal, comprising:
a separating unit adapted to separate the data modulated CDMA signal onto a first
and second channel, wherein the first channel comprises an adaptive blanker;
a correlating unit (235) adapted to correlate the data modulated CDMA signal on the
second channel with a replica having the same chip sequence of the CDMA signal and
being shifted by a predefined phase;
an extracting unit (335) adapted to extract from the correlation result a sign of
a symbol included in the data; and
an adaptive blanker adapted to modify the noise distribution of the data modulated
CDMA signal on the first channel by applying blanking of the data modulated CDMA signal,
wherein the adaptive blanker has upper and lower blanking thresholds and the upper
and lower blanking thresholds are adapted based on the extracted sign of the symbol.