КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Указатель трибутарного блока ТU-12
АUG AU-3
. Рис. 2.22. Административный блок – это виртуальный контейнер + поле указателей.
Функция указателей по идентификации местоположения нагрузки является очень важной, поскольку именно с ней связано основное преимущество технологии SDH – отсутствие необходимости пошагового мультиплексирования/демультиплексирования. Указатели административных блоков AU PTR и блоков нагрузки TU PTR обеспечивают прямой доступ к загруженному в синхронный транспортный модуль потоку на любом уровне (рис. 2.23). Механизм организации доступа к нагрузке с помощью указателей легко воспринимается с помощью «аллегории книги». Когда мы ищем информацию в книге, мы сначала открываем содержание и ищем номер страницы, а затем открываем страницу и ищем на ней нужный раздел или абзац. В системе SDH поиск контейнера нижнего уровня выполняется так же. Сначала сетевой элемент (мультиплексор) исследует содержимое административного указателя AU PTR (содержание), где указывается местоположение контейнера верхнего уровня (страница) в поле нагрузки (вся книга). Затем анализируется указатель трибутарного блока TU PTR (страница), указывающего на местположение контейнера нижнего уровня (абзаца, слова, раздела) в контейнере верхнего уровня (страница).
Рис. 2.23. Механизм организации прямого доступа к нагрузке.
Принцип работы указателя в трибутарном блоке 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 бит предусматривается с целью защиты от ошибок по мажоритарному принципу.
![]()
![]()
![]() ![]()
![]() ![]() ![]()
![]() ![]() ![]() ![]() ![]()
![]() ![]() ![]()
![]() ![]() ![]() ![]()
![]()
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
![]() ![]() ![]()
![]()
![]() ![]() ![]() ![]() ![]() ![]() ![]()
![]() ![]() ![]() ![]() ![]() ![]()
![]() ![]() ![]() ![]()
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 1
36 байт
125 мкс 36 V5 поз. 139
37 Позиция 0
36 байт Цикл n Цикл n
250 мкс 72
73 Отриц. соглас. Полож. соглас. 36 байт
375 мкс 108
36 байт
500 мкс 144
а) б) в)
Уменьшение Увеличение величины указателя указателя
Рис. 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 относительно следующего указателя.
Дата добавления: 2014-01-05; Просмотров: 708; Нарушение авторских прав?; Мы поможем в написании вашей работы! |