1022410 – 0001 Rev. 2
UMOD hardware theory of operation 3–9
The channel coding circuitry interfaces to the internal framing unit
or directly to the terrestrial interface via processor control. Serial
data from either source is processed by the transmit channel
coding and then routed to the modulator interface where preamble
and postamble insertion occurs only when in TES mode of
operation. During BPSK and QPSK operation transmit symbol
rate data at the modulator interface consists of two serial channels:
I and Q. When BPSK modulation is selected only the I channel is
used.
Scrambling
Data scrambling ensures uniform spectral spreading of the
transmitted carrier. Two types of scramblers are provided:
IESS-309 (IBS) and V.35.
The IESS-309 (IBS) scrambler is selected when the UMOD is
operating in an IBS network. To aid the descrambling
synchronization process, the sequence 001001001001001 is
loaded at the start of each multiframe. In addition, the frame
alignment and message fields (bytes 0 and 32 respectively) of the
IBS frame are left unscrambled for the same purpose. Loading of
the synchronization sequence and disabling of the scrambler
output during bytes 0 and 32 is controlled by the internal framing
unit.
The V.35 scrambler used when operating within an IDR or TES
network is self-synchronizing and meets CCITT V.35
specifications. The scrambler is reset to a known state between
bursts and is enabled during a burst. When operating in TES
asynchronous data (burst) mode the preamble and postamble
portions of the burst are not scrambled. Only the message segment
of a burst is scrambled.
Differential encoding
The channel encoding section supports both binary-phase shift
keying (BPSK) and quadrature-phase shift keying (QPSK)
differential encoding. When BPSK modulation is used, the BPSK
differential encoder and BPSK differential decoder resolve
180-degree phase ambiguity in the received data when a
demodulator carrier cycle slip causes inversion of the data.
Because the Viterbi decoder will decode and correct errors but
produce inverted data in such an event, biphase differential coding
is required. In the case of QPSK modulation the QPSK encoder
and decoder resolve 90-degree phase ambiquity.
The QPSK differential encoder is used only in R1 QPSK; the
BPSK encoder is used for BPSK, and QPSK, when in Viterbi or
Viterbi-Reed-Solomon modes. The selection of differential coding
type is software controlled.