ОБРАБОТКА СООБЩЕНИЙ ПРОТОКОЛА ИНИЦИИРОВАНИЯ СЕАНСОВ В ТЕЛЕКОММУНИКАЦИОННОМ УСТРОЙСТВЕ БЕСПРОВОДНОЙ СВЯЗИ

1. Способ обработки сообщений протокола инициирования сеансов в телекоммуникационном устройстве беспроводной связи, выполненном с возможностью использования протокола инициирования сеансов в установлении связи по меньшей мере с одним другим телекоммуникационным устройством, при этом устройство содержит
подсистему (2) модема, выполненную с возможностью развертывания услуг мультимедийной подсистемы Интернет-протокола с использованием протокола инициирования сеансов и содержащую стек (4) протокола инициирования сеансов для обмена сообщениями протокола инициирования сеансов между услугами мультимедийной подсистемы Интернет-протокола на подсистеме (2) модема и внешним прокси-сервером протокола инициирования сеансов, и
модуль (5) обработки приложений, выполненный с возможностью развертывания услуг мультимедийной подсистемы Интернет-протокола с использованием протокола инициирования сеансов и содержащий стек (7) протокола инициирования сеансов для обмена сообщениями протокола инициирования сеансов между услугами мультимедийной подсистемы Интернет-протокола в модуле (5) обработки приложений и внешним прокси-сервером протокола инициирования сеансов,
отличающийся тем, что способ содержит этапы
захвата (101) сообщений протокола инициирования сеансов от услуг мультимедийной подсистемы Интернет-протокола к внешнему прокси-серверу протокола инициирования сеансов в логическом элементе (13), выполненном с возможностью функционирования в качестве Back-to-Back пользовательского агента протокола инициирования сеансов, со стеком (14) протокола инициирования сеансов, соединенным со стеками протокола инициирования сеансов подсистемы (2) модема и модуля (5) обработки приложений и с внешним прокси-сервером протокола инициирования сеансов, и
отправки (102) от упомянутого логического элемента (13) на прокси-сервер протокола инициирования сеансов сообщений протокола инициирования сеансов на основании упомянутых захваченных сообщений протокола инициирования сеансов.
2. Способ по п. 1, отличающийся тем, что способ дополнительно содержит этапы
сохранения (202) в упомянутом логическом элементе (13), когда исходящее сообщение запроса SIP REGISTER принято от незарегистрированной услуги мультимедийной подсистемы Интернет-протокола, развернутой на подсистеме (2) модема или модуле (5) обработки приложений, параметров, специфичных для этой услуги мультимедийной подсистемы Интернет-протокола,
объединения (207), если параметры для других ранее зарегистрированных услуг мультимедийной подсистемы Интернет-протокола уже сохранены, параметров для незарегистрированной услуги мультимедийной подсистемы Интернет-протокола с параметрами для ранее зарегистрированных услуг мультимедийной подсистемы Интернет-протокола, и
отправки (208) сообщения запроса SIP REGISTER с объединенными параметрами на внешний прокси-сервер протокола инициирования сеансов.
3. Способ по п. 2, отличающийся тем, что способ дополнительно содержит этап
отправки (206), когда принято ответное сообщение SIP REGISTER от внешнего прокси-сервера протокола инициирования сеансов, ответного сообщения SIP REGISTER к незарегистрированной услуге мультимедийной подсистемы Интернет-протокола, от которой было принято исходящее сообщение запроса SIP REGISTER.
4. Способ по любому из пп. 1-3, отличающийся тем, что способ дополнительно содержит этапы
сохранения (302) в упомянутом логическом элементе, когда принято первое исходящее сообщение запроса SIP SUBSCRIBE от услуги мультимедийной подсистемы Интернет-протокола, развернутой на подсистеме модема или модуле обработки приложений, той услуги мультимедийной подсистемы Интернет-протокола как абонента,
отправки (304) сообщения запроса SIP SUBSCRIBE на внешний прокси-сервер протокола инициирования сеансов, и
отправки (306), когда принято ответное сообщение SIP SUBSCRIBE от внешнего прокси-сервера протокола инициирования сеансов, ответного сообщения SIP SUBSCRIBE к этой услуге мультимедийной подсистемы Интернет-протокола.
5. Способ по п. 4, отличающийся тем, что способ дополнительно содержит этап
сохранения (302), когда дополнительное исходящее сообщение запроса SIP SUBSCRIBE принято от услуги мультимедийной подсистемы Интернет-протокола, развернутой в подсистеме модема или модуле обработки приложений, той услуги мультимедийной подсистемы Интернет-протокола как абонента,
отправки (307) ответного сообщения SIP SUBSCRIBE к этой услуге мультимедийной подсистемы Интернет-протокола, и
отправки (308) сообщения запроса SIP NOTIFY к этой услуге мультимедийной подсистемы Интернет-протокола с информацией из сообщения запроса SIP NOTIFY, ранее полученного от внешнего прокси-сервера протокола инициирования сеансов.
6. Телекоммуникационное устройство беспроводной связи, выполненное с возможностью использования протокола инициирования сеансов в установлении связи по меньшей мере с одним другим телекоммуникационным устройством, причем устройство содержит
подсистему (2) модема, выполненную с возможностью развертывания услуг мультимедийной подсистемы Интернет-протокола с использованием протокола инициирования сеансов и содержащую стек (4) протокола инициирования сеансов для обмена сообщениями протокола инициирования сеансов между услугами мультимедийной подсистемы Интернет-протокола на подсистеме (2) модема и внешним прокси-сервером протокола инициирования сеансов, и
модуль (5) обработки приложений, выполненный с возможностью развертывания услуг мультимедийной подсистемы Интернет-протокола с использованием протокола инициирования сеансов и содержащий стек (7) протокола инициирования сеансов для обмена сообщениями протокола инициирования сеансов между услугами мультимедийной подсистемы Интернет-протокола в модуле (5) обработки приложений и внешним прокси-сервером протокола инициирования сеансов,
отличающееся тем, что устройство дополнительно содержит логический элемент (13), выполненный с возможностью
захвата сообщений протокола инициирования сеансов от услуг мультимедийной подсистемы Интернет-протокола к внешнему прокси-серверу протокола инициирования сеансов и функционирования в качестве Back-to-Back пользовательского агента протокола инициирования сеансов со стеком (14) протокола инициирования сеансов, соединенным со стеками протокола инициирования сеансов подсистемы (2) модема и модуля (5) обработки приложений и с внешним прокси-сервером протокола инициирования сеансов, и
отправки на внешний прокси-сервер протокола инициирования сеансов сообщений протокола инициирования сеансов на основании упомянутых захваченных сообщений протокола инициирования сеансов.
7. Телекоммуникационное устройство беспроводной связи по п. 6, отличающееся тем, что устройство дополнительно содержит фильтр (17) пакетов с адресом Интернет-протокола и номером порта внешнего прокси-сервера протокола инициирования сеансов, причем упомянутый фильтр (17) пакетов выполнен с возможностью пересылки пакетов, соответствующих фильтру, в упомянутый логический элемент (13).
8. Телекоммуникационное устройство беспроводной связи по п. 6, отличающееся тем, что упомянутый логический элемент (13) дополнительно выполнен с возможностью
сохранения, когда исходящее сообщение запроса SIP REGISTER принято от незарегистрированной услуги мультимедийной подсистемы Интернет-протокола, развернутой в подсистеме (2) модема или модуле (5) обработки приложений, параметров, специфичных для этой услуги мультимедийной подсистемы Интернет-протокола,
объединения, если параметры для других ранее зарегистрированных услуг мультимедийной подсистемы Интернет-протокола уже сохранены, параметров для незарегистрированной услуги мультимедийной подсистемы Интернет-протокола с параметрами для ранее зарегистрированных услуг мультимедийной подсистемы Интернет-протокола, и
отправки сообщения запроса SIP REGISTER с объединенными параметрами на внешний прокси-сервер протокола инициирования сеансов.
9. Телекоммуникационное устройство беспроводной связи по п. 8, отличающееся тем, что упомянутый логический элемент (13) дополнительно выполнен с возможностью отправки, когда принято ответное сообщение SIP REGISTER от внешнего прокси-сервера протокола инициирования сеансов, ответного сообщения SIP REGISTER к незарегистрированной услуге мультимедийной подсистемы Интернет-протокола, от которой было принято исходящее сообщение запроса SIP REGISTER.
10. Телекоммуникационное устройство беспроводной связи по любому из пп. 6-9, отличающееся тем, что упомянутый логический элемент (13) дополнительно выполнен с возможностью
сохранения, когда принято первое исходящее сообщение запроса SIP SUBSCRIBE от услуги мультимедийной подсистемы Интернет-протокола, развернутой в подсистеме (2) модема или модуле (5) обработки приложений, той услуги мультимедийной подсистемы Интернет-протокола как абонента,
отправки сообщения запроса SIP SUBSCRIBE на внешний прокси-сервер протокола инициирования сеансов, и
отправки, когда принято ответное сообщение SIP SUBSCRIBE от внешнего прокси-сервера протокола инициирования сеансов, ответного сообщения SIP SUBSCRIBE к этой услуге мультимедийной подсистемы Интернет-протокола.
11. Телекоммуникационное устройство беспроводной связи по п. 10, отличающееся тем, что упомянутый логический элемент (13) дополнительно выполнен с возможностью
сохранения, когда принято дополнительное исходящее сообщение запроса SIP SUBSCRIBE от услуги мультимедийной подсистемы Интернет-протокола, развернутой на подсистеме (2) модема или модуле (5) обработки приложений, той услуги мультимедийной подсистемы Интернет-протокола как абонента,
отправки ответного сообщения SIP SUBSCRIBE к этой услуге мультимедийной подсистемы Интернет-протокола, и
отправки сообщения запроса SIP NOTIFY к этой услуге мультимедийной подсистемы Интернет-протокола с информацией из сообщения запроса SIP NOTIFY, ранее принятого от внешнего прокси-сервера протокола инициирования сеансов.
12. Телекоммуникационное устройство беспроводной связи по любому из пп. 6-9, 11, отличающееся тем, что упомянутый логический элемент (13) дополнительно выполнен с возможностью отправки, при приеме входящего сообщения запроса SIP OPTIONS, сообщения запроса SIP OPTIONS ко всем зарегистрированным услугам мультимедийной подсистемы Интернет-протокола в подсистеме (2) модема и модуле (5) обработки приложений,
сбора ответных сообщений SIP OPTIONS от зарегистрированных услуг мультимедийной подсистемы Интернет-протокола,
объединения принятых ответных сообщений SIP OPTIONS в общее ответное сообщение SIP OPTIONS, и
отправки объединенного ответного сообщения SIP OPTIONS обратно к отправителю входящего сообщения запроса SIP OPTIONS.
13. Телекоммуникационное устройство беспроводной связи по любому из пп. 6-9, 11, отличающееся тем, что упомянутый логический элемент (13) дополнительно выполнен с возможностью функционирования в качестве прокси-сервера протокола инициирования сеансов для сообщений протокола инициирования сеансов, которые не обрабатываются Back-to-Back пользовательским агентом протокола инициирования сеансов.
14. Машиночитаемый носитель, имеющий сохраненные на нем средства программного кода для выполнения способа по любому из пп. 1-5, когда упомянутые средства программного кода выполняются на компьютере.