Simultaneous decoding and phase synchronization using the...

Pulse or digital communications – Receivers – Particular pulse demodulator or detector

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C714S794000

Reexamination Certificate

active

06442219

ABSTRACT:

BACKGROUND OF THE INVENTION
The field of the invention is that of receivers for digital signals transmitted in the form of packets. More particularly, the present invention relates to a method and apparatus applied to simultaneous phase synchronization and decoding of received packets, said phase synchronization and decoding making use of the maximum likelihood criterion implemented in the Viterbi algorithm.
The invention applies in particular to receiving short packets transmitted by satellite. In such a transmission system the signal-to-noise ratio (S/N) can be very low: the bit energy to noise ratio Eb/No on a channel (or as transmitted, i.e. after encoding) is of the order of 0 or 1 dB. In conventional convolutive encoding, this represents an efficiency of ½ compared with the theoretically available Eb/No ratio which is of the order of 3 to 4 dB. In addition, observed frequency differences &Dgr;f relative to symbol time Ts (&Dgr;f.Ts), i.e. observed differences in frequency between the carrier of the signal as received and that of the local oscillator of the receiver relative to symbol time, are conventionally of the order of 10
−2
to 10
−3
.
Such packets are usually decoded by means of a receiver system as shown in FIG.
1
.
The received packets are applied to a quadrature demodulator
10
that also receives a local oscillator signal OL. The demodulator
10
supplies a baseband signal to an analog-to-digital converter
11
followed by a prefilter
12
. The signal output from the prefilter
12
is applied simultaneously to a clock estimator
13
and to a filter
14
having a finite impulse response. The symbols from the filter
14
are then applied to a frequency estimator
15
which eliminates the residual frequency difference, said frequency estimator being followed by a phase estimator
16
that corrects the phase of the received signal. The phase estimator
16
may, for example, be a Viterbi and Viterbi estimator. Finally the decided bits are output by a decoder operating using the criterion of maximum likelihood, typically a Viterbi decoder
17
.
The problem raised by a receiver system of that type is that the time required to acquire phase and frequency synchronization is long if phase and frequency estimating is performed on a plurality of packets (e.g. for a transmitted data rate of 25 kbauds/s and &Dgr;f of 600 Hz). This is particularly true when access packets are spaced apart in time and of long duration, as during call setup.
Furthermore, a system of that type operates in tracking mode, i.e. when &Dgr;f.Ts is about 10
−3
, it has a binary error rate (BER) that is about 1.5 dB less good than the theoretical BER, which constitutes a severe penalty in satellite transmission since it makes it necessary to increase transmitter power at the satellite. This drawback is associated with the short duration of the packets, e.g. about 128 symbols, together with thermal noise and lack of phase coherence between successive packets (phase noise).
This problem, associated with the inability of frequency estimators
15
and of phase estimators
16
to provide sufficient phase correction on received symbols, has been solved by integrating the block
16
in the Viterbi decoder
17
for estimating phase and by eliminating the frequency estimator. Such integration is described with reference to
FIG. 2
which shows a decision-making step as conventionally implemented in a Viterbi decoder.
In this figure, r
k
corresponds to a received complex decision variable, e.g. expressed on 6 bits (3 bits for each of the components P and Q of the symbol under consideration), k responding to the symbol being decoded, &lgr;
0
and &lgr;
1
corresponding to two calculated metrics, and b
k
is the bit corresponding to the decoding symbol d
k
.
Conventionally, the metric &lgr; is equal to:
&lgr;=∥
r
k
−d
k

2
The solution enabling the phase of r
k
to be corrected in the Viterbi decoder consists in estimating phase over all of the previously received symbols. This estimation consists more precisely in calculating the following values:
Arg

(

k
=
0
N

r
k
-
n
·
d
k
-
n
*
)
where Arg is the argument and N is the number of symbols participating in phase estimation.
This provides a mean value for the phase which is written &phgr;
k
. The following step then consists in correcting the metric &lgr; by calculating:
&lgr;=∥
r
k
·e
−j&phgr;
k
−d
k

2
The value of &lgr; then takes account of phase error in the received symbol. This type of phase correction makes it possible to improve performance in terms of acquisition and tracking quite perceptibly. In addition, the modified Viterbi algorithm is very robust against phase noise and large frequency differences &Dgr;f.Ts.
However, the problem raised by that known solution is that in order to calculate

n
=
0
N

r
k
-
n
·
d
k
-
n
*
it is necessary to calculate a sliding window. That is complex to implement. In addition, extracting the argument consumes a large amount of calculation power. Finally, that decoding method is not compatible with a coding rate other than ½, e.g. with a punctured code of the ¾ or ⅘ type (generally of efficiency l/(l+1)).
A particular object of the present invention is to remedy those drawbacks.
SUMMARY OF THE INVENTION
More precisely, an object of the invention is to provide a method and apparatus for simultaneous phase synchronization and decoding that makes use of the criterion of maximum likelihood which is easy to implement, which does not require long calculation time, and which can be compatible with any coding rate.
These objects and others that appear below are achieved by a method of simultaneous phase synchronization and decoding that makes use of the maximum likelihood criterion, the method being applied to signal packets received at a receiver, the received signals having been subjected to convolution encoding at a transmitter, the method consisting in calculating branch metrics taking account firstly of firm decisions calculated on the received symbols and secondly of a magnitude that takes account of phase error between the carrier of the received signal and the local oscillator signal used in the receiver, the magnitude weighting the decision variables constituted by the complex digital components of the received symbols, the method being characterized in that the magnitude is equal to &Sgr;*
k
for each of the paths studied, where
&Sgr;
k
=&Sgr;
N
n=( )
r
n−k
d*
k−n
r designating a received complex decision variable;
d designating the decoding symbol;
( )* designating the complex conjugate symbol of a complex value;
k designating the current decoded symbol; and
N the number of symbols taken into consideration.
Advantageously, the values of the branch metrics are:
&lgr;
k
=(&Sgr;
k
*·r
k

d
k
+(&Sgr;
k
*·r
k
)
*
·d
k
In a preferred implementation, the magnitude &Sgr;
k
is replaced by S
k
where S
k
is given by:

S
k
=&agr;·S
k−1
+r
k
·d
k
*
with S
0
=0 and &agr; equals a positive constant less than 1.
In another preferred implementation, in order to obtain a metric modulus that is statistically constant for decoding the first symbols of said received packets, said magnitude &Sgr;
k
is replaced by S
k
/(1−&agr;
k
), where S
k
is given by:
S
k
=&agr;·S
k−1
+r
k
·d
k
*
with S
0
=0 and a equals a positive constant less than 1.
Advantageously, the received signals are subjected to puncturing at symbol level, said puncturing having an efficiency of l/(l+1), for example.
The method of the invention is advantageously applied to the phase-tracking stage in the receiver and can equally or additionally be applied to the phase acquisition stage.
Each packet preferably comprises a header comprising a single word.
The invention also provides an apparatus for simultaneous phase synchronization and decoding making use of the maximum likelihood criterion, the apparatus being design

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Simultaneous decoding and phase synchronization using the... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Simultaneous decoding and phase synchronization using the..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Simultaneous decoding and phase synchronization using the... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2879806

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.