Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lektsii.doc
Скачиваний:
16
Добавлен:
05.12.2018
Размер:
726.02 Кб
Скачать

Основного метода исправления ошибок

Когда положительное подтверждение получено, функция управления приемом на исходящей стороне вызывает удаление соответствующей значащей сигнальной единицы (и всех предшествующих значащих сигнальных единиц) из буфера повторной передачи. В случае отрицательного подтверждения, функция управления приемом на исходящей стороне уведомляет функцию управления передачей о прекращении передачи новых сигнальных единиц и устанавливает повторную передачу отрицательно подтвержденной значащей сигнальной единицы, после чего все следующие за ней значащие сигнальные единицы, все еще находящиеся в буфере повторной передачи, повторно передаются в том порядке, в котором они передавались первоначально. После обнаружения ошибки приема функция управления приемом на стороне назначения отвергает все входящие значащие сигнальные единицы до тех пор, пока она не примет отрицательно подтвержденную значащую сигнальную единицу правильно. Только после этого она продолжает принимать значащие сигнальные единицы. Это гарантирует, что одно сообщение пользователя не перекроет другое.

Функция управления приемом распознает назначение переданных повторно значащих сигнальных единиц по прямому бит-индикатору (FIB). Прямой бит-индикатор инвертируется для переданных повторно значащих сигнальных единиц и для всех последующих значащих сигнальных единиц.

Метод исправления ошибок путем превентивного циклического повторения / Preventive Cyclic Retransmission (PCR) применяется для звеньев сигнализации с большими задержками распространения (>=15 мс, например, длинные наземные звенья, спутниковые звенья). В отличие от основного метода исправления ошибок, PCR метод работает только с положительными подтверждениями. Повторная передача значащих сигнальных единиц не происходит по запросу после ошибки передачи, а вместо этого все значащие сигнальные единицы из буфера повторной передачи циклически передаются повторно, как превентивная мера, всякий раз, когда нет новых значащих сигнальных единиц, доступных для передачи. Подтверждение правильности приема значащих сигнальных единиц содержит только обратный порядковый номер. Обратный бит-индикатор и прямой бит-индикатор не требуются для этого метода. Поддержка формата сигнальных единиц почти одинакова для обоих методов исправления ошибок. При этом обратный и прямой бит-индикаторы принимают фиксированное значение и передаются с каждой сигнальной единицей без изменений.

Как и в случае основного метода исправления ошибок, функция управления приемом на исходящей стороне принимает подтверждение, вызывает удаление соответствующей значащей сигнальной единицы (или последовательности значащих сигнальных единиц) из буфера повторной передачи. Если при PCR методе функция управления приемом на стороне назначения обнаруживает ошибку передачи, она продолжает подтверждать последнюю правильно принятую значащую сигнальную единицу и ждет, пока не примет вместо ошибочно принятой значащей сигнальной единицы правильно циклически повторенную. Переданные повторно значащие сигнальные единицы затем обрабатываются и подтверждаются на стороне назначения до тех пор, пока не произойдет передачи новых сигнальных единиц. Таким образом при PCR методе имеет место автоматическое исправление ошибок.

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

Инициализация начального фазирования возможна с любого окончания звена сигнализации. Фазирование производится изменением индикаторов состояния звена сигнализации сигнального отношения. Собственно фазирование имеет место на уровне 2, но инициализация приходит с уровня 3. Каждая стадия фазирования имеет специальный тип индикатора состояния, которые передаются в сигнальных единицах состояния звена / Link Status Signal Units (LSSU). Формат и коды байта состояния звена сигнализации приведены на рис. 16 и 17, а алгоритм начального фазирования - на рис. 18.

СВА

Резерв

Индикация состояния

5

3

Первый передаваемый бит

Рис. 16 Формат байта состояния звена сигнализации

X X X X X

C B A

ЗНАЧЕНИЕ

0 0 0

Индикация состояния звена “O”(SIO) -

состояние “Отключено”

0 0 1

Индикация состояния звена “N”(SIN) -

состояние “Нормальное фазирование”

РЕЗЕРВ

0 1 0

Индикация состояния звена “E”(SIE) -

состояние “Аварийное фазирование”

0 1 1

Индикация состояния звена “OS”(SIOS) -

состояние “ Не работает”

1 0 0

Индикация состояния звена “PO”(SIPO) -

посылается, когда местный процессор отключен

1 0 1

Индикация состояния звена ”B” (SIB) -

посылается, когда принимающий буфер занят

Рис. 17 Коды байта состояния звена сигнализации

При запуске начального фазирования управление начального фазирования на инициализирующей стороне вызывает управление передачей для посылка индикаторов состояния SIO (см. рис. 19). Противоположная сторона принимает эти сигналы и отвечает на них индикаторами состояния SIN. После принятия первого индикатор состояния SIN инициализирующая сторона также посылает индикаторы SIN. Это начало периода испытания для звена сигнализации. Управление начальным фазированием записывает любые сигнальные ошибки, встретившиеся во время периода испытания (8.2 с для звена сигнализации с 64 Кбит/с) и определяет, может ли звено сигнализации быть использовано для нормальной работы. Управление начальным фазированием отчитывается по результатам периода испытания перед уровнем 3.

Рис. 18 Обмен сигнальными единицами во время начального фазирования

После завершения нормального фазирования на обоих окончаниях звена сигнализации посылают заполняющие сигнальные единицы / Fill-In Signal Units (FISU) до тех пор, пока не поступит первая значащая сигнальная единица/ Message Signal Units (MSU). Если период испытания дает отрицательный результат, начальное фазирование может быть повторено.

Начальное фазирование может также быть выполнено в аварийной форме. Аварийное фазирование может применяться, например, когда несфазированное резервное звено сигнализации должно быть срочно введено в работу. При этом вместо индикаторов состояния SIN посылаются индикаторы состояния SIE. Период испытания радикально уменьшается (до 0.5 с для звена сигнализации с 64 Кбит/с), уменьшаются и требования для интенсивности ошибок.

Если же успешное начальное фазирование звена сигнализации не может быть завершено и сигнальные единицы не могут быть обработаны, то вместо заполняющих сигнальных единиц посылаются сигнальные единицы состояния звена, содержащие SIOS. В этом случае звенья сигнализации выводятся из работы и процедура фазирования перезапускается.

В случае, если в процессе работы принимающее звено обнаруживает у себя состояние перегрузки, когда не могут быть посланы ни отрицательное ни положительное подтверждения, оно посылает удаленному звену индикацию состояния “Занято” (SIB), что позволяет сделать различие между ситуациями перегрузки и отказа.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]