СПОСОБ МУЛЬТИПЛЕКСИРОВАНИЯ ПОРТА И СЕРВЕР В СИСТЕМЕ ВИДЕОКОНФЕРЕНЦИЙ И МАШИНОЧИТАЕМЫЙ НОСИТЕЛЬ ИНФОРМАЦИИ

1. Способ мультиплексирования порта системы видеоконференций, содержащий:
прием первого соединения, инициируемого терминалом;
получение сообщения о регистрации, отправляемого терминалом через первое соединение и, после конвертации в формат, который может быть идентифицирован сервером видеоконференций, отправка сообщения о регистрации на соответствующий сервер видеоконференций, таким образом, сервер видеоконференций завершает регистрацию терминала в соответствии с сообщением о регистрации;
получение и конвертация сообщения о приглашении к участию, отправляемого приглашающей стороной, и отправка конвертированного сообщения о приглашении к участию принимающей стороне, таким образом, чтобы принимающая сторона ответила на сообщение о приглашении к участию и была установлена сессия с приглашающей стороной; при этом приглашающая сторона представляет собой терминал или сервер видеоконференций, а принимающая сторона представляет собой сервер видеоконференций или терминал;
прием, по меньшей мере, одного из прочих соединений, инициированных терминалом; и
получение различных типов медиапотоков терминалом через, по меньшей мере, одно другое соединение, и после конвертации различных типов медиапотоков в формат, которые может быть идентифицированы сервером видеоконференций, их отправка на сервер видеоконференций.
2. Способ по. 1, дополнительно содержащий:
через проверку работоспособности соединения, определение необходимости разрыва установленного соединения для терминала; если таковая присутствует, разрыв соединения, которое установлено терминалом, и контроль сервера видеоконференций для выхода из сессии терминала; или
получение запроса для выхода из сессии, отправляемого терминалом, и разрыв соединения, которое установлено с терминалом, а также контроль сервера видеоконференций для выхода из сессии терминала.
1. Способ по п. 1 или 2, который после приема каждого соединения, инициированного терминалом, дополнительно содержит:
получение специального сигнала, который отправляется терминалом через соединение;
специальный сигнал используется для настройки идентификационной информации терминала, соответствующего соединению для передачи специальных сигналов.
4. Способ по п. 3, в котором осуществляется получение и конвертация сообщения о приглашении к участию, отправляемого приглашающей стороной, и отправка конвертированного сообщения о приглашении к участию принимающей стороне, таким образом, чтобы принимающая сторона ответила на сообщение о приглашении к участию и была установлена сессия с приглашающей стороной; при этом приглашающая сторона представляет собой терминал или сервер видеоконференций, а принимающая сторона представляет собой сервер видеоконференций или терминал, и содержащий:
получение, через первое соединение, сообщения о приглашении к участию, отправляемого терминалом; обработку сообщения о приглашении к участию в сообщение протокола инициации сессии (SIP), а также его перенаправление на сервер видеоконференций согласно соответствующему правилу маршрутизации, таким образом, чтобы сервер видеоконференций предоставил ответ, установил сессию с терминалом и завершил согласование возможностей медиаданных между терминалом и сервером видеоконференций; или
получение сообщения о приглашении к участию сервером видеоконференций; согласно идентификационной информацией терминала, соответствующей первому соединению, отправка сообщения о приглашении к участию на терминал через первое соединение, таким образом, терминал предоставляет ответ, устанавливает сессию и завершает согласование возможностей медиаданных между терминалом и сервером видеоконференций.
5. Способ по п. 3, в котором определяются специальные сигналы за пределами стандартного заголовка протокола, два поля для описания идентификационной информации терминала, соответствующего соединению для передачи специальных сигналов и типа переносимых данных.
6. Сервер, содержащий:
модуль приема, выполненный с возможностью получения первого соединения, инициированного терминалом, получения сообщений о регистрации, отправляемых терминалом через первое соединение, получения и конвертации сообщения о приглашении к участию, отправляемого приглашающей стороной, причем приглашающая сторона представляет собой один из терминалов или сервер видеоконференций, отвечающий терминалу, приема различных типов медиапотоков, отправляемых терминалом через, по меньшей мере, одно из прочих соединений;
модуль обработки, выполненный с возможностью конвертации сообщения о регистрации, отправляемого терминалом, в формат, который может быть идентифицирован сервером видеоконференций, конвертации сообщения о приглашении к участию и конвертации различных типов медиапотоков, отправляемых терминалом через, по меньшей мере, одно из прочих соединений в формат, который может быть идентифицирован сервером видеоконференций; и
модуль отправки, выполненный с возможностью отправки конвертированного сообщения о регистрации на соответствующий сервер видеоконференций, таким образом сервер видеоконференций завершает регистрацию терминала согласно сообщению о регистрации, отправляет конвертированное сообщение о приглашении к участию принимающей стороне, которая представляет собой другой терминал или сервер видеоконференций, отвечающий терминалу, таким образом, принимающая сторона отвечает на сообщение о приглашении к участию и устанавливает сессию с приглашающей стороной, а также с возможностью отправки различных типов конвертированных медиапотоков на сервер видеоконференций.
7. Сервер по п. 6, дополнительно содержащий: модуль обнаружения, выполненный с возможностью определения необходимости разрыва установленного соединения терминалом, через проверку работоспособности соединения; модуль обработки выполнен с возможностью разрыва установленного соединения с терминалом, когда необходимо разорвать установленное соединение, а также контроля сервера видеоконференций в целях выхода из сессии терминала;
модуль приема дополнительно выполнен с возможностью получения запроса на выход из сессии, отправляемого терминалом; модуль обработки выполнен с возможностью разрыва установленного соединения с терминалом согласно запросу на выход из сессии, а также контроля сервера видеоконференций в целях выхода из сессии терминала.
8. Сервер по п. 6 или 7, в котором модуль приема дополнительно выполнен с возможностью получения специальных сигналов, которые отправляются терминалом через соединение, после приема каждого соединения, инициированного терминалом, модулем обработки; специальный сигнал используется для настройки идентификационной информации терминала, соответствующего соединению для передачи специальных сигналов.
9. Сервер по п. 8, в котором модуль приема выполнен с возможностью получения сообщений о приглашении к участию, отправляемых терминалом через первое соединение;
модуль обработки выполнен с возможностью обработки сообщения о приглашении к участию в сообщение протокола инициации сессии (SIP); модуль отправки выполнен с возможностью перенаправления сообщения протокола SIP на сервер видеоконференций согласно соответствующему правилу маршрутизации, таким образом, сервер видеоконференций предоставляет ответ, устанавливает сессию и завершает согласование возможностей медиаданных между терминалом и сервером видеоконференций;
или, модуль приема выполнен с возможностью получения сообщения о приглашении к участию от сервера видеоконференций; модуль обработки выполнен с возможностью определения терминала, получающего сообщение о приглашении к участию, согласно идентификационной информации терминала, соответствующего первому соединению; модуль отправки выполнен с возможностью отправки сообщение о приглашении к участию на терминал, определенный модулем обработки, через первое соединение, таким образом, терминал предоставляет ответ, устанавливает сессию и завершает согласование возможностей медиаданных между терминалом и сервером видеоконференций.
10. Сервер по п. 8, в котором определяются специальные сигналы за пределами стандартного заголовка протокола, два поля для описания идентификационной информации терминала, соответствующего соединению для передачи специальных сигналов и типа переносимых данных.
11. Машиночитаемый носитель информации, содержащий по меньшей мере одну программу, исполняемую посредством компьютера; при этом при исполнении по меньшей мере одной программы компьютером выполняют способ по любому из пп. 1-5.