A rate 1/31 turbo code
We have designed a rate 1/31 turbo code that achieves BER=
at
= -0.9 dB. This is competitive with the best codes of similar
rate and blocklength; an additional 0.2 to 0.3 of coding gain has been
shown to be possible by using a lower rate, a longer interleaver, and
more decoding iterations (see, e.g., turbo-Hadamard codes [PLW01]).
The first component code has feedback
, or 45 in octal
notation, and the second has feedback
, or 3. The 15 feed-forward
connections for the component codes are identical: {41, 43, 47, 51, 53,
55, 57, 61, 63, 65, 67, 71, 73, 75, 77}. Together with the systematic
bit, there are 31 outputs per input bit. Simulated performance
is within 0.6 dB of the unconstrained capacity of rate 1/31 codes,
-1.494 dB, and was obtained for a code with input block size 16384,
decoded with a log-MAP turbo decoder using 20 iterations.
A receiver must acquire the carrier phase prior to decoding.
A conventional Costas loop accomplishes this, but even in the absence of
phase noise it incurs a squaring
loss of
where
is the symbol
energy to one-sided noise PSD ratio.
The rate 1/31 turbo code operates at
BER=
at
dB, which unfortunately results in a
squaring loss of 13.0 dB. Without a better receiver, power
would need to be diverted from the telemetry signal and put into an
unmodulated residual carrier.
A Coupled system for carrier tracking and decoding
A joint phase-and-data recovery process is used on each of the constituent convolutional codes of the turbo code, using per-survivor processing (see Figure 1). Although the component codes are individually weak, they are strong enough to allow adequate phase recovery from the suppressed carrier signal. Thus, the quality of the soft input in the first iteration of the turbo code is adequate enough for the turbo decoder to provide improved feedback to the receiver. Additionally, since the complexity of the constituent codes is quite small individually, this joint receiver-decoder approach has low complexity as well.
Figure 2 shows the performance of this
coupled receiver-decoder on an AWGN channel impaired by phase noise with
a two-sided PSD
proportional to
, ranging from
to 0 dBc/Hz. At -100 dBc/Hz., performance was
indistinguishable from the ideal case of known phase, and 13 dB better
than the uncoupled system using a Costas loop. A moderately high phase
noise of -20 dBc/Hz resulted in about a 1 dB loss from the ideal
performance.