8(495)909-90-01
8(964)644-46-00
pro@sio.su
Главная
Системы видеонаблюдения
Охранная сигнализация
Пожарная сигнализация
Система пожаротушения
Система контроля удаленного доступа
Оповещение и эвакуация
Контроль периметра
Система домофонии
Парковочные системы
Проектирование слаботочных сетей
Аварийный
контроль
Раздел: Документация

0 ... 19 20 21 22 23 24 25 ... 55

-телефонная сеть

-модуль управления групповыми конференциями

-видео и аудио устройства

-приложения по обработке данных, графики и т.п.

Оборудование ввода/вывода изображения

Приложения обработки

данных документ-конференции T.120 и т.п.

Система контроля и управления

Оборудование ввода/вывода аудиосигналов

Видеокодек Н.263/Н.261

Аудиокодек G.723.1

Блок дополн. задержки

Протоколы передачи данных

Протоколы контроля и сигнализации Н.245

Мультипл./ демультипл.

Н.223

Модем V.34 V.8

Управление модемом

MCU

Рис. 3.23. Функциональная схема Н.324 системы

Рекомендации не требуют обязательного наличия в системе всех перечисленных составляющих. Системы, находящиеся внутри пунктирного прямоугольника на рис. 3.23, являются предметом рекомендаций Н.324, Остальные элементы приведенной схемы или определяются другими рекомендациями, или вообще не являются стандартизируемыми.

В число устройств, регламентируемых рекомендациями Н.324, входят:

-видеокодек (рекомендации Н.261 или Н.263) для цифровой обработки подвижных видеоданных -аудиокодек (рекомендации G.723.1), кодирующий сигнал от микрофона для передачи и декодирующий его для воспроизведения. В системе может быть предусмотрено устройство дополнительной задержки принятого аудиопотока, служащее для синхронизации аудио и видеорядов -блок протоколов обработки данных обеспечивает работу приложений, соответствующих рекомендациям Т. 120 - виртуальной рабочей доски, передачи неподвижного изображения (графики), обдуДена файлами, доступа к базам данных, удаленного управления устройствами (камерой, микрофонами и т.п.)

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

-блок мультиплексирования/демультиппексирования (рекомендации Н.223) осуществляет преобразование отдельных медиапотоков (аудио, видео, данные) в единый битовый поток для передачи его к другому терминалу и осуществляет обратное преобразование входного (принятого) битового потока. Кроме этого, он выполняет логическое фрагментирование исходящих данных, нумерует кадры последовательности, детектирует и исправляет ошибки

-телефонный модем (стандарт V.34 [60]) конвертирует цифровую последовательность, полученную от мультиплексора, в аналоговый сигнал с параметрами, необходимыми для передачи его по телефонной сети, и выполняет обратное преобразование входного аналогового сигнала.

3.7.2. Функциональные требования

Обязательные и опциональные элементы Н.324-системы В состав обязательных элементов системы входят У.34-модем, Н.223-мультиплексор и блок Н.245-контроля и сигнализации.

Терминалы, располагающие аудиовозможностями, должны поддерживать аудиокодеки стандарта G.723.1. Терминалы с возможностью приема/передачи подвижного изображения должны иметь видеокодеки, соответствующие рекомендациям Н.261 и Н.263. Реализация документ-конференции обязательно должна быть основанной на рекомендациях семейства Т. 120. Заметим, что не запрещено реализовывать дополнительно и кодеки других стандартов. Информация о наличии опциональных элементов системы передается между терминалами посредством специальных сообщений в соответствии с рекомендацией Н.245. Механизмы этих рекомендаций обеспечивают и согласование терминалов, участвующих в обмене информацией, в части используемых ими кодеков.


Информационные потоки. Мультимедиа информационные потоки включают:

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

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

-поток данных документ-конференции, который может нести неподвижное изображение, документы, файлы, данные приложений пользователя и т.п.

-поток управляющей информации, которой обмениваются терминалы на этапах установления соединения, конференции и разрыва соединения в соответствии с рекомендациями Н.245.

В таблице 3.9 приведен пример распределения общей пропускной способности телефонной линии между перечисленными информационными потоками.

Таблица 3.9

Полная пропускная способность линии (кбит/с)

Логические каналы

Аудио (кбит/с)

Видео (кбит/с)

Накладные расходы (кбит/с)

Данные (кбит/с)

Распределение пропускной способности линии

9.6

4.8

4.3

0.5

сколько остается

14.4

4.8

8.9

0.7

сколько остается

28.8

6.8

20.6

сколько остается

Характеристика канала

Фиксированная скорость

Варьируемая скорость

Варьируемая скорость

Варьируемая скорость

Приоритет

высший

низший

высший

средний

Уровень приложений

Видео-кодек H.261/H.263

Аудиокодек Н.261/Н.263

AL3

Данные приложений Т.120

AL2

Управляющая

информация Н.246

AL1

3.7.3. Мультиплексирование

Для транспортировки видео/аудиоданных и контрольной информации необходимо установление соответствующих логических каналов. Эти каналы формируются процедурами, определенными в рекомендациях Н.245. Логические каналы являются однонаправленными и независимыми в каждом из направлений передачи. Количество логических медиа каналов любого типа может быть произвольным, исключая канал контрольной информации, который должен быть один. Метод мультиплексирования, используемый для объединения медиа потоков в единый битовый поток, должен соответствовать положениям рекомендаций Н.223.

Н.223-мультиплексор (рис. 3.24) предполагает наличие уровня мультиплексирования, осуществляющего объединение логических каналов в единый битовый поток, и уровня адаптации, реализующего контроль ошибок и нумерацию кадров. На уровне мультиплексирования информация логического канала разбивается на пакеты, которые называются MUX-PDU (MUX-Packet Data Unit). Границы этих пакетов определяются специальными флагами, и их длина кратна целому числу байт (при необходимости пакет дополняется нулевыми битами для доведения его длины до целого числа байт).

Каждый пакет MUX-PDU содержит однобайтовый заголовок и переменное число информационных байт. В заголовок включается код мультиплексирования, определяющий принадлежность информационных байт пакета различным логическим каналам. Каждый такой пакет

Д

а н н ы

Е

Уровень мультиплексирования

Н.223

Физический уровень

Рис. 3.24. Протокольная структура Н.323-мультиплексора


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

Каждому логическому каналу присваивается номер - целое число из диапазона 0-65535. Номер канала назначается произвольно, исключая контрольный канал, которому присваивается нулевой номер. Нумерация каналов необходима исключительно для установления соответствия логического канала с записью в таблице мультиплексирования.

Таблицы мультиплексирования для каждого направления передачи являются независимыми, и их содержания пересылаются от передающего терминала к приемному посредством Н.245-сообщения ((Multiplex Entry Send». Нулевая запись таблицы, соответствующая контрольному каналу, не пересылается. Она используется для начального обмена информацией о возможностях терминалов и передачи исходного состояния таблицы.

Н.324-терминал обязан отвечать на Н.245-запрос «Flow Control Command)), который устанавливает ограничение на допустимую часть пропускной способности канала, отводимую одному или нескольким логическим каналам, или мультиплексору в целом. При ограничении пропускной способности одного или нескольких каналов другие, не имеющие ограничений, логические каналы могут автоматически увеличить свою производительность.

На уровне мультиплексирования реализуется только контроль поля CRC (Cyclic Redundancy Check) в заголовке пакета. Контроль и коррекция ошибок каждого логического канала проводится на уровне адаптации, и эта задача может решаться различными методами, в том числе и посредством повторной передачи ошибочных пакетов.

Уровень адаптации мультиплексора состоит из трех подуровней - AL1, AL2 и AL3. Подуровень AL1 предназначается для обработки информации, передаваемой с переменной скоростью, включая и неформатированные потоки байтов, которые интерпретируются как один пакет неопределенной длины. Подуровень AL2 обеспечивает аудиоканал и включает в пакет значение 8-ми битного поля CRC и порядковый номер пакета. Подуровень AL3 обслуживает видеопоток и обеспечивает возможность повторной передачи пакетов.

Логический блок информации, которым мультиплексор обменивается с кодеками, с протоколами обработки данных или контрольными протоколами обозначается AL-SDU (Adaptation Layer Service Data Unit - блок данных сервисного канала уровня адаптации).

Логические каналы, открываемые мультиплексором, могут быть сегментируемыми или несегменти-руемыми, что определяется в момент открытия канала. В общем случае сегментируемые каналы применяются для передачи информации с неравномерным характером трафика (контрольные сигналы, видео, данные), в то время как несегментируемые каналы используют для передачи аудиоинформации.

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

3.7.4. Блок контрольных протоколов

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

Рекомендации Н.245 задают четыре класса сообщений: запросы, ответы, команды и индикаторы.

Запрос требует определенного действия от приемника, включая и немедленную отсылку ответа.

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

Индикаторы - это информационные сообщения, и никаких действий они не предполагают.

Н.324-терминал обязан выполнять все определенные рекомендациями Н.245 запросы и команды, а также должен безошибочно передавать индикаторы, отражающие его состояние. Кроме этого, терминал должен проводить синтаксический разбор всех Н.245-сообщений группы ((Multimedia System Control PDU». При обращении к неподдерживаемым терминалом запросам, командам или ответам им должно отсылаться сообщение ((Function Not Supported)) (функция не поддерживается).

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

Информация о передающих возможностях терминала А необходима принимающему терминалу В для того, чтобы последний смог запросить наилучший для него (из возможных) режим передатчика терминала А. Отсутствие информации о передающих способностях терминала свидетельствует об отсутствии вариантов выбора, но не об отсутствии способности к передаче.



0 ... 19 20 21 22 23 24 25 ... 55