Системы и способы для координирования дополнительных услуг для речевых телефонных вызовов централизованным способом

Иллюстрации

Показать все

Изобретение относится к беспроводной связи. Мобильная станция, которая конфигурирована так, чтобы облегчить координацию дополнительных услуг централизованным способом, может включать в себя компоненты области с коммутацией каналов (CS), которые сконфигурированы так, чтобы поместить речевые телефонные вызовы в область CS. Мобильная станция может также включать в себя компоненты подсистемы IP мультимедиа (IMS), которые сконфигурированы так, чтобы поместить речевые телефонные вызовы в область IMS. Компоненты IMS могут включать в себя транспортный компонент для облегчения связи с базовой сетью IMS. Компоненты IMS могут также включать в себя компонент сигнализации, который сконфигурирован так, чтобы обмениваться информацией с централизованным сервером в базовой сети IMS посредством транспортного компонента. По меньшей мере часть информации, которой обмениваются с централизованным сервером, может относиться к дополнительным услугам для речевых телефонных вызовов в области CS, а также речевых телефонных вызовов в области IMS. Техническим результатом является обеспечение гладкого перехода между сетями и/или протоколами для оптимизации и сходимости к лучшему протоколу связи для пользователя. 6 н. и 23 з.п. ф-лы, 12 ил.

Реферат

Связанные заявки

Настоящая заявка ссылается на и испрашивает приоритет патентной заявки США № 60/832568, поданной 21 июля 2006, озаглавленной "Centralized Supplementary Services in the IMS Core", переданной ее правопреемнику и включенную здесь в качестве ссылки.

Область техники

Настоящая заявка имеет отношение в целом к системам беспроводной связи. Более конкретно настоящая заявка относится к системам и способам для координирования дополнительных услуг для речевых телефонных вызовов централизованным образом.

Уровень техники

Электронные устройства могут включать в себя множественные протоколы связи. Например, мобильные устройства стали многофункциональными устройствами, часто обеспечивающими электронную почту, доступ в Интернет, а также традиционную сотовую связь. Мобильные устройства могут быть оборудованы беспроводной связью по глобальной области, например, используя следующие технологии: беспроводные или сотовые системы связи третьего поколения (3G), 802.16 Института Инженеров по Электротехнике и Электронике (IEEE) (WiMax) и другие подлежащие определению технологии Беспроводной Глобальной Сети (WWAN). Между тем связь, основанная на IEEE 802.11 для беспроводной локальной сети (WLAN), также устанавливается в мобильные устройства. В перспективе ультраширокополосная (UWB) и/или основанная на Bluetooth локальная связь посредством беспроводной персональной локальной сети (WPAN) также может быть доступна в мобильных устройствах.

Другие примеры множественных протоколов связи в электронных устройствах включают в себя портативный компьютер, который может включать в себя WPAN, используемую для соединения портативного компьютера с беспроводной мышью, беспроводной клавиатурой и т.п. Кроме того, портативный компьютер может включать в себя устройство на основе IEEE 802.11b или 802.11g, чтобы позволить портативному компьютеру связываться с WLAN. WLAN стала популярной и, например, устанавливается в домах как для персональных, так и деловых целей. Кроме того, кафе, Интернет-кафе, библиотеки и общественные и частные организации используют WLAN.

WWAN технологии различаются по охвату глобальной области (повсеместной) и развертыванию в глобальной области. Однако они могут страдать от потерь вследствие проникновения в строения, дыр в области охвата и ограниченной полосы частот по сравнению с WLAN и WPAN. Технологии WLAN и WPAN обеспечивают очень высокие скорости передачи данных, приближающиеся к сотням Мбит/с, но зона охвата обычно ограничивается сотнями футов в случае WLAN и десятками футов в случае WPAN.

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

Краткое описание чертежей

Фиг.1 - иллюстрация системы беспроводной связи с множественным доступом;

Фиг.2 иллюстрирует упрощенную блок-схему мобильной станции;

Фиг.3 иллюстрирует вариант осуществления системы для координирования дополнительных услуг централизованным способом;

Фиг.4 иллюстрирует некоторые аспекты работы мобильной станции в системе согласно фиг.3;

Фиг.4A иллюстрирует блоки «средство плюс функция», соответствующие способу, показанному на фиг.4;

Фиг.5 иллюстрирует некоторые дополнительные аспекты работы мобильной станции в системе согласно фиг.3;

Фиг.5A иллюстрирует блоки «средство плюс функция», соответствующие способу, показанному на фиг.5;

Фиг.6 иллюстрирует некоторые дополнительные аспекты работы мобильной станции в системе согласно фиг.3;

Фиг.6A иллюстрирует блоки «средство плюс функция», соответствующие способу, показанному на фиг.6;

Фиг.7 иллюстрирует различные транспортные протоколы, которые могут быть осуществлены мобильной станцией и централизованным сервером в системе согласно фиг.3;

Фиг.8 иллюстрирует сообщение сигнализации, которое может быть послано от мобильной станции к централизованному серверу или, наоборот; и

Фиг.9 иллюстрирует различные компоненты, которые могут использоваться в устройстве связи.

Подробное описание

Раскрыта мобильная станция, которая конфигурирована так, чтобы облегчить координацию дополнительных услуг централизованным способом. Мобильная станция может включать в себя компоненты области с коммутацией каналов (CS), которые конфигурированы, чтобы поместить речевые телефонные вызовы в область CS. Мобильная станция может также включать в себя компоненты подсистемы IP мультимедиа (IMS), которые конфигурированы, чтобы поместить речевые телефонные вызовы в область IMS. Компоненты IMS могут включать в себя транспортный компонент для облегчения связи с базовой сетью IMS. Компоненты IMS могут также включать в себя компонент сигнализации, который конфигурирован, чтобы обмениваться информацией с централизованным сервером в базовой сети IMS посредством транспортного компонента. По меньшей мере часть информации, которой обмениваются с централизованным сервером, может относиться к дополнительным услугам для речевых телефонных вызовов в области CS, а также речевых телефонных вызовов в области IMS.

Мобильная станция может быть конфигурирована, чтобы поместить речевой телефонный вызов в область CS. Мобильная станция также может быть конфигурирована, чтобы вызвать дополнительную услугу через централизованный сервер в базовой сети IMS. Мобильная станция также может быть конфигурирована, чтобы обмениваться с централизованным сервером, чтобы иметь доступ (обращаться к) и/или обновлять дополнительную услугу, в то время как речевой телефонный вызов сделан в области CS.

Мобильная станция также может быть конфигурирована, чтобы выбрать транспортный протокол и протокол сигнализации, которые могут использоваться для обмена с централизованным сервером. Выбранный транспортный протокол и выбранный протокол сигнализации могут использоваться для вызова дополнительной услуги и обращаться к и/или обновлять эту дополнительную услугу.

Мобильная станция также может быть конфигурирована, чтобы передать речевой телефонный вызов из области CS в область IMS. После того, как речевой телефонный вызов был передан в область IMS, мобильная станция также может быть конфигурирована, чтобы продолжить обмениваться с централизованным сервером в базовой сети IMS, чтобы обращаться к и/или обновлять эту дополнительную услугу.

Мобильная станция может быть конфигурирована, чтобы поместить речевой телефонный вызов в область IMS. Мобильная станция также может быть конфигурирована, чтобы вызвать дополнительную услугу через централизованный сервер в базовой сети IMS. Мобильная станция также может быть конфигурирована, чтобы передать речевой телефонный вызов из области IMS в область CS. Мобильная станция также может быть конфигурирована, чтобы продолжать обмениваться с централизованным сервером в базовой сети IMS, чтобы обращаться к и/или обновлять дополнительную услугу после того, как речевой телефонный вызов был передан к области CS.

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

Транспортный компонент может реализовывать протокол передачи сообщений с пакетными данными.

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

Транспортный компонент может реализовывать протокол системы передачи коротких сообщений.

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

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

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

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

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

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

Мобильная станция может также включать в себя компонент кодирования/декодирования. Компонент кодирования/декодирования может быть конфигурирован, чтобы кодировать информацию, которая послана от мобильной станции к централизованному серверу. Компонент кодирования/декодирования также может быть конфигурирован, чтобы декодировать информацию, которая послана от централизованного сервера к мобильной станции.

Также раскрыт централизованный сервер, который является частью базовой сети подсистемы IP мультимедиа (IMS) и который конфигурирован, чтобы координировать дополнительные услуги для речевых телефонных вызовов. Централизованный сервер может включать в себя транспортный компонент для облегчения связи с мобильной станцией, когда мобильная станция присоединена к области IMS или к области с коммутацией каналов (CS). Централизованный сервер может также включать в себя компонент сигнализации, который конфигурирован, чтобы обмениваться информацией с мобильной станцией посредством транспортного компонента. Информация, которой обмениваются с мобильной станцией, может относиться к дополнительным услугам для речевых телефонных вызовов, вовлекающих мобильную станцию, когда мобильная станция присоединена к области IMS или к области CS.

Централизованный сервер может быть конфигурирован, чтобы хранить информацию о дополнительных услугах. Информация может включать в себя связанную с IMS областью информацию, которая соответствует речевым телефонным вызовам в области IMS. Информация может также включать в себя связанную с CS областью информацию, которая соответствует речевым телефонным вызовам в области CS.

Также раскрыта мобильная станция, которая конфигурирована, чтобы облегчить координацию дополнительных услуг централизованным образом. Мобильная станция может включать в себя средство для помещения речевых телефонных вызовов в область CS. Мобильная станция может также включать в себя средство для помещения речевых телефонных вызовов в область IMS. Мобильная станция может также включать в себя средство для обмена информацией с централизованным сервером в базовой сети IMS. По меньшей мере часть информации, которой обмениваются с централизованным сервером, может относиться к дополнительным услугам для речевых телефонных вызовов в области CS, а также речевых телефонных вызовов в области IMS.

Мобильная станция может также включать в себя средство для вызова дополнительной услуги через централизованный сервер в базовой сети IMS. Дополнительная услуга может соответствовать речевому телефонному вызову в области CS. Мобильная станция может также включать в себя средство для связи с централизованным сервером, чтобы обращаться к и/или обновлять дополнительную услугу, в то время как речевой телефонный вызов сделан в области CS.

Мобильная станция может также включать в себя средство для выбора транспортного протокола и протокола сигнализации, которые могут использоваться для обмена с централизованным сервером. Выбранный транспортный протокол и выбранный протокол сигнализации могут использоваться, чтобы вызвать дополнительную услугу и обращаться к и/или обновлять эту дополнительную услугу.

Мобильная станция может также включать в себя средство для передачи речевого телефонного вызова из области CS в область IMS. Мобильная станция может также включать в себя средство для продолжения обмена с централизованным сервером в базовой сети IMS, чтобы обращаться к и/или обновлять дополнительную услугу после того, как речевой телефонный вызов был передан области IMS.

Мобильная станция может включать в себя средство для помещения речевого телефонного вызова в область IMS. Мобильная станция может также включать в себя средство для вызова дополнительной услуги через централизованный сервер в базовой сети IMS. Мобильная станция может также включать в себя средство для передачи речевого телефонного вызова из области IMS в область CS. Мобильная станция может также включать в себя средство для продолжения обмена с централизованным сервером в базовой сети IMS, чтобы обращаться к и/или обновлять дополнительную услугу после того, как речевой телефонный вызов был передан области CS.

Также раскрыт компьютерный программный продукт, содержащий считываемый компьютером носитель. Считываемый компьютером носитель может содержать код для того, чтобы вынудить мобильную станцию поместить речевые телефонные вызовы в область CS. Считываемый компьютером носитель может также содержать код для того, чтобы вынудить мобильную станцию поместить речевые телефонные вызовы в область IMS. Считываемый компьютером носитель может также содержать код для того, чтобы вынудить мобильную станцию обмениваться информацией с централизованным сервером в базовой сети IMS. По меньшей мере часть информации, которой обмениваются с централизованным сервером, может относиться к дополнительным услугам для речевых телефонных вызовов в области CS, а также речевым телефонным вызовам в области IMS.

Считываемый компьютером носитель может также содержать код для того, чтобы вынудить мобильную станцию вызвать дополнительную услугу через централизованный сервер в базовой сети IMS. Дополнительная услуга может соответствовать речевому телефонному вызову в области CS. Считываемый компьютером носитель может также содержать код для того, чтобы вынудить мобильную станцию обмениваться с централизованным сервером, чтобы обращаться к и/или обновлять дополнительную услугу, в то время как речевой телефонный вызов сделан в области CS.

Считываемый компьютером носитель может также содержать код для того, чтобы вынудить мобильную станцию выбрать транспортный протокол и протокол сигнализации, которые могут использоваться, чтобы обмениваться с централизованным сервером. Выбранный транспортный протокол и выбранный протокол сигнализации могут использоваться, чтобы вызвать дополнительную услугу и обращаться к и/или обновлять эту дополнительную услугу.

Считываемый компьютером носитель может также содержать код для того, чтобы вынудить мобильную станцию передать речевой телефонный вызов из области CS в область IMS. Считываемый компьютером носитель может также содержать код для того, чтобы вынудить мобильную станцию продолжать связываться с централизованным сервером в базовой сети IMS, чтобы обращаться к и/или обновлять дополнительную услугу после того, как речевой телефонный вызов был передан области IMS.

Считываемый компьютером носитель может также содержать код для того, чтобы вынудить мобильную станцию поместить речевой телефонный вызов в область IMS. Считываемый компьютером носитель может также содержать код для того, чтобы вынудить мобильную станцию вызывать дополнительную услугу через централизованный сервер в базовой сети IMS. Считываемый компьютером носитель может также содержать код для того, чтобы вынудить мобильную станцию передавать речевой телефонный вызов из области IMS в область CS. Считываемый компьютером носитель может также содержать код для того, чтобы вынудить мобильную станцию продолжать обмениваться с централизованным сервером в базовой сети IMS, чтобы обращаться к и/или обновлять дополнительную услугу после того, как речевой телефонный вызов был передан области CS.

Раскрыт компьютерный программный продукт, содержащий считываемый компьютером носитель. Считываемый компьютером носитель может содержать код для того, чтобы вынудить централизованный сервер в базовой сети системы IP мультимедиа (IMS) облегчать связь с мобильной станцией, когда мобильная станция присоединена к области IMS или к области с коммутацией каналов (CS). Считываемый компьютером носитель может также содержать код для того, чтобы вынудить централизованный сервер обмениваться информацией с мобильной станцией. Информация может относиться к дополнительным услугам для речевых телефонных вызовов, вовлекающих мобильную станцию, когда мобильная станция присоединена к области IMS или к области CS.

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

Слово "примерный" используется здесь исключительно для того, чтобы обозначать "служащий в качестве примера, образца или иллюстрации". Любой вариант осуществления, описанный как "примерный", не должен быть обязательно рассмотрен как предпочтительный или выгодный по сравнению с другими вариантами осуществления.

Как используется здесь, термины "вариант осуществления", "осуществление", "варианты осуществления", "этот вариант осуществления", "эти варианты осуществления", "один или более вариантов осуществления", "некоторые варианты осуществления", "определенные варианты осуществления", "один вариант осуществления", "другой вариант осуществления" и т.п. означают "один или более (но необязательно все) варианты осуществления", если явно не определено иначе.

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

Фраза "на основании" не означает "основанный только на", если явно не определено иначе. Другими словами, фраза "на основании" описывает как "основанный только на", так и "основанный по меньшей мере на".

Фиг.1 есть иллюстрация системы 100 беспроводной связи с множественным доступом. Иллюстрируется система 100, которая включает в себя WLAN, связанную с проводной локальной сетью (LAN). Точка доступа 102 может быть в связи с одним или более мобильными устройствами 105. Точка доступа (AP) 102 может быть связана с концентратором Ethernet или коммутатором 102 для LAN. Концентратор 102 Ethernet может быть связан с одним или более электронными устройствами 104, которые могут включать в себя персональные компьютеры, периферийные устройства (например, факсимильные аппараты, копировальные устройства, принтеры, сканеры и т.д.), серверы и т.п. Концентратор 102 Ethernet может быть соединен с маршрутизатором 106, который передает пакеты данных на модем 108. Модем 108 может передавать пакеты данных к глобальной сети связи (WAN) 110, такой как Интернет. Система 100 иллюстрирует единственную, простую сетевую конфигурацию. Много дополнительных конфигураций системы 100, включая альтернативные электронные устройства, возможны. Хотя система 100 была проиллюстрирована и описана в отношении LAN, возможно, что система 100 может использовать другие технологии, включающие в себя WWAN и/или WPAN или по отдельности, или одновременно.

Система 100 может облегчать плавное переключение мобильного устройства 105 между точкой доступа, в настоящее время используемой мобильным устройством 105, и точкой доступа 102, ассоциированной с системой 100. Такая передача к точке доступа 102 и к сети, поддерживаемой точкой доступа 102, может быть выбрана, чтобы обеспечить пользователя мобильного устройства 105 пользующимися спросом функциональными возможностями, и может быть функцией расположения мобильного устройства 105 или данных, к которым пользователь желает обращаться или передавать на мобильное устройство 105. Посредством примера, а не ограничения, беспроводное устройство может быть подсоединено к электронному(ым) устройству(ам) 104, чтобы использовать функциональные возможности WWAN и/или WLAN, доступные посредством электронных(ого) устройств(а) 104. Такой переход может быть инициализирован пользователем или выполнен автономно системой 100.

Фиг.2 иллюстрирует упрощенную блок-схему мобильной станции 200. Мобильная станция 200, также называемая мобильным устройством, может включать в себя WWAN (например, множественный доступ с кодовым разделением каналов (CDMA), широкополосный множественный доступ с кодовым разделением каналов (WCDMA) или множественный доступ с ортогональным разделением по частоте (OFDMA)), WLAN (например, IEEE 802.11) и/или связанные технологии.

Компонент 202 WWAN, который обеспечивает функциональные возможности WWAN, и компонент 204 WLAN, который обеспечивает функциональные возможности WLAN, могут быть расположены вместе и могут быть способны обмениваться с приемопередатчиком 208 через шину 206 или другие структуры или устройства. Должно быть понятно, что могут использоваться средства связи, отличные от шин. Приемопередатчик 208 показан подсоединенным к одной или более антеннам 210, чтобы обеспечить передачу и/или прием мобильным устройством 200. Компонент 204 WLAN может генерировать речевые данные, выдаваемые к приемопередатчику 208 для связи. Компонент 202 с функциональными возможностями WWAN и/или компонент 204 с функциональными возможностями WLAN могут быть включены в процессор мобильного устройства 200. Альтернативно, функциональные возможности WWAN и функциональные возможности WLAN можно обеспечивать различными интегральными схемами. Альтернативно, функциональные возможности WWAN и функциональные возможности WLAN можно обеспечивать одним или более из: интегральных схем, процессоров, специализированных интегральных схем, FPGA или аналогичных, включая их комбинации. Мобильная станция 200 может быть оборудована возможностями связи для глобальной области (WWAN) и локальной области (WLAN и WPAN), чтобы обеспечить богатую комбинацию опыта пользователя и услуг.

Компонент 204 с функциональными возможностями WLAN может включать в себя необязательный компонент 212 с функциональными возможностями WPAN. Мобильная станция 200 может соединяться или с WWAN, или WLAN и WPAN, или с обеими одновременно на основании одного или более критериев, которые относятся к функциям мобильной станции 200. Кроме того, процессы и критерии для коммутации между каждым из сетей и/или протоколов можно также обеспечить. Критерии могут быть сохранены в памяти 200 мобильной станции, и процессор может анализировать сеть на основании сохраненных критериев.

Мобильная станция 200 может использоваться как телефон с протоколом Речь По Интернету (VoIP). VoIP включает в себя передачу речевого телефонного разговора через Интернет и/или через IP сети и может обеспечиваться посредством компонента 204 WLAN. VoIP может использоваться мобильным устройством 200 дома или когда оно находится вблизи беспроводной точки доступа (WAP), соединенной с широкополосной сетью, которая обеспечивает VoIP услуги. В других ситуациях мобильная станция 200 может работать как обычный беспроводный мобильный телефон, в то же время обеспечивающий услуги связи.

С вокодером, таким как G711, G723, G729, EVRC, SMV, 4GV, АMR, пакеты могут быть сгенерированы каждые 10 мс или 20 мс. В WLAN время передачи каждого пакета может зависеть от версий 802.11 a/b/g и перегрузки, замеченной в сети. Может также иметься время задержки, вовлекаемое каждый раз при включении/выключении приемопередатчика 208.

Подсистема IP мультимедиа (IMS) является архитектурной инфраструктурой, первоначально разработанной Проектом Партнерства 3-го поколения (3GPP), для доставки IP мультимедийных услуг конечным пользователям. IMS, насколько возможно, использует протоколы Проблемной Группы Проектирования Интернет (IETF).

Сеть беспроводной связи может быть логически разделена на инфраструктуру базовой сети и сети доступа. Инфраструктура базовой сети может быть логически разделена на область с коммутацией каналов (CS), область с пакетной коммутацией (PS) и область IMS.

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

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

Непрерывность Речевого Вызова (VCC) - есть имя, данное процедурам, позволяющим мобильному абоненту выполнить межтехнологическую передачу обслуживания между сеансами связи VoIP в области IMS и речевыми сигналами в области CS. Таким образом, VCC позволяет обеспечить «гладкую» передачу обслуживания для текущего речевого сигнала через различные области.

В некоторых аспектах настоящее раскрытие изобретения обеспечивает способ для поддержки централизованных дополнительных услуг в ядре IMS, независимо от текущей сети доступа, используемой мобильной станцией, и для поддержки «гладкой» непрерывности вызова через сети доступа для вызовов, вовлеченных в дополнительные услуги.

Общие дополнительные услуги включают в себя удержание вызова, ожидание вызова, многосторонний вызов и т.д. Традиционно, дополнительные услуги, вызванные в области CS, управляются в области CS, в то время как дополнительные услуги, вызванные в области IMS, управляются в области IMS. То есть область CS обеспечивает дополнительные услуги, вызванные мобильной станцией, находящейся в зоне CS, в то время как область IMS обеспечивает дополнительные услуги, вызванные мобильной станцией, находящейся в зоне IMS. В известных подходах область CS и область IMS не обмениваются состоянием вызванных дополнительных услуг. В результате, когда мобильная станция, вовлеченная в одну или более дополнительных услуг, выполняет передачу обслуживания между областью CS и областью IMS, эта мобильная станция может быть не способна управлять или контролировать дополнительные услуги, вызванные в предыдущей области. Вызовы, вовлеченные в дополнительные услуги, могут тогда зависать или теряться.

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

Фиг.3 иллюстрирует вариант осуществления системы 300 для координирования дополнительных услуг централизованным способом. Показана мобильная станция 302. Мобильная станция 302 может использовать сеть 304 доступа для соединения с базовой сетью CS 306 и/или базовой сетью IMS 308. Мобильная станция 302 показана с компонентами 310 области CS и компонентами 312 области IMS. Компоненты 310 области CS могут использоваться, чтобы поместить речевой телефонный вызов в область CS, например, используя соединение CS-типа через базовую сеть CS 306. Компоненты 312 области IMS могут использоваться, чтобы поместить речевой телефонный вызов в область IMS, например, используя протокол Речь По Интернету (VoIP) через базовую сеть IMS 308.

Базовая сеть IMS 308 показана с централизованным сервером дополнительных услуг (централизованным сервером) 314. Когда мобильная станция 302 помещает речевой телефонный вызов, или вызов CS-области, или вызов IMS-области, централизованный сервер 314 может использоваться для управления дополнительными услугами, которые используются во время вызова. Таким образом, даже когда мобильная станция 302 вовлечена в речевой телефонный вызов в области CS, централизованный сервер 314 в базовой сети IMS 308 может использоваться для управления дополнительными услугами, которые используются в течение вызова.

Современные реализации IMS используют сервер, который назван как сервер VCC-приложений. Сервер VCC-приложений может быть модифицирован так, чтобы он мог функционировать как централизованный сервер 314, описанный здесь. Альтернативно, централизованный сервер 314 может быть реализован отдельно от сервера VCC-приложений.

В качестве части управления дополнительными услугами, используемыми мобильной станцией 302, централизованный сервер 314 может обмениваться с мобильной станцией 302, используя транспортный протокол и протокол сигнализации, которые поддерживаются как централизованным сервером 314, так и мобильной станцией 302. Фиг.3 иллюстрирует компоненты 312 области IMS мобильной станции 302 как включающие в себя транспортный компонент 316a и компонент сигнализации 318a. Транспортный компонент 316a показан с реализациями одного или более транспортных протоколов 320a, и компонент сигнализации 318a показан с реализациями одного или более протоколов 322a сигнализации.

Фиг.3 также иллюстрирует централизованный сервер 314 как включающий в себя транспортный компонент 316b и компонент сигнализации 318b. Транспортный компонент 316b показан с реализациями одного или более транспортных протоколов 320b, и компонент сигнализации 318b показан с реализациями одного или более протоколов 322b сигнализации.

Транспортные компоненты 316a, 316b на мобильной станции 302 и централизованном сервере 314 могут обеспечивать средство связи между мобильной станцией 302 и базовой сетью 308 IMS. Компоненты 318a, 318b сигнализации на мобильной станции 302 и централизованном сервере 314 могут определять обмен информацией, используя нижележащий транспортный протокол 320 для управления дополнительными услугами. Может существовать по меньшей мере один транспортный протокол 320 и по меньшей мере один протокол 322 сигнализации, которые реализуются как централизованным сервером 314, так и мобильной станцией 302.

Используя подходящий транспортный протокол 320 и подходящий протокол 322 сигнализации, мобильная станция 302 и централизованный сервер 314 могут обмениваться информацией, чтобы централизовать управление дополнительными услугами. Независимо от текущего присоединения мобильной станции 302, мобильная станция 302 может выбирать один из поддерживаемых транспортных протоколов 320 и может обмениваться информацией с централизованным сервером 314, чтобы вызывать, осуществлять доступ и обновлять дополнительные услуги в речевом телефонном вызове в соответствии с подходящим протоколом 322 сигнализации. Настоящее раскрытие, таким образом, может облегчать гладкую передачу обслуживания речевых телефонных вызовов, вовлеченных в дополнительные услуги, между областью CS и областью IMS.

Фиг.3 иллюстрирует мобильную станцию 302 как включающую в себя компонент 324a кодирования/декодирования. Фиг.3 также иллюстрирует централизованный сервер 314 как включающий в себя компонент 324b кодирования/декодирования. Информация, которая послана или мобильной станцией 302 к централизованному серверу 314, или централизованным сервером 314 к мобильной станции 302, может быть закодирована на стороне посылки и затем декодирована на стороне приема. Это может быть сделано, например, чтобы уменьшить требуемую скорость передачи данных, когда транспортный протокол 320, который используется, имеет ограниченную емкость. Чтобы кодировать информацию, настоящее описание предлагает использование стандартного словаря, чтобы кодировать дополнительные услуги, а также данные, специфические для дополнительных услуг. Процесс кодирования/декодирования также может быть адаптивным, так чтобы данные, закодированные в прошлом, могли использоваться для кодирования последующих данных более эффективно.

Централизованный сервер 314 может хранить информацию 326 относительно дополнительных услуг, которыми управляют. Фиг.3 иллюстрирует эту информацию 326, сохраняемую в базе данных 328. Информация 326, которая сохранена, может включать в себя связанную с CS областью информацию 330, которая соответствует речевым телефонным вызовам в области CS. Информация 326, которая сохранена, может также включать в себя связанную с IMS областью информацию 332, которая соответствует речевым телефонным вызовам в области IMS.

На фиг.3 базовая сеть CS 306 и базовая сеть IMS 308 показаны как отдельные сети. Альтернативно, может иметься некоторое перекрытие между этими сетями 306, 308. Например, некоторые компоненты могут быть частью базовой сети CS 306, а также частью базовой сети IMS 308. В некоторых реализациях базовая сеть CS 306 и базовая сеть IMS 308 могут быть упомянуты все вместе как единая базовая сеть с CS компонентом (базовая сеть 306 CS) и компонентом IMS (базовая сеть 308 IMS).

Фиг.4 иллюстрирует некоторые аспекты работы мобильной станции 302 в системе 300 согласно фиг.3. В частности, изображенный способ 400 иллюстрирует, как мобильная станция 302 может быть конфигурирована, чтобы работать в течение речевого телефонного вызова в области CS (например, речевого телефонного вызова, использующего соединение CS-типа через базовую сеть CS 306).

В соответствии с изображенным способом 400, мобильная станция 302 может помещать 402 речевой телефонный вызов в область CS. В некоторый момент во время вызова мобильная станция 302 может принять решение 404, что должны быть вызваны одна или более дополнительных услуг. Например, пользователь мобильной станции 302 может предпринять некоторое действие, которое может интерпретироваться мобильной станцией 302 как запрос вызова одной или более дополнительных услуг. Дополнительная(ые) услуга(и), которая(ые) должна(ы) быть вызвана(ы), названа здесь как требуемая(ые) дополнительная(ые) услуга(и).

В ответ на определение 404, что одна или более дополнительных услуг должны быть вызваны, мобильная станция 302 может выбирать 406 транспортный протокол 320, который может использоваться для обмена с централизованным сервером 314. Мобильная станция 302 может также выбирать 408 протокол 322 сигнализации, который может использоваться, чтобы обмениваться с централизованным сервером 314. Как только транспортный протокол 320 и протокол 322 сигнализации были выбраны 406, 408, мобильная станция 302 может затем использовать выбранный транспортный протокол 320 и выбранный протокол 322 сигнализации, чтобы вызвать 410 требуемую(ые) дополнительную(ые) услугу(и) через централизованный сервер 314. Другими словами, мобильная станция 302 может обмениваться с централизованным сервером 314, используя выбранный транспортный протокол 320 и выбранный протокол 322 сигнализации, относительно вызова требуемой(ых) дополнительной(ых) услуги(услуг). Как только требуемая(ые) дополнительная(ые) услуга(и) была вызвана 410, мобильная станция 302 может затем связываться 412 с централизованным сервером 314, чтобы обратиться к и/или обновить дополнительные услуги, как необходимо, в течение продолжительности речевого телефонного вызова.

В другом варианте осуществления мобильная станция 302 может выбирать 406 транспортный протокол 320 и выбирать 408 протокол 322 сигнализации без инициирования посредством определения 404, что одна или боле