Loading [MathJax]/jax/output/HTML-CSS/fonts/TeX/fontdata.js

Exercise 3.09Z: Viterbi Algorithm again

From LNTwww
Revision as of 22:37, 3 December 2017 by Hussain (talk | contribs)

Trellis für einen Rate–1/2–Code mit Gedächtnis m=1

Die Grafik zeigt das Trellisdiagramm das Faltungscodes entsprechend Aufgabe A3.6, gekennzeichnet durch folgende Größen:

  • Rate 1/2  ⇒  k=1, n=2,
  • Gedächtnis m=1,
  • Übertragungsfunktionsmatrix G(D)=(1, 1+D),
  • Länge der Informationssequenz: L=4,
  • Sequenzlänge inclusive Terminierung: L=L+m=5.


Anhand dieser Darstellung soll die Viterbi–Decodierung schrittweise nachvollzogen werde, wobei von der folgenden Empfangssequenz auszugehen ist: y_=(11,01,01,11,01).

In das Trellis eingezeichnet sind:

  • Der Initialwert Γ0(S0) für den Viterbi–Algorithmus wird stets zu 0 gewählt.
  • Die beiden Fehlergrößen für den ersten Decodierschritt (i=1) erhält man mit y_1=(11) wie folgt:
Γ1(S0) = Γ0(S0)+dH((00),(11))=2,
Γ1(S1) = Γ0(S0)+dH((11),(11))=0.
  • Die Fehlergrößen zum Schritt i=2  ⇒  y_2=(01) egeben sich durch folgende Vergleiche:
Γ2(S0) = min[Γ1(S0)+dH((00),(01)),Γ1(S1)+dH((01),(01))]=
 = min[2+1,0+0]=0,
Γ2(S1) = min[Γ1(S0)+dH((11),(01)),Γ1(S1)+dH((10),(01))]=
 = min[2+1,0+2]=2.


Fragebogen

1

Multiple-Choice

correct
false

2

Input-Box Frage

xyz = 

ab


Musterlösung

(1)  (2)  (3)  (4)  (5)