beautypg.com

Figure a-16 illustrates the dbs scrambler sequence – Comtech EF Data SDM-9000 User Manual

Page 206

background image

Options

SDM-9000 Satellite Modem

A–20

Rev. 4

A.2.6.1 DBS Mode (De)Scrambler for 204-Byte Packets

The DVB specifications require that the inverted sync byte detection be used to load the
PRBS generator every eight sync bytes, and that the PRBS generator run continuously
until the next load (eight packet period).

The first bit at the output of the PRBS generator is applied to the first bit of the first byte
following the inverted MPEG-2 sync byte (i.e., 0xB8). To aid other synchronization
functions during the MPEG-2 sync bytes of the subsequent seven transport packets, the
PRBS generation continues, but its output is gated off, leaving these bytes unscrambled.

In DBS mode, however, there is an additional 16 bytes of padding at the end of each
transport packet. The padding is reserved for Reed-Solomon (RS) overhead. (To be
compatible with the DVB specification, the PRBS generator must be halted and the
scrambler disabled during these 16 padding bytes.) The period of the PRBS generator for
DBS mode is:

PERIOD

8 PACKETS

204 BYTES

PACKET

16 PAD BYTES

PACKET

1 INVERTED SYNC BYTE

1503 BYTES

=

=





Figure A-16 illustrates the DBS scrambler sequence.

SYNC 1

BYTE

PAYLOAD (187 BYTES)

204 BYTES

(1,632 BITS)

ZERO PADDING

16 BYTES

ZERO PADDING

16 BYTES

SYNC 2

BYTE

DBS PACKET STREAM

SCRAMBLER ENABLE

PRBS LOAD

PRBS CLOCK ENABLE

SYNC 1

BYTE

SCRAMBLED PAYLOAD (187 BYTES)

ZERO PADDING

16 BYTES

ZERO PADDING

16 BYTES

SYNC 2

BYTE

SCRAMBLED
DBS PACKET STREAM

Figure A-16. DBS Scrambler Sequence

Note: The scrambler and the descrambler work in the same way, except that scrambled
data is input and descrambled data is output.