- •Введение
- •1. Канал без обратной связи
- •Одночлен g0 формирует код без избыточности, который не обеспечивает защиту от ошибок.
- •Режим обнаружения ошибок
- •Режим обнаружения и исправления ошибок
- •Режим исправления ошибок
- •Канал с обратной связью
- •Процедура saw
- •Процедура gbn
- •Процедура sr
- •Расчет параметров спд с обратной связью
- •Экспериментальная часть
- •Исследование канала без обратной связи
- •Исследование канала с обратной связью
- •Требования к отчету по лабораторной работе
- •Контрольные вопросы
- •Библиографический список
Расчет параметров спд с обратной связью
Процедура SAW.
Для оценки эффективной скорости передачи информации V в канале с обратной связью можно применить формулу:
(бит/с),
(12)
где к - число информационных разрядов,
n - общее число разрядов в кадре,
Tw - время ожидания сигнала подтверждения ,
B - пропускная способность прямого канала ,
Ps - вероятность обнаружения ошибок в принятом кадре.
Вероятность правильного приема кадра в канале с обратной связью:
,
(13)
где Q - вероятность правильного приема кадра в канале без обратной связи,
Ps - вероятность стирания кадра в канале без обратной связи с учетом режима декодирования.
Вероятность ошибочного приема кадра в канале с обратной связью:
,
(14)
где Ро - вероятность ошибочного приема кадра в канале без обратной связи.
Анализируя формулу (12), можно оценить влияние параметров канала и кадра на скорость передачи. Прежде всего на скорость влияет время ожидания сигнала подтверждения Tw, которое в основном состоит из следующих слагаемых:
времени передачи сигнала обратной связи;
времени распространения сигнала в прямом и обратном направлениях;
времени приема и обработки кадра.
При расчете скорости передачи V следует брать параметры n и к из таблицы 1, принимая во внимание выбранный генераторный многочлен. Вероятность стирания кадра Ps зависит от выбранного многочлена и режима декодирования.
Пропускная способность B в формуле (12) равна количеству битов, которое может передать в секунду прямой канал при отсутствии помех. В расчетах следует брать B = 1200 бит/с.
Процедура GBN.
Помехоустойчивость СПД в этом режиме можно оценить с помощью приведенных выше формул (13) и (14). Однако эффективная скорость передачи информации будет отличаться от скорости передачи в режиме SAW.
Во-первых, передача информации идет непрерывно без ожидания прихода сигнала подтверждения .
Во-вторых, при повторении передается не только кадр, требующий повторения, но и некоторое количество кадров принятых ранее без ошибок.
Если первое увеличивает скорость передачи по сравнению с протоколом SAW, то второе - уменьшает.
Формула
для расчета эффективной скорости
передачи в режиме GBN
имеет вид:
,
(15)
где h - количество кадров, участвующих при повторной передаче.
Процедура SR.
Вероятности правильного и ошибочного приема кадра можно оценить, используя приведенные выше формулы (13), (14).
Эффективная скорость в канале рассчитывается по формуле:
.
(16)
Анализируя формулы (12), (15), (16), можно сделать заключение, что процедура SR обеспечивает при равных условиях наибольшую скорость передачи.
Экспериментальная часть
Программа моделирования протоколов канала (Canal.exe) формирует кадры, состоящие из информационной и контрольной частей. Контрольная часть вычисляется по правилу циклического кодирования с использованием одного из генераторных многочленов.
Искажение кадра при передаче по линии связи моделируется процедурой, вносящей в кадр ошибки, подчиненные биномиальному закону. Вероятность ошибки p задается в меню программы.
Принимающая сторона моделирует деление кадра на генераторный многочлен циклического кода, выполняет анализ остатка от деления, формирует сигналы переспроса, вырабатывает статистические данные для оценки выбранного режима работы канала.
