Технология синхронной цифровой иерархии

12.04.2007 02:40

Сети SDH составляют фундамент первичных сетей операторов связи.
Технология синхронной цифровой иерархии (Synchronous Digital Hierarchy, SDH) позволяет создавать надежные транспортные сети и гибко формировать цифровые каналы в широком диапазоне скоростей — от нескольких мегабит до десятков гигабит в секунду. Основная область ее применения — первичные сети операторов связи. Мультиплексоры SDH с волоконно-оптическими линиями связи между ними образуют среду, в которой администратор сети SDH организует цифровые каналы между точками подключения абонентского оборудования или оборудования вторичных (наложенных) сетей самого оператора — телефонных сетей и сетей передачи данных. Технология SDH находит также спрос в крупных корпоративных и ведомственных сетях, когда имеются технические и экономические предпосылки для создания собственной инфраструктуры цифровых каналов, например в сетях предприятий энергетического комплекса или железнодорожных компаний.

Каналы SDH относятся к классу полупостоянных (semipermanent) — формирование (provisioning) канала происходит по инициативе оператора сети SDH, пользователи же лишены такой возможности, поэтому такие каналы обычно применяются для передачи достаточно устойчивых во времени потоков. Из-за полупостоянного характера соединений в технологии SDH чаще используется термин «кросс-коннект» (cross-connect), а не коммутация.

Сети SDH относятся к классу сетей с коммутацией каналов на базе синхронного мультиплексирования с разделением по времени (Time Division Multiplexing, TDM), при котором адресация информации от отдельных абонентов определяется ее относительным временным положением внутри составного кадра, а не явным адресом, как это происходит в сетях с коммутацией пакетов.

С помощью каналов SDH обычно объединяют большое количество периферийных (и менее скоростных) каналов плезиохронной цифровой иерархии (Plesiochronous Digital Hierarchy, PDH). Пример использования каналов SDH для соединения абонентского оборудования разного типа приведен на Рисунке 1.

Рисунок 1. Применение магистрали SDH.


Сети SDH обладают многими достоинствами. Назовем главные среди них.

  • Гибкая иерархическая схема мультиплексирования цифровых потоков разных скоростей позволяет вводить в магистральный канал и выводить из него пользовательскую информацию любого поддерживаемого технологией уровня скорости без демультиплексирования потока в целом — а это означает не только гибкость, но и экономию оборудования. Схема мультиплексирования стандартизована на международном уровне, что обеспечивает совместимость оборудования разных производителей.
  • Отказоустойчивость сети. Сети SDH обладают высокой степенью «живучести» — технология предусматривает автоматическую реакцию оборудования на такие типичные отказы, как обрыв кабеля, выход из строя порта, мультиплексора или отдельной его карты, при этом трафик направляется по резервному пути или происходит быстрый переход на резервный модуль. Переключение на резервный путь осуществляется обычно в течение 50 мс.
  • Мониторинг и управление сетью на основе включаемой в заголовки кадров информации обеспечивают обязательный уровень управляемости сети вне зависимости от производителя оборудования и создает основу для наращивания административных функций в системах управления производителей оборудования SDH.
  • Высокое качество транспортного обслуживания для трафика любого типа — голосового, видео и компьютерного. Лежащее в основе SDH мультиплексирование TDM обеспечивает трафику каждого абонента гарантированную пропускную способность, а также низкий и фиксированный уровень задержек.

Сети SDH заняли прочное положение в телекоммуникационном мире. Сегодня они составляют фундамент практически всех крупных сетей — региональных, национальных и международных. Это положение еще более укрепилось в результате появления технологии спектрального мультиплексирования DWDM, поскольку сети SDH могут легко интегрироваться с этим новым типом оптических магистралей с поддержкой очень высоких скоростей в сотни гигабит в секунду. В магистральных сетях с ядром DWDM сети SDH будут играть роль сети доступа, т. е. выполнять те же функции, которые сети PDH играют по отношению к SDH.

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

История возникновения
Технология синхронной цифровой иерархии первоначально была разработана компанией Bellcore под названием «синхронные оптические сети» (Synchronous Optical NETs, SONET) и по сути является развитием технологии PDH, появление которой в 60–е гг. позволило создать качественные и относительно недорогие цифровые каналы между телефонными станциями. PDH долгое время хорошо справлялась со своими обязанностями в качестве магистральной технологии, предоставляя пользователям каналы T1 (1,5 Мбит/с) — T3 (45 Мбит/с) в американском варианте, или каналы E1 (2 Мбит/с) — E3 (34 Мбит/с) — E4 (140 Мбит/с) в европейском и международном вариантах. Быстрое развитие телекоммуникационных технологий привело к необходимости расширения иерархии скоростей PDH и максимального использования всех возможностей, которые предоставляла новая среда — волоконно-оптические линии связи.


Одновременно с расширением линейки скоростей нужно было освободиться от выявленных за время эксплуатации этих сетей недостатков PDH, прежде всего, от принципиальной невозможности выделения отдельного низкоскоростного потока из высокоскоростного без полного демультиплексирования последнего. Сам термин «плезиохронный», т. е. «почти» синхронный, говорит о причине такого явления — отсутствии полной синхронности потоков данных при объединении низкоскоростных каналов в более скоростные. Для выравнивания скоростей нескольких низкоскоростных каналов с рассогласованными частотами, технология PDH предусматривает вставку нескольких дополнительных бит между кадрами каналов с относительно меньшими скоростями. Затем эти кадры одинаковой частоты мультиплексируются с чередованием бит в составной кадр второго и более высоких уровней иерархии. В результате для извлечения пользовательских данных из объединенного канала необходимо полностью демультиплексировать кадры объединенного канала. Например, если требуется получить данные одного абонентского канала на 64 Кбит/с из кадров канала E3, эти кадры придется демультиплексировать до уровня кадров E2, затем — до уровня кадров E1, и, наконец, демультиплексировать и сами кадры E1. Если сеть PDH используется только в качестве транзитной магистрали между двумя крупными узлами, то операции мультиплексирования и демультиплексирования выполняются исключительно в конечных узлах, и проблем не возникает. Но если необходимо выделить один или несколько абонентских каналов в промежуточном узле сети PDH, то эта задача простого решения не имеет. Как вариант предлагается установка двух мультиплексоров уровня T3/E3 и выше в каждом узле сети. Первый выполняет полное демультиплексирование потока и отвод части низкоскоростных каналов абонентам, а второй опять собирает оставшиеся каналы вместе с вновь вводимыми в выходной высокоскоростной поток. При этом количество работающего оборудования удваивается.


Другой вариант — «обратная доставка» (back hauling). В промежуточном узле, где нужно выделить и отвести абонентский поток, устанавливается единственный высокоскоростной мультиплексор, который просто передает данные транзитом дальше по сети без их демультиплексирования. Эту операцию выполняет только мультиплексор конечного узла, после чего данные соответствующего абонента возвращаются по отдельному физическому каналу на промежуточный узел. Естественно, такие взаимоотношения коммутаторов усложняют организацию сети, требуют ее тонкого конфигурирования, что ведет к большому объему ручной работы и ошибкам, а также не обеспечивают необходимую гибкость — для отвода данных абоненту необходим отдельный физический канал.


Кроме этого, в технологии PDH не были предусмотрены встроенные средства обеспечения отказоустойчивости и управления сетью.

Все эти недостатки были учтены и преодолены разработчиками технологии SONET, первый вариант стандарта которой появился в 1984 г. Затем она была стандартизована комитетом T1 ANSI. Международная стандартизация технологии проходила под эгидой Европейского института телекоммуникационных стандартов (ETSI) и CCITT, совместно с ANSI и ведущими телекоммуникационными компаниями Америки, Европы и Японии. Основной целью разработчиков международного стандарта было создание технологии, способной передавать трафик всех существующих цифровых каналов уровня PDH (как американских T1–T3, так и европейских E1–E4) по высокоскоростной магистральной сети на базе волоконно-оптических кабелей и обеспечить иерархию скоростей, продолжающую иерархию технологии PDH до скорости в несколько Гбит/с.

В результате длительной работы удалось создать международный стандарт на синхронную цифровую иерархию (Synchronous Digital Hierarchy, SDH) — спецификации ITU-T G.702, G.703, G.704, G.707, G.708, G.709, G.773, G.774, G.782, G.783, G.784, G.957, G.958, Q.811, Q.812 и ETSI — ETS 300 147. Стандарты SONET также были усовершенствованы, и теперь оборудование и сети SDH и SONET стали совместимыми и могут мультиплексировать входные потоки практически любого стандарта PDH — и американского, и европейского.

Иерархия скоростей и методы мультиплексирования
Поддерживаемая технологией SONET/SDH иерархия скоростей представлена в Таблице 1.
 

Таблица 1. Поддерживаемые скорости SDH/SONET.

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

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

В технологии SDH определено несколько типов виртуальных контейнеров (см. Рисунок 2) для транспортировки основных типов блоков данных 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, делать не позволяет.

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

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

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

 

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

б) 63 потока E1;

в) 1 поток E3 и 42 потока E1.
Другие варианты читатель может предложить сам.