КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Декодирование принимаемой кодовой комбинации
Предположим, что при прохождении по каналу связи сформированная в п.4.2 комбинация Процесс определения ошибки и её исправления начинается с вычисления синдрома принятой кодовой комбинации. Как известно [2], вектор элементов синдрома
Сравнивая найденный синдром со столбцами матрицы В командном окне пакета Matlab процедуру определения синдрома можно реализовать следующим образом:
4.4. Краткое описание алгоритма моделирующей программы и методики работы с ней. Блок-схема укрупненного алгоритма моделирующей программы представлена на рис.1.1. она включает в себя 5 блоков. В блоке 1 осуществляется ввод определяющих режим моделирования данных. К их числу относятся: значение вероятности ошибки В блоке 5 производится моделирование оптимального приемника ФМ сигнала, осуществляющего его демодуляцию. Полученные при этом оценки принимаемых символов сравниваются с символами, сформированными на выходе блока 2; при несовпадении фиксируются ошибки. Отношение количества обнаруженных ошибок к общему числу переданных символов кода и представляет собой оценку вероятности ошибки В блоке 6 полученная после демодуляции последовательность кодовых символов декодируется. Результат декодирования сравнивается с сформированной в блоке 2 последовательностью передаваемых равновероятных двоичных сообщений (подлежащей дальнейшему кодированию), при несовпадении символов фиксируются ошибки. Отношение числа ошибок к общему количеству передаваемых двоичных сообщений (которое меньше числа переданных символов кода, поскольку включает только информационные символы передаваемых кодовых комбинаций) и представляет собой оценку вероятности ошибки Для запуска моделирующей программы необходимо в командном окне системы Matlab набрать название программы lab_rab_1,2 и нажать клавишу Enter. Также программу можно запустить щелчком левой кнопки мыши по кнопке Run (зелёный треугольник) на панели инструментов окна Editor системы Matlab (при условии, что в этом окне активирована программа lab_rab_1,2). После запуска программы в командном окне появляется сообщение: “Введите значение вероятности ошибки в канале без кодека p=”. При его получении нужно ввести (т.е. набрать в командном окне) значение
Контрольные вопросы
1. Изложите методику определения параметров 2. Изложите методику построения проверочной матрицы кода Хемминга. 3. Изложите методику построения образующей матрицы кода Хемминга. 4. Как осуществляется кодирование кодом Хемминга? 5. Что такое синдром? 6. Изложите методику определения синдрома. 7. Как осуществляется кодирование кодом Хемминга в пакете Matlab?. 8. Как осуществляется определение синдрома в пакете Matlab?. 9. Как определяется местонахождение ошибки в принятой кодовой комбинации и как она исправляется? 10. Как осуществляется определение местонахождение ошибки в принятой кодовой комбинации с использованием пакета Matlab? 12. Какими параметрами задаётся код Хемминга? 13. Как построена моделирующая программа (привести ее алгоритм)? 14. Как оценивается вероятность ошибки в дискретном канале (без кодека)? 15. Как оценивается вероятность ошибки в системе с кодеком? 16. Как зависит вероятность ошибки в системе с кодеком от скорости кода? Литература 1.Конспект лекций. 2. Блейхут Р. Теория и практика кодов, контролирующих ошибки.− М. «Мир», 1986 г. Приложение Таблица П.1. Варианты заданий к лабораторной работе № 1
Дата добавления: 2015-07-02; Просмотров: 1062; Нарушение авторских прав?; Мы поможем в написании вашей работы! |