- •191 Адаптивные системы передачи данных с переспросом
- •Введение
- •1 Общие положения об адаптивных системах передачи данных
- •1.1 Принципы функционирования
- •Системы передачи данных без обратной связи
- •Без обратной связи
- •Обобщенная структура адаптивных систем передачи данных
- •Состояние системы
- •Демодулятора Тогда
- •Для заданных а, и порога стирания вероятность стирания единичного элемента
- •При разделении трех состояний канала
- •1.3 Классификация адаптивных систем передачи данных с обратной связью
- •Канал связи
- •1.4 Алгоритмы работы адаптивных систем передачи данных с иос и с рос
- •1.4.1 Общий алгоритм работы системы пд с иос
- •1.4.2 Общий алгоритм работы системы пд с рос
- •1.5 Избыточность при передаче данных в системах с обратной связью
- •1.6 Условия применимости принципа обратной связи в информационных системах с запаздыванием сигналов
- •1.7 Методика анализа адаптивных систем передачи данных
- •1.8 Анализ адаптивных систем с рос без запаздывания сигналов
- •Перейдем от матрицы (1.39) к более простой матрице:
- •1.9 Способы повышения верности и скорости передачи информации в системах с рос
- •Структурные схемы и алгоритмы работы адаптивных систем
- •2.1 Система с рос и ожиданием решающего сигнала
- •2.2 Система с рос и непрерывной передачей информации и блокировкой
- •2.3 Система с рос и адресным переспросом
- •2.4 Система с информационной обратной связью
- •3 Элементы сетевых технологий в адаптивных системах передачи данных
- •3.1 Цифровые каналы передачи данных
- •3.2 Передача данных по сетям х.25
- •3.3 Передача кадров канального уровня звена передачи данных
- •Служебный s- и u-кадр
- •3.4 Передача данных по технологии frame relay
- •Номера байтов
- •3.5 Передача данных с использованием технологии atm
- •Контрольные вопросы
- •Список использованных источников
- •Учебное издание
1.4 Алгоритмы работы адаптивных систем передачи данных с иос и с рос
1.4.1 Общий алгоритм работы системы пд с иос
Блок-схема.
В адаптивной системе ПД с ИОС (рис. 1.11)
сообщения от источника ИС поступает
через коммутатор К1 в кодирующее
устройство КУ. В зависимости от способа
кодирования КУ может преобразовывать
простой код в помехоустойчивый или
параллельный код – в последовательный.
С выхода КУ сигналы одновременно подаются
в передатчик Г1, буферный накопитель
БН1 и в сравнивающее устройство СУ. На
другой вход СУ с приемника П1 поступают
сигналы, переданные по обратному
каналу. В СУ проверяется соответствие
переданной кодограммы ее квитанции,
и при их совпадении выдается команда
“подтверждение” на передачу следующей
кодограммы; при несовпадении выдается
команда “запрос”. По этой команде
прекращается поступление сообщений от
источника, датчик ДС1 сигналов отрицания
формирует сигнал стирания, посылаемый
в линию связи, а ко входу КУ подключается
накопитель БН1, чем обеспечивается
повторная передача кодограмм, принятых
с ошибкой.
На
ст. В сигналы с выхода приемника П2
поступают в накопитель БН2
и одновременно
в анализатор ошибок АО. При отсутствии
ошибок анализатор АО выдает команду
“подтверждение”, и сигналы из
накопителя БН2 поступают в накопитель
БН3 и одновременно в анализатор сигналов
стирания АС и через коммутатор К2 на
вход передатчика Г2 обратного канала.
Если принятая кодограмма не является
сигналом
,
то из накопителя БН3 информация выдается
получателю сообщения ПС, в противном
случае АС выдает сигнал стирания,
очищающий накопитель БН3. Если принятая
кодограмма искажена, то анализатор АО
выдает сигнал “запрос”, стирающий
информацию в накопителе БН2; одновременно
датчик ДС2 формирует сигнал отрицания
,
посылаемый по обратному каналу.

Рисунок 1.11 – Система связи с ИОС
Схема на рис. 1.11 соответствует системе ПД с помехоустойчивым кодом, обнаруживающим ошибки.
При
использовании простого кода схема
упрощается, но надежность связи
ухудшается, так как из-за отсутствия
анализатора АО вероятность трансформации
сигнала
в рабочую кодограмму становится такой
же, как и для искаженных кодовых
комбинаций, что увеличивает число
ошибок.
Алгоритм работы. Алгоритм работы систем ПО с ИОС с безадресным повторением кодограмм при позначной проверке следующий:
– при совпадении переданной кодограммы с ее квитанцией по прямому каналу посылается очередная кодограмма;
– при
несовпадении кодограммы с квитанцией
по прямому каналу посылается сигнал
отрицания
и вслед за ним повторяется ранее
переданная кодограмма; на приемной
стороне кодограмма, предшествующая
сигналу
,
и сам сигнал
стираются;
– если
в обратном канале вместо квитанции
кодограммы принят сигнал
,
то по прямому каналу сигнал
не передается, а посылаются две
предыдущие кодограммы; при этом на
приемной стороне сигнал
и предшествующая ему кодограмма
стираются;
– если
вместо квитанции сигнала
принята кодовая комбинация
,
то по прямому каналу посылаются подряд
два сигнала
,
а затем кодограмма, предшествующая
,
при этом на приемной стороне стираются
две пары сигналов: первый сигнал
и комбинация
второй сигнал
и искаженная комбинация
предшествующая
и вызвавшая посылку сигнала
,
трансформировавшегося в
.
Эти
случаи иллюстрируются на рис. 1.12, где
учитываются время распространения
сигналов
,
время обработки и формирования сигналов
,
а также время
,
выбираемое из условия, чтобы время
запоминания кодограмм в накопителе
было кратно их длительности
(емкость накопителя равнялась целому
числу знаков).

Рисунок 1.12 – Временная диаграмма работы системы ПД с ИОС
Из
рис. 1.12, в частности, видно, что при данной
протяженности линии связи (времени
)
искажение
кодограммы № 2 обнаруживается на ст.
А лишь после передачи кодограммы № 5,
после чего посылаются сигнал
и группа из
предшествующих кодограмм. После
обнаружения ошибки на ст. А продолжают
поступать квитанции ранее переданных
кодограмм, часть из которых также
может быть искажена (кодограмма № 4
трансформировалась в
).
Однако вторичной посылки сигнала
при этом не требуется, так как все эти
кодограммы повторяются. На ст. В сигнал
и
предшествующих кодограмм стираются
(на рисунке заштрихованы). При трансформации
кодограммы № 7 в сигнал
после обнаружения ошибки передача
в прямом канале начнется о кодограммы
№ 3. Однако при этом возникнет ошибка,
так как
кодограмм (№ 8, 9 и 10) будут зарегистрированы
дважды. С увеличением длины линии
связи число таких ошибок возрастает, а
их устранение сопряжено со значительным
усложнением системы. При трансформации
сигнала
в комбинацию
стираются
рабочих кодограмм. Если при передаче
пары сигналов
исказится хотя бы один из них, то после
обнаружения этого события необходимо
послать подряд три сигнала
и стереть в приемном накопителе
рабочих кодограммы и т.д.
Анализ временных диаграмм вскрывает две существенные особенности систем ИОС:
– искажение квитанции вызывает неоправданные повторения сигналов в прямом канале, хотя ст. В приняла их правильно, поэтому должны быть осуществлены меры к защите обратного канала от помех;
– искажения
сигнала
приводят к стиранию больших массивов
информации в приемном накопителе, что
заставляет увеличивать их емкость и
усложняет систему, поэтому сигнал
должен быть помехозащищенным.
Граф
системы.
Рассмотрим систему ПД с ИОС с позначной
проверкой комбинаций простого кода.
При этом будем полагать, что запаздывание
сигналов пренебрежительно мало, а в
качестве сигнала
используется одна из
кодограмм.
На рис. 1.13 изображена схема вероятностных переходов в системе связи.
С информационно-логической точки зрения, в схеме удобно выделить три участка:
– источник
информации ст. А вместе с анализирующим
и командным устройством; ветви этого
участка схемы показаны на рисунке
жирными линиями и определяются согласно
алгоритму работы системы переходными
вероятностями
;
– прямой и обратный каналы; ветви этого участка схемы обозначены соответственно сплошными тонкими и штриховыми линиями, а их направленность определяется матрицей переходных вероятностей системы;
– приемопередатчик
ст. В; ветви этого участка схемы согласно
логике работы системы, определяются
значениями переходных вероятностей
и![]()
.

Рисунок 1.13 – Схема вероятностных переходов системы ПД с ИОС
Из
схемы видно, что кодограмма
,
переданная со ст. А в первом цикле работы
системы, может быть принята на ст. В в
виде кодограммы
с вероятностью
или трансформироваться в сигналы
и
с вероятностями
и
.
После посылки квитанции на ст. А могут
быть приняты сигналы
,
,
и
с соответствующими переходными
вероятностями. Если принята кодограмма
,
то, согласно алгоритму работы системы,
с вероятностью
передается очередная кодограмма
.
При приеме вместо квитанции
сигналов
или
с вероятностью
сначала посылается сигнал
,
а затем с вероятностью
повторяется кодограмма
.
Если вместо квитанции
принят сигнал
,
то с вероятностью
вновь посылается кодограмма
,
а затем с вероятностью
– кодограмма
.
При приеме вместо квитанции
сигнала
(второй цикл работы) с вероятностью
посылается сигнал
,
затем с вероятностью
– вновь сигнал
,
и с вероятностями
– кодограммы
,
и т. д.
Схема (см. рис. 1.13) может быть упрощена, если рассматривать логические состояния системы в каждый данный момент времени. Таких логических состояний три, и вместе с ветвями переходов они образуют граф системы, показанный на рис. 1.14.

Рисунок 1.14 – Граф системы ПД с ИОС
1-е
состояние:
ст. А передает очередные кодограммы.
Условием этого режима работы является
безошибочный прием квитанции.
Вероятность
того, что система останется в этом
состоянии (узле графа),
.
Как видно из рис. 1.13, квитанции, принимаемые ст. А, не всегда совпадают с кодограммами, принимаемыми ст. В. При определенных комбинациях вероятностных переходов ошибки отсутствуют или исправляются системой, при других комбинациях вероятностных переходов возникают неисправляемые ошибки, число которых указано в кружках. Полная вероятность ошибки при нахождении системы в узле 1 графа
.
2-е
состояние:
ст. А передает сигнал
.
Это состояние появляется при
трансформации кодограммы
в
или
.
Вероятность перехода из узла 1 в узел
2
;
при этом полная вероятность ошибки
.
Находясь
в узле 2, система может остаться в нем и
повторить сигнал
(вместо квитанции
на ст. А получен сигнал
)
или вернуться в узел 1 (квитанция
не искажена). Вероятность сохранения
состояния 2 и полная вероятность ошибки
при этом
;
.
Вероятность перехода из узла 2 в узел 1 и полная вероятность ошибки составляют
;
.
3-е
состояние:
ст. А после кодограммы
передает предыдущие кодограммы. Это
состояние наступает при приеме сигнала
вместо квитанции рабочей кодограммы.
Вероятность перехода системы в узел
3 и полная вероятность ошибки при этом
будут
;
.
Вероятность возвращения системы из узла 5 в узел I и полная вероятность ошибки при этом составляют:
;
.
Вероятность сохранения состояния 5 и полная вероятность ошибки
;
.
Нетрудно
видеть, что вероятности перехода
.
Анализ
графа показывает, что большинство
неисправляемых ошибок обусловлено
взаимной трансформацией рабочих
кодограмм и сигналов
.
Поэтому необходимо предусматривать
меры для уменьшения вероятности такой
трансформации.
