Читайте также:
|
|
Известно несколько способов организации процесса обнаружения и исправления ошибок при пакетной передаче [4, 5]:
1) добавление в поле проверочных битов достаточного числа разрядов для исправления заданного количества ошибок (этот способ в У-ЦСИО не используется из-за того, что для заданного качества исправления ошибок требуется слишком большое количество проверочных битов, что снижает производительность ОКС до неприемлемой величины);
2) обнаружение и исправление ошибок с помощью переспроса (с автоматическим запросом повторения - АЗП), т.е. с использованием решающей обратной связи.
Известно несколько вариантов второго способа:
а) принятый кадр (кадром называют объединение пакета данных и управляющего поля канального уровня) подтверждается специальным кадром подтверждения (симплексный режим работы ОКС);
б) подтверждение вставляется в управляющее поле кадров, которые тоже несут данные в обратном направлении (дуплексный режим работы ОКС; такой вариант предполагает использование также специальных кадров подтверждения, если на соответствующей стороне звена сигнализации нет заявок на передачу данных);
в) выдача на передающую сторону только «отрицательного подтверждения» в случае приема кадра с ошибкой;
г) выдача на передающую сторону только «положительного подтверждения» в случае приема кадра без ошибок (кадры с ошибками стираются).
При выборе любого из этих способов обязательны перерывы в передаче кадров, чтобы избежать перегрузки ОКС.
Поэтому на время перерыва в передаче необходимо сохранять кадры в буферной памяти передающей стороны ОКС до получения подтверждения о приеме без ошибок.
В сетях ПД с пакетной коммутацией находят применение три способа формирования реакции передающей стороны на «положительные» и «отрицательные подтверждения»:
1) протокол с остановками и ожиданием (ПОО);
2) протокол повторной передачи с N возвращениями, или непрерывная передача (НП);
3) процедура выборочного повторения (ПВП).
Рис. 20.8. Временная диаграмма обмена кадрами для протокола ПОО:
tп - время передачи кадра; tp - время распространения сигнала в ОКС; t0 - время обработки принятого кадра; Tож.доп - допустимое время ожидания подтверждения
В случае использования ПОО после передачи очередного кадра передающая сторона звена сигнализации ждет подтверждения. Повторная передача кадра будет выполнена после приема запроса повтора (отрицательное подтверждение) либо после истечения заданного времени ожидания. Стирание данного кадра из буферной памяти передающей стороны происходит только после приема положительного подтверждения. На рис. 20.8 приведена временная диаграмма обмена кадрами при ПОО.
Такой протокол используется при полудуплексной передаче, когда стороны А и Б попеременно используют ОКС для передачи кадров. Применение протокола ПОО для полного дуплекса (независимая передача в обоих направлениях) резко снижает производительность ОКС, если tp > tп (tр - среднее время распространения сигнала, tп -среднее время передачи СЕ). Его можно использовать в случае пренебрежимо малого времени распространения сигнала по физическому каналу (это характерно для коротких линий и низкой скорости передачи).
В случае НП кадры передаются непрерывно (если они хранятся в буфере) каждый со своим порядковым номером, не ожидая подтверждения (рис. 20.9). Устанавливается определенное допустимое время получения подтверждения на стороне А (Тож.доп).
Если после передачи некоторого кадра истекло время Тож.доп, то сторона А повторно передает неподтвержденный кадр и все другие, за ним следовавшие.
В реальных системах могут использоваться и не показанные на рис. 20.8 и рис. 20.9 варианты, например, положительное под тверждение получает не каждый кадр, а группа кадров (ОКС № 6 и ОКС № 7).
Рис. 20.9. Временная диаграмма обмена кадрами для протокола НП: а - получение запроса повтора, начиная с кадра А2, где ПТВА1 -подтверждение правильного приема кадра А1, ОПТВА2 - отрицательное подтверждение (прием кадра А2 с ошибкой); б - превышение Тож.доп
Режим НП обеспечивает большую пропускную способность ОКС, чем режим ПОО.
При использовании ПВП повторяется только тот кадр, который получил запрос повтора или для него истекло время ожидания подтверждения. Такой режим увеличивает пропускную способность ОКС, но требует более сложных аппаратных средств на приеме. Такой протокол пока не нашел практического применения в сетях общего пользования [6].
Все три протокола требуют нумерации кадров, и диапазон порядковых номеров кадров ограничен (в ОКС № 6 он равен 12, а в ОКС №7-128).
Явление «дефицита порядковых номеров» приводит к приостановке передачи кадров до момента получения подтверждения для кадра с максимально возможным порядковым номером. Это снижает пропускную способность ОКС. Влияние этого явления на пропускную способность ОКС заметно на длинных магистралях при межконтинентальной связи.
Если в сигнальной сети время распространения tp > 15 мс, то используется протокол НП. В рекомендациях ITU-T этот протокол называется протоколом превентивного циклического повторения сигнальных единиц [1]. На передающей стороне должны запоминаться все кадры до получения положительного подтверждения.
Требования к согласованию обмена в ОКС. Сформулируем требования к согласованию передающей и приемной сторон ОКС:
1) все значащие СЕ хранятся в буферном ЗУ стороны А до подтверждения их безошибочного приема;
2) максимальный прямой порядковый номер (ППН) ЗНСЕ не может превышать 127;
3) подтверждение приема ЗНСЕ обеспечивается передачей от стороны Б к А обратного порядкового номера (ОПН), равного ППН принятой без искажений ЗНСЕ, и обратного бита - индикатора (ОБИ), равного прямому биту-индикатору (ПБИ) принятой ЗНСЕ. Подтвержденные ЗНСЕ стираются в буферной памяти передачи;
4) в каждой новой передаваемой ЗНСЕ ППН должен быть на единицу больше предыдущего;
5) запрос повтора ЗНСЕ обеспечивается указанием порядкового номера последней принятой без ошибок ЗНСЕ и инвертированием ПБИ (ОБИ = Ме(ПБИ)). Новое значение ОБИ поддерживается в этом направлении до тех пор, пока снова не возникает необходимость запроса повтора принятой с искажением ЗНСЕ;
6) ПБИ используется передатчиком стороны А для указания стороне Б о повторении ЗНСЕ: этот бит инвертируется при получении запроса повтора, все последующие СЕ в этом направлении будут иметь новое значение ПБИ до получения нового запроса повтора. При получении запроса повтора некоторой уже переданной ЗНСЕ происходит повтор указанной и всех последующих ЗНСЕ, имеющихся в буфере повторной передачи стороны А;
7) если в памяти передатчика стороны А нет ЗНСЕ и нет заявок на передачу от уровня 3, то в сторону Б обычно передаются заполняющие СЕ (ЗПСЕ) или СЗСЕ с ППН, равным ППН последней принятой без ошибок ЗНСЕ и подтвержденной стороной Б.
Рис. 20.10. Иллюстрация дуплексного режима работы по ЗС в ПСа
На рис. 20.10 показан обмен СЕ в ОКС № 7 в дуплексном режиме, когда ошибок нет. На этом рисунке не приведены ПБИ и ОБИ, так как их значения не меняются при безошибочном обмене. На рис. 20.10 ЗНСЕ обозначена буквами ЗН, а ЗПСЕ - буквами ЗП. В ОКС всегда передается либо ЗНСЕ, либо ЗПСЕ, поэтому каждая СЕ имеет флаг только в начале. Прием флага означает окончание предыдущей и начало последующей СЕ.
Дата добавления: 2015-07-20; просмотров: 236 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Протоколы системы сигнализации № 7 ITU-T | | | Характеристики ОКС |