Указатель трибутарного блока ТU-12.

 

Принцип работы указателя в трибутарном блоке TU-12 приведен на рис. 2.24.

 

Значение указателя TU-12 в составе байтов V1 и V2 отмечает начало (байт V5) виртуального контейнера VC-12 в поле нагрузки трибутарного блока. Контейнер VC-12 размещается, начиная с некоторой позиции (байта) от 0 до 139 того блока, к которому относятся байты указателя, и заканчивается через 140 байт после своего начала уже в поле нагрузки следующего трибутарного блока.

 

 

V5
V2
V1

Байт индикатора нагрузки

из 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 бит предусматривается с целью защиты от ошибок по мажоритарному принципу.

 

V1  
V1
  C1C2RRRRRS1   S2 I I I I I I I 31 байт R V5    
V   C1C2RRRRRS1 S2 I I I I I I I 31 байт R V5
V1 C1C2RRRRRS1 S2I I I I I I I   31 байт R V5

V2
V5 V5
  S2 I I I I I I I 31 байт   V5 R    
V2
  K4 C1C2RRRRRS1 S2 I I I I I I I 31 байт R  
V1  
V4
  N2   C1C2OOOORR   32 байта R
V3
V2
V1
V4
V2
    OOOOOOOO C1C2OOOORR   32 байта R
    R 32 байта   R J2
    32 байта   R K4 C1C2RRRRRS1
С1С2OOOORR 32 байта   R   N2 C1C2OOOORR    
    R 32 байта   R J2  
V4 C1C2OOOORR   32 байта   R K4
V3 C1C2OOOORR   32 байта   R N2
V2 R   32 байта   R J2  
1

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; просмотров: 1691;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.034 сек.