Исследование принципов кодирования и декодирования кодов Рида-Соломона на основе техники регистров сдвига

Страницы работы

12 страниц (Word-файл)

Содержание работы

Федеральное агентство связи

___________________________

Санкт-Петербургский государственный университет телекоммуникаций им.проф. М.А. Бонч-Бруевича

В.М. Охорзин, О.Ю.Брянцева, И.Г.Петров

Исследование принципов кодирования и декодирования кодов Рида-Соломона на основе техники регистров сдвига

                     Методические указания к лабораторной работе

                  210 400, 210 401, 210 404, 210 406, 230 102, 230 105    

Санкт-Петербург

2009

      Лабораторная работа

Исследование принципов кодирования и декодирования кодов Рида-Соломона на основе техники регистров сдвига

1. Цель работы

         Изучить принципы кодирования и декодирования кодов Рида-Соломона на примере кода (7,3) над полем GF(23) и исследовать процедуры формирования кодовых комбинаций в кодере и процедуры исправления ошибок в декодере, построенных на основе регистра сдвига.

2. Задание на лабораторную работу

1) Для кода Рида-Соломона (7,3) с заданным g(x) построить схему кодера и с ее помощью сформировать кодовую комбинацию f(x) по заданной информационной последовательности K(x);

2) Построить схему декодера и декодировать принятую последовательность v(x)=f(x)+e(x), где e(x) – многочлен ошибок, f(x) – комбинация кода (7,3) с информационной частью K(x);

3) Перед началом выполнения работы дать ответы на контрольные вопросы п. 5. В целях проверки своих знаний используйте кодирующее и декодирующее устройства кода Рида-Соломона (7,5), которые реализованы в данной работе.

3. Вариант задания

Значения K(x), e1(x) и e2(x), определяемые вариантом задания, приведены в табл. 1:

Таблица 1

g(x)=(x+α1)*(x+ α2)*(x+ α3)*(x+ α4)

№ варианта

K(x)

e1(x)

e2(x)

1

α0*x25*x+α6

α1*x6

α2*x40*x2

2

α1*x24*x+α0

α1*x5

α2*x50*x3

3

α2*x23*x+α1

α1*x4

α2*x60*x4

4

α3*x22*x+α2

α1*x3

α0*x52*x0

5

α4*x21*x+α3

α1*x2

α0*x62*x1

6

α5*x20*x+α4

α1*x1

α2*x20*x0

7

α6*x26*x+α5

α1*x0

α2*x30*x1

8

α0*x20*x+α6

α4*x6

α5*x43*x2

9

α1*x21*x+α0

α4*x5

α5*x53*x3

10

α2*x22*x+α1

α4*x4

α5*x63*x4

11

α3*x23*x+α2

α4*x3

α3*x55*x0

12

α4*x24*x+α3

α4*x2

α3*x65*x1

13

α5*x25*x+α4

α4*x1

α5*x23*x0

14

α6*x24*x+α5

α4*x0

α5*x33*x1

15

α0*x23*x+α6

α6*x6

α0*x45*x2

16

α1*x22*x+α0

α6*x5

α0*x55*x3

17

α2*x21*x+α1

α6*x4

α0*x65*x4

18

α3*x20*x+α2

α6*x3

α5*x50*x0

19

α4*x26*x+α3

α6*x2

α5*x60*x1

20

α5*x25*x+α2

α6*x1

α0*x25*x0

21

α6*x24*x+α1

α6*x0

α0*x35*x1

22

α0*x23*x+α0

α2*x6

α3*x41*x0

23

α1*x22*x+α6

α2*x5

α3*x51*x1

24

α2*x21*x+α5

α2*x4

α3*x61*x2

25

α3*x20*x+α4

α2*x3

α1*x33*x0

Похожие материалы

Информация о работе