Иерархия скоростей и методы мультиплексирования 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Иерархия скоростей и методы мультиплексирования



Поддерживаемая технологией SONET/SDH иерархия скоростей представлена в табл.11.2.

Таблица 11.2. Иерархия скоростей SONET/SDH

SDH SONET Скорость
  STS-1, ОС-1 51,84 Мбит/с
STM-1 STS-3, ОС-3 155,520 Мбит/с
STM-3 ОС-9 466,560 Мбит/с
STM-4 ОС-12 622,080 Мбит/с
STM-6 ОС-18 933,120 Мбит/с
STM-8 ОС-24 1,244 Гбит/с
STM-12 ОС-36 1,866 Гбит/с
STM-16 ОС-48 2,488 Гбит/с
STM-64 ОС-192 9,953 Гбит/с
STM-256 ОС-768 39,81 Гбит/с

 

В стандарте SDH все уровни скоростей (и, соответственно, форматы кадров для этих уров­ней) имеют общее название STM-N (Synchronous Transport Module level N — синхронный транспортный модуль уровня N). В технологии SONET существует два обозначения для уровней скоростей: название STS-N (Synchronous Transport Signal level N — синхронный транспортный сигнал уровня N) употребляется в случае передачи данных электрическим сигналом, а название OC-N (Optical Carrier level N — оптоволоконная линия связи уров­ня N) используют в случае передачи данных по волоконно-оптическому кабелю. Далее для упрощения изложения мы сосредоточимся на технологии SDH.

Кадры STM-N имеют достаточно сложную структуру, позволяющую агрегировать в об­щий магистральный поток потоки SDH и PDH различных скоростей, а также выполнять операции ввода-вывода без полного демультиплексирования магистрального потока.

Операции мультиплексирования и ввода-вывода выполняются при помощи виртуальных контейнеров (Virtual Container, VC), в которых блоки данных PDH можно транспортиро­вать через сеть SDH. Помимо блоков данных PDH в виртуальный контейнер помещается еще некоторая служебная информация, в частности заголовок пути (Path OverHead, РОН) контейнера, в котором размещается статистическая информация о процессе прохождении контейнера вдоль пути от его начальной до конечной точки (сообщения об ошибках), а также другие служебные данные, например индикатор установления соединения между конечными точками. В результате размер виртуального контейнера оказывается больше, чем соответствующая нагрузка в виде блоков данных PDH, которую он переносит. На­пример, виртуальный контейнер VC-12 помимо 32 байт данных потока Е-1 содержит еще 3 байта служебной информации.

В технологии SDH определено несколько типов виртуальных контейнеров (рис. 11.3), предназначенных для транспортировки основных типов блоков данных PDH: VC-11 (1,5 Мбит/с), VC-12 (2 Мбит/с), VC-2 (6 Мбит/с), VC3 (34/45 Мбит/с) и VC-4 (140 Мбит/с).

Рис. 11.3. Схема мультиплексирования данных в SDH

 

Виртуальные контейнеры являются единицей коммутации мультиплексоров SDH. В каж­дом мультиплексоре существует таблица соединений (называемая также таблицей кросс­соединений), в которой указано, например, что контейнер VC-12 порта Р1 соединен с контейнером VC12 порта Р5, а контейнер VC3 порта Р8 — с контейнером VC3 порта Р9. Таблицу соединений формирует администратор сети с помощью системы управления или управляющего терминала на каждом мультиплексоре так, чтобы обеспечить сквозной путь между конечными точками сети, к которым подключено пользовательское оборудование.

Чтобы совместить в рамках одной сети механизмы синхронной передачи кадров (STM-N) и асинхронный xapaKjep переносимых этими кадрами пользовательских данных PDH, в технологии SDH применяются указатели. Концепция указателей — ключевая в техноло­гии SDH, она заменяет принятое в PDH выравнивание скоростей асинхронных источников посредством дополнительных битов. Указатель определяет текущее положение виртуаль­ного контейнера в агрегированной структуре более высокого уровня, каковой является трибутарный блок (Tributary Unit, TU) либо административный блок (Administrative Unit, AU). Собственно, основное отличие этих блоков от виртуального контейнера заключается в наличии дополнительного поля указателя. С помощью этого указателя виртуальный

контейнер может «смещаться» в определенных пределах внутри своего трибутарного или административного блока, если скорость пользовательского потока несколько отличается от скорости кадра SDH, куда этот поток мультиплексируется.

Именно благодаря системе указателей мультиплексор находит положение пользовательских данных в синхронном потоке байтов кадров STM-N и «на лету» извлекает их оттуда, чего механизм мультиплексирования, применяемый в PDH, делать не позволяет.

Трибутарные блоки объединяются в группы, а те, в свою очередь, входят в администра­тивные блоки. Группа административных блоков (Administrative Unit Group, AUG) в ко­личестве N и образует полезную нагрузку кадра STM-N. Помимо этого в кадре имеется заголовок с общей для всех блоков AU служебной информацией. На каждом шаге преоб­разования к предыдущим данным добавляется несколько служебных байтов: они помогают распознать структуру блока или группы блоков и затем определить с помощью указателей начало пользовательских данных.

На рис. 11.3 структурные единицы кадра SDH, содержащие указатели, заштрихованы, а связь между контейнерами и блоками, допускающая сдвиг данных по фазе, показана пунктиром.

Схема мультиплексирования SDH предоставляет разнообразные возможности по объеди­нению пользовательских потоков PDH. Например, для кадра STM-1 можно реализовать такие варианты:

§ 1 поток Е-4;

§ 63 потока Е-1;

§ 1 поток Е-3 и 42 потока Е-1.

Другие варианты читатель может предложить сам.

Типы оборудования

Основным элементом сети SDH является мультиплексор (рис. 11.4). Обычно он оснащен некоторым количеством портов PDH и SDH: например, портами PDH на 2 и 34/45 Мбит/с и портами SDH STM-1 на 155 Мбит/с и STM-4 на 622 Мбит/с. Порты мультиплексора SDH делятся на агрегатные и трибутарные.

Рис. 11.4. Мультиплексор SDH

 

Трибутарные порты часто называют также портами ввода-вывода, а агрегатные — линейны­ми портами. Эта терминология отражает типовые топологии сетей SDH, где имеется ярко выраженная магистраль в виде цепи или кольца, по которой передаются потоки данных, поступающие от пользователей сети через порты ввода-вывода (трибутарные порты), тоесть втекающие в агрегированный поток («tributary» дословно означает «приток»).

Мультиплексоры SDH обычно разделяют на два типа, разница между которыми опреде­ляется положением мультиплексора в сети SDH (рис. 11.5).

Терминальный мультиплексор (Terminal Multiplexer, ТМ) завершает агрегатный канал, мультиплексируя в нем большое количество трибутарных каналов, поэтому он оснащен одним агрегатным и большим числом трибутарных портов.

Мультиплексор ввода-вывода (Add-Drop Multiplexer, ADM) занимает промежуточное положение на магистрали (в кольце, цепи или смешанной топологии). Он имеет два агре­гатных порта, транзитом передавая агрегатный поток данных. С помощью небольшого количества трибутарных портов такой мультиплексор вводит в агрегатный поток или выводит из агрегатного потока данные трибутарных каналов.

Рис. 11.5. Типы мультиплексоров SDH

 

Иногда также выделяют мультиплексоры, которые выполняют операции коммутации над произвольными виртуальными контейнерами — так называемые цифровые кросс­коннекторы (Digital Cross-Connect, DXC). В таких мультиплексорах не делается различий между агрегатными и трибутарными портами, так как они предназначены для работы в ячеистой топологии, где выделить агрегатные потоки невозможно.

Помимо мультиплексоров, в состав сети SDH могут входить регенераторы сигналов, необ­ходимые для преодоления ограничений по расстоянию между мультиплексорами. Эти огра­ничения зависят от мощности оптических передатчиков, чувствительности приемников и затухания волоконно-оптического кабеля. Регенератор преобразует оптический сигнал в электрический и обратно, при этом восстанавливается форма сигнала и его временные характеристики. В настоящее время регенераторы SDH применяются достаточно редко, так как стоимость их ненамного ниже стоимости мультиплексора, а функциональные воз­можности несоизмеримо беднее.

Стек протоколов

Стек протоколов SDH состоит из протоколов 4-х уровней. Эти уровни никак не соотно­сятся с уровнями модели OSI, для которой вся сеть SDH представляется как оборудование физического уровня.

Фотонный уровень имеет дело с кодированием битов информации путем модуляции света. Для кодирования оптического сигнала применяется потенциальный код NRZ, обладающий свойствами самосинхронизации.

Уровень секции поддерживает физическую целостность сети. Регенераторной секцией в технологии SDH называется каждый непрерывный отрезок волоконно-оптического ка­беля, который соединяет между собой такие, например, пары устройств SONET/SDH, как мультиплексор и регенератор, регенератор и регенератор, но не два мультиплексора. Ком­поненты регенераторной секции поддерживают протокол, который имеет дело с определен­ной частью заголовка кадра, называемой заголовком регенераторной секции (Regenerator Section OverHead, RSOH), и который на основе служебной информации может проводить тестирование секции и выполнять операции административного контроля.

Уровень линии отвечает за передачу данных по линии между двумя мультиплексорами сети, поэтому линию также часто называют мультиплексной секцией. Протокол этого уровня работает с кадрами уровней STS-N для выполнения различных операций мультиплекси­рования и демультиплексирования, а также вставки и удаления пользовательских данных. Кроме того, протокол линии ответственен за реконфигурирование линии в случае отказа какого-либо ее элемента — оптического волокна, порта или соседнего мультиплексора. Служебная информация мультиплексной секции располагается в части заголовка кадра, называемой заголовком мультиплексной секции (Multiplex Section OverHead, MSOH).

Уровень тракта отвечает за доставку данных между двумя конечными пользователями сети. Тракт — это составное виртуальное соединение между пользователями. Протокол тракта должен принять данные, поступающие в пользовательском формате, например формате Т-1, и преобразовать их в синхронные кадры STM-N.

На рис. 11.6 показано распределение протоколов SDH по типам оборудования SDH.

Рис. 11.6. Стек протоколов технологии SDH

 

Кадры STM-N

Основные элементы кадра STM-1 показаны на рис. 11.7, а в табл. 11.3 приведена структура заголовков регенераторной и мультиплексной секций.

Рис. 11.7. Структура кадра STM-1

Таблица 11.3. Состав заголовков регенераторной и мультиплексной секций

Заголовок регенераторной секции Заголовок мультиплексной секции
Синхробайты Байты контроля ошибок для мультиплексной секции
Байты контроля ошибок для регенераторной секции Шесть байтов канала передачи данных, работающего на скорости 576 Кбит/с
Один байт служебного аудиоканала (64 Кбит/с) Два байта протокола автоматической защиты трафика (байты К1 и К2), обеспечивающего живучесть сети
Три байта канала передачи данных (Data Communication Channel, DCC), работающего на скорости 192 Кбит/с Байт передачи сообщений статуса системы синхрони­зации
Байты, зарезервированные для национальных операторов связи Остальные байты заголовка MSOH либо зарезерви­рованы для национальных операторов связи, либо не используются
Поля указателей HI, Н2, НЗ задают положе­ние начала виртуального контейнера VC-4 или трех виртуальных контейнеров VC-З относи­тельно поля указателей  

 

Кадр обычно представляют в виде матрицы, состоящей из 270 столбцов и 9 строк. Пер­вые 9 байт каждой строки отводятся под служебные данные заголовков, из последующих 261 байт 260 отводятся под полезную нагрузку (данные таких структур, как AUG, AU, TUG, TU и VC), а один байт каждой строки — под заголовок тракта, что позволяет кон­тролировать соединение «из конца в конец».

Рассмотрим механизм работы указателя Н1-Н2-НЗ на примере кадра STM-1, переносящего контейнер VC-4. Указатель занимает 9 байт четвертого ряда кадра, причем под каждое из полей HI, Н2 и НЗ в этом случае отводится по 3 байта. Разрешенные значения указателя находятся в диапазоне 0-782, причем указатель отмечает начало контейнера VC-4 в трех­байтовых единицах. Например, если указатель имеет значение 27, то первый байт VC-4 находится на расстоянии 27 х 3 - 81 байт от последнего байта поля указателей, то есть является 90-м байтом (нумерация начинается с единицы) в 4-й строке кадра STM-1. Фиксированное значение указателя позволяет учесть фазовый сдвиг между данным муль­типлексором и источником данных, в качестве которого может выступать мультиплексор PDH, оборудование пользователя с интерфейсом PDH или другой мультиплексор SDH. В результате виртуальный контейнер передается в двух последовательных кадрах STM-1, как и показано на рис. 11.7.

Указатель может отрабатывать не только фиксированный фазовый сдвиг, но и рассогласо­вание тактовой частоты мультиплексора с тактовой частотой устройства, от которого при­нимаются пользовательские данные. Для компенсации этого эффекта значение указателя периодически наращивается или уменьшается на единицу.

Если скорость поступления данных контейнера VC-4 меньше, чем скорость отправки STM-1, то у мультиплексора периодически (этот период зависит от величины рассогла­сования частоты синхронизации) возникает нехватка пользовательских данных для заполнения соответствующих полей виртуального контейнера. Поэтому мультиплексор вставляет три «холостых» (незначащих) байта в данные виртуального контейнера, после чего продолжает заполнение VC-4 «подоспевшими» за время паузы пользовательскими данными. Указатель наращивается на единицу, что отражает запаздывание начала очеред­ного контейнера VC-4 на три байта. Эта операция над указателем называется положитель­ным выравниванием. В итоге средняя скорость отправляемых пользовательских данных становится равной скорости их поступления, причем без вставки дополнительных битов в стиле технологии PDH.

Если же скорость поступления данных VC-4 выше, чем скорость отправки кадра STM-1, то у мультиплексора периодически возникает потребность во вставке в кадр «лишних» (преждевременно пришедших) байтов, для которых в поле VC-4 нет места. Для их размещения используются три младших байта указателя, то есть поле НЗ (само значение указателя умещается в поля Н1 и Н2). Указатель при этом уменьшается на единицу, поэтому такая операция носит название отрицательного выравнивания.

Тот факт, что выравнивание контейнера VC-4 происходит с дискретностью в три байта, объ­ясняется достаточно просто. Дело в том, что в кадре STM-1 может переноситься либо один контейнер VC-4, либо три контейнера VC-З. Каждый из контейнеров VC-З имеет в общем случае независимое значение фазы относительно начала кадра, а также собственную вели­чину рассогласования частоты. Указатель VC-З в отличие от указателя VC-4 состоит уже не из девяти, а из трех байтов: HI, Н2, НЗ (каждое из этих полей — однобайтовое). Эти три указателя помещаются в те же байты, что и указатель VC-4, но по схеме с чередованием байтов, то есть в порядке Hl-1, Hl-2, Hl-3, Н2-1, Н2-2, Н2-3, НЗ-1, НЗ-2, НЗ-З (второй

индекс идентифицирует определенный контейнер VC-3). Значения указателей VC-3 ин­терпретируются в байтах, а не трехбайтовых единицах. При отрицательном выравнивании контейнера VC-3 лишний байт помещается в соответствующий байт НЗ-1, НЗ-2 или НЗ-З — в зависимости от того, над каким из контейнеров VC-3 проводится операция.

Вот мы и дошли до размера смещения для контейнеров VC4 — этот размер был выбран для унификации этих операций над контейнерами любого типа, размещаемыми непосред­ственно в AUG кадра STM-1. Выравнивание контейнеров более низкого уровня всегда происходит с шагом в один байт.

При объединении блоков TU и AU в группы в соответствии с описанной схемой (см. рис. 11.7) выполняется их последовательное побайтное расслоение, так что период сле­дования пользовательских данных в кадре STM-N совпадает с периодом их следования в трибутарных портах. Это исключает необходимость в их временной буферизации, поэтому говорят, что мультиплексоры SDH передают данные в реальном масштабе времени.

Упомянутая ранее техника прямой коррекции ошибок (FEC) была стандартизована в техно­логии SDH гораздо позже принятия основного ядра стандартов SDH. Напомним, что эта техника основана на применении самокорректирующих кодов, позволяющих исправлять искажения битов данных «на лету», то есть не прибегая к их повторной передаче, а исполь­зуя избыточную часть кода. Такая техника может существенно повысить эффективную скорость передачи данных при наличии помех или сбоев в работе приемопередатчиков. Обычно к прямой коррекции ошибок мультиплексоры SDH прибегают на скоростях 2,5 Гбит/с и выше.

Типовые топологии

В сетях SDH применяются различные топологии связей. Наиболее часто используются кольца и линейные цепи мультиплексоров, также находит все большее применение ячеи­стая топология, близкая к полносвязной.

Кольцо SDH строится из мультиплексоров ввода-вывода, имеющих, по крайней мере, по два агрегатных порта (рис. 11.8, а). Пользовательские потоки вводятся в кольцо и выво­дятся из кольца через трибутарные порты, образуя двухточечные соединения (на рисунке показаны в качестве примера два таких соединения). Кольцо является классической регулярной топологией, обладающей потенциальной отказоустойчивостью — при одно­кратном обрыве кабеля или выходе из строя мультиплексора соединение сохранится, если его направить по кольцу в противоположном направлении. Кольцо обычно строится на основе кабеля с двумя оптическими волокнами, но иногда для повышения надежности и пропускной способности применяют четыре волокна.

Цепь (рис. 11.8, б) — это линейная последовательность мультиплексоров, из которых два оконечных играют роль терминальных мультиплексоров, остальные — мультиплексоров ввода-вывода. Обычно сеть с топологией цепи применяется в тех случаях, когда узлы име­ют соответствующее географическое расположение, например вдоль магистрали железной дороги или трубопровода. Правда, в таких случаях может применяться и плоское кольцо (рис. 11.8, в), обеспечивающее более высокий уровень отказоустойчивости за счет двух до­полнительных волокон в магистральном кабеле и по одному дополнительному агрегатному порту у терминальных мультиплексоров.

Эти базовые топологии могут комбинироваться при построении сложной и разветвленной сети SDH, образуя участки с радиально-кольцевой топологией, соединениями «кольцо- кольцо» и т. п. Наиболее общим случаем является ячеистая топология (рис. 11.8, г), при которой мультиплексоры соединяются друг с другом большим количеством связей, за счет чего сеть можно достичь очень высокой степени производительности и надежности.

Рис. 11.8. Типовые топологии

 



Поделиться:


Последнее изменение этой страницы: 2017-02-05; просмотров: 1335; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.15.237.255 (0.025 с.)