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

1. Способ транспортировки сообщений УВЕДОМИТЬ протокола инициирования сеанса через сеть мультимедиа IP между пользовательским терминалом и сервером приложения протокола инициирования сеанса, содержащий этапы, на которых сжимают полезные нагрузки сообщений УВЕДОМИТЬ в прикладном уровне на посылающей стороне и распаковывают их на прикладном уровне на принимающей стороне, причем сжатые полезные нагрузки сообщений УВЕДОМИТЬ передают между прикладным уровнем и пользовательским агентом протокола инициирования сеанса через соответствующий интерфейс прикладного программирования,
отличающийся тем, что
в пользовательском терминале прикладной уровень записывает в заголовок сообщения ПОДПИСАТЬСЯ SIP, который следует послать в сервер приложения протокола инициирования сеанса, указание, что сжатие полезной нагрузки поддерживают с помощью пользовательского терминала.
2. Способ по п.1, в котором заголовки сообщений посылают распакованными таким образом, что сообщения могут быть маршрутизированы через любые промежуточные CSCF и серверы приложений.
3. Способ по п.1 или 2, в котором упомянутые сжатие и распаковку полезных нагрузок сообщений выполняют с использованием gzip.
4. Способ по п.1 или 2, содержащий этап, на котором включают упомянутое указание в поле заголовка принятия или принятия-кодирования сообщения ПОДПИСАТЬСЯ.
5. Способ по п.4, содержащий этап, на котором записывают поле заголовка принятия или принятия-кодирования в пользовательского агента протокола инициирования сеанса из упомянутого сервера приложения через упомянутый интерфейс прикладного программирования.
6. Способ по пп.1, 2 или 5, в котором упомянутые сообщения ПОДПИСАТЬСЯ и УВЕДОМИТЬ относятся к службе присутствия.
7. Способ транспортировки сообщений ОПУБЛИКОВАТЬ протокола инициирования сеанса через сеть мультимедиа IP между пользовательским терминалом и сервером приложения протокола инициирования сеанса, содержащий этапы, на которых сжимают полезные нагрузки сообщений ОПУБЛИКОВАТЬ в прикладном уровне на посылающей стороне и распаковывают их на прикладном уровне на принимающей стороне, причем сжатые полезные нагрузки сообщений ОПУБЛИКОВАТЬ передают между прикладным уровнем и пользовательским агентом протокола инициирования сеанса через соответствующий интерфейс прикладного программирования,
отличающийся тем, что
в пользовательском терминале прикладной уровень записывает в заголовок сообщения ОПУБЛИКОВАТЬ SIP, который следует послать в сервер приложения протокола инициирования сеанса, указание, что полезная нагрузка является сжатой.
8. Способ по п.7, содержащий этап, на котором включают упомянутое указание в поле заголовка “содержание-тип” сообщения ОПУБЛИКОВАТЬ.
9. Способ по п.8, содержащий этап, на котором записывают поле заголовка содержание-тип в пользовательского агента протокола инициирования сеанса из упомянутого прикладного уровня через упомянутый интерфейс прикладного программирования.
10. Способ по любому из пп.7-9, в котором упомянутое сообщение ОПУБЛИКОВАТЬ относится к службе присутствия.
11. Способ по любому из пп.7-9, в котором упомянутый сервер приложения протокола инициирования сеанса является сервером списка ресурсов.
12. Пользовательский терминал, сконфигурированный с возможностью работы в сети службы подсистемы мультимедиа IP, причем пользовательский терминал осуществляет один или более прикладных уровней, связывающихся с пользовательским агентом протокола инициирования сеанса, причем прикладной уровень или уровни связываются с пользовательским агентом протокола инициирования сеанса через интерфейс прикладного программирования, при этом пользовательский терминал дополнительно сконфигурирован с возможностью приема сообщений УВЕДОМИТЬ SIP в пользовательском агенте протокола инициирования сеанса, передачи их в прикладной уровень или уровни через упомянутый интерфейс прикладного программирования и распаковки полезных нагрузок входящих сообщений УВЕДОМИТЬ SIP на прикладном уровне или уровнях, причем прикладной уровень или уровни сконфигурированы с возможностью записи в заголовок сообщения ПОДПИСАТЬСЯ SIP, которое следует послать в сервер приложения протокола инициирования сеанса, указания, что сжатие полезной нагрузки поддерживают с помощью пользовательского терминала.
13. Сервер приложения протокола инициирования сеанса, сконфигурированный с возможностью работы в сети службы подсистемы мультимедиа IP, причем сервер приложения осуществляет один или более прикладных уровней, связывающихся с пользовательским агентом протокола инициирования сеанса, при этом прикладной уровень или уровни связываются с протоколом инициирования сеанса через интерфейс прикладного программирования, причем сервер приложения дополнительно сконфигурирован с возможностью сжатия полезных нагрузок исходящих сообщений УВЕДОМИТЬ SIP на прикладном уровне или уровнях и обмена сжатыми полезными нагрузками с пользовательским агентом протокола инициирования сеанса через упомянутый интерфейс прикладного программирования, причем сервер дополнительно сконфигурирован с возможностью приема из пользовательского терминала сообщение ПОДПИСАТЬСЯ SIP, идентификации в заголовке этого сообщения указания, что сжатие полезной нагрузки поддерживают с помощью пользовательского терминала, и инициирования сжатия полезной нагрузки сообщений УВЕДОМИТЬ, посланных в этот пользовательский терминал.