Указатель трибутарного блока ТU-12.
Принцип работы указателя в трибутарном блоке TU-12 приведен на рис. 2.24.
Значение указателя TU-12 в составе байтов V1 и V2 отмечает начало (байт V5) виртуального контейнера VC-12 в поле нагрузки трибутарного блока. Контейнер VC-12 размещается, начиная с некоторой позиции (байта) от 0 до 139 того блока, к которому относятся байты указателя, и заканчивается через 140 байт после своего начала уже в поле нагрузки следующего трибутарного блока.
|
|
|
Байт индикатора нагрузки
из POH VC-4:
хххххх00
V1, V2 - указатели
V3 – отрицательное
35 байт согласование
V4 - резерв
хххххх01
35 байт
хххххх10 Положительное
согласование
35 байт
хххххх11
35 байт
хххххх00
35 байт
хххххх01
TU-12 (144 байта) VC-12 (140 байт)
Рис. 2.24. Начало VC-12 в поле нагрузки TU-12.
Назначение бит указателя:
Байт V1
Байт V2
Биты N (флаг новых данных NDF) принимают значение 1 0 0 1, если флаг активен, и 0 1 1 0, если флаг не активен.
Биты S служат для индикации типа трибутарного блока. Например, если SS имеют величину 1 0, то это означает, что передается блок VC-12.
Биты I и D (10 бит) определяют величину указателя, которая может меняться от 0 до 139, и, кроме того, служат для указания о типе согласования. На отрицательное согласование указывает инверсия 5 бит D, а на положительное согласование – инверсия 5 бит I. Инверсия 5 бит предусматривается с целью защиты от ошибок по мажоритарному принципу.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
36 байт
125 мкс 36 V5 поз. 139
37 Позиция 0
36 байт Цикл n Цикл n
250 мкс 72
73 Отриц. соглас.
Полож.
соглас.
36 байт
375 мкс 108
36 байт
500 мкс 144
а) б) в)
Цикл n+1 Цикл n+1
Уменьшение Увеличение
величины указателя указателя
V5 на позиции 138 V5 на поз. 0 36 байт
Рис. 2.25. Характерный пример работы указателя TU-12.
Кроме того, байты указателя могут передавать информацию об индикации аварийного состояния AIS – на позициях всех бит байтов V1 и V2 передаются 1, и информацию о состоянии конкатенации (сцепки) трибутарных блоков – в этом случае флаг активен, а биты I и D имеют значение 1.
Рассмотрим работу указателя трибутарного блока TU-12 на характерном примере, когда начало виртуального контейнера VC-12 (трактовый заголовок – байт V5) находится на 139 позиции от указателя (рис. 2.25). На рис 2.25 а) показан случай, когда выравнивание (согласование) не производится. Выравнивание с помощью байта V3 производится по отношению к предыдущему циклу n. Оно может быть отрицательным (рис. 2.25 б), когда для размещения информационных данных используется поле V3, и все последующие байты сдвигаются вперед. В этом случае начало VC-12 в следующем (n+1) сверхцикле TU-12 переходит на 138 позицию от указателя (байта V2). При положительном выравнивании (рис. 2.25 в) информационные данные не записываются в байт, следующий за V3, и все последующие байты сдвигаются назад, поэтому начало VC-12 (байт V5) в (n+1)-ом цикле TU-12 переходит на позицию 0 относительно следующего указателя.
Дата добавления: 2015-04-15; просмотров: 1705;