You are on page 1of 27

Autor:Seyed Mohammad Reza

Razavizadeh

Slide 1

Autor:Seyed Mohammad Reza


Razavizadeh

Coding
( )
:
o
o
o Cryptography


:
o
o .

Slide 3

Autor:Seyed Mohammad Reza


Razavizadeh

)1( Channel Coding






...

.

Source
0011011100
g()xx

Modulator

g()xx

g()xx

Channel

Demodulator
0011111100
Sink
Slide 4

Autor:Seyed Mohammad Reza


Razavizadeh

)2( Channel Coding


Redundancy
.

Transmitter

Receiver

1 1 0 1

1 1 0 1

1 0 0 1 1 1 0 1

1 1 0 1 1 1 0 0

Channel
encoder

Channel

Autor:Seyed Mohammad Reza


Razavizadeh

Channel
decoder

Slide 5

)3( Channel Coding


:
:ARQ Automatic Repeat Request
:FEC Forward Error Correction
(Interleaving ) .

Slide 6

Autor:Seyed Mohammad Reza


Razavizadeh

FEC

( ) redundancy

.

Slide 7

Autor:Seyed Mohammad Reza


Razavizadeh

FEC
FEC
:
:Block Code
n k n-k
) (redundant bit ) (n,k .
k/n R Code Rate .

: Convolutional Codes
k n
k m
m .
R=k/n .

:Interleaving

Slide 8

Autor:Seyed Mohammad Reza


Razavizadeh

Block Code )1( FEC


FEC FEC
k n .

Receiver

Slide 9

Transmitter

Autor:Seyed Mohammad Reza


Razavizadeh

:Block Code

repetition codes
parity codes
Hamming codes
cyclic codes

Autor:Seyed Mohammad Reza


Razavizadeh

10

Repetition Coding
Repeat Code :
:
0000
1 111
:
000, 001, 010, 100 000
111, 110, 101, 011 111

Slide 11

Autor:Seyed Mohammad Reza


Razavizadeh

)1(Hamming Coding
FEC Hamming d
(Generation Matrix) G c .
] [0110 7 ] [0110110 .

c=d.G

Slide 12

Autor:Seyed Mohammad Reza


Razavizadeh

)2(Hamming Coding
Hamming

s = HT. c

Slide 13

Autor:Seyed Mohammad Reza


Razavizadeh

DVB-T

Autor:Seyed Mohammad Reza


Razavizadeh

14

Reed-Solomon
DVB-T 188bytes QAM
COFDM
) (PBRS
Reed-Solomon 16 Parity 204bytes

15

Autor:Seyed Mohammad Reza


Razavizadeh


m n modulo-2
:

Slide 16

Autor:Seyed Mohammad Reza


Razavizadeh

)1(DVB-T
dvb-t Reed-Solomon

code rate .
7/8,5/6,3/4,2/3 .

17

Autor:Seyed Mohammad Reza


Razavizadeh

)2(DVB-T

Autor:Seyed Mohammad Reza


Razavizadeh

18

(DVB-T )Viterbi
.

(434 .)MATLAB

19

Autor:Seyed Mohammad Reza


Razavizadeh

Interleaving
.
(Burst )
Burst .
. :

Slide 20

Autor:Seyed Mohammad Reza


Razavizadeh

DVB-T Interleaving

Autor:Seyed Mohammad Reza


Razavizadeh

21

FEC
= 1/ (FEC rate)

7/8 1/2 FEC


.
:
SR = DR / (m CRv CRrs)
SR = Symbol Rate
DR = Data Rate
CRv = Viterbi forward error correction (FEC) Code Rate. Eg. 1/2, 2/3, 3/4, 5/6,
7/8

CRrs = Reed Soloman forward error correction (FEC) Code Rate. Eg. 188/204
m = modulation factor (transmission rate bits per symbol). BPSK=1, QPSK=2,
8PSK=3 etc

Autor:Seyed Mohammad Reza


Razavizadeh

Slide 22


Code
Rate :

: FEC (1/2 )2/3


.
: FEC (3/4 )7/8
.

(DVB-S :)QPSK

-3.8dB
.
-12dB 1.28 .
1.35 .
:
27.5MSym/sec
:

Bandwidth = -1 dB 20.9 MHz, -2 dB 24.2 MHz, -3 dB 26.25 MHz, -3.8 dB 27.5 MHz
-4 dB 27.7 MHz, -6 dB 30.3 MHz,
-12 dB 35 MHz.
Autor:Seyed Mohammad Reza
Slide 23

Razavizadeh

FEC
:


.

.

Slide 24

Autor:Seyed Mohammad Reza


Razavizadeh

FEC
Block Codes

Slide 25

.
SNR Code Rate R>(2/3).
Convolutional Codes
)(storage space
SNR R<(2/3) .

.

Autor:Seyed Mohammad Reza


Razavizadeh

ARQ
Automatic Repeat Request
. Retransmition
)(Duplex Transmission .
) (Correction
.

Slide 26

Autor:Seyed Mohammad Reza


Razavizadeh

Autor:Seyed Mohammad Reza


Razavizadeh

27

You might also like