Vorlesungsskript Kanalcodierung II - Universität Bremen
Vorlesungsskript Kanalcodierung II - Universität Bremen
Vorlesungsskript Kanalcodierung II - Universität Bremen
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
<strong>Kanalcodierung</strong> <strong>II</strong><br />
Dr.-Ing. Volker Kühn, Dr.-Ing. Dirk Wübben<br />
Universität <strong>Bremen</strong><br />
Fachbereich 1, ANT<br />
Beispiel 1:<br />
Basiscode mitL c = 5 und R c = 1/4<br />
Generatorpolynome: g 0 = 1+D +D 4<br />
g 1 = 1+D 2 +D 3 +D 4<br />
g 2 = 1+D +D 2 +D 4<br />
g 3 = 1+D +D 3 +D 4<br />
Punktierungsmatrizen (Punktierungsperiode L P = 8 −→ 8 Spalten, Coderate R c = 1/4 −→ 4 Zeilen):<br />
⎛ ⎞<br />
⎛ ⎞<br />
1 1 1 1 1 1 1 1<br />
1 1 1 1 1 1 1 1<br />
R c = 1 −→ P 0 = ⎜ 1 1 1 1 1 1 1 1<br />
⎟<br />
4 ⎝ 1 1 1 1 1 1 1 1 ⎠ R c = 4 15 −→ P 1 = ⎜ 1 1 1 1 1 1 1 1<br />
⎟<br />
⎝ 1 1 1 1 1 1 1 1 ⎠<br />
1 1 1 1 1 1 1 1<br />
1 1 1 0 1 1 1 0<br />
R c = 2 7<br />
R c = 1 3<br />
R c = 4<br />
10<br />
R c = 1 2<br />
R c = 2 3<br />
R c = 8 9<br />
−→ P 2 =<br />
−→ P 4 =<br />
−→ P 6 =<br />
−→ P 8 =<br />
−→ P 10 =<br />
−→ P 12 =<br />
⎛<br />
⎜<br />
⎝<br />
⎛<br />
⎜<br />
⎝<br />
⎛<br />
⎜<br />
⎝<br />
⎛<br />
⎜<br />
⎝<br />
⎛<br />
⎜<br />
⎝<br />
⎛<br />
⎜<br />
⎝<br />
1 1 1 1 1 1 1 1<br />
1 1 1 1 1 1 1 1<br />
1 1 1 1 1 1 1 1<br />
1 0 1 0 1 0 1 0<br />
1 1 1 1 1 1 1 1<br />
1 1 1 1 1 1 1 1<br />
1 1 1 1 1 1 1 1<br />
0 0 0 0 0 0 0 0<br />
1 1 1 1 1 1 1 1<br />
1 1 1 1 1 1 1 1<br />
1 1 0 0 1 1 0 0<br />
0 0 0 0 0 0 0 0<br />
1 1 1 1 1 1 1 1<br />
1 1 1 1 1 1 1 1<br />
0 0 0 0 0 0 0 0<br />
0 0 0 0 0 0 0 0<br />
1 1 1 1 1 1 1 1<br />
1 0 1 0 1 0 1 0<br />
0 0 0 0 0 0 0 0<br />
0 0 0 0 0 0 0 0<br />
1 1 1 1 0 1 1 1<br />
1 0 0 0 1 0 0 0<br />
0 0 0 0 0 0 0 0<br />
0 0 0 0 0 0 0 0<br />
⎞<br />
⎟<br />
⎠ R c = 4 13 −→ P 3 =<br />
⎞<br />
⎟<br />
⎠ R c = 4 11 −→ P 5 =<br />
⎞<br />
⎟<br />
⎠ R c = 4 9 −→ P 7 =<br />
⎞<br />
⎟<br />
⎠ R c = 4 7 −→ P 9 =<br />
⎞<br />
⎛<br />
⎜<br />
⎝<br />
⎛<br />
⎜<br />
⎝<br />
⎛<br />
⎜<br />
⎝<br />
⎛<br />
⎜<br />
⎝<br />
⎟<br />
⎠ R c = 4 5 −→ P 11 =<br />
⎞<br />
⎟<br />
⎠<br />
1 1 1 1 1 1 1 1<br />
1 1 1 1 1 1 1 1<br />
1 1 1 1 1 1 1 1<br />
1 0 0 0 1 0 0 0<br />
1 1 1 1 1 1 1 1<br />
1 1 1 1 1 1 1 1<br />
1 1 1 0 1 1 1 0<br />
0 0 0 0 0 0 0 0<br />
1 1 1 1 1 1 1 1<br />
1 1 1 1 1 1 1 1<br />
1 0 0 0 1 0 0 0<br />
0 0 0 0 0 0 0 0<br />
1 1 1 1 1 1 1 1<br />
1 1 1 0 1 1 1 0<br />
0 0 0 0 0 0 0 0<br />
0 0 0 0 0 0 0 0<br />
⎛<br />
⎜<br />
⎝<br />
⎞<br />
⎟<br />
⎠<br />
⎞<br />
⎟<br />
⎠<br />
⎞<br />
⎟<br />
⎠<br />
⎞<br />
⎟<br />
⎠<br />
1 1 1 1 1 1 1 1<br />
1 0 0 0 1 0 0 0<br />
0 0 0 0 0 0 0 0<br />
0 0 0 0 0 0 0 0<br />
⎞<br />
⎟<br />
⎠<br />
Beispiel 2:<br />
Basiscode mitL c = 7 und R c = 1/3<br />
Generatorpolynome: g 0 = 1+D +D 3 D 4 +D 6<br />
g 1 = 1+D 3 +D 4 +D 5 +D 6<br />
g 2 = 1+D 2 +D 5 +D 6<br />
3.5. HYBRIDE FEC/ARQ-SYSTEME 98