Большинство производителей выпускает универсальные мультиплексоры, которые могут использоваться в качестве терминальных, ввода/вывода и кросс-коннекторов — в зависимости от набора установленных модулей с агрегатными и трибутарными портами. Однако возможности использования таких мультиплексоров в качестве кросс-коннекторов весьма ограничен, поскольку производители часто выпускают модели мультиплексоров с возможностью установки только одной агрегатной карты с двумя портами. Конфигурация с двумя агрегатными портами является минимальной, обеспечивающей работу в сети с топологией кольцо или цепь. Такая конструкция мультиплексора не слишком дорога, но способна усложнить проектирование сети, если требуется реализовать ячеистую топологию на максимальной для мультиплексора скорости.
Кроме мультиплексоров в состав сети SDH могут входить регенераторы, они необходимы для преодоления ограничений по расстоянию между мультиплексорами, зависящих от мощности оптических передатчиков, чувствительности приемников и затухания волоконно-оптического кабеля. Регенератор преобразует оптический сигнал в электрический и обратно, восстанавливая при этом форму сигнала и его временные параметры. В настоящее время регенераторы SDH применяются достаточно редко, так как стоимость их ненамного меньше стоимости мультиплексора, а функциональные возможности несоизмеримы.
Схема сегментации сети SDH большой протяженности представлена на рисунке 3.
Рисунок 3 – Сеть SDH большой протяженности со связью типа "точка-точка" и её сегментация
2.3 Стек протоколов SDH
Стек протоколов SDH состоит из четырех уровней:
- Физический уровень, названный в стандарте фотонным (photonic), имеет дело с кодированием бит информации с помощью модуляции света.
-Уровень секции (section) поддерживает физическую целостность сети. Под секцией в технологии SDH подразумевается каждый непрерывный отрезок волоконно-оптического кабеля, посредством которого пара устройств SONET/SDH соединяется между собой, например мультиплексор и регенератор, регенератор и регенератор. Ее часто называют регенераторной секцией, имея в виду, что от оконечных устройств не требуется выполнение функций этого уровня мультиплексора. Протокол регенераторной секции имеет дело с определенной частью заголовка кадра, называемой заголовком регенераторной секции (RSOH), и на основе служебной информации может проводить тестирование секции и поддерживать операции административного контроля.
- Уровень линии (line) отвечает за передачу данных между двумя мультиплексорами сети. Протокол этого уровня работает с кадрами уровней STS-n для выполнения различных операций мультиплексирования и демультиплексирования, а также вставки и удаления пользовательских данных. Он осуществляет также проведение операций реконфигурирования линии в случае отказа какого-либо ее элемента - оптического волокна, порта или соседнего мультиплексора. Линию часто называют мультиплексной секцией.
- Уровень тракта (path) контролирует доставку данных между двумя конечными пользователями сети. Тракт (путь) - это составное виртуальное соединение между пользователями. Протокол тракта должен принять поступающие в пользовательском формате данные, например формате E1, и преобразовать их в синхронные кадры STM-N.
Кадры STM-N имеют достаточно сложную структуру, позволяющую агрегировать в общий магистральный поток потоки SDH и PDH с различными скоростями, а также выполнять операции ввода/вывода без полного демультиплексирования магистрального потока.
2.4 Схема мультиплексирования SDH
Операции мультиплексирования и ввода/вывода выполняются при помощи виртуальных контейнеров (Virtual Container, VC), в которых блоки данных PDH можно транспортировать через сеть SDH. Кроме блоков данных PDH в виртуальный контейнер помещается еще некоторая служебная информация, в частности заголовок пути контейнера (Path OverHead, POH). В нем размещается статистическая информация о процессе прохождении контейнера вдоль пути от его начальной до конечной точки (сообщения об ошибках), а также другие служебные данные, например индикатор установления соединения между конечными точками. В результате размер виртуального контейнера больше, чем соответствующая нагрузка PDH, которую он переносит. Например, виртуальный контейнер VC-12 помимо 32 байт данных потока E-1 содержит еще 3 байта служебной информации.
В технологии SDH определено несколько типов виртуальных контейнеров для транспортировки основных типов блоков данных PDH: VC-11 (1,5 Мбит/c), VC-12 (2 Мбит/с), VC-2 (6 Мбит/с), VC-3 (34/45 Мбит/с) и VC-4 (140 Мбит/c).
Виртуальные контейнеры — единица коммутации мультиплексоров SDH. На каждом мультиплексоре имеется таблица соединений (называемая также таблицей кросс-соединений), где указано, например, что контейнер VC-12 порта P1 связан с контейнером VC-12 порта P5, а контейнер VC-3 порта P8 связан с контейнером VC-3 порта P9. Таблицу соединений формирует администратор сети с помощью системы управления или управляющего терминала на каждом мультиплексоре так, чтобы обеспечить сквозной путь между конечными точками сети, к которым подключено пользовательское оборудование.
Для совмещения в рамках одной сети синхронной передачи кадров STM-N с асинхронным характером переносимых этими кадрами пользовательских данных PDH в технологии SDH применяются указатели (pointers). Концепция указателей — ключевая в технологии SDH, она заменяет принятое в PDH выравнивание скоростей асинхронных источников посредством дополнительных бит. Указатель определяет текущее положение виртуального контейнера в структуре более высокого уровня — трибутарном блоке (Tributary Unit, TU) или административном блоке (Administrative Unit, AU). Его применение позволяет виртуальному контейнеру «смещаться» в определенных пределах внутри своего трибутарного или административного блока, положение которого, в свою очередь, в кадре фиксировано. Собственно, основное отличие этих блоков от виртуального контейнера заключается в наличии дополнительного поля указателя. Именно благодаря системе указателей мультиплексор находит положение пользовательских данных в синхронном потоке байт кадров STM-N и на лету извлекает их оттуда, чего механизм мультиплексирования, примененный в PDH, делать не позволяет.
Схема мультиплексирования SDH предоставляет разнообразные возможности по объединению пользовательских потоков PDH. Например, для кадра STM-1 можно реализовать такие варианты:
а)1 поток E4;
б) 63 потока E1;
в) 1 поток E3 и 42 потока E1.
Местоположение виртуальных контейнеров задается не жестко, а с помощью системы указателей (pointers). Техника применения указателей является ключевой в технологии SONET/SDH. Благодаря использованию указателей обеспечивается синхронную передачу байт кадров с асинхронным характером вставляемых и удаляемых пользовательских данных.
Определенным образом кадры STS-n всегда образуют синхронный поток байтов, но с помощью изменения значения соответствующего указателя можно вставить и извлечь из этого потока байты низкоскоростного канала, не выполняя полного демультиплексирования высокоскоростного канала.
В технологии SONET/SDH существует гибкая, но достаточно сложная схема использования поля данных кадров STS-n. Сложность этой схемы в том, что нужно "уложить" в кадр наиболее рациональным способом мозаику из виртуальных контейнеров разного уровня. Поэтому в технологии SONET/SDH стандартизовано шесть типов виртуальных контейнеров, которые хорошо сочетаются друг с другом при образовании кадра STS-n.
На физическом уровне технологии SONET/SDH используется кодирование бит информации с помощью модуляции света. Для кодирования сигнала применяется метод NRZ (благодаря внешней тактовой частоте его плохие самосинхронизирующие свойства недостатком не являются).
Отказоустойчивость сети SONET/SDH встроена в ее основные протоколы. Этот механизм называется автоматическим защитным переключением - Automatic Protection Switching, APS.
Существуют два способа его работы. В первом способе защита осуществляется по схеме 1:1. Для каждого рабочего волокна (и обслуживающего его порта) назначается резервное волокно. Во втором способе, называемом 1:n, для защиты n волокон назначается только одно защитное волокно.
В схеме защиты 1:1 данные передаются как по рабочему, так и по резервному волокну. При выявлении ошибок принимающий мультиплексор сообщает передающему, какое волокно должно быть рабочим. Обычно при защите 1:1 используется схема двух колец, похожая на двойные кольца FDDI, но только с одновременной передачей данных в противоположных направлениях.
3 НОВОЕ ПОКОЛЕНИЕ ПРОТОКОЛОВ SDH
3.1 Механизмы стандартов SDH нового поколения
Изначально технология SDH была ориентирована на передачу элементарных потоков голосового трафика, отсюда и ее ориентация на мультиплексирование пользовательских потоков со скоростями, кратными 64кбит/с, и применение коэффициента кратности 4 для иерархии скоростей.
Однако популярность Интернета изменила ситуацию в телекоммуникационном мире, и сегодня объемы компьютерного трафика в первичных сетях превосходят объемы голосового трафика. В условиях доминирования Ethernet как технологии канального уровня почти весь компьютерный трафик, поступающий на входы мультиплексоров первичных сетей, представляет собой кадры Ethernet, а значит, представлен иерархией скоростей 10-100-1000-10000Мбит/c. Пользовательские потоки с такими скоростями не очень эффективно укладываются в виртуальные контейнеры SDH, рассчитанные на решения других задач.