Тпдп для связиста

  • 11 авг. 2011 г.
  • 4793 Слова
Министерство транспорта и связи Украины
-------------------------------------------------
ОДЕССКАЯ НАЦИОНАЛЬНАЯ АКАДЕМИЯ СВЯЗИ им. А.С.ПОПОВА

Кафедра «Документальной электросвязи»

КУРСОВОЙ ПРОЕКТ

Выполнил:
студент 3 курса
факультета ТКС
группы ТС –3.01Кошелев Владислав
Проверил:
Филатов Г. Г.Одесса 2011

1 СИНТЕЗ КОДОВОЙ КОМБИНАЦИИ ЦИКЛИЧЕСКОГО КОДА
1.1 Составление информационного блока
Необходимо составить информационный блок, состоящий из трех прописных букв – инициалов фамилии, имении отчества студента. Для составления необходимо использовать фрагмент кодовой таблицы первичного кода КОИ-8, который представлен на рис.1.
Старшиебиты считываются из первых четырех строк, а младшие – из первых четырех столбцов, соответствующих месторасположению буквы на рисунке.

Рисунок 1.1 – Код КОИ-8. Фрагмент русского алфавита
Закодируем Кошелев В.Д.:
К→1011 1000

1.2 Выбор образующего полинома циклического кода
Очевидно, что введение необходимой величины избыточности будет определяться длиной информационной части k, заданнымзначением допустимой вероятности ошибки Pно, кратностью обнаруживаемых ошибок tобн и качеством самого канала связи.
Для инженерных расчетов широкое применение нашла модель потока ошибок, предложенная Л.П.Пуртовым, которая с достаточной для практики точностью описывает характеристики потока ошибок с пакетированием.
Исследую статистику ошибок в канале связи, было замечено, что вероятность появления ошибоккратности t в n разрядной кодовой комбинации равна:
P≥t,n=(n/t)1-∝Pош;
где ∝-коэффициентгруппированияошибоквдискретномканале.
Для канала без группирования (без памяти) ∝=0, а при ∝=1 ошибки сосредоточены в одном пакете.
Для обнаружения числа ошибок кратностью t необходим циклический код с кодовым расстоянием d0 не менее d0≥t+1 тогда формула (1) примет вид:
P≥t,n=(nd0-1)1-∝Pош.
С некоторымприближением можно связать вероятность появления ошибок кратности t [P(≥t,n)] с вероятностью необнаруженной УЗО ошибки Pно и числом проверочных разрядов в кодовой комбинации следующим образом:
Pно=12rP(≥t,n)
Подставиввформулу 3 значениеP(≥t,n)и, выполнив преобразование, вычислим r
r=1-∝log2nd0-1+log2Pош-log2Pно
При расчете на ПКудобнее пользоваться десятичными логарифмами. После преобразований:r=3,32[1-∝lgnd0-1+lgPош-lgPно]
Так как в этой формуле n = k + r, требуемое значение r может быть определено путем подбора величины r, удовлетворяющее неравенству:
r≥3,32[1-∝lgk+rd0-1+lgPош-lgPно]
Зная величину r, т.е. величину высшей степени образующего полинома, следует выбрать соответствующий полином из таблицы 4.
Рассчитаем количество проверочных символов и выберем образующий полином для следующих исходныхданных:
* Вероятность ошибки в канале связи Pош=1∙10-3
* Вероятность необнаруженной ошибки декодеромPно=0,4∙10-6
* Минимальное кодовое расстояние d0=3
* Коэффициент группирования ∝=0,5
Подставим в формулу (6) исходные данные, а также значение r, начиная с 3:
r = 6 6≥3,32[(1-0,5)log24+63-1+log1∙10-3-log0,5∙10-6]=12,99 – неравенство не выполняется
r =1010≥3,32[(1-0,5)log24+103-1+log1∙10-3-log0,5∙10-6]=13 –
неравенство не выполняется
r = 14 14≥3,32[(1-0,5)log24+143-1+log1∙10-3-log0,5∙10-6]=13,07 –

неравенство выполняется. Поэтому, значение r = 14. Для выбора образующего
полинома из таблицы 4 справочного материала для выполнения курсовой работы
можно воспользоваться любым из трех приведенных полиномов для...