![Quasonix RDMS Installation And Operation Manual Download Page 93](http://html1.mh-extra.com/html/quasonix/rdms/rdms_installation-and-operation-manual_3541437093.webp)
3
rd
Generation Rack-
Mount RDMS™
73
Quasonix, Inc.
Figure 112: Advanced Menu, FEC
Figure 113: FEC Menu (PSK Version)
4.4.2.22.2 Viterbi Decoder (K7 Option Required) (Legacy PSK modes only)
Convolutional encoding is a form of legacy forward error correction. Like LDPC, it adds redundant information at
the transmitting end of a telemetry link and then uses that redundancy to detect and correct errors at the receiving
end of the link. Details of K=7 rate=1/2 convolutional encoding are presented in CCSDS 131.0-B-2 Section 3.
Viterbi decoding is used to decode convolutional-encoded data.
The purpose and benefits of convolutional encoding are similar to LDPC. However, convolutional encoding requires
more bandwidth than all but the lowest-rate LDPC codes, and its error-correcting performance is inferior to LDPC.
Therefore, LDPC is the preferred forward error correction if possible.
The Viterbi Decoder control requires the K7 option, and the RDMS must be set to one of the following PSK modes:
BPSK, QPSK, AQPSK, AUQPSK, OQPSK, or UQPSK.
Viterbi decoding and Reed-Solomon decoding can be used together or separately.
Figure 114: FEC Menu, Viterbi Decoder
4.4.2.22.3 Convolutional Symbol
The Space Network Users’ Guide (NASA 450
-SNUG) defines two different methods for generating quadrature
symbols (variants of QPSK) when using convolutional encoding.
The first method is for I and Q data streams to be independently encoded. In this method, two convolutional
encoders are used, one for I data and one for Q data, as shown in Figure 115.