B.4 reed-solomon outer codec, B.4.1 closed network modes, B.4.2 open network modes – Comtech EF Data CDM-625A User Manual

Page 540

Advertising
background image

CDM-625A Advanced Satellite Modem

MN-CDM625A

Appendix B

Revision 3

B–4

B.4

Reed-Solomon Outer Codec

The concatenation of an outer Reed-Solomon (RS) Codec with Viterbi decoder first became popular

when it was introduced by Intelsat in the early 1990s. It permits significant improvements in error

performance without significant bandwidth expansion. The coding overhead added by the RS outer

Codec is typically around 10%, which translates to a 0.4 dB power penalty for a given link.

Reed-Solomon codes are block codes – as opposed to Viterbi, which is convolutional; in order to

be processed correctly, the data must be framed and de-framed. Additionally, RS codes are

limited in how well they can correct errors that occur in bursts. This, unfortunately, is the nature

of the uncorrected errors from Viterbi decoders, which produce clusters of errors that are

multiples of half the constraint length. For this reason, the data must be interleaved following

RS encoding, and is then de-interleaved prior to decoding. This ensures that a single burst of

errors leaving the Viterbi or Sequential decoder is spread out over a number of interleaving

frames, so errors entering the RS decoder do not exceed its capacity to correct those errors. In

the case of the CDM-625A, different RS code rates are used according to the mode of operation:

Closed Network Modes and Open Network Modes.

B.4.1

Closed Network Modes

A 220,200 code is used in transparent closed network modes, and a 200,180 code is used in

framed (EDMAC) modes. (220,200 means that data is put into blocks of 220 bytes, of which 200

bytes are data, and 20 bytes are FEC overhead.) These two codes were chosen because they fit

well into Comtech EF Data’s clock generation scheme, and they have almost identical coding

gain. There is also a 225, 205 code available that it compatible with legacy EF Data modems.

When Viterbi decoding is used as the primary FEC, an interleaver depth of 4 is used. The

increase in coding gain is at the expense of delay. The interleaving/de-interleaving delay and the

delay through the decoder itself can be as high as 25 kbits. At very low data rates, this equates

to several seconds, making it highly unsuitable for voice applications. Additionally, the de-

interleaver frame synchronization method can add significantly to the time taken for the

demodulator to declare acquisition.

B.4.2

Open Network Modes

Code Rate

Mode

219, 201

Standard IESS-308 E1, and IESS-310 mode

225, 205

Standard IESS-308 T1

194, 178

Standard IESS-308 T2/E2

126, 112

Standard IESS-309 modes

A characteristic of concatenated RS coding is the very pronounced threshold effect. For any

given modem design, there will be a threshold value of Eb/No below which the demodulator

cannot stay synchronized. This may be due to the carrier-recovery circuits, or the

synchronization threshold of the primary FEC device, or both. In the CDM-625A, and Rate 1/2

operation, this threshold is around 4 dB Eb/No. Below this value, operation is not possible, but

above this value, the error performance of the concatenated RS system produces exceptionally

low error rates for a very small increase in Eb/No.

Advertising