КАТЕГОРИИ: Архитектура-(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
9 261
. Рис. 2.22. Административный блок – это виртуальный контейнер + поле указателей.
Функция указателей по идентификации местоположения нагрузки является очень важной, поскольку именно с ней связано основное преимущество технологии SDH – отсутствие необходимости пошагового мультиплексирования/демультиплексирования. Указатели административных блоков AU PTR и блоков нагрузки TU PTR обеспечивают прямой доступ к загруженному в синхронный транспортный модуль потоку на любом уровне (рис. 2.23). Механизм организации доступа к нагрузке с помощью указателей легко воспринимается с помощью «аллегории книги». Когда мы ищем информацию в книге, мы сначала открываем содержание и ищем номер страницы, а затем открываем страницу и ищем на ней нужный раздел или абзац. В системе SDH поиск контейнера нижнего уровня выполняется так же. Сначала сетевой элемент (мультиплексор) исследует содержимое административного указателя AU PTR (содержание), где указывается местоположение контейнера верхнего уровня (страница) в поле нагрузки (вся книга). Затем анализируется указатель трибутарного блока TU PTR (страница), указывающего на местположение контейнера нижнего уровня (абзаца, слова, раздела) в контейнере верхнего уровня (страница).
Рис. 2.23. Механизм организации прямого доступа к нагрузке. Рассмотрим принцип работы указателей на примере трибутарного блока TU-12 и административного блока AU-4.
Принцип работы указателя в трибутарном блоке 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 относительно следующего указателя.
Дата добавления: 2014-01-05; Просмотров: 708; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |