TIiK zadania 2011 05 27 VIII pol

background image

Teoria informacji
i kodowanie

Ćwiczenia VIII

27. maja 2009 r.

Kody cykliczne, zaawansowane kody wielomianowe

Zadanie 1

Znajdź wszystkie binarne kody cykliczne o długości 5.

Zadanie 2

Określ krotność błędów korygowalnych przez cykliczny kod z wielomianem generującym:

x

4

+ x + 1.

Zadanie 3

Czy można za pomocą wielomianu generującego:

g(x) = x

5

+ x

2

+ 1

skonstruować kod cykliczny korygujący błędy podwójne?

Zadanie 4

Pokaż, że kod Hamminga (7, 4) jest równoważny cyklicznemu kodowi niesystematycznemu o
wielomianie generującym:

1 + x + x

3

.

Narysuj koder tego kodu i prześledź jego działanie dla ciągu informacyjnego:

u = 1111.

Potem narysuj dekoder tego kodu i prześledź jego działanie wraz z korekcją dla ciągu:

1100100.

Zadanie 5

Pokaż, że układ mnożący oparty na wielomianie:

1 + x

2

+ x

3

+ x

4

może posłużyć do wygenerowania kodu dualnego do binarnego kodu Hamminga.

Zadanie 6

(kolokwium z lat poprzednich)

Znajdź wielomian generujący kodu cyklicznego, który wykrywa i koryguje paczki błędów o
długości 4 symboli. (Odp. Kod (42, 31))

Zadanie 7

(kolokwium z lat poprzednich)

Słowo reprezentowane przez wielomian:

1 + x

4

+ x

5

należy do pewnego niesystematycznego kodu cyklicznego. Znajdź długość słów kodowych oraz
wielomian generujący tego kodu, jeśli wiadomo, że to wielomian generujący o najwyższym
możliwym stopniu.

Zadanie 8

(kolokwium z lat poprzednich)

Istnieją trzy różne nietrywialne niesystematyczne kody cykliczne o słowach długości trzy. Znajdź
ich parametery (n, k) i macierze generujące. (Kod trywialny to taki kod, który ma dokładnie
jedno słowo kodowe i jest to ciąg samych zer.)

Strona 1 z 2

background image

Teoria informacji
i kodowanie

Ćwiczenia VIII

27. maja 2009 r.

Zadanie 9

Pokaż, że jeśli wielomian:

g(x) = g

0

+ g

1

x + · · · + g

k

x

k

6= 0

jest wielomianem generującym kodu cyklicznego, to:

g

0

6= 0.

Zadanie 10

(kolokwium z lat poprzednich)

Ciąg 1100101 jest słowem kodowym pewnego kodu cyklicznego o parametrach (7,3). Znajdź
macierz generującą tego kodu.

Zadanie 11

(kolokwium z lat poprzednich)

Wielomian x

4

+x

3

+1 jest wielomianem generującym pewnego kodu cyklicznego. Znajdź macierz

kontroli parzystości dla tego kodu.

Zadanie 12

(*)

Pokaż, że część wspólna dwóch kodów cyklicznych o tej samej długości jest kodem cyklicznym.
Podaj związek między wielomianami generującymi dwóch kodów cyklicznych i wielomianem
generującym ich części wspólnej.

Zadanie 13

(**)

Pokaż, że jeśli kod cykliczny nie zawiera ciągu:

11 . . . 1,

to wszystkie ciągi kodowe tego kodu mają wagę parzystą.

Informacja dodatkowa:
Na kartkach z zadaniami do kolejnych kolokwiów znajdą Państwo następujące dane:

„Legalna ściąga”:

Kres górny Plotkina: d

min

¬

n2

k−1

2

k

1

.

Kres górny Eliasa: d

min

¬ 2s

K

K−1

(1

s

n

), gdzie: s, K ∈

Z oraz 2

n−k

<

P

s

i=0

n

i

, i K jest najmniejszą liczbą całkowitą

spełniającą zależność: K ­

P

s

i=0

n

i

2

n−k

.

Kres dolny Warszamowa-Gilberta: 2

n−k

>

P

d−2

i=0

n−1

i

.

Wielomiany generujące cyklicznych kodów Hamminga

c

Wielomian generujący

2

x

2

+ x + 1

3

x

3

+ x + 1

4

x

4

+ x + 1

5

x

5

+ x + 1

Zestandaryzowane wielomiany generujące dla różnych CRC

Kod

Wielomian generujący

CRC-4

x

4

+ x

3

+ x

2

+ x + 1

CRC-7

x

7

+ x

6

+ x

4

+ 1

CRC-8

x

8

+ x

7

+ x

6

+ x

4

+ x

2

+ 1

CRC-12

x

12

+ x

11

+ x

3

+ x

2

+ x + 1

CRC-ANSI

x

16

+ x

15

+ x

2

+ 1

CRC-CCITT

x

16

+ x

12

+ x

5

+ 1

CRC-SDLC

x

16

+ x

15

+ x

13

+ x

7

+ x

4

+ x

2

+ x + 1

CRC-24

x

24

+ x

23

+ x

14

+ x

12

+ x

8

+ 1

Strona 2 z 2


Wyszukiwarka

Podobne podstrony:
TIiK zadania 2011 05 13 VII pol
TIiK zadania 2011 05 06 VI pol
TIiK zadania 2011 06 17 IX pol
TIiK zadania 2008 02 27 II pol
TIiK zadania 2011 04 01 IV pol
TIiK zadania 2011 03 18 III pol
TIiK prezentacja 2011 05 13 VII pol
TIiK zadania 2011 03 11 II pol
TIiK zadania 2009 03 27 V pol
TIiK zadania 2011 06 22 X pol
TIiK zadania 2011 04 08 V pol
TIiK zadania 2011 03 04 I pol
TIiK zadania 2009 04 17 VI pol
TIiK zadania 2009 03 20 IV pol
2011 05 27 Document 001
TIiK prezentacja 2011 03 11 II pol
TIiK zadania 2008 02 22 I pol
chemiaix pl wp content uploads 2011 05 02 5 Rozpuszczalność zadania do lekcji nr 2
TIiK prezentacja 2011 03 04 I pol

więcej podobnych podstron