IP-телефония. Гольдштейн А.Б - 28 стр.

UptoLike

Рубрика: 

28
4.1 Определение ведущего и ведомого оборудования
Процедура определения ведущего и ведомого оборудования используется для
разрешения конфликтов, возникающих между двумя устройствами при организации
конференции, когда ведущим в ней может быть любое из этих устройств, или между двумя
устройствами, которые одновременно пытаются открыть двунаправленный логический
канал. Устройства обмениваются сообщениями masterSlaveDetermination (рис.4.1), в поле
terminalType которых помещается значение, соответствующее типу данного
оборудования, а в поле statusDeterminationNumber случайное число из интервала [0
(2
24
-1)]. Ведущим становится оборудование, поместившее большее число в поле
terminalType, а при совпадении типов оборудования большее число в поле
statusDeterminationNumber.
MSD
MSD
MSDAck
(ведущее)
MSDAck
(ведомое)
Оконечное
оборудование 1
Оконечное
оборудование 2
Рис.4.1. Первый вариант определения ведущего и ведомого оборудования.
В ответ на полученные сообщения masterSlaveDetermination оба устройства
передают сообщения masterSlaveDeterminationAck, в которых указывается, какое
оборудование является для данного соединения ведущим, а какоеведомым. При этом
любое оборудование стандарта Н.323 должно быть способно работать и в качестве
ведущего, и в качестве ведомого.
4.2 Обмен данными о функциональных возможностях оборудования
Оборудование стандарта H.323, в общем случае, способно принимать и передавать
речь, видеоинформацию и данные. Это означает, что оборудование обычно содержит
приемник и передатчик информации. Как правило, устройства поддерживают несколько
алгоритмов кодирования и декодирования информации каждого вида. Для согласования