KodelmZh2007Tavasz

A VIK Wikiből
A nyomtatható változat már nem támogatott, és hibásan jelenhet meg. Kérjük, frissítsd a böngésződ könyvjelzőit, és használd a böngésző alapértelmezett nyomtatás funkcióját.

Ez az oldal a korábbi SCH wikiről lett áthozva.

Ha úgy érzed, hogy bármilyen formázási vagy tartalmi probléma van vele, akkor, kérlek, javíts rajta egy rövid szerkesztéssel!

Ha nem tudod, hogyan indulj el, olvasd el a migrálási útmutatót.


KodelmZh2007Tavasz

1.feladat

A GF(16)-ban adja meg az y3 konjugált gyökcsoportját.

yα, y2α, y4α, ...

y3,y6,y12,y24=y9 (mod 15 miatt), y18=y3. Tehát a konjugált gyökcsoport: {y3,y6,y9,y12}

2.feladat

Adott a következő vektorreprezentáció: a_=(5,6,2,3,6,7) a GF(8)-ban. Az irreducibilis polinom p(y)=y3+y+1

Hatványtábla


1 1 y0
2 y y
3 y+1 y3
4 y2 y2
5 y2+1 y6
6 y2+y y4
7 y2+y+1 y5

Ebből adódóan a standard polinom: a(x)=y6x5+y4x4+yx3+y3x2+y4x+y5


3.feladat

GF(7)-ben adott egy α=5 primitívelemű C(6,2) kódoló. A L(x)=1+2x+4x2 hibadetektor polinom alapján határozza meg a hibák helyét.

Értelmezés sikertelen (formai hiba): {\displaystyle \displaystyle{\frac{0 \:1\: 2\: 3\: 4\: 5}{1\:5\: 4\: 6\: 2\: 3}}}

Ahol a felső sor jelzi a primitív elem kitevőjét, míg az alsó sor a hatvány modulo hatos értékét, így például 52=25=4mod7
  • gyökei: 1,2
  • inverzek: 1,4
  • log5: 0,2

Értelmezés sikertelen (formai hiba): {\displaystyle x_1 = 1 \:\: x_2 = 2 \Rightarrow x_1^{-1} = 1 \:\:x_2^{-1} = 4 \Rightarrow log_51= 0 \:\:log_54 = 2 }

Így e_ = (X0X000) a hibahelyvektor


4.feladat

/a

/b

/c

/d

5.feladat

/a

/b

/c

/d

6.feladat

Adott egy C(24) paraméterű koncolúciós kodoló, ahol L = 2 és G = {3,15,9,11}

/a

Mennyi az állapotok száma?

Az állapotok száma: |S|=2(L1)k=21*2=4

/b

Mekkora a Viterbi-algoritmus komplexitása, erre a kodolóra, ha a bejövő üzenet u_=(101101) ?

Mivel k = 2, ezért az üzenetvektor 2 hosszúságú szeletekre osztódik: 10|1101. Így V = 3

O(V2kL)=O(3*22*2)=O(48)

/c

Rajzolja fel a konvolúciós kódoló architektúráját


Ezen a helyen volt linkelve a konvkodarch2.GIF nevű kép a régi wiki ezen oldaláról. (Kérlek hozd át ezt a képet ide, különben idővel el fog tűnni a régi wikivel együtt)


7.feladat

Adott egy konvolúciós kódoló állapotgráfja.


Ezen a helyen volt linkelve a allapotgraf.GIF nevű kép a régi wiki ezen oldaláról. (Kérlek hozd át ezt a képet ide, különben idővel el fog tűnni a régi wikivel együtt)

/a

Adja meg a kodoló architektúráját!


Ezen a helyen volt linkelve a konvkodarch3.GIF nevű kép a régi wiki ezen oldaláról. (Kérlek hozd át ezt a képet ide, különben idővel el fog tűnni a régi wikivel együtt)


/b

Adja meg a kódoló paramétereit!

C(12) mivel 1 hosszú az üzenet, ami érkezik és két mintavételező pont van. L = 2, mert kettő SR van. G={2,3}, mert ezek bináris számai az összeadóknak.

/c

Adja meg a transzfergráfot!


Ezen a helyen volt linkelve a transzfer.GIF nevű kép a régi wiki ezen oldaláról. (Kérlek hozd át ezt a képet ide, különben idővel el fog tűnni a régi wikivel együtt)


/d

Adja meg a transzferfüggvényt! Mennyi a dfree ?

Xb=D2Xa+DXb
Xa=DXb
Ahol Xb jelöli a *b* helyet és azt, hogy hogyan lehet oda eljutni.

T(D)=XaXa=D31D=D3+D4+D5+D6+...

Ezek alapján a dfree=3, mivel ennyi a kitevője a számlálóban lévő D-nek.

8.feladat

Elvileg mekkora burst-öt tud javítani az alábbi kódoló? c(1)=(01101100) c(2)=(00011011) c(3)=(01011100) c(4)=(10111000)

Burst: két egyes között maximáls távolság (első és utolsó egyes). A minimális burst nagyobb-egyenlő 2l. 2l =< 5 itt tehát l = 2 hibát tud javítani. Ebben a feladatban minden burst 5 hosszú, tehát a minimális burst is 5 hosszú.

9.feladat

Adott egy kiterjesztett transzferfüggvény T(D,J,N)=J3ND61JND2(1+J).

/a

Mennyi a dfree értéke?

A transzfer függvényből látszik, hogy a számlálóban a D kitevője hat, így a dfree értéke is 6 lesz.

/b

Hány darab 8-as súlyú út van?

T(D,J,N)=J3ND61JND2(1+J)=J3ND6+J4N2D8+J5N2D8

Az útak súlyát a D kitevője adja meg, a J kitevője a lépések számát, míg az N az 1-es bemenetek számát. Tehát 2 db 8-súlyú út van. Az egyik négy, a másik öt lépésből.

/c

Mekkora a hiba valószínűség, ha N0=0.01?

Ehhez deriválni kell a transzferfügvényt N szerint: T(D,N)N, ahol a helyettesítési érték N=1 és D= e12N0

Pb=T(D,N)N=D6(12D2N)+2ND8(12ND2)2

10.feladat

Sok felhasználójú kodoló: CDMA/DS c(1)=(1,1,1,1) c(2)=(1,1,1,1) c(3)=(1,1,1,1) c(4)=(1,1,1,1)

/a

Hányszor van meg a Tchip a Tsymb-ban?

Négyszer, mivel négy jel jelent egy szimbólumot.

/b

Mennyi a zaj kovariancia mátrixa? N0= 0.2

K=N0R=N0[1000010000100001] , ahol Rij=1N*c(i)*c(j)T, ahol N = 4, mert négy felhasználó van. Így R1,2=14[1111][1111]=0 K=[0.200000.200000.200000.2]

/c

Ha a vett vektor x=(0.53,0.48,2.4,0.22), akkor mennyi a y^?

Értelmezés sikertelen (formai hiba): {\displaystyle \overline{x} = R*\overline(y)+\overline{\nu} \:\: }

De itt szignumdetektort alkalmazunky^=(1,1,1,1)

/d

Mekkora a hibavalószínűség?

Pb=Φ(1N0)=e12N0