
- •Предисловие
- •Введение
- •Глава 1 Основы технологии передачи цифровых сигналов
- •1.1. Особенности канала связи
- •1.1.1. Емкость канала связи
- •1.1.2. Стандартный телефонный канал
- •1.2. Импульсно-кодовая модуляция (икм)
- •1.3. Методы мультиплексирования потоков данных
- •1.3.1. Частотное мультиплексирование
- •1.3.2. Временное мультиплексирование
- •1.3.4. Волновое мультиплексирование
- •1.4. Кодирование цифровых данных в икм системах
- •1.4.1. Практические методы формирования цифровой последовательности
- •1.5. Цифровые иерархии и технология pdh
- •1.5.5.1. Характеристики промышленных систем pdh
- •Глава 2 Синхронные цифровые сети на основе технологии sdh Введение
- •2.1. Принципы построения синхронной цифровой иерархии
- •2.1.4. Обобщенная схема мультиплексирования потоков в sdh (третья редакция)
- •2.1.5. Детальный пример схемы формирования модуля stm-1
- •2.1.8.5. Указатели au-n
- •2.1.9. Структура заголовков фреймов stm-n
- •2.1.9.2. Структура заголовка soh для stm-n
- •2.1.9.3. Структура маршрутных заголовков рон
- •2.1.10.2. Транспортировка vc-n с помощью фрейма е4
- •2.2. Введение в функциональную архитектуру транспортных сетей
- •2.2.4.1. Функция физического интерфейса sdh
- •2.2.4.2. Функция окончания регенераторной секции
- •2.2.4.3. Функция окончания мультиплексной секции
- •2.2.4. Возможность мониторинга в рамках транспортной модели
- •2.3. Функциональные модули реальных сетей sdh
- •2.3.3.2. Мультиплексор ввода/вывода
- •2.3.6.3. Методы кросс-коммутации и взаимодействие сетей sdh
- •2.4. Базовые топологии реальных сетей sdh
- •2.4.1. Топология "точка-точка"
- •2.4.2. Топология "последовательная линейная цепь"
- •2.4.5. Топология "ячеистая сеть"
- •2.5. Архитектура реальных сетей sdh
- •2.6. Методы защиты синхронных потоков и оборудования sdh
- •2.6.2. Функционально-логические методы защиты синхронных потоков
- •2.6.2.2. Схема защиты с разделением ресурсов каналов типа ms spRing
- •2.6.2.4. Схема защиты соединений подсети типа sncp
- •2.6.2.5. Схема защиты ms spRing с разделением ресурсов каналов для 4-волоконного кольца
- •2.6.3. Взаимодействие элементов архитектуры сетей sdh при наличии защиты
- •2.6.3.1. Основные термины и определения при взаимодействии колец
- •2.6.3.2. Основы взаимодействия колец при использовании схем защиты
- •2.6.4. Общие итоги и возможности использования схем защиты
- •2.7. Аппаратурная реализация функциональных блоков сетей sdh
- •2.7.1. Схемная реализация и характеристики синхронных мультиплексоров
- •2.7.1.1 Реализация мультиплексоров уровня stm-1 компании Nortel
- •2.7.1.2. Реализация мультиплексоров уровня stm-4 компании Marconi
- •2.7.1.3. Реализация мультиплексоров уровня stm-4/16 компании Alcatel
- •2.7.1.4. Реализация мультиплексоров уровня stm-64 компании Nortel
- •2.7.1.5. Реализация кросс-коммутаторов типа 1641 sx компании Alcatel
- •Глава 3 Технология sonet Введение
- •3.1. Синхронная цифровая иерархия sonet
- •3.1.1. Уровни иерархии sonet
- •3.2. Схема мультиплексирования и формирование фрейма sonet
- •3.3. Функциональные элементы и структуры систем sonet
- •3.3.1. Интерфейсы, или сервисные адаптеры sonet
- •3.3.2. Стандартная конфигурация sonet
- •3.4. Функциональные модули и аппаратура сети sonet
- •3.4.1. Типы функциональных модулей
- •3.4.2. Аппаратное обеспечение сетей sonet
- •Глава 4 Радиорелейные и спутниковые системы sonet/sdh
- •4.1. Структурные схемы радиорелейных и спутниковых систем sdh
- •4.2. Особенности радиорелейных линейных систем sdh
- •4.3. Особенности спутниковых систем sdh
- •4.3.1. Схема мультиплексирования, структура мультифрейма и состав модулей sstm-XX
- •4.4. Возможности аппаратурной реализации радиорелейных и спутниковых систем sdh
- •Глава 5 Синхронизация цифровых сетей
- •5.1. Основные понятия
- •5.2. Стандарты и нормы синхронизации цифровых сетей связи
- •5.3. Общее решение задачи синхронизации
- •5.4. Характеристики хронирующих источников
- •5.5. Оборудование, используемое для синхронизации сети
- •5.5.2. Системы точного времени глонасс и gps
- •5.5.2.1. Система глонасс
- •5.5.2.2. Система gps
- •5.6. Синхронизация цифровых сетей sdh
- •5.6.1. Особенности синхронизации сетей sdh
- •5.6.1.1. Источники синхронизации сетей sdh
- •5.6.1.2. Качество хронирующего источника
- •5.6.2. Примеры построения сети синхронизации
- •5.6.2.1. Пример синхронизации кольцевой сети sdh
- •5.6.2.2. Пример синхронизации ячеистой сети sdh
- •Глава 6
- •6.1. Четырехуровневая модель управления сетью
- •6.2. Сеть управления телекоммуникациями tmn
- •6.2.2.3. Общий аспект архитектуры tmn
- •6.2.2.4. Логическая многоуровневая архитектура tmn
- •6.2.2.5. Примеры реализации dcn в сетях sdh
- •6.3. Общая схема управления сетью sdh
- •6.3.1 Подсеть sms сети управления smn
- •6.3.2. Функции Управления
- •6.3.3.2. Внутрисистемные взаимодействия
- •6.3.4. Интерфейсы взаимодействия
- •6.4.2.1. Обработка аварийных сообщений
- •6.4.2.2. Управление рабочими характеристиками
- •6.4.2.3. Управление конфигурацией
- •6.4.2.4. Управление маршрутизацией потоков данных в сети
- •6.4.2.5. Управление программой обслуживания сети и тестирования ее элементов
- •6.4.2.6. Управление безопасностью системы
- •6.5. Физический интерфейс g.703
- •6.5.1. Физические и электрические характеристики интерфейса g.703
- •6.5.1.4. Интерфейс сигнала синхронизации 2048 кГц
- •Глава 7 Основные элементы расчета сетей sdh
- •7.1. Этапы проектирования и Техническое задание на проектирование сети
- •7.2. Выбор оборудования и схемы функциональной связи узлов
- •7.3. Формирование сети управления и синхронизации
- •7.4. Заключение и некоторые дополнения
- •Глава 8 Введение в технологию atm
- •8.1. Основные сведения
- •8.1.4. Скорости передачи
- •8.1.5. Размер пакета
- •8.1.6. Стандартизация atm
- •8.1.7. Организация сети atm
- •8.1.7.2. Топологическая модель канала atm
- •8.1.7.3. Топология сетей atm
- •8.1.8. Трафик atm и адресация сообщений
- •8.1.8.1. Виртуальная адресация
- •8.1.8.2. Мультиплексирование и коммутация
- •8.1.8.3. Типы используемых соединений
- •8.2. Модель b-isdn и уровни atm
- •8.3. Взаимодействие уровней aal, atm и атм-сети
- •8.4. Ячейки atm
- •8.4.2. Особенности операций с ячейками
- •8.5. Уровень адаптации atm
- •8.5.1.1. Блок pdu для aal-1
- •8.5.5. Дополнительные классы трафика
- •8.6. Коммутация потоков atm ячеек
- •8.7. Использование сети atm в качестве магистральной
- •8.7.1.1. Соединение по требованию
- •8.7.1.2. Адресация в сетях atm
- •8.7.1.3. Процедура установления и разрыва соединения
- •8.8. Взаимодействие сети atm и лвс
- •8.8.1.2. Описание сервиса lan-эмуляции
- •8.8.1.3. Уровневая архитектура lan-эмуляции
- •8.8.1.6. Этапы и сервисные функции lan-эмуляции
- •8.8.2. Технология мроа
- •8.8.2.1. Компоненты мроа
- •8.8.2.2. Потоки информации и управления в схеме организации мроа
- •8.8.2.3. Операции, осуществляемые в системе мроа
- •8.8.2.4. Пример оптимального (короткого) соединения в системе мроа
- •8.9. Отображение atm потоков ячеек на физический уровень
- •8.9.1.2. Отображение ячеек atm на виртуальные контейнеры
- •8.9.2. Упаковка ячеек atm в оболочку полезной нагрузки sonet
- •8.9.3. Упаковка ячеек atm в фреймы pdh
- •8.9.3.1. Упаковка ячеек в фреймы е1
- •8.9.3.2. Упаковка ячеек в фреймы ез
- •8.9.3.3. Упаковка ячеек в фреймы е4
- •8.10. Управление трафиком и качество обслуживания в сетях atm
- •8.11. Заключение
- •Глава 9 Введение в оптические цифровые сети
- •9.1. Оптическое волокно как среда передачи
- •9.1.1. Основные понятия, важные при использовании оптического волокна
- •9.1.2. Свойства волокна, основанные на законах геометрической оптики
- •9.1.2.1. Полное внутреннее отражение
- •9.1.2.2. Числовая апертура
- •9.1.3. Свойства волокна, основанные на законах электромагнитного поля
- •9.1.3.1. Моды колебаний
- •9.1.3.3. Диаметр поля моды
- •9.1.3.4. Число мод многомодового волокна
- •9.1.4. Профиль изменения показателя преломления
- •9.1.5. Основные характеристики оптических потерь волокна
- •9.1.5.1. Общая функция потерь
- •9.1.6.1. Дисперсия
- •9.1.6.2. Методы компенсации дисперсии
- •9.1.7.2. Вынужденное неупругое рассеяние
- •9.1.7.3. Модуляционная неустойчивость
- •9.1.7.4. Четырехволновое смешение
- •9.1.8. Оптические солитоны
- •Глава 10 Функциональные элементы оптических сетей
- •10.1. Оптические усилители
- •10.1.1. Основные особенности оптических усилителей
- •10.1.1.1. Принцип действия оптического усилителя
- •10.1.1.2. Коэффициент усиления среды и усилителя
- •10.1.1.3. Мощность насыщения Рн
- •10.1.1.4. Источники шума и динамический диапазон
- •10.1.2. Полупроводниковые оптические усилители
- •10.1.2.3. Характеристики ппоу
- •10.1.2.4. Применение ппоу
- •10.1.3. Оптические усилители, использующие нелинейные явления в ов
- •10.1.4. Оптические усилители на ов, легированном рзэ
- •10.1.4.2. Усилители для окна 1300 нм
- •10.1.4.3. Усилители для окна 1550 нм
- •10.1.5. Практическая реализация оптических усилителей
- •10.1.5.1. Реализация усилителей edfa
- •10.1.6. Схемы и параметры промышленных оптических усилителей
- •10.1.7. Разработка сверхширокополосных оптических усилителей
- •10.2. Оптические кросс-коммутаторы
- •10.2.1. Типы базовых оптических кросс-коммутаторов
- •10.2.1.1. Механические оптические коммутаторы
- •10.2.1.2. Электрооптические коммутаторы
- •10.2.1.3. Термооптические коммутаторы
- •10.2.1.4. Оптоэлектронные коммутаторы на основе ппоу
- •10.2.1.5. Интегральные активно-волноводные коммутаторы
- •10.2.1.6. Коммутаторы на фотонных кристаллах
- •10.2.1.7. Коммутаторы на многослойных световодных жидкокристаллических матрицах
- •10.2.2.1. Логика коммутации базовых элементов размера 2x2
- •10.2.2.2. Древовидные сети типа Баньян
- •10.2.3. Особенности построения многокаскадных оптических коммутаторов
- •10.2.3.1. Схема матричного кросс-коммутатора
- •10.2.3.2. Схема ксс Бенеша
- •10.2.3.3. Схема ксс Шпанке-Бенеша
- •10.2.3.4. Схема ксс Шпанке
- •10.3. Оптические волновые конверторы
- •10.3.1. Типы волновых конверторов
- •10.3.1.1. Оптоэлектронные конверторы
- •10.3.1.2. Конверторы на основе оптической перекрестной модуляции
- •10.3.1.3. Конверторы на основе эффекта четырехволнового смешения
- •10.3.1.4. Конверторы на основе других нелинейных эффектов
- •10.4. Оптические модуляторы
- •10.4.1. Форматы линейых кодов
- •10.4.2. Методы модуляции оптической несущей
- •10.4.2.1. Непосредственная модуляция оптической несущей
- •10.4.2.2. Модуляция с использовавнием внешнего модулятора
- •10.4.3. Типы оптических модуляторов
- •10.4.3.1. Акустооптические модуляторы
- •10.4.3.2. Электрооптические модуляторы
- •10.4.3.3. Электрооптические модуляторы, использующие ппоу
- •10.5. Оптические мультиплексоры ввода-вывода
- •10.5.1. Структура оптических мультиплексоров первого поколения
- •10.5.3. Оптические технологии ввода-вывода несущих
- •10.5.3.1. Основные требования, предъявляемые к фильтрам ввода-вывода
- •10.5.3.2. Фильтры на основе оптоволоконных дифракционных решеток Брэгга
- •10.5.3.3. Фильтры на основе резонатора Фабри-Перо
- •10.5.3.4. Интерференционные фильтры на тонких пленках
- •10.5.3.5. Поляризационные фильтры на жидких кристаллах
- •10.5.3.6. Акусто-оптические перестраиваемые фильтры
- •Глава 11 Новые технологии оптических сетей связи
- •11.1. Основы технологии wdm
- •11.1.1. Введение в технологию wdm
- •11.1.2. Модель взаимодействия транспортных технологий
- •11.1.3. Блок-схема систем с wdm
- •11.1.4. Канальный (частотный) план
- •11.1.4.2. Перспективный канальный план
- •11.1.5. Классификация wdm на основе канального плана
- •11.1.6. Технологии и схемы реализации мультиплексных модулей wdm
- •11.1.6.1. Технология мультиплексирования на основе интерференционных фильтров
- •11.1.6.2. Технология мультиплексирования на основе явления угловой дисперсии
- •11.1.6.3. Современные технологии мультиплексирования
- •11.1.8. Практический пример 8-канального мультиплексора wdm
- •11.2. Основы солитонных линий связи
- •11.2.1. Экспериментальные солитонные линии связи
- •11.2.2. Использование солитонных генераторов на существующих линиях sdh
- •11.2.3. Перспективы использования солитонных линий связи
- •11.2.3.1. Перспективы повышения скорости передачи
- •11.2.3.2. Перспективы увеличения длины регенерационного участка
- •11.3. Перспективы использования полностью оптических сетей связи
- •Глава 12
- •Кабелей
- •12.1. Классификация типов промышленных оптических волокон
- •12.1.1. Классификация многомодовых волокон
- •12.1.3. Классификация волокон по профилю показателя преломления
- •12.1.4. Классификация волокон по характеристике дисперсии
- •12.1.5. Классификация специальных типов волокон
- •12.2. Характеристики промышленных оптических волокон
- •12.2.2. Основные параметры одномодовых волокон
- •12.2.4. Применение волокна для компенсации дисперсии
- •12.2.5. Оптическое волокно, сохраняющее состояние поляризации
- •12.3. Типы и характеристики промышленных оптических кабелей
- •12.3.1. Классификация типов оптических кабелей
- •- Наружной прокладки (outdoor),
- •- Специальные.
- •12.3.1.1. Кабели внутренней прокладки
- •12.3.1.2. Кабели наружной прокладки
- •12.3.1.3. Специальные кабели
- •12.3.2. Типовые конструкции оптических кабелей
- •12.3.3. Основные параметры промышленных оптических кабелей
- •12.3.4. Оптические кабели воздушной подвески
- •12.3.4.1. Типы кабелей, свзанных с грозотросом
- •- Навиваемые на грозотрос (Wraped);
- •12.4. Маркировка оптических кабелей
- •12.4.1. Маркировка промышленных оптических кабелей
- •12.4.1.2. Маркировка кабелей зао "сокк"
- •12.4.1.3. Маркировка кабелей зао нф "Электропровод"
- •12.4.1.4. Маркировка кабелей по германскому национальному стандарту din
- •12.4.1.5. Маркировка кабелей компании Fujikura
- •12.4.2. Предложения по унификации кодировки и маркировки оптических кабелей 12.4.2.1. Предложение по кодировке кабелей для баз данных
- •12.4.2.2. Предложения по маркировке промышленных кабелей
- •12.4.2.3. Унифицированная маркировка кабеля
- •1) Окнзк-ц(сп)-б(сгл)-пэ(13,5)-ом(2/3)-16(0,34/0,21)
- •2) Окнзл-ц(сп)-по(1,0)-пэ(15,0)-ом(2/3)-24(0,34/0,20)
- •3) Окнзр-ц(ст)-по(1,0)-2с(16/1,6)-пэ(15,5)-ом(2/3)-24(0,34/0,20)
- •Глава 13 Стандарты и терминология цифровых сетей
- •13.1.2. Краткий обзор стандартов sdh и pdh
- •13.1.3. Краткий обзор стандартов волоконно-оптических сетей
- •13.1.5.1. Стандарты на оптическое волокно и вок
- •13.1.5.2. Стандарты на оптические функциональные компоненты и системы
- •13.1.5.3. Стандарты на оптические транспортные сети и волс
- •13.2. Терминология цифровых сетей
- •13.2.1. Истоки появления новой терминологии
- •13.2.2. Об истоках разногласий в терминологии
- •13.2.2.1. Замечание о терминах, используемых в технологиях pdh и sdh
- •13.2.2.2. Замечание об использовании и переводе термина atm
- •13.2.3. Некоторые общие предложения по выбору терминологии
- •13.2.4. Некоторые предложения по выбору терминологии в цифровых технологиях
- •Заключение
- •Список используемых сокращений
- •Оглавление
- •Глава 1. Основы технологии передачи цифровых сигналов (технология pdh) 9
- •Глава 2. Синхронные цифровые сети на основе технологии sdh 42
- •Глава 3. Основы синхронной технологии sonet 151
- •Глава 4. Радиорелейные и спутниковые системы sonet/sdh 166
- •Глава 5. Синхронизация цифровых сетей 176
- •Глава 6. Управление сетью: функционирование, администрирование и обслуживание 191
- •Глава 8. Введение в технологию atm 240
- •Глава 9. Введение в оптические синхронные цифровые сети 283
- •Глава 10. Функциональные элементы оптических сетей 307
- •Глава 11. Новые технологии оптических сетей связи 359
- •Глава 12. Характеристики промышленных оптических волокон и кабелей 383
- •Глава 13. Стандарты и терминология цифровых сетей 412
8.5.1.1. Блок pdu для aal-1
Протокольный блок данных PDU для AAL-1 существует как в виде CS-PDU, так и SAR-PDU. Мы будем подробно рассматривать только SAR-PDU в силу фантомного характера CS-PDU. Блок SAR-PDU имеет следующую структуру:
Здесь использованы следующие обозначения для полей:
поле SN - последовательный номер ячейки - состоит из флага CSI наличия/отсутствия указа теля дополнительного подуровня CS (1 бит) и собственно последовательного номера ячейки (3 бита), позволяющего организовать циклический счет ячеек по модулю 8 (цикл - последова тельность из 8 SAR-PDU, нумеруемых от 0 до 7);
поле SNP - защита последовательного номера ячейки - позволяет осуществить обнаруже ние множественных и коррекцию одной ошибки заголовка SAR-PDU, состоит из поля CRC (3 бита) и поля проверки на четность 7 битного кодового слова (1 бит), составленного из SN и SNP-CRC;
поле Р - указатель - состоит из бита проверки на четность и собственно указателя - 7-битного поля смещения;
поле PL - полезной нагрузки - может иметь два формата: нормальный формат (без указателя) длиной 47 байт (флаг CSI=0) и Р-формат, состоящий из поля указателя длиной 1 байт и собст венно поля PL длиной 46 байт (флаг CSI=1).
При формировании PL подуровень CS-AAL-1 позволяет использовать метод передачи структурированных данных (SDT-method), под которыми понимаются цифровые данные, основанные на стандартной частоте дискретизации 8 кГц, используемые в стандартных системах ISDN [259] для передачи голоса (64 кбит/с), голоса и данных (2x64 кбит/с, формат 2B+D), видеоконфе-ренцсвязи (384 кбит/с, формат 6В), а также каналов HI 1 (1536 кбит/с, формат 23B+D) и Н12 (1920 кбит/с, формат 30B+D).
В методе SDT для выделения границ структурированных данных используется указатель Р. Протокол SDT генерирует обычный формат, если размер блок равен "1" (т.е. 1 байту), этот формат используется всегда, когда значение SN соответствует нечетным числам: 1, 3, 5, 7, и Р-формат, если размер блока больше, чем "1", этот формат используется всегда, когда значение SN соответствует четным числам: 0, 2, 4, 6 (т.е PL первого SAR-PDU в цикле всегда имеет Р-формат). Указатель Р используется 1 раз внутри каждого цикла и использует "смещение", величина которого находится в пределах от 0 до 93 (93=46+47, где 46 и 47 длина двух PL - нормального и Р-формата) и указывает на номер байта, являющегося началом границы структурированного блока (подробнее см. [228,1.363.1]).
Другой особенностью обработки сигнала на уровне AAL-1 является возможность организации коррекции ошибок (и допустимость потерь ячеек) за счет использования упреждающей коррекции ошибок (FEC), реализованной с помощью кодов Рида-Соломона (128, 124). Для этого CS организует структуру фреймов и блоков FEC, где фрейм FEC - блок длиной 128 байтов,
состоящий из 124 байтов данных и 4 байтов для кода Рида-Соломона, а блок FEC - блок длиной в 47 последовательных фреймов, т.е. длиной в 6016 байтов (128*47=6016). Этот код позволяет корректировать 2 ошибочных байта в каждом фрейме FEC, если не было потерь ячеек. Дополнительные заголовки при этом составляют 3,1%, а задержка эквивалентна времени обработки 128 байтов. Могут быть использованы и другие методы, см. [228,1.363.1].
Итак, данная структура PDU AAL-1 позволяет обнаруживать потерянные или неправильно пронумерованные ячейки, дает возможность (учитывая синхронность трафика) восстанавливать частоту синхронизации в точке приема ячеек, использовать упреждающую коррекцию ошибок полезной нагрузки пользователя при передаче высококачественных аудио/видео приложений, а использование указателя дает возможность посылать частично заполненные ячейки для уменьшения задержки при сборке сегментированного пакета в точке приема ячеек. Она позволяет использовать два режима передачи CBR трафика: неструктурированный (UDT) и структурированный (SDT), характерные для схемы кодирования ИКМ (АДИКМ).
8.5.2. Уровень адаптации AAL-2
Уровень AAL-2 обеспечивает следующие типы сервиса [228]:
передачу блоков SDU с переменной скоростью, определяемой источником;
передачу сигналов синхронизации между источником и назначением;
индикацию (при необходимости) потерянной или с ошибками принятой информации, не вос становленной на уровне AAL-2.
Для обеспечения сервиса на уровне AAL-2 могут быть использованы следующие функции [228]:
сегментации и сборки пользовательской информации;
обработка изменений времени задержки ячеек;
обработка потери или ошибочной вставки ячеек;
восстановление частоты таймера источника в точке приема;
восстановление структуры данных источника в точке приема;
мониторинг ошибок управляющей информации протокола AAL-PCI;
обработка ошибок управляющей информации протокола AAL-PCI;
мониторинг ошибок информационного поля пользователя и организация их возможной коррекции.
Несмотря на сходство используемых функций с AAL-1, AAL-2 в силу специфики сервиса имеет другие упомянутые ранее подуровни [228,1.363.2], а именно:
SSCS - подуровень конвергенции, зависящий от сервиса - осуществляющий в принципе те же функции, что и CS, но более диверсифицированные, которые поддерживаются не одним а не сколькими протоколами в зависимости от конкретного сервиса;
CPS - подуровень общей части (уровня AAL) - подуровень, который должен осуществлять в принципе те же функции, что CS и SAR.
Кроме того, вместо одной точки SAP здесь (на функциональной модели) используются несколько точек SAP, т.е. SAP;, позволяющие обеспечить различные уровни качества обслуживания QOSj. Этот факт в принципе позволяет (в отличие от AAL-1) осуществлять мультиплексирование соединений на уровне AAL-2, которое должно происходить на подуровне CPS с тем, чтобы ассоциировать эти связи с одним соединением на уровне ATM.
Аналогично предыдущему мы будем рассматривать только PDU нижнего уровня, т.е. CPS-PDU, которое одновременно является ATM-SDU в соответствии со спецификой OSI-подобных многоуровневых моделей.
Учитывая большую дивертифицированность асинхронных типов сервиса, факт использования различных уровней QOS, а также возможность мультиплексирования соединений на подуровне CPS, можно предположить, что результатом работы CPS должен быть некий промежуточный пакет переменной длины, который затем и будет инкапсулироваться в CPS-PDU. Таким пакетом является CPS-Packet.
8.5.2.1. Блок PDU для AAL-2
Прежде, чем описывать протокольный блок данных CPS-PDU для AAL-2, опишем формат пакета CPS-Packet, который имеет следующую структуру [228,1.363.2]:
Этот пакет состоит из 3-байтного заголовка CPS-PH и полезной нагрузки CPS-PP переменной длины. Назначение полей пакета следующее:
CID - идентификатор канала - определяет пользователя данного канала, так как канал двунаправленный, то этот идентификатор должен быть одинаковым в оба направления, значения идентификатора лежат в пределах 8-255;
LI - указатель длины - определяет длину полезной нагрузки в байтах, которая не должна превышать 45 (чтобы общая длина с учетом заголовка не превышала 48 байтов), в противном случае она устанавливается длиной 64 байта (см. ниже случай полезной нагрузки, требующей такой длины);
UUI - указатель типа пользователей CPS, между которыми устанавливается прозрачная связь (например, между объектами SSCS), допустимые значения - 0-31, из которых 0-27 используется для объектов SSCS, a 30-31 для менеджмента уровней;
НЕС - код контроля ошибок заголовка - код CRC-5, вычисляемый для полей CID+LI+UUI;
CPS-PP - полезная нагрузка CPS - длина нагрузки указана в поле LI.
Указанные пакеты CPS Packet упаковываются в протокольные блоки CPS-PDU, имеющие
следующую структуру:
Здесь используются следующие обозначения полей:
STF - начальное поле - поле длиной в 1 байт, объединяющее поля OSF, SN и Р; OSF - поле смещения - указывает число байт между концом STF и началом первого пакета CPS-Packet или, при его отсутствии, началом поля дополнения (до 48 байтов) PAD; SN - номер последовательности - поле (1 бит), используемое для того, чтобы пометить (по
модулю 2) пары потоков CPS-PDU;
Р - бит проверки на четность - бит, используемый для обнаружения ошибок в начальном поле путем проверки на нечетность.
Характерной особенностью данного формата полезной нагрузки CPS-PDU является то, что полезная нагрузка может быть пустой, или нести один или большее число (полных или частичных) пакетов CPS-Packet. Оставшаяся неиспользованной часть полезной нагрузки заполняется нулевыми байтами поля дополнения PDU до 48 байтов. Пакет CPS-Packet может перекрывать границы одной или двух ячеек ATM, причем граница деления пакета может быть в любом месте, включая заголовок.
Для сравнения приводим старый тип PDU, описаннный в [244] для использования в связи с AAL-2.
Здесь использованы следующие обозначения: SN - последовательный номер ячейки;
IT - тип информационного сегмента передаваемого сообщения (начало - ВОМ, продолжение -
СОМ или конец сообщения - ЕОМ); LI - указатель длины полезной нагрузки; CRC - циклический избыточный код обнаружения и коррекции ошибок полезной нагрузки
(длины полей указаны ориентировочно).
Приведенная структура AAL-PDU поддерживает (максимально) передачу речи, видео и данных в канале с переменной скоростью передачи (VBR сервис, использующий процедуру пакетирования). Для такой передачи речь и видео формируются в виде последовательности сообщений, упакованных в пакеты переменной длины (определяемой полем LI), размещаемые в поле полезной нагрузки, безошибочная передача которой контролируется полем CRC. Поле IT играет роль этикетки, указывающей какая часть сообщения передается. Поле SN, как и в AAL-1 PDU, также позволяет обнаруживать потерянные или неправильно пронумерованные ячейки.
При передачи речи, например, для уменьшения влияния потерянных ячеек на качество обслуживания, используются не только специальные методы модуляции, но и специальные методы группирования битов с одинаковым весом, принадлежащих последовательным выборкам, в отдельные группы и использование контрольных заголовков пакетов и процедур цифровой интерполяции речи для их коррекции - методы, широко применяемые в традиционных цифровых системах передачи речи.
Более важным для специалистов по сетевым технологиям является то, что размер пакета получается больше максимальной длины поля полезной нагрузки. Например, для АДИКМ с 4-х битными выборками (скорость передачи 32 Кбит/с) длина информационной части пакета составляет 64 байта. Сам пакет при этом формируется в соответствии с форматом, регламентируемым стандартом ITU-T Rec. G.764 [232]. Этот пакет затем инкапсулируется во фрейм данных ненумерованного типа - UI с заголовком HDLC-типа и концевиком, содержащим поле контроля фрейм-последовательности - FCS. Факт инкапсуляции с FCS (в дополнение к CRC) не предохраняет речь/видео блоки от отбрасывания в случае обнаружения ошибок, вызванного необходимостью избежать дополнительных задержек трафика, суммарная величина которого (при передаче речи) не должна превышать 200 мс. Общее же число блоков, которые могут быть отброшены не превышает трех и регламентируется в поле BDI пакета в формате G.764. Указанный фрейм затем и размещается в поле полезной нагрузки, используя указатели LI и IT.
8.5.3. PDU для AAL-3/4
Протокольный блок данных имеет следующую структуру:
Здесь: ST - тип сегмента передаваемого сообщения (ВОМ, СОМ, ЕОМ, SSM), MID - идентификатор сообщения (используется на стадии сборки сообщения из принятых ячеек-сегментов); SN, LI и CRC - аналогичны предыдущему.
Исходно предполагалось использовать AAL-3 для передачи данных с переменной скоростью передачи (VBR сервис), ориентированной на установление соединения, a AAL-4 - для того же, но без установления соединения. Затем эти два типа были объединены в AAL-3/4, предназначенный для взаимодействия ATM с SMDS и MAN, как наиболее близких к ATM технологий. MAN и SMDS также использует 53 байтные ячейки. SMDS, например, не ориентирован на установление соединения и стандартно отображается на физический уровень DS3 и STM-1, что делает реализацию данного протокола ATM наиболее простым.
AAL-3/4 поддерживает два типа передачи: сервис в режиме передачи сообщений и сервис в режиме передачи непрерывного потока. Первый тип допускает разбиение SDU на более мелкие сегменты, а второй - наоборот, допускает передачу нескольких SDU фиксированного размера в виде одного PDU, причем допустимый минимальный размер SDU может составлять один байт.
8.5.4. PDU
для
AAL-5
Протокольный блок данных имеет следующую структуру (которая дорабатывается):
Здесь: PAD - поле, дополняющее PDU до длины в 48 байтов, CPCS-UU - общая часть CS-тип нагрузки пользователя, CPI - указатель общей части CS, LI - указатель длины полезной нагрузки, CRC - циклический избыточный код контроля данных пользователя (SSCS-PDU).
AAL-5 имеет более простую, чем AAL-3/4, структуру и был нацелен на обеспечение транспорта протоколов верхних уровней через ATM. SSCS может быть равно нулю, тогда он используется только для того, чтобы отобразить примитивы верхних уровней на CPCS и обратно.
AAL-5 поддерживает сервис, ориентированный на установление соединения и удобен для передачи трафика Frame Relay.