Опубликован: 26.10.2007 | Уровень: специалист | Доступ: платный

Лекция 3: Образование групповых трактов высокого порядка. Плезиохронная цифровая иерархия

Контейнеры C-n

Типы контейнеров определяются уровнями PDH-иерархии (см. таблицу 3.1). Состав контейнерных блоков и их характеристики приведены в таблице 3.3.

Таблица 3.3. Состав контейнерных блоков и их характеристики
Номера контейнерных блоков Возможное разбиение блоков скорости из ряда иерархий AC и EC (мбит/с)
C-1 C-11 1544
C-12 2048
C-2 C21 6312
C-22 8 448 ( в старой схеме мультиплексирования SDH)
C-3 C-31 44736
C-32 34368
C-4 Подуровней не имеет 13964

C-1, C-2, C-3, C-4 - контейнеры, соответствующие первичному, вторичному, третичному и четвертичному уровням. При этом они могут быть двух типов:

  • C-11, C-21, C-31 - контейнеры, позволяющие инкапсулировать цифровые каналы американской иерархии PDH.
  • C-12, C-22, C-32, C-4 - контейнеры, позволяющие инкапсулировать цифровые каналы европейской иерархии PDH.

Емкость каждого контейнера позволяет периодически загружать информацию указанных выше потоков.

Например, емкость контейнера C-12 предназначена для переноса последовательности первичных каналов европейской PDH-иерархии в 32 байта, повторяющегося каждые 125 мкс (интервал такой же, как и всего модуля STM-1).

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

Контейнеры V-n

Каждому из контейнеров C-n соответствует виртуальный контейнер VC-n (см. рис. 3.5). Он состоит из полезной нагрузки (PL - PayLoad) и маршрутного заголовка (POH - Path Overhead). Полезная нагрузка формируется из контейнеров либо из других компонентов системы SDH (например, виртуальные контейнеры большой емкости могут содержать трибные блоки, которые будут рассмотрены далее).

Например, на рис. 3.7 показано отображение одного контейнера C-12 в виртуальный контейнер VC-12 модуля STM-1. Он содержит маршрутный заголовок и 4 столбца полезной нагрузки, каждый по 9 байтов (36 байтов). Таким образом, скорость передачи полезной информации равна

9 \times 4 \times 8 \times 8000 = 2,304 Мбит/с.

Таким способом каждый из 9 временных промежутков, показанных на рис. 3.2, переносит информацию одного потока PDH - E1 занимает 4 бита.

Отображение контейнера C-12 с переносом одного потока E1 в виртуальном контейнере VC-12

увеличить изображение
Рис. 3.7. Отображение контейнера C-12 с переносом одного потока E1 в виртуальном контейнере VC-12

Назначение байтов маршрутного заголовка следующее:

J - канал передачи данных со скоростью 64 Кбит/c; используется для передачи информации терминалу на стороне приема, обеспечивающей проверку целостности всего маршрута; его содержание программируется пользователем;
B3 - байт, позволяющий проводить проверку на четность с целью обнаружения ошибок на линии (по методу BIP-8);
C2 - указатель на уровне маршрутного сигнала, показывающий структуру полезной нагрузки для ее интерпретации на стороне приема;
G1 - байт состояния, посылаемый от приемного оборудования к передающему, несущий информацию о состоянии оконечного оборудования и о наличии ошибок или сбоев на удаленном конце;
F2 - канал 64 Кбит/c для пользователя данного маршрута;
H4 - обобщенный индикатор полезной нагрузки, используется при инкапсуляции низкоскоростных каналов в высокоскоростные;
Z3-Z5 - зарезервированные байты.

Трибный блок (TU)

Преобразование последовательности виртуальных контейнеров (VC) в трибный блок TU может проводиться в двух режимах - фиксированном и плавающем.

Преобразование в плавающем режиме

При организации трибного блока в плавающем режиме применяется указатель трибного блока - TU-PTR. Рассмотрим такое преобразование на примере формирования TU-12

- этот пример показан на рис. 3.8. Как видно из рис. 3.6, четыре последовательных виртуальных контейнера VC-12 содержат 144 байта. Эти байты показаны на рис. 3.8 в виде четырех столбцов, каждый из которых содержит по 36 байт (4 раза по 9 строк). Столбцы образуют суперкадр длительностью 500 мкс.

Из них четыре - это служебные байты: V1, V2, V3,V4. Служебные байты имеют фиксированное положение и их адреса определяются последними битами обобщенного индикатора полезной нагрузки H4 в маршрутном заголовке. Оставшиеся 140 байт образуют полезную нагрузку виртуального контейнера VC-12. Полезная нагрузка разделена заголовками V5, J2, Z6, Z7, отделяющими виртуальные контейнеры VC121, VC122, VC123, VC124. Эти заголовки расположены на одних и тех же относительных позициях поля полезной нагрузки.

Указатели V1 и V2 рассматриваются как единое 16-битовое поле, которое содержит служебные биты и биты выравнивания и указателя ( рис. 3.9).

1-4 биты - флаг новых данных. Указывает на то, что изменилась величина содержимого трибного блока. Его значение равно 0110, а при изменении размеров трибного блока это значение инвертируется - 1001.

5-6 биты указывают тип трибного блока для TU-12 и имеют двоичное значение 10.

7-16 содержат указатель, который может принимать значения от 0-139.

Поля V3 и V4 используются для выравнивания (justification) информации для подстройки в случае изменения из-за расхождения частот генераторов. Это делается путем добавления или удаления специальных подстраивающих битов (см. далее в главе "Синхронизация").

При этом V3 используется для положительного выравнивания (добавления битов), а V4 - для отрицательного (вычитания битов). Байты J2, Z6, Z7 виртуального контейнера зарезервированы формально и служат только для отметки границы между виртуальными контейнерами.

На рис. 3.10 показана структура поля полезной нагрузки одного виртуального контейнера при передаче сигналов поток E1 в терминальном блоке TU-12.

Структура поля полезной нагрузки одного виртуального контейнера при передаче сигналов поток E1 в терминальном блоке TU-12 в плавающем режиме

увеличить изображение
Рис. 3.10. Структура поля полезной нагрузки одного виртуального контейнера при передаче сигналов поток E1 в терминальном блоке TU-12 в плавающем режиме

Как показано на рис. 3.10, полезная нагрузка одного виртуального контейнера трибного блока TU12 содержит:

  • одно поле 2 байта (заголовок V5 и 1 байт служебного поля);
  • три поля по 35 байт (поле каналов - 32 байта и 3 байта служебного поля);
  • одно поле 33 байта (поле каналов - 32 байта и 1 байт служебного поля).

Общий объем - 140 байт.

Елтай Осербай
Елтай Осербай
Олег Сергеев
Олег Сергеев
Айбек Куттымурат
Айбек Куттымурат
Казахстан, Алматы
Виктор Рубанников
Виктор Рубанников
Украина, Харьков, ХНАГХ, 2009