Автор24

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

Подробнее о работе

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

Декодирование кода Рида-Соломона

  • 45 страниц
  • 2019 год
  • 93 просмотра
  • 1 покупка
Автор работы

Kaktus1100

Привет, заказчик!!!

400 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

При передаче информации по каналу связи с помехами в данных могут возникать ошибки. Помехоустойчивое кодирование, представляет собой способ обработки передаваемых данных, обеспечивающий уменьшение вероятности ошибок, возникающих в процессе передачи по каналу с помехами. Существуют различные методы помехоустойчивого кодирования информации, но все они основаны на внесении в передаваемые сообщения специальным образом организованной избыточности, позволяющей принимающей стороне обнаруживать и исправлять возникшие ошибки.
Коды Рида-Соломона относятся к помехоустойчивым кодам и базируются на блочном принципе коррекции ошибок; используются в большом числе приложений в сфере цифровых телекоммуникаций и при построении запоминающих устройств. Коды Рида-Соломона применяются для исправления ошибок во многих системах: устройствах памяти (включая магнитные ленты, CD, DVD, штриховые коды, и т.д.), беспроводных или мобильных коммуникациях (включая сотовые телефоны, микроволновые каналы и т.д.), спутниковых коммуникациях, цифровом телевидении / DVB (digital video broadcast), скоростных модемах, таких как ADSL, xDSL.
Существует ряд методов, позволяющих разрабатывать как аппаратные, так и программные декодеры кода Рида-Соломона с исправлением ошибок различной кратности.
Целью данной работы является изучение принципов и методов декодирования кода Рида-Соломона с исправлением двух ошибок. Для решения задачи реализации программы декодера кода Рида-Соломона (6,2) над полем GF(7) с исправлением двух ошибок необходимо разработать алгоритмы декодирования, нахождения локаторов ошибок, исправления ошибок, а также проверить работоспособность программы на тестовых примерах. 

СОДЕРЖАНИЕ

ВВЕДЕНИЕ 4
1. ИССЛЕДОВАТЕЛЬСКАЯ ЧАСТЬ 5
1.1 КОДЫ, ИСПРАВЛЯЮЩИЕ ОШИБКИ 5
1.2 КОД РИДА-СОЛОМОНА 8
1.3 КОДИРОВАНИЕ КОДОМ РИДА-СОЛОМОНА 11
1.4 ДЕКОДИРОВАНИЕ КОДА РИДА-СОЛОМОНА 12
2. КОНСТРУКТОРСКАЯ ЧАСТЬ 15
2.1 РАЗРАБОТКА АЛГОРИТМА ДЕКОДИРОВАНИЯ КОДА РИДА-СОЛОМОНА 15
2.1.1 ДЕКОДИРОВАНИЕ 15
2.1.2 АЛГОРИТМ БЕРЛЕКАМПА-МЕССИ ДЛЯ ВЫЧИСЛЕНИЯ ПОЗИЦИИ ОШИБКИ 17
2.2. РАЗРАБОТКА ПРОГРАММЫ ДЕКОДИРОВАНИЯ КОДА РИДА-СОЛОМОНА 22
3. ТЕХНОЛОГИЧЕСКАЯ ЧАСТЬ 29
ЗАКЛЮЧЕНИЕ 39
СПИСОК ЛИТЕРАТУРЫ 40
ПРИЛОЖЕНИЕ А. Код программы

Разработан алгоритм и программа декодирования кода Рида-Соломона (6,2) над полем Галуа GF(7) с коррекцией 2 ошибок на языке программирования Python (листинг программы в приложении А).

СПИСОК ЛИТЕРАТУРЫ

1. Берлекэмп Э. Алгебраическая теория кодирования. – М.: Мир, 1971.
2. Блейхут Р. Теория и практика кодов, контролирующих ошибки. – Мир, 1986. – Т. 576.
3. Игнатов В. А. Теория информации и передачи сигналов. – Советское радио, 1979.
4. Касами Т., Токура Н., Ивадари Ё. Теория кодирования. – 1978.
5. Кларк Дж. мл., Кейн Дж. Кодирование с исправлением ошибок в системах цифровой связи. – М.: Радио и связь, 1987.
6. Колесник В. Д., Мирончиков Е. Т. Декодирование циклических кодов. – М.: Связь, 1968.
7. Мак-Вильямс Ф. Д. Теория кодов, исправляющих ошибки. – 1979.
8. Питерсон У., Уэлдон Э. Коды, исправляющие Ошибки. – М.: Мир, 1976.
9. Сагалович Ю. Л. Введение в алгебраические коды. – Московский физико-технический ин-т (гос. ун-т), 2007.
10. Скляр Б. Цифровая связь: Теоретические основы и практическое применение. – Издательский дом Вильямс, 2004.
11. Коды Рида-Соломона. URL: https://habr.com/post/191418/ (дата обращения: 23.10.19)

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

Оставляя свои контактные данные и нажимая «Заказать Курсовую работу», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.

Фрагменты работ

При передаче информации по каналу связи с помехами в данных могут возникать ошибки. Помехоустойчивое кодирование, представляет собой способ обработки передаваемых данных, обеспечивающий уменьшение вероятности ошибок, возникающих в процессе передачи по каналу с помехами. Существуют различные методы помехоустойчивого кодирования информации, но все они основаны на внесении в передаваемые сообщения специальным образом организованной избыточности, позволяющей принимающей стороне обнаруживать и исправлять возникшие ошибки.
Коды Рида-Соломона относятся к помехоустойчивым кодам и базируются на блочном принципе коррекции ошибок; используются в большом числе приложений в сфере цифровых телекоммуникаций и при построении запоминающих устройств. Коды Рида-Соломона применяются для исправления ошибок во многих системах: устройствах памяти (включая магнитные ленты, CD, DVD, штриховые коды, и т.д.), беспроводных или мобильных коммуникациях (включая сотовые телефоны, микроволновые каналы и т.д.), спутниковых коммуникациях, цифровом телевидении / DVB (digital video broadcast), скоростных модемах, таких как ADSL, xDSL.
Существует ряд методов, позволяющих разрабатывать как аппаратные, так и программные декодеры кода Рида-Соломона с исправлением ошибок различной кратности.
Целью данной работы является изучение принципов и методов декодирования кода Рида-Соломона с исправлением двух ошибок. Для решения задачи реализации программы декодера кода Рида-Соломона (6,2) над полем GF(7) с исправлением двух ошибок необходимо разработать алгоритмы декодирования, нахождения локаторов ошибок, исправления ошибок, а также проверить работоспособность программы на тестовых примерах. 

СОДЕРЖАНИЕ

ВВЕДЕНИЕ 4
1. ИССЛЕДОВАТЕЛЬСКАЯ ЧАСТЬ 5
1.1 КОДЫ, ИСПРАВЛЯЮЩИЕ ОШИБКИ 5
1.2 КОД РИДА-СОЛОМОНА 8
1.3 КОДИРОВАНИЕ КОДОМ РИДА-СОЛОМОНА 11
1.4 ДЕКОДИРОВАНИЕ КОДА РИДА-СОЛОМОНА 12
2. КОНСТРУКТОРСКАЯ ЧАСТЬ 15
2.1 РАЗРАБОТКА АЛГОРИТМА ДЕКОДИРОВАНИЯ КОДА РИДА-СОЛОМОНА 15
2.1.1 ДЕКОДИРОВАНИЕ 15
2.1.2 АЛГОРИТМ БЕРЛЕКАМПА-МЕССИ ДЛЯ ВЫЧИСЛЕНИЯ ПОЗИЦИИ ОШИБКИ 17
2.2. РАЗРАБОТКА ПРОГРАММЫ ДЕКОДИРОВАНИЯ КОДА РИДА-СОЛОМОНА 22
3. ТЕХНОЛОГИЧЕСКАЯ ЧАСТЬ 29
ЗАКЛЮЧЕНИЕ 39
СПИСОК ЛИТЕРАТУРЫ 40
ПРИЛОЖЕНИЕ А. Код программы

Разработан алгоритм и программа декодирования кода Рида-Соломона (6,2) над полем Галуа GF(7) с коррекцией 2 ошибок на языке программирования Python (листинг программы в приложении А).

СПИСОК ЛИТЕРАТУРЫ

1. Берлекэмп Э. Алгебраическая теория кодирования. – М.: Мир, 1971.
2. Блейхут Р. Теория и практика кодов, контролирующих ошибки. – Мир, 1986. – Т. 576.
3. Игнатов В. А. Теория информации и передачи сигналов. – Советское радио, 1979.
4. Касами Т., Токура Н., Ивадари Ё. Теория кодирования. – 1978.
5. Кларк Дж. мл., Кейн Дж. Кодирование с исправлением ошибок в системах цифровой связи. – М.: Радио и связь, 1987.
6. Колесник В. Д., Мирончиков Е. Т. Декодирование циклических кодов. – М.: Связь, 1968.
7. Мак-Вильямс Ф. Д. Теория кодов, исправляющих ошибки. – 1979.
8. Питерсон У., Уэлдон Э. Коды, исправляющие Ошибки. – М.: Мир, 1976.
9. Сагалович Ю. Л. Введение в алгебраические коды. – Московский физико-технический ин-т (гос. ун-т), 2007.
10. Скляр Б. Цифровая связь: Теоретические основы и практическое применение. – Издательский дом Вильямс, 2004.
11. Коды Рида-Соломона. URL: https://habr.com/post/191418/ (дата обращения: 23.10.19)

Купить эту работу

Декодирование кода Рида-Соломона

400 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 500 ₽

Гарантии Автор24

Изображения работ

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

Понравилась эта работа?

или

3 декабря 2019 заказчик разместил работу

Выбранный эксперт:

Автор работы
Kaktus1100
4.3
Привет, заказчик!!!
Купить эту работу vs Заказать новую
1 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—6 дней
400 ₽ Цена от 500 ₽

5 Похожих работ

Курсовая работа

Создание базы данных для автоматизации процесса управления кадрами на предприятии

Уникальность: от 40%
Доступность: сразу
1000 ₽
Курсовая работа

Оптимизация сайта при помощи методов ИИ для увеличения конверсионного действия

Уникальность: от 40%
Доступность: сразу
300 ₽
Курсовая работа

Сравнение операционных систем Linux, Windows и MacOS

Уникальность: от 40%
Доступность: сразу
400 ₽
Курсовая работа

Разработка программы обработки списка смартфонов

Уникальность: от 40%
Доступность: сразу
350 ₽
Курсовая работа

Решение задач многомерной оптимизации. Методы безусловной оптимизации. Поиск условного экстремума, используя квадратичный штраф. (MathCad, Python).

Уникальность: от 40%
Доступность: сразу
1000 ₽

Отзывы студентов

Отзыв Далиас об авторе Kaktus1100 2018-05-11
Курсовая работа

Очень доброжелательный и компетентный автор. Всегда был на связи, все разъяснил, предоставил несколько вариантов программы. Рекомендую.

Общая оценка 5
Отзыв pocya об авторе Kaktus1100 2016-04-07
Курсовая работа

Спасибо за работу!

Общая оценка 5
Отзыв Марина [email protected] об авторе Kaktus1100 2015-08-25
Курсовая работа

все отлично, спасибо!

Общая оценка 5
Отзыв Татьяна_5085 об авторе Kaktus1100 2016-09-15
Курсовая работа

Все ОК

Общая оценка 5

другие учебные работы по предмету

Готовая работа

Инженер по тестированию (яндекс практикум) диплом + багрепорты windows

Уникальность: от 40%
Доступность: сразу
2500 ₽
Готовая работа

Разработка IP-сервера для обеспечения IP-телефонии во внутренних сетях связи

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Обработка и визуализация данных при моделировании электрических машин с использованием программного комплекса «Моделирование в технических устройствах

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

Проектирование программы анализа финансового состояния предприятия

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

Разработка системы для измерения уровня жидкости в резервуарах промышленных масштабов на основе ультразвукового уровнемера.

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Разработка информационной системы поддержки научно-исследовательской деятельности на основе метода Zettelkasten

Уникальность: от 40%
Доступность: сразу
1799 ₽
Готовая работа

Разработка информационной системы учета приёма и оплаты заказов посетителей с использованием СУБД SQL Server и языка программирования С#

Уникальность: от 40%
Доступность: сразу
2200 ₽
Готовая работа

Разработка объектно-ориентированной модели программ для работы с тригонометрическими рядами

Уникальность: от 40%
Доступность: сразу
1000 ₽
Готовая работа

WEB-приложение оформления заказов в кондитерской. Предметом исследования является учет заказов кондитерских изделий в кондитерской.

Уникальность: от 40%
Доступность: сразу
4000 ₽
Готовая работа

WEB-приложение для салона красоты. Предмет исследования – процесс учёта заказов в салон красоты.

Уникальность: от 40%
Доступность: сразу
4000 ₽
Готовая работа

Автоматизация учета и анализа клиентского оборудования для интернет провайдера

Уникальность: от 40%
Доступность: сразу
2800 ₽
Готовая работа

Сравнительный анализ клиентских реализаций импорта пакетов и модулей в экосистеме JavaScript

Уникальность: от 40%
Доступность: сразу
2240 ₽