ES2696508T3 - Coordinación de servicios suplementarios para llamadas telefónicas de voz de manera centralizada - Google Patents
Coordinación de servicios suplementarios para llamadas telefónicas de voz de manera centralizada Download PDFInfo
- Publication number
- ES2696508T3 ES2696508T3 ES07799748T ES07799748T ES2696508T3 ES 2696508 T3 ES2696508 T3 ES 2696508T3 ES 07799748 T ES07799748 T ES 07799748T ES 07799748 T ES07799748 T ES 07799748T ES 2696508 T3 ES2696508 T3 ES 2696508T3
- Authority
- ES
- Spain
- Prior art keywords
- mobile station
- domain
- centralized server
- ims
- voice telephone
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 102000018059 CS domains Human genes 0.000 claims abstract description 94
- 108050007176 CS domains Proteins 0.000 claims abstract description 94
- 230000011664 signaling Effects 0.000 claims abstract description 89
- 238000004891 communication Methods 0.000 claims abstract description 54
- 238000012546 transfer Methods 0.000 claims description 16
- 238000004590 computer program Methods 0.000 claims description 11
- 238000000034 method Methods 0.000 description 29
- 230000006870 function Effects 0.000 description 16
- 238000003860 storage Methods 0.000 description 11
- 238000005516 engineering process Methods 0.000 description 10
- 230000009471 action Effects 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000000295 complement effect Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 239000002245 particle Substances 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 238000011065 in-situ storage Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000035515 penetration Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1083—In-session procedures
- H04L65/1095—Inter-network session transfer or sharing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
- H04L65/401—Support for services or applications wherein the services involve a main real-time session and one or more additional parallel real-time or time sensitive sessions, e.g. white board sharing or spawning of a subconference
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1013—Network architectures, gateways, control or user entities
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
Abstract
Una estación móvil (302) que está configurada para facilitar la coordinación de servicios suplementarios de manera centralizada, que comprende: componentes de dominio de conmutación de circuitos, CS, (310) que están configurados para realizar llamadas telefónicas de voz en un dominio de CS; y componentes de subsistema multimedia IP, IMS (312), que están configurados para realizar llamadas telefónicas de voz en un dominio de IMS, comprendiendo los componentes IMS (312): un componente de transporte (316a) para facilitar la comunicación con una red central de IMS (308); y un componente de señalización (318a) que está configurado para intercambiar información con un servidor centralizado (314) en la red central de IMS (308) a través del componente de transporte (316a), en el que al menos parte de la información que se intercambia con el servidor centralizado ( 314) se relaciona con servicios suplementarios para las llamadas telefónicas de voz en el dominio de CS así como las llamadas telefónicas de voz en el dominio de IMS; en el que el componente de señalización (318a) está configurado para enviar un mensaje de señalización (846) al servidor centralizado (314), y en el que el mensaje de señalización (846) comprende: un campo identificador de servicio (848) que identifica un servicio suplementario que se invocará; datos (850) que son específicos del servicio suplementario invocado; y un campo (852) que indica la continuación del diálogo para intercambiar más datos que son específicos del servicio suplementario invocado.
Description
DESCRIPCIÓN
Coordinación de servicios suplementarios para llamadas telefónicas de voz de manera centralizada SOLICITUDES RELACIONADAS
[0001] Esta solicitud está relacionada con y reivindica prioridad de la solicitud de patente de Estados Unidos n.° de serie 60/832,568 presentada el 21 de julio de 2006, para "Centralized Supplementary Services in the IMS Core [Servicios suplementarios centralizados en el núcleo IMS]", asignada al cesionario de la presente.
CAMPO TÉCNICO
[0002] La presente divulgación se refiere en general a sistemas de comunicación inalámbrica. Más específicamente, la presente divulgación se refiere a sistemas y procedimientos para coordinar servicios suplementarios para llamadas telefónicas de voz de forma centralizada.
ANTECEDENTES
[0003] Los dispositivos electrónicos pueden incluir múltiples protocolos de comunicación. Por ejemplo, los dispositivos móviles se han convertido en dispositivos multifuncionales, que a menudo proporcionan correo electrónico, acceso a Internet, así como la comunicación celular tradicional. Los dispositivos móviles pueden estar equipados con conectividad inalámbrica de área amplia, por ejemplo, utilizando las siguientes tecnologías: sistemas inalámbricos o celulares de tercera generación (3G), Institut for Electrical and Electronic Engineers (IEEE) 802.16 (WiMax) y otras tecnologías de red de área amplia inalámbrica (WWAN) por definir. Mientras tanto, la conectividad de red de área local inalámbrica (WLAN) basada en IEEE 802.11 se está instalando también en dispositivos móviles. En el horizonte, la conectividad local de red de área personal inalámbrica (WPAN) de banda ultraancha (UWB) y/o Bluetooth también puede estar disponible en dispositivos móviles.
[0004] Entre otros ejemplos de múltiples protocolos de comunicación en dispositivos electrónicos se incluyen un ordenador portátil que puede incluir una WPAN utilizada para conectar el ordenador portátil a un ratón inalámbrico, un teclado inalámbrico, y similares. Además, el ordenador portátil puede incluir un dispositivo IEEE 802.11b o 802.11g para permitir que el ordenador portátil se comunique con una WLAN. WLAN se ha vuelto popular y, por ejemplo, se está configurando en hogares para fines personales y comerciales. Además, las cafeterías, cibercafés, bibliotecas y organizaciones públicas y privadas utilizan WLAN.
[0005] Las tecnologías WWAN se distinguen por una cobertura de área amplia (ubicua) y despliegues de área amplia. Sin embargo, pueden sufrir pérdidas de penetración en el edificio, vacíos de cobertura y, comparativamente con WLAN y WPAN, ancho de banda limitado. Las tecnologías WLAN y WPAN ofrecen velocidades de datos muy altas, acercándose a cientos de Mbps, pero la cobertura en general se limita a cientos de pies en el caso de WLAN y decenas de pies en el caso de WPAN.
[0006] El número de redes y protocolos sigue aumentando rápidamente debido a las demandas de funcionalidades asociadas con demandas de los usuarios únicos y protocolos divergentes. En vista de lo anterior, existe la necesidad de proporcionar una transición continua entre redes y/o protocolos para optimizar y converger en el mejor protocolo de comunicación para el usuario.
[0007] El documento 3GPP TR 23.806 V7.0.0 (2005-12) contiene los resultados del estudio de viabilidad sobre los requisitos arquitectónicos y las alternativas para la continuidad activa de la llamada de voz entre el dominio de conmutación de circuitos (CS) y el subsistema multimedia IP (IMS).
[0008] El documento 3GPP, TSGS#26(04)0748 contiene un estudio de viabilidad sobre los requisitos arquitectónicos y las alternativas arquitectónicas para usar los portadores de CS existentes en asociación con una sesión de MI. SUMARIO
[0009] La invención se define en las reivindicaciones independientes 1, 12, 14 y 15.
BREVE DESCRIPCIÓN DE LOS DIBUJOS
[0010]
La FIG. 1 ilustra un sistema de comunicación inalámbrica de acceso múltiple;
la FIG. 2 ilustra un diagrama de bloques simplificado de una estación móvil;
la FIG. 3 ilustra un modo de realización de un sistema para coordinar servicios suplementarios de manera centralizada;
la FIG. 4 ilustra algunos aspectos del funcionamiento de la estación móvil en el sistema de la FIG. 3;
la FIG. 4A ilustra bloques de medios más función, correspondientes al procedimiento de la FIG. 4;
la FIG. 5 ilustra algunos aspectos adicionales del funcionamiento de la estación móvil en el sistema de la FIG. 3; la FIG. 5A ilustra bloques de medios más función, correspondientes al procedimiento de la FIG. 5;
la FIG. 6 ilustra algunos aspectos adicionales del funcionamiento de la estación móvil en el sistema de la FIG. 3; la FIG. 6A ilustra bloques de medios más función, correspondientes al procedimiento de la FIG. 6;
la FIG. 7 ilustra diversos protocolos de transporte que pueden implementarse mediante la estación móvil y el servidor centralizado en el sistema de la FIG. 3;
la FIG. 8 ilustra un mensaje de señalización que puede enviarse desde una estación móvil al servidor centralizado, o viceversa; y
la FIG. 9 ilustra diversos componentes que pueden utilizarse en un dispositivo de comunicaciones.
DESCRIPCIÓN DETALLADA
[0011] Se divulga una estación móvil que está configurada para facilitar la coordinación de los servicios suplementarios de una manera centralizada. La estación móvil puede incluir componentes de dominio de conmutación de circuitos (CS) que están configurados para realizar llamadas telefónicas de voz en un dominio de CS. La estación móvil también puede incluir componentes del subsistema multimedia IP (IMS) que están configurados para realizar llamadas telefónicas de voz en un dominio de IMS. Los componentes IMS pueden incluir un componente de transporte para facilitar la comunicación con una red central de IMS. Los componentes de IMS también pueden incluir un componente de señalización que está configurado para intercambiar información con un servidor centralizado en la red central de IMS a través del componente de transporte. Al menos parte de la información que se intercambia con el servidor centralizado puede estar relacionada con los servicios suplementarios para las llamadas telefónicas de voz en el dominio de CS así como las llamadas telefónicas de voz en el dominio de IMS.
[0012] La estación móvil puede configurarse para realizar una llamada telefónica de voz en el dominio de CS. La estación móvil también puede configurarse para invocar un servicio suplementario a través del servidor centralizado en la red central de IMS. La estación móvil también puede configurarse para comunicarse con el servidor centralizado para acceder y/o actualizar el servicio suplementario mientras la llamada telefónica de voz está en el dominio de CS.
[0013] La estación móvil puede también configurarse para seleccionar un protocolo de transporte y un protocolo de señalización que puede utilizarse para comunicarse con el servidor centralizado. El protocolo de transporte seleccionado y el protocolo de señalización seleccionado se pueden usar para invocar el servicio suplementario y para acceder y/o actualizar el servicio suplementario.
[0014] La estación móvil puede también configurarse para transferir la llamada telefónica de voz desde el dominio de CS al dominio de IMS. Después de que la llamada telefónica de voz se haya transferido al dominio de IMS, la estación móvil también se puede configurar para continuar comunicándose con el servidor centralizado en la red central de IMS para acceder y/o actualizar el servicio suplementario.
[0015] La estación móvil puede configurarse para realizar una llamada telefónica de voz en el dominio de IMS. La estación móvil también puede configurarse para invocar un servicio suplementario a través del servidor centralizado en la red central de IMS. La estación móvil también puede configurarse para transferir la llamada telefónica de voz desde el dominio de IMS al dominio de CS. La estación móvil también puede configurarse para continuar comunicándose con el servidor centralizado en la red central de IMS para acceder y/o actualizar el servicio suplementario después de que la llamada telefónica de voz se haya transferido al dominio de CS.
[0016] El componente de transporte puede implementar un protocolo de transporte conmutado de paquetes. La comunicación con el servidor centralizado puede ocurrir a través del protocolo de transporte conmutado de paquetes.
[0017] El componente de transporte puede implementar un protocolo de mensaje de ráfaga de datos. La comunicación con el servidor centralizado puede ocurrir a través del protocolo de mensaje de ráfaga de datos.
[0018] El componente de transporte puede implementar un protocolo de servicio de mensaje corto. La comunicación con el servidor centralizado puede ocurrir a través del protocolo de servicio de mensajes cortos.
[0019] El componente de transporte puede implementar un protocolo de múltiples frecuencias de doble tono. La comunicación con el servidor centralizado puede ocurrir a través del protocolo de múltiples frecuencias de doble tono.
[0020] El componente de transporte puede implementar un protocolo de sufijo de dígitos marcados. La comunicación con el servidor centralizado puede ocurrir a través del protocolo de sufijo de dígitos marcados.
[0021] El componente de transporte puede implementar un protocolo de datos de servicios suplementarios no estructurados. La comunicación con el servidor centralizado puede ocurrir a través del protocolo de datos de servicios suplementarios no estructurados.
[0022] El componente de señalización puede configurarse para enviar un mensaje de señalización al servidor centralizado. El mensaje de señalización puede incluir un campo identificador de servicio que identifica un servicio suplementario a invocar. El mensaje de señalización también puede incluir datos que son específicos del servicio suplementario invocado. El mensaje de señalización también puede incluir un campo que indique la continuación del diálogo para intercambiar más datos que sean específicos del servicio suplementario invocado.
[0023] La estación móvil también puede incluir un componente de codificación/descodificación. El componente de codificación/descodificación puede configurarse para codificar información que se envía desde la estación móvil al servidor centralizado. El componente de codificación/descodificación también puede configurarse para descodificar información que se envía desde el servidor centralizado a la estación móvil.
[0024] También se divulga un servidor centralizado que es parte de una red central de subsistema multimedia IP (IMS) y que está configurado para coordinar los servicios suplementarios para las llamadas telefónicas de voz. El servidor centralizado puede incluir un componente de transporte para facilitar la comunicación con una estación móvil cuando la estación móvil está conectada a un dominio de IMS o a un dominio de conmutación de circuitos (CS). El servidor centralizado también puede incluir un componente de señalización que está configurado para intercambiar información con la estación móvil a través del componente de transporte. La información que se intercambia con la estación móvil puede estar relacionada con servicios suplementarios para llamadas telefónicas de voz que implican a la estación móvil cuando la estación móvil está conectada al dominio de IMS o al dominio de CS.
[0025] El servidor centralizado puede configurarse para almacenar información sobre los servicios suplementarios. La información puede incluir información relacionada con el dominio de IMS que corresponde a las llamadas telefónicas de voz en el dominio de IMS. La información también puede incluir información relacionada con el dominio de CS que corresponde a las llamadas telefónicas de voz en el dominio de CS.
[0026] También se divulga una estación móvil A que está configurada para facilitar la coordinación de los servicios suplementarios de una manera centralizada. La estación móvil puede incluir medios para realizar llamadas telefónicas de voz en un dominio de CS. La estación móvil también puede incluir medios para realizar llamadas telefónicas de voz en un dominio de IMS. La estación móvil también puede incluir medios para intercambiar información con un servidor centralizado en una red central de IMS. Al menos parte de la información que se intercambia con el servidor centralizado puede estar relacionada con los servicios suplementarios para las llamadas telefónicas de voz en el dominio de CS así como las llamadas telefónicas de voz en el dominio de IMS.
[0027] La estación móvil puede incluir también medios para invocar un servicio suplementario a través del servidor centralizado en la red central de IMS. El servicio suplementario puede corresponder a una llamada telefónica de voz en el dominio de CS. La estación móvil también puede incluir medios para comunicarse con el servidor centralizado para acceder y/o actualizar el servicio suplementario mientras la llamada telefónica de voz está en el dominio de CS.
[0028] La estación móvil puede incluir también medios para la selección de un protocolo de transporte y un protocolo de señalización que puede utilizarse para comunicarse con el servidor centralizado. El protocolo de transporte seleccionado y el protocolo de señalización seleccionado se pueden usar para invocar el servicio suplementario y para acceder y/o actualizar el servicio suplementario.
[0029] La estación móvil puede incluir también medios para la transferencia de la llamada telefónica de voz desde el dominio de CS al dominio de IMS. La estación móvil también puede incluir medios para continuar comunicándose con el servidor centralizado en la red central de IMS para acceder y/o actualizar el servicio suplementario después de que la llamada telefónica de voz se haya transferido al dominio de IMS.
[0030] La estación móvil puede incluir medios para la realización de una llamada telefónica de voz en el dominio de IMS. La estación móvil también puede incluir medios para invocar un servicio suplementario a través del servidor centralizado en la red central de IMS. La estación móvil también puede incluir medios para transferir la llamada telefónica de voz desde el dominio de IMS al dominio de CS. La estación móvil también puede incluir medios para continuar comunicándose con el servidor centralizado en la red central de IMS para acceder y/o actualizar el servicio suplementario después de que la llamada telefónica de voz se haya transferido al dominio de CS.
[0031] También se divulga un producto de programa informático que comprende un medio legible por ordenador. El medio legible por ordenador puede comprender un código para hacer que una estación móvil realice llamadas telefónicas de voz en un dominio de CS. El medio legible por ordenador también puede comprender un código para hacer que la estación móvil realice llamadas telefónicas de voz en un dominio de IMS. El medio legible por ordenador también puede comprender un código para hacer que la estación móvil intercambie información con un servidor centralizado en una red central de IMS. Al menos parte de la información que se intercambia con el servidor centralizado puede estar relacionada con los servicios suplementarios para las llamadas telefónicas de voz en el dominio de CS así como las llamadas telefónicas de voz en el dominio de IMS.
[0032] El medio legible por ordenador también puede comprender código para hacer que la estación móvil invoque un servicio suplementario a través del servidor centralizado en la red central de IMS. El servicio suplementario puede corresponder a una llamada telefónica de voz en el dominio de CS. El medio legible por ordenador también puede comprender un código para hacer que la estación móvil se comunique con el servidor centralizado para acceder y/o actualizar el servicio suplementario mientras la llamada telefónica de voz está en el dominio de CS.
[0033] El medio legible por ordenador también puede comprender código para hacer que la estación móvil seleccione un protocolo de transporte y un protocolo de señalización que puede utilizarse para comunicarse con el servidor centralizado. El protocolo de transporte seleccionado y el protocolo de señalización seleccionado se pueden usar para invocar el servicio suplementario y para acceder y/o actualizar el servicio suplementario.
[0034] El medio legible por ordenador también puede comprender código para hacer que la estación móvil transfiera la llamada de teléfono de voz desde el dominio de CS al dominio de IMS. El medio legible por ordenador también puede comprender un código para hacer que la estación móvil continúe comunicándose con el servidor centralizado en la red central de IMS para acceder y/o actualizar el servicio suplementario después de que la llamada telefónica de voz se haya transferido al dominio de IMS.
[0035] El medio legible por ordenador también puede comprender código para hacer que la estación móvil realice una llamada de teléfono de voz en el dominio de IMS. El medio legible por ordenador también puede comprender un código para hacer que la estación móvil invoque un servicio suplementario a través del servidor centralizado en la red central de IMS. El medio legible por ordenador también puede comprender un código para hacer que la estación móvil transfiera la llamada telefónica de voz desde el dominio de IMS al dominio de CS. El medio legible por ordenador también puede comprender un código para hacer que la estación móvil continúe comunicándose con el servidor centralizado en la red central de IMS para acceder y/o actualizar el servicio suplementario después de que la llamada telefónica de voz se haya transferido al dominio de CS.
[0036] Se divulga un producto de programa informático que comprende un medio legible por ordenador. El medio legible por ordenador puede comprender un código para hacer que un servidor centralizado en una red central de sistema multimedia IP (IMS) facilite la comunicación con una estación móvil cuando la estación móvil está conectada a un dominio de IMS o a un dominio de conmutación de circuitos (CS). El medio legible por ordenador también puede comprender un código para hacer que el servidor centralizado intercambie información con la estación móvil. La información puede estar relacionada con servicios suplementarios para llamadas telefónicas de voz que implican a la estación móvil cuando la estación móvil está conectada al dominio de IMS o al dominio de CS.
[0037] A continuación se describen varios modos de realización a modo de ejemplo con referencia a las Figuras. Esta divulgación detallada de varios modos de realización a modo de ejemplo, como se ilustra en las figuras, no pretende limitar el alcance de las reivindicaciones.
[0038] La expresión "a modo de ejemplo" se usa en el presente documento exclusivamente para significar "que sirve de ejemplo, caso o ilustración". No debe considerarse necesariamente que ningún modo de realización descrito como "a modo de ejemplo" sea preferido o ventajoso con respecto a otros modos de realización.
[0039] Como se usa en el presente documento, los términos "un modo de realización", "modo de realización", "modos de realización", "el modo de realización", "los modos de realización", "uno o más modos de realización," "algunos modos de realización", "ciertos modos de realización", " un modo de realización, "otro modo de realización" y similares significan que "uno o más (pero no necesariamente todos) los modos de realización", a menos que se especifique expresamente lo contrario.
[0040] El término "determinar" (y variantes gramaticales del mismo) se usa en un sentido extremadamente amplio. El término "determinar" abarca una amplia variedad de acciones y, por lo tanto, "determinar" puede incluir calcular, computar, procesar, obtener, investigar, consultar (por ejemplo, consultar una tabla, una base de datos u otra estructura de datos), verificar y similares. Además, "determinar" puede incluir recibir (por ejemplo, recibir información), acceder, (por ejemplo, acceder a datos de una memoria) y similares. Asimismo, "determinar" puede incluir resolver, seleccionar, elegir, establecer y similares.
[0041] La expresión "basado en" no significa "basado únicamente en", a menos que se especifique expresamente lo contrario. En otras palabras, la frase "basándose en" describe tanto "basándose únicamente en" como "basándose al menos en".
[0042] La FIG. 1 es una ilustración de un sistema de comunicación inalámbrica de acceso múltiple 100. Se ilustra un sistema 100 que incluye una WLAN asociada con una red de área local alámbrica (LAN). Un punto de acceso 102 puede estar en comunicación con uno o más dispositivos móviles 105. El punto de acceso (AP) 102 puede estar conectado a un concentrador Ethernet o conmutador 102 para una LAN. El concentrador de Ethernet 102 puede estar conectado a uno o más dispositivos electrónicos 104 que pueden incluir ordenadores personales, dispositivos periféricos (por ejemplo, máquinas de fax, copiadoras, impresoras, escáneres, etc.), servidores y similares. El concentrador de Ethernet 102 se puede conectar a un router 106 que transmite paquetes de datos a un módem 108. El módem 108 puede transmitir paquetes de datos a una red de área amplia (WAN) 110, tal como Internet. El sistema 100 ilustra una configuración de red única y simple. Son posibles muchas configuraciones adicionales del sistema 100 que incluyen dispositivos electrónicos alternativos. Aunque el sistema 100 se ha ilustrado y descrito con referencia a una LAN, es posible que el sistema 100 pueda utilizar otras tecnologías que incluyen WWAN y/o WPAN, ya sea por separado o concurrentemente.
[0043] El sistema 100 puede facilitar a un dispositivo móvil 105 conmutación sin problemas el cambio entre un punto de acceso actualmente utilizado por el dispositivo móvil 105 y el punto de acceso 102 asociado con el sistema 100. Tal transferencia al punto de acceso 102 y a la red soportada por el punto de acceso 102 puede seleccionarse para proporcionar al usuario del dispositivo móvil 105 una funcionalidad buscada y puede ser una función de la ubicación del dispositivo móvil 105 o los datos a los que el usuario desee acceder o cargar al dispositivo móvil 105. A modo de ejemplo y sin limitación, el dispositivo inalámbrico se puede acoplar a dispositivos electrónicos 104 para utilizar la funcionalidad WWAN y/o WLAN disponible a través del (de los) dispositivo(s) electrónico(s) 104. Dicha transición puede ser iniciada por el usuario o realizada de manera autónoma por el sistema 100.
[0044] La FIG. 2 ilustra un diagrama de bloques simplificado de una estación móvil 200. La estación móvil 200, también llamada dispositivo móvil, puede incluir WWAN (por ejemplo, acceso múltiple por división de código (CDMA), acceso múltiple por visión de código de banda ancha (WCDMA) o acceso múltiple por división de frecuencia ortogonal (OFDMA), WLAN (por ejemplo, IEEE 802.11) y/o tecnologías relacionadas.
[0045] Un componente WWAN 202 que proporciona funcionalidad WWAN y un componente WLAN 204 que proporciona funcionalidad WLAN pueden estar situados juntos y pueden ser capaces de la comunicación con un transceptor 208 a través de un bus 206 u otras estructuras o dispositivos. Debe entenderse que podrían utilizarse medios de comunicación distintos de los buses. El transceptor 208 se muestra acoplado a una o más antenas 210 para permitir la transmisión y/o recepción mediante el dispositivo móvil 200. El componente de WLAN 204 puede generar datos de voz proporcionados al transceptor 208 para la comunicación. El componente de funcionalidad WWAN 202 y/o el componente de funcionalidad WLAN 204 se pueden incluir en un procesador del dispositivo móvil 200. De forma alternativa, la funcionalidad WWAN y la funcionalidad WLAN pueden ser proporcionadas por circuitos integrados distintos. De forma alternativa, la funcionalidad WWAN y la funcionalidad WLAN pueden ser proporcionadas por uno o más circuitos integrados, procesadores, ASIC, FPGA o similares, incluyendo combinaciones de los mismos. La estación móvil 200 puede estar equipada con opciones de conectividad para el área amplia (WWAN) y el área local (WLAN y WPAN) para permitir una rica combinación de servicios y experiencias del usuario.
[0046] El componente de funcionalidad WLAN 204 puede incluir un componente de funcionalidad WPAN opcional 212. La estación móvil 200 puede conectarse a WWAN o WLAN y WPAN, o a ambas simultáneamente, basándose en uno o más criterios que se refieren a funciones de la estación móvil 200. Además, también pueden proporcionarse procesos y criterios para el cambio entre cada una de las redes y/o protocolos. Los criterios se pueden almacenar en una memoria de la estación móvil 200 y un procesador puede analizar una red basándose en los criterios almacenados.
[0047] La estación móvil 200 se puede utilizar como un teléfono de voz sobre protocolo de Internet (VoIP). VoIP incluye la transmisión de conversaciones telefónicas de voz a través de Internet y/o a través de redes IP, y puede proporcionarse a través del componente WLAN 204. VoIP puede ser utilizado por el dispositivo móvil 200 en el hogar o cuando está cerca de un punto de acceso inalámbrico (WAP) conectado a una red de banda ancha que proporciona servicios de VoIP. En otras situaciones, la estación móvil 200 puede funcionar como un teléfono móvil inalámbrico regular mientras proporcione servicios de comunicación.
[0048] Con un codificador de voz tal como G711, G723, G729, EVRC, SMV, 4GV, AMR, los paquetes se pueden generar cada 10 ms o 20 ms. En WLAN, el tiempo de transmisión de cada paquete puede depender de las versiones de 802.11 a/b/g y de la congestión que se ve en la red. También puede haber un tiempo de retraso involucrado cada vez en encender/apagar el transceptor 208.
[0049] El subsistema multimedia IP (IMS) es un marco arquitectónico, diseñado originalmente por el Proyecto de Asociación de 3.a Generación (3GPP), para proporcionar servicios multimedia IP a usuarios finales. El IMS, en la medida de lo posible, utiliza los protocolos de la Fuerza de trabajo de ingeniería de Internet (IETF).
[0050] Una red de comunicación inalámbrica puede dividirse lógicamente en una red central y una infraestructura de red de acceso. La infraestructura de red central puede dividirse lógicamente en un dominio de conmutación de circuitos (CS), un dominio de conmutación de paquetes (PS) y un dominio de IMS.
[0051] El dominio de CS incluye los componentes de red central que ofrecen conexiones de tipo CS para el tráfico de usuario, así como los componentes de soporte a la señalización relacionada. Una conexión de tipo CS es una conexión para la cual los recursos de red dedicados se asignan en el establecimiento de conexión y se liberan en el lanzamiento de la conexión.
[0052] El dominio PS incluye los componentes de red central que ofrecen conexiones de tipo PS para el tráfico de usuarios, así como los componentes de soporte de la señalización relacionada. Una conexión de tipo PS transporta la información del usuario utilizando una concatenación autónoma de bits llamada paquetes, en la que cada paquete se puede enrutar independientemente del anterior. El dominio de IMS incluye componentes de red central que funcionan para proporcionar servicios multimedia IP (por ejemplo, audio, vídeo, texto, chat, etc.) proporcionados a través del dominio PS.
[0053] Continuidad de llamadas de voz (VCC) es el nombre dado a los procedimientos que permiten a un abonado móvil realizar el traspaso inter-tecnología entre sesiones de VoIP en el dominio de IMS y las llamadas de voz en el dominio de CS. Por lo tanto, VCC permite un traspaso continuo para una llamada de voz continua en diferentes dominios.
[0054] En ciertos aspectos, la presente divulgación proporciona un procedimiento para soportar servicios suplementarios centralizados en el núcleo IMS, independiente de la red de acceso actual utilizada por la estación móvil, y para soportar la continuidad de llamadas sin problemas a través de redes de acceso para llamadas involucradas en los servicios suplementarios.
[0055] Los servicios suplementarios comunes incluyen retención de llamadas, llamada en espera, llamada en conferencia, etc. Convencionalmente, los servicios complementarios invocados en el dominio de CS se gestionan en el dominio de CS, mientras que los servicios complementarios invocados en el dominio de IMS se gestionan en el dominio de IMS. Es decir, el dominio de CS proporciona los servicios suplementarios invocados por la estación móvil mientras está en cobertura CS, mientras que el dominio de IMS proporciona los servicios suplementarios invocados por la estación móvil mientras está en cobertura IMS. Con enfoques conocidos, el dominio de CS y el dominio de IMS no intercambian el estado de los servicios suplementarios invocados. Como resultado, cuando una estación móvil implicada en uno o más servicios suplementarios realiza un traspaso entre el dominio de CS y el dominio de IMS, la estación móvil puede no ser capaz de controlar o gestionar los servicios suplementarios invocados en el dominio anterior. Las llamadas involucradas en los servicios suplementarios pueden colgarse o perderse.
[0056] La presente divulgación proporciona un procedimiento para coordinar los servicios suplementarios de una forma centralizada en un núcleo IMS, independientemente de si la estación móvil invoca los servicios suplementarios en el dominio de CS o en el dominio de IMS. Esta divulgación puede facilitar el traspaso continuo de llamadas implicadas en servicios suplementarios entre el dominio de CS y el dominio de IMS sin distorsiones tales como llamadas colgadas o llamadas caídas. Esta divulgación también puede facilitar un control rápido en tiempo real a la estación móvil para gestionar los servicios suplementarios.
[0057] La FIG. 3 ilustra un modo de realización de un sistema 300 para coordinar servicios suplementarios de forma centralizada. Se muestra una estación móvil 302. La estación móvil 302 puede utilizar una red de acceso 304 para conectarse con una red central de CS 306 y/o una red central de IMS 308. La estación móvil 302 se muestra con los componentes de dominio de CS 310 y los componentes de dominio de IMS 312. Los componentes de dominio de CS 310 se pueden usar para realizar una llamada telefónica de voz en el dominio de CS, por ejemplo, usando una conexión de tipo CS a través de la red central de CS 306. Los componentes de dominio de IMS 312 se pueden usar para realizar una llamada telefónica de voz en el dominio de IMS, por ejemplo, usando el Protocolo de voz por Internet (VoIP) a través de la red central de IMS 308.
[0058] La red central de IMS 308 se muestra con un servidor de servicios suplementarios centralizado (servidor centralizado) 314. Cuando la estación móvil 302 realiza una llamada de teléfono de voz, ya sea una llamada de dominio de CS o una llamada de dominio de IMS, el servidor centralizado 314 se puede usar para gestionar los servicios suplementarios que se usan durante la llamada. Por lo tanto, incluso cuando la estación móvil 302 está involucrada en una llamada telefónica de voz en el dominio de CS, el servidor centralizado 314 en la red central de IMS 308 se puede usar para gestionar los servicios suplementarios que se usan durante la llamada.
[0059] Las implementaciones de IMS actuales utilizan un servidor que se conoce como el servidor de aplicaciones de VCC. El servidor de aplicaciones de VCC puede modificarse para que pueda funcionar como el servidor centralizado 314 descrito en el presente documento. De forma alternativa, el servidor centralizado 314 puede implementarse por separado del servidor de aplicaciones de VCC.
[0060] Como parte de la gestión de los servicios suplementarios utilizados por la estación móvil 302, el servidor centralizado 314 puede comunicarse con la estación móvil 302 usando un protocolo de transporte y un protocolo de señalización que son soportados tanto por el servidor centralizado 314 como por la estación móvil 302. La FIG. 3 muestra los componentes de dominio de IMS 312 de la estación móvil 302 incluyendo un componente de transporte 316a y un componente de señalización 318a. El componente de transporte 316a se muestra con implementaciones de uno o más protocolos de transporte 320a, y el componente de señalización 318a se muestra con implementaciones de uno o más protocolos de señalización 322a.
[0061] La FIG. 3 también muestra que el servidor centralizado 314 incluye un componente de transporte 316b y un componente de señalización 318b. El componente de transporte 316b se muestra con implementaciones de uno o más protocolos de transporte 320b, y el componente de señalización 318b se muestra con implementaciones de uno o más protocolos de señalización 322b.
[0062] Los componentes de transporte 316a, 316b en la estación móvil 302 y el servidor centralizado 314 pueden proporcionar medios de comunicación entre la estación móvil 302 y la red central de IMS 308. Los componentes de señalización 318a, 318b en la estación móvil 302 y el servidor centralizado 314 pueden definir el intercambio de información que utiliza el protocolo de transporte subyacente 320 para gestionar los servicios suplementarios. Puede haber al menos un protocolo de transporte 320 y al menos un protocolo de señalización 322 que son implementados tanto por el servidor centralizado 314 como por la estación móvil 302.
[0063] Usando un protocolo de transporte adecuado 320 y un protocolo de señalización adecuado 322, la estación móvil 302 y el servidor centralizado 314 pueden intercambiar información para centralizar la gestión de servicios suplementarios. Independientemente de la conexión actual de la estación móvil 302, la estación móvil 302 puede elegir uno de los protocolos de transporte soportados 320 y puede intercambiar información con el servidor centralizado 314 para invocar, acceder y actualizar servicios suplementarios en una llamada telefónica de voz de acuerdo con una protocolo de señalización adecuado 322. Esta divulgación puede facilitar así el traspaso continuo de llamadas telefónicas de voz implicadas en servicios suplementarios entre el dominio de CS y el dominio de IMS.
[0064] La FIG. 3 muestra la estación móvil 302 incluyendo un componente de codificación/descodificación 324a. La FIG. 3 también muestra que el servidor centralizado 314 incluye un componente de codificación/descodificación 324b. La información que es enviada por la estación móvil 302 al servidor centralizado 314 o por el servidor centralizado 314 a la estación móvil 302 puede codificarse en el lado de envío y luego descodificarse en el lado de recepción. Esto se puede hacer, por ejemplo, para reducir la velocidad de datos requerida cuando el protocolo de transporte 320 que se está utilizando tiene una capacidad limitada. Para codificar la información, la divulgación propone el uso de un diccionario estándar para codificar servicios suplementarios, así como datos específicos de servicios suplementarios. El proceso de codificación/descodificación también puede ser adaptable de modo que los datos codificados en el pasado puedan usarse para codificar datos posteriores de manera más eficiente.
[0065] El servidor centralizado 314 puede almacenar información 326 acerca de los servicios complementarios que se están gestionando. La FIG. 3 muestra esta información 326 siendo almacenada en una base de datos 328. La información 326 que se almacena puede incluir información relacionada con el dominio de CS 330 que corresponde a las llamadas telefónicas de voz en el dominio de CS. La información 326 que está almacenada también puede incluir información relacionada con el dominio de IMS 332 que corresponde a las llamadas telefónicas de voz en el dominio de IMS.
[0066] En la FIG. 3, la red central de CS 306 y la red central de IMS 308 se muestran como redes separadas. De forma alternativa, puede haber cierta superposición entre estas redes 306, 308. Por ejemplo, algunos componentes pueden ser parte de la red central de CS 306 y también parte de la red central de IMS 308. En algunas implementaciones, la red central de CS 306 y la red central de IMS 308 pueden denominarse colectivamente una red central única con un componente de CS (la red central de CS 306) y un componente de IMS (la red central de IMS 308).
[0067] La FIG. 4 ilustra algunos aspectos del funcionamiento de la estación móvil 302 en el sistema 300 de la FIG. 3. En particular, el procedimiento representado 400 ilustra cómo la estación móvil 302 puede configurarse para funcionar durante una llamada telefónica de voz en el dominio de CS (por ejemplo, una llamada telefónica de voz que usa una conexión de tipo CS a través de la red central de CS 316).
[0068] De acuerdo con el procedimiento representado 400, la estación móvil 302 puede realizar 402 una llamada telefónica de voz en el dominio de CS. En algún punto durante la llamada, la estación móvil 302 puede determinar 404 que se deben invocar uno o más servicios suplementarios. Por ejemplo, un usuario de la estación móvil 302 puede tomar alguna acción que pueda ser interpretada por la estación móvil 302 como una solicitud para invocar uno o más servicios suplementarios. El(los) servicio(s) suplementario(s) a invocar se denominarán aquí como el (los) servicio(s) suplementario(s) deseado(s).
[0069] En respuesta a la determinación 404 que deben invocarse uno o más servicios suplementarios, la estación móvil 302 puede seleccionar 406 un protocolo de transporte 320 que se puede utilizar para comunicarse con el servidor
centralizado 314. La estación móvil 302 también puede seleccionar 408 un protocolo de señalización 322 que puede usarse para comunicarse con el servidor centralizado 314. Una vez que el protocolo de transporte 320 y el protocolo de señalización 322 han sido seleccionados 406, 408, la estación móvil 302 puede usar entonces el protocolo de transporte seleccionado 320 y el protocolo de señalización seleccionado 322 para invocar 410 el o los servicios suplementarios deseados a través del servidor centralizado 314. En otras palabras, la estación móvil 302 puede comunicarse con el servidor centralizado 314, usando el protocolo de transporte seleccionado 320 y el protocolo de señalización seleccionado 322, sobre la invocación del servicio o servicios suplementarios deseados. Una vez que el (los) servicio (s) suplementario deseado(s) han sido invocados 410, la estación móvil 302 puede comunicarse 412 con el servidor centralizado 314 para acceder y/o actualizar los servicios suplementarios, según sea necesario, durante la duración de la llamada telefónica de voz.
[0070] En otro modo de realización, la estación móvil 302 puede seleccionar 406 un protocolo de transporte 320 y seleccionar 408 un protocolo de señalización 322 sin ser activado por la determinación 404 de que uno o más servicios suplementarios deben ser invocados. Por ejemplo, la estación móvil 302 puede seleccionar 406 un protocolo de transporte 320 y seleccionar 408 un protocolo de señalización 322 en anticipación de que el usuario invoque posteriormente uno o más servicios suplementarios. Una vez que el protocolo de transporte 320 y el protocolo de señalización 322 han sido seleccionados 406, 408, la estación móvil 302 puede usar entonces el protocolo de transporte seleccionado 320 y el protocolo de señalización seleccionado 322 para establecer llamadas telefónicas de voz a través del servidor centralizado 314. En algún punto durante una llamada, la estación móvil 302 puede determinar 404 que se deben invocar uno o más servicios suplementarios. La estación móvil 302 puede entonces usar el protocolo de transporte seleccionado 320 y el protocolo de señalización seleccionado 322 para invocar 410 el o los servicios suplementarios deseados a través del servidor centralizado 314. En otras palabras, la estación móvil 302 puede comunicarse con el servidor centralizado 314, usando el protocolo de transporte seleccionado 320 y el protocolo de señalización seleccionado 322, sobre la invocación del servicio o servicios suplementarios deseados. Una vez que el (los) servicio (s) suplementario deseado(s) han sido invocados 410, la estación móvil 302 puede comunicarse 412 con el servidor centralizado 314 para acceder y/o actualizar los servicios suplementarios, según sea necesario, durante la duración de la llamada telefónica de voz.
[0071] El procedimiento 400 de la FIG. 4 descrito anteriormente puede realizarse por los medios correspondientes más los bloques de función 400A ilustrados en la FIG. 4A. En otras palabras, los bloques 402 a 412 ilustrados en la FIG. 4 corresponden a los bloques de medios más función 402A a 412A ilustrados en la FIG. 4A.
[0072] La FIG. 5 ilustra algunos aspectos adicionales del funcionamiento de la estación móvil 302 en el sistema 300 de la FIG. 3. En particular, el procedimiento 500 representado ilustra cómo se puede configurar la estación móvil 302 para que funcione cuando una llamada de teléfono de voz en la que participa la estación móvil 302 pasa del dominio de CS al dominio de IMS.
[0073] De acuerdo con el procedimiento representado 500, la estación móvil 302 puede realizar 502 una llamada telefónica de voz en el dominio de CS (por ejemplo, utilizando una conexión de tipo CS a través de la red central de CS 306). En algún punto durante la llamada, la estación móvil 302 puede determinar 504 que se deben invocar uno o más servicios suplementarios. En respuesta, la estación móvil 302 puede seleccionar 506 un protocolo de transporte 320 que puede usarse para comunicarse con el servidor centralizado 314. La estación móvil 302 también puede seleccionar 508 un protocolo de señalización 322 que se puede usar para comunicarse con el servidor centralizado 314. Una vez que el protocolo de transporte 320 y el protocolo de señalización 322 han sido seleccionados 506, 508, la estación móvil 302 puede usar entonces el protocolo de transporte seleccionado 320 y el protocolo de señalización seleccionado 322 para invocar 510 el o los servicios suplementarios deseados a través del servidor centralizado 314. La estación móvil 302 puede entonces comunicarse 512 con el servidor centralizado 314 para acceder y/o actualizar los servicios suplementarios, según sea necesario. Por lo tanto, aunque la estación móvil 302 se puede conectar al dominio de CS en este punto en el procedimiento 500, el servidor centralizado 314 en la red central de IMS 308 todavía se puede usar para gestionar los servicios suplementarios que se usan durante la llamada.
[0074] En algún momento, la estación móvil 302 puede transferir 514 la llamada telefónica de voz desde el dominio de CS al dominio de IMS. Después de que la llamada telefónica de voz haya sido transferida 514 al dominio de IMS, la estación móvil 302 puede continuar comunicándose 516 con el servidor centralizado 314 en la red central de IMS 308 para acceder y/o actualizar los servicios suplementarios, según sea necesario, durante el tiempo de la llamada telefónica de voz.
[0075] En otro modo de realización, la estación móvil 302 puede seleccionar 506 un protocolo de transporte 320 y seleccionar 508 un protocolo de señalización 322 sin ser activado por la determinación 504 de que uno o más servicios suplementarios deben ser invocados. Por ejemplo, la estación móvil 302 puede seleccionar 506 un protocolo de transporte 320 y seleccionar 508 un protocolo de señalización 322 en anticipación de que el usuario invoque posteriormente uno o más servicios suplementarios. Una vez que el protocolo de transporte 320 y el protocolo de señalización 322 han sido seleccionados 506, 508, la estación móvil 302 puede usar entonces el protocolo de transporte seleccionado 320 y el protocolo de señalización seleccionado 322 para establecer llamadas telefónicas de voz a través del servidor centralizado 314. En algún punto durante una llamada, la estación móvil 302 puede determinar 504 que se deben invocar uno o más servicios suplementarios. La estación móvil 302 puede entonces usar el protocolo
de transporte seleccionado 320 y el protocolo de señalización seleccionado 322 para invocar 510 el o los servicios suplementarios deseados a través del servidor centralizado 314. En otras palabras, la estación móvil 302 puede comunicarse con el servidor centralizado 314, usando el protocolo de transporte seleccionado 320 y el protocolo de señalización seleccionado 322, sobre la invocación del servicio o servicios suplementarios deseados. Una vez que el o los servicios suplementarios deseados han sido invocados 510, la estación móvil 302 puede comunicarse 512 con el servidor centralizado 314 para acceder y/o actualizar los servicios suplementarios, según sea necesario.
[0076] El procedimiento 500 de la FIG. 5 descrito anteriormente puede realizarse por los medios correspondientes más los bloques de función 500A ilustrados en la FIG. 5A. En otras palabras, los bloques 502 a 516 ilustrados en la FIG. 5 corresponden a los bloques de medios más función 502A a 516A ilustrados en la FIG. 5A.
[0077] La FIG. 6 ilustra algunos aspectos adicionales del funcionamiento de la estación móvil 302 en el sistema 300 de la FIG. 3. En particular, el procedimiento ilustrado 600 ilustra cómo la estación móvil 302 puede configurarse para funcionar cuando una llamada de teléfono de voz en la que participa la estación móvil 302 pasa del dominio de IMS al dominio de CS.
[0078] De acuerdo con el procedimiento representado 600, la estación móvil 302 puede realizar 602 una llamada telefónica de voz en el dominio de IMS. En algún punto durante la llamada, la estación móvil 302 puede determinar 604 que se deben invocar uno o más servicios suplementarios. La estación móvil 302 puede comunicarse 606 con el servidor centralizado 314 para acceder y/o actualizar a los servicios suplementarios, según sea necesario.
[0079] En algún momento, la estación móvil 302 puede determinar 608 para transferir la llamada de teléfono de voz con los servicios suplementarios desde el dominio de IMS al dominio de CS. En respuesta, la estación móvil 302 puede seleccionar 610 un protocolo de transporte 320 que puede usarse para comunicarse con el servidor centralizado 314 desde el dominio de CS. La estación móvil 302 también puede seleccionar 612 un protocolo de señalización 322 que puede usarse para comunicarse con el servidor centralizado 314 desde el dominio de CS. Una vez que la llamada telefónica de voz se ha transferido 614 desde el dominio de IMS al dominio de CS, la estación móvil 302 puede usar 616 los protocolos de señalización y transporte seleccionados para continuar comunicándose con el servidor centralizado 314 para acceder y/o actualizar los servicios suplementarios, como sea necesario.
[0080] El procedimiento 600 de la FIG. 6 descrito anteriormente puede realizarse por los medios correspondientes más los bloques de función 600A ilustrados en la FIG. 6A. En otras palabras, los bloques 602 a 616 ilustrados en la FIG. 6 corresponden a los bloques de medios más función 602A a 616A ilustrados en la FIG. 6A.
[0081] Como se indicó anteriormente, el componente de transporte 316a de la estación móvil 302 en el sistema 300 de la FIG. 3 se muestra con implementaciones de uno o más protocolos de transporte 320a, y el componente de transporte 316b del servidor centralizado 314 también se muestra con implementaciones de uno o más protocolos de transporte 320b. La FIG. 7 ilustra diversos protocolos de transporte 720 que pueden implementarse mediante la estación móvil 302 y el servidor centralizado 314. La estación móvil 302 y el servidor centralizado 314 pueden implementar uno o más de los protocolos de transporte 720 representados con el fin de poder intercambiar información para centralizar la gestión de servicios suplementarios, como se describe en la presente divulgación.
[0082] La estación móvil 302 y el servidor centralizado 314 pueden implementar un protocolo de transporte conmutado de paquetes 734. Entre algunos ejemplos de protocolos de transporte conmutado de paquetes 734 se incluyen (pero sin limitarse a) servicios de datos por paquetes 3GPP tales como HSPA, servicios de datos por paquetes 3GPP2 tales como EVDO o SCH, WiFi, WiMax, etc.
[0083] La estación móvil 302 y el servidor centralizado 314 pueden implementar un protocolo de mensaje de ráfaga de datos 736. Cuando la estación móvil 302 está conectada al dominio de CS, la estación móvil 302 puede usar un tipo especial de mensaje de ráfaga de datos. El mensaje de ráfaga de datos puede ser transmitido por la estación móvil 302 a una estación base o a un conmutador (por ejemplo, un centro de conmutación móvil o MSC). La estación base o el conmutador pueden enviar el mensaje de ráfaga de datos al servidor centralizado 314. El mensaje de ráfaga de datos puede integrar un datagrama IP. La dirección de origen y la dirección de destino del datagrama IP pueden corresponder a la estación móvil 302 y al servidor centralizado 314, respectivamente. La estación base o el conmutador pueden enrutar el datagrama IP usando el enrutamiento IP estándar.
[0084] La estación móvil 302 y el servidor centralizado 314 pueden implementar un protocolo de servicio de mensajes cortos (SMS) 738. La estación móvil 302 puede usar una implementación del protocolo SMS 738 cuando está conectada al dominio de CS o al dominio de IMS. El SMS tradicional puede ser lento para gestionar servicios suplementarios de forma interactiva. Por lo tanto, la presente divulgación propone procedimientos para enrutar mensajes SMS de manera rápida. Los mensajes SMS utilizados para este transporte especial pueden identificarse mediante un teletipo especial o una dirección de destino especial. Dichos mensajes pueden obtener un trato preferencial durante el enrutamiento en la red. Tales mensajes no necesitan almacenarse en la red, ya que el servidor centralizado 314 puede configurarse de modo que siempre esté disponible. Esto es diferente del SMS tradicional destinado a las estaciones móviles (con SMS tradicionales, las estaciones móviles pueden desactivarse o estar en
itinerancia y, por lo tanto, para una transferencia fiable, estos mensajes pueden almacenarse hasta que puedan ser entregados a las estaciones móviles).
[0085] La estación móvil 302 y el servidor centralizado 314 pueden implementar un protocolo de múltiples frecuencias de doble tono (DTMF) 740. La estación móvil 302 puede usar una implementación del protocolo DTMF 740 cuando está conectada al dominio de CS o al dominio de IMS. El protocolo de señalización 322 puede estar codificado en los tonos. Estos tonos pueden transmitirse en banda. Considere la transmisión de los tonos DTMF desde la estación móvil 302. Los tonos en banda pueden omitir cualquier tratamiento del MSC y pueden llegar a la pasarela de medios (MGW). La pasarela de medios puede descodificar los tonos y pasar los tonos al servidor centralizado 314. El transporte en la otra dirección desde el servidor centralizado 314 a la estación móvil 302 puede ser similar.
[0086] La estación móvil 302 y el servidor centralizado 314 pueden implementar un protocolo de sufijo de dígitos marcados 742. De acuerdo con un protocolo de sufijo de dígitos marcados 742, la estación móvil 302 puede agregar la señalización codificada como un sufijo a los dígitos marcados durante el origen de la llamada al servidor centralizado 314. La red central de CS 306 puede pasar el prefijo al servidor centralizado 314 durante la configuración de la llamada. El servidor centralizado 314 puede recuperar el sufijo y traducir ese sufijo para descodificar la señalización. El servidor centralizado 314 no necesita continuar con la configuración de la llamada y no necesita configurar ningún soporte. Si el sufijo de los dígitos marcados no es suficiente para transportar toda la información de señalización, la estación móvil 302 puede repetir el proceso de origen anterior hasta que toda la información se entregue al servidor centralizado 314. Si hay una necesidad de transferir la información de señalización desde el servidor centralizado 314 de vuelta a la estación móvil 302, el servidor centralizado 314 puede emplear un procedimiento similar. El servidor centralizado 314 puede configurar una llamada terminada en móvil. La información de señalización puede codificarse como un sufijo al número de directorio de la estación móvil 302. De forma alternativa, la información de señalización también se puede codificar como el número de directorio fuente. El proceso anterior puede repetirse hasta que se entregue toda la información a la estación móvil 302.
[0087] La estación móvil 302 y el servidor centralizado 314 pueden implementar un protocolo de datos no estructurados de servicios suplementarios (USSD) 744. La estación móvil 302 y el servidor centralizado 314 pueden usar el protocolo USSD 744 como el transporte para intercambiar señalización entre sí.
[0088] La FIG. 8 ilustra un mensaje de señalización 846 que puede enviarse desde una estación móvil 302 al servidor centralizado 314, o viceversa. El mensaje de señalización 846 se muestra con un campo identificador de servicio 848. El campo identificador de servicio 848 puede identificar el servicio suplementario invocado. El mensaje de señalización 846 también se muestra con los datos específicos del servicio 850, es decir, los datos 850 que son específicos del servicio suplementario invocado. El mensaje de señalización 846 también se muestra con un campo indicador 852 que indica la continuación del diálogo para intercambiar otros datos específicos del servicio suplementario. Se pueden usar otros campos y/o técnicas, distintos de un campo indicador 852, para indicar la continuación del diálogo para intercambiar datos adicionales específicos del servicio suplementario. Además, el mensaje de señalización 846 puede incluir información adicional más allá de lo que se muestra específicamente en la FIG. 8. Como se indicó anteriormente, la información que se incluye en un mensaje de señalización 846 puede estar codificada, o la información puede enviarse sin codificación.
[0089] La FIG. 9 ilustra diversos componentes que pueden utilizarse en un dispositivo de comunicaciones 901. La estación móvil 302 en el sistema 300 de la FIG. 3 es un ejemplo de un dispositivo de comunicaciones 901, y puede incluir algunos o todos los componentes que se muestran en la FIG. 9.
[0090] El dispositivo de comunicaciones 901 puede incluir un procesador 903 que controle el funcionamiento del dispositivo inalámbrico 901. El procesador 903 también puede denominarse CPU. La memoria 905, que puede incluir tanto memoria de solo lectura (ROM) como memoria de acceso aleatorio (RAM), proporciona instrucciones y datos al procesador 903. Una parte de la memoria 905 también puede incluir memoria de acceso aleatorio no volátil (NVRAM).
[0091] El dispositivo de comunicaciones 901 también puede incluir un alojamiento 909 que puede incluir un transmisor 911 y un receptor 913 para permitir la transmisión y la recepción de datos entre el dispositivo de comunicaciones 901 y una ubicación remota. El transmisor 911 y el receptor 913 se pueden combinar en un transceptor 915. Una antena 917 puede conectarse a la carcasa 909 y acoplarse eléctricamente al transceptor 915.
[0092] El dispositivo de comunicaciones 901 también puede incluir un detector de señales 907 que puede usarse para detectar y cuantificar el nivel de señales recibidas por el transceptor 915. El detector de señales 907 puede detectar dichas señales como energía total, chips de energía piloto por pseudo-ruido (PN), densidad espectral de potencia, y otras señales.
[0093] Un cambiador de estado 919 del dispositivo de comunicaciones 901 puede controlar el estado del dispositivo de comunicaciones 901 basándose en un estado actual y señales adicionales recibidas por el transceptor 915 y detectadas por el detector de señales 907. El dispositivo 901 puede ser capaz de funcionar en uno cualquiera de varios estados. El dispositivo de comunicaciones 901 también puede incluir un determinador de sistema 921 que puede
usarse para controlar el dispositivo 901 y para determinar a qué sistema de proveedor de servicios debe transferirse el dispositivo 901 cuando determina que el sistema de proveedor de servicios actual es inadecuado.
[0094] Los diversos componentes del dispositivo de comunicaciones 901 pueden acoplarse juntos por un sistema de bus 923 que puede incluir un bus de potencia, un bus de señal de control, y un bus de señal de estado, además de un bus de datos. Sin embargo, con fines de claridad, los diversos buses se ilustran en la FIG. 9 como el sistema de bus 923. El dispositivo de comunicaciones 901 también puede incluir un procesador de señal digital (DSP) 925 para su uso en el procesamiento de señales.
[0095] La información y las señales se pueden representar utilizando cualquiera de diversas tecnologías y técnicas diferentes. Por ejemplo, los datos, instrucciones, comandos, información, señales, bits y similares a los que puede haberse hecho referencia a lo largo de la anterior descripción pueden representarse mediante voltajes, corrientes, ondas electromagnéticas, partículas o campos magnéticos, partículas o campos ópticos, o cualquier combinación de los mismos.
[0096] Los diversos bloques lógicos, módulos, circuitos y pasos de algoritmo ilustrativos descritos en relación con los modos de realización divulgados en el presente documento pueden implementarse como hardware electrónico, software informático o combinaciones de ambos. Para ilustrar claramente esta intercambiabilidad de hardware y software, anteriormente se han descrito diversos componentes, bloques, módulos, circuitos y pasos ilustrativos, en general, en lo que respecta a su funcionalidad. Si dicha funcionalidad se implementa como hardware o software depende de la aplicación y las restricciones de diseño particulares impuestas al sistema global. Los expertos en la técnica pueden implementar la funcionalidad descrita de diferentes maneras para cada aplicación particular, pero no debe interpretarse que tales decisiones de implementación limiten el alcance de las reivindicaciones.
[0097] Los diversos bloques lógicos, módulos y circuitos ilustrativos descritos junto con los modos de realización divulgados en el presente documento pueden implementarse o realizarse con un procesador de uso general, con un procesador de señales digitales (DSP), con un circuito integrado específico de la aplicación (ASIC), con una señal de matriz de puertas programables in situ (FPGA) o con otro dispositivo de lógica programable, lógica de transistor o puertas discretas, componentes de hardware discretos, o con cualquier combinación de los mismos diseñada para realizar las funciones descritas en el presente documento. Un procesador de uso general puede ser un microprocesador pero, de forma alternativa, el procesador puede ser cualquier procesador, controlador, microcontrolador o máquina de estados convencional. Un procesador también puede implementarse como una combinación de dispositivos informáticos, por ejemplo una combinación de un DSP y un microprocesador, una pluralidad de microprocesadores, uno o más microprocesadores junto con un núcleo de DSP o cualquier otra configuración de este tipo.
[0098] Los pasos de un procedimiento o algoritmo descrito en relación con los modos de realización divulgados en el presente documento pueden realizarse directamente en hardware, en un módulo de software ejecutado por un procesador o en una combinación de los dos. Un módulo de software puede residir en cualquier forma de medio de almacenamiento conocido en la técnica. Algunos ejemplos de medios de almacenamiento que pueden usarse incluyen memoria RAM, memoria flash, memoria ROM, memoria EPROM, memoria EEPROM, registros, un disco duro, un disco extraíble, un disco óptico, etc. Un módulo de software puede comprender una única instrucción o muchas instrucciones, y puede distribuirse por varios segmentos de código diferentes, entre programas diferentes y a través de múltiples medios de almacenamiento. Un medio de almacenamiento a modo de ejemplo puede estar acoplado a un procesador, de tal forma que el procesador puede leer información de, y escribir información en, el medio de almacenamiento. De forma alternativa, el medio de almacenamiento puede estar integrado en el procesador.
[0099] Los procedimientos divulgados en el presente documento comprenden una o más pasos o acciones para lograr el procedimiento descrito. Los pasos y/o acciones del procedimiento se pueden intercambiar entre sí sin apartarse del alcance de las reivindicaciones. En otras palabras, a menos que se requiera un orden específico de pasos o acciones para un funcionamiento apropiado del modo de realización que se describe, el orden y/o el uso de pasos y/o acciones específicos puede modificarse sin apartarse del alcance de las reivindicaciones.
[0100] En uno o más modos de realización a modo de ejemplo, las funciones descritas pueden implementarse en hardware, software, firmware o cualquier combinación de estos. Si se implementan en software, las funciones se pueden almacenar en, o transmitir a través de, un medio legible por ordenador, como una o más instrucciones o códigos. Los medios legibles por ordenador incluyen tanto medios de almacenamiento informático como medios de comunicación, incluido cualquier medio que facilite la transferencia de un programa informático de un lugar a otro. Un medio de almacenamiento puede ser cualquier medio disponible al que pueda accederse mediante un ordenador. A modo de ejemplo y no de limitación, dichos medios legibles por ordenador pueden comprender RAM, ROM, EEPROM, CD-ROM u otros dispositivos de almacenamiento en disco óptico, almacenamiento en disco magnético u otros dispositivos de almacenamiento magnético, o cualquier otro medio que pueda utilizarse para transportar o almacenar un código de programa deseado en forma de instrucciones o estructuras de datos y al que pueda accederse mediante un ordenador. Además, cualquier conexión recibe debidamente la denominación de medio legible por ordenador. Por ejemplo, si el software se transmite desde una sede de la Red, un servidor u otro origen remoto, utilizando un cable coaxial, un cable de fibra óptica, un par trenzado, una línea de abonado digital (DSL) o tecnologías inalámbricas tales
como infrarrojos, radio y microondas, entonces el cable coaxial, el cable de fibra óptica, el par trenzado, la DSL o las tecnologías inalámbricas, tales como infrarrojos, radio y microondas, se incluyen en la definición de medio. Los discos, como se usan en el presente documento, incluyen un disco compacto (CD), un disco láser, un disco óptico, un disco versátil digital (DVD), un disco flexible y un disco Blu-ray donde algunos discos reproducen usualmente los datos magnéticamente, mientras que otros discos reproducen los datos ópticamente con láseres. Las combinaciones de los anteriores también deben incluirse dentro del alcance de los medios legibles por ordenador.
[0101] Aunque se han ilustrado y descrito modos de realización específicos, se entenderá que las reivindicaciones no se limitan a la configuración y componentes precisos que se han ilustrado anteriormente. Se pueden realizar diversas modificaciones, cambios y variaciones en la disposición, el funcionamiento y los detalles de los modos de realización descritos anteriormente sin apartarse del alcance de las reivindicaciones.
Más ejemplos que facilitan la comprensión de la invención:
[0102] Una estación móvil que está configurada para facilitar la coordinación de servicios suplementarios de forma centralizada, que comprende:
componentes de dominio de conmutación de circuitos (CS) que están configurados para realizar llamadas telefónicas de voz en un dominio de CS; y
componentes del subsistema multimedia IP (IMS) que están configurados para realizar llamadas telefónicas de voz en un dominio de IMS, comprendiendo los componentes de IMS:
un componente de transporte para facilitar la comunicación con una red central de IMS; y
un componente de señalización que está configurado para intercambiar información con un servidor centralizado en la red central de IMS a través del componente de transporte, en el que al menos parte de la información que se intercambia con el servidor centralizado está relacionada con servicios suplementarios para las llamadas telefónicas de voz en el dominio de CS, así como las llamadas telefónicas de voz en el dominio de IMS.
[0103] En la estación móvil, la estación móvil puede configurarse para:
realizar una llamada telefónica de voz en el dominio de CS;
invocar un servicio suplementario a través del servidor centralizado en la red central de IMS; y
comunicarse con el servidor centralizado para acceder y/o actualizar el servicio suplementario mientras la llamada telefónica de voz está en el dominio de CS.
[0104] En la estación móvil, la estación móvil puede configurarse adicionalmente para seleccionar un protocolo de transporte y un protocolo de señalización que se pueden usar para comunicarse con el servidor centralizado, y el protocolo de transporte seleccionado y el protocolo de señalización seleccionado se pueden usar para invocar el servicio suplementario y para acceder y/o actualizar el servicio suplementario.
[0105] En la estación móvil, la estación móvil puede configurarse adicionalmente para:
transferir la llamada telefónica de voz desde el dominio de CS al dominio de IMS; y
después de que la llamada telefónica de voz se haya transferido al dominio de IMS, continúe comunicándose con el servidor centralizado en la red central de IMS para acceder y/o actualizar el servicio suplementario.
[0106] En la estación móvil, la estación móvil puede configurarse para:
realizar una llamada telefónica de voz en el dominio de IMS;
invocar un servicio suplementario a través del servidor centralizado en la red central de IMS;
transferir la llamada telefónica de voz desde el dominio de IMS al dominio de CS; y después de que la llamada telefónica de voz se haya transferido al dominio de CS, continúe comunicándose con el servidor centralizado en la red central de IMS para acceder y/o actualizar el servicio suplementario.
[0107] En el móvil, el componente de transporte puede implementar un protocolo de transporte conmutado de paquetes, y la comunicación con el servidor centralizado puede tener lugar a través del protocolo de transporte conmutado de paquetes.
[0108] En la estación móvil, el componente de transporte puede implementar un protocolo de mensaje de ráfaga de datos, y la comunicación con el servidor centralizado puede tener lugar a través del protocolo de mensaje de ráfaga de datos.
[0109] En la estación móvil, el componente de transporte puede implementar un protocolo de servicio de mensajes cortos, y la comunicación con el servidor centralizado puede tener lugar a través del protocolo de servicio de mensajes cortos.
[0110] En la estación móvil, el componente de transporte puede implementar un protocolo de múltiples frecuencias de doble tono, y la comunicación con el servidor centralizado puede producirse a través del protocolo de múltiples frecuencias de doble tono.
[0111] En la estación móvil, el componente de transporte puede implementar un protocolo de sufijo de dígitos marcados, y la comunicación con el servidor centralizado puede tener lugar a través del protocolo de sufijo de dígitos marcados.
[0112] En la estación móvil, el componente de transporte puede implementar un protocolo de datos de servicios suplementarios no estructurados, y la comunicación con el servidor centralizado puede tener lugar a través del protocolo de datos de servicios suplementarios no estructurados.
[0113] En la estación móvil, el componente de señalización puede configurarse para enviar un mensaje de señalización al servidor centralizado, y el mensaje de señalización puede comprender:
un campo identificador de servicio que identifica un servicio suplementario que se invocará;
datos que son específicos para el servicio suplementario invocado; y
un campo que indica la continuación del diálogo para intercambiar más datos que son específicos del servicio suplementario invocado.
[0114] La estación móvil puede comprender además un componente de codificación/descodificación que se puede configurar para:
codificar la información que se envía desde la estación móvil al servidor centralizado; y
descodificar la información que se envía desde el servidor centralizado a la estación móvil.
[0115] Un servidor centralizado que es parte de una red central del subsistema multimedia IP (IMS) y que está configurado para coordinar servicios suplementarios para llamadas telefónicas de voz, que comprende:
un componente de transporte para facilitar la comunicación con una estación móvil cuando la estación móvil está conectada a un dominio de IMS o a un dominio de conmutación de circuitos (CS); y
un componente de señalización que está configurado para intercambiar información con la estación móvil a través del componente de transporte, en el que la información que se intercambia con la estación móvil está relacionada con servicios suplementarios para llamadas telefónicas de voz que implican a la estación móvil cuando la estación móvil está conectada al dominio de IMS o al dominio de CS.
[0116] En el servidor centralizado, el servidor centralizado puede configurarse adicionalmente para almacenar información sobre los servicios suplementarios, comprendiendo la información:
información relacionada con el dominio de IMS que corresponde a las llamadas telefónicas de voz en el dominio de IMS; e
información relacionada con el dominio de CS que corresponde a las llamadas telefónicas de voz en el dominio de CS.
[0117] Una estación móvil que está configurada para facilitar la coordinación de servicios suplementarios de forma centralizada, que comprende:
medios para realizar llamadas telefónicas de voz en un dominio de CS;
medios para realizar llamadas telefónicas de voz en un dominio de IMS; y
medios para intercambiar información con un servidor centralizado en una red central de IMS, en el que al menos parte de la información que se intercambia con el servidor centralizado está relacionada con servicios
suplementarios para las llamadas telefónicas de voz en el dominio de CS así como las llamadas telefónicas de voz en el dominio de IMS.
[0118] La estación móvil puede comprender además:
medios para invocar un servicio suplementario a través del servidor centralizado en la red central de IMS, con el servicio suplementario correspondiente a una llamada telefónica de voz en el dominio de CS; y
medios para comunicarse con el servidor centralizado para acceder y/o actualizar el servicio suplementario mientras la llamada telefónica de voz está en el dominio de CS.
[0119] La estación móvil puede que comprenda además medios para seleccionar un protocolo de transporte y un protocolo de señalización que puede utilizarse para comunicarse con el servidor centralizado, y el protocolo de transporte seleccionado y el protocolo de señalización seleccionado pueden utilizarse para invocar el servicio suplementario y para acceder y/o actualizar el servicio suplementario.
[0120] La estación móvil puede comprender además:
medios para transferir la llamada telefónica de voz desde el dominio de CS al dominio de IMS; y
medios para continuar comunicándose con el servidor centralizado en la red central de IMS para acceder y/o actualizar el servicio suplementario después de que la llamada telefónica de voz se haya transferido al dominio de IMS.
[0121] La estación móvil puede comprender además:
medios para realizar una llamada telefónica de voz en el dominio de IMS;
medios para invocar un servicio suplementario a través del servidor centralizado en la red central de IMS; medios para transferir la llamada telefónica de voz desde el dominio de IMS al dominio de CS; y
medios para continuar comunicándose con el servidor centralizado en la red central de IMS para acceder y/o actualizar el servicio suplementario después de que la llamada telefónica de voz se haya transferido al dominio de CS.
[0122] Un producto de programa informático, que comprende:
un medio legible por ordenador, que comprende:
código para hacer que una estación móvil realice llamadas telefónicas de voz en un dominio de CS;
código para hacer que la estación móvil realice llamadas telefónicas de voz en un dominio de IMS; y código para hacer que la estación móvil intercambie información con un servidor centralizado en una red central de IMS, en el que al menos parte de la información que se intercambia con el servidor centralizado está relacionada con servicios suplementarios para las llamadas telefónicas de voz en el dominio de CS, así como las llamadas telefónicas de voz en el dominio de IMS.
[0123] El producto de programa informático puede comprender además:
código para hacer que la estación móvil invoque un servicio suplementario a través del servidor centralizado en la red central de IMS, con el servicio suplementario correspondiente a una llamada telefónica de voz en el dominio de CS; y
código para hacer que la estación móvil se comunique con el servidor centralizado para acceder y/o actualizar el servicio suplementario mientras la llamada telefónica de voz está en el dominio de CS.
[0124] El producto de programa informático puede comprender además código para hacer que la estación móvil seleccione un protocolo de transporte y un protocolo de señalización que puede utilizarse para comunicarse con el servidor centralizado; el protocolo de transporte seleccionado y el protocolo de señalización seleccionado pueden utilizarse para invocar el servicio suplementario y para acceder y/o actualizar el servicio suplementario.
[0125] El producto de programa informático puede comprender además:
código para hacer que la estación móvil transfiera la llamada telefónica de voz desde el dominio de CS al dominio de IMS; y
código para hacer que la estación móvil continúe comunicándose con el servidor centralizado en la red central de IMS para acceder y/o actualizar el servicio suplementario después de que la llamada telefónica de voz se haya transferido al dominio de IMS.
[0126] El producto de programa informático puede comprender además:
código para hacer que la estación móvil realice una llamada telefónica de voz en el dominio de IMS;
código para hacer que la estación móvil invoque un servicio suplementario a través del servidor centralizado en la red central de IMS;
código para hacer que la estación móvil transfiera la llamada telefónica de voz desde el dominio de IMS al dominio de CS; y
código para hacer que la estación móvil continúe comunicándose con el servidor centralizado en la red central de IMS para acceder y/o actualizar el servicio suplementario después de que la llamada telefónica de voz se haya transferido al dominio de CS.
[0127] Un producto de programa informático, que comprende:
un medio legible por ordenador, que comprende:
código para hacer que un servidor centralizado en una red central del sistema multimedia IP (IMS) facilite la comunicación con una estación móvil cuando la estación móvil está conectada a un dominio de IMS o a un dominio de conmutación de circuitos (CS); y
código para hacer que el servidor centralizado intercambie información con la estación móvil, estando relacionada la información con servicios suplementarios para llamadas telefónicas de voz que implican a la estación móvil cuando la estación móvil está conectada al dominio de IMS o al dominio de CS.
Claims (15)
- REIVINDICACIONESi. Una estación móvil (302) que está configurada para facilitar la coordinación de servicios suplementarios de manera centralizada, que comprende:componentes de dominio de conmutación de circuitos, CS, (310) que están configurados para realizar llamadas telefónicas de voz en un dominio de CS; ycomponentes de subsistema multimedia IP, IMS (312), que están configurados para realizar llamadas telefónicas de voz en un dominio de IMS, comprendiendo los componentes IMS (312):un componente de transporte (316a) para facilitar la comunicación con una red central de IMS (308); y un componente de señalización (318a) que está configurado para intercambiar información con un servidor centralizado (314) en la red central de IMS (308) a través del componente de transporte (316a), en el que al menos parte de la información que se intercambia con el servidor centralizado ( 314) se relaciona con servicios suplementarios para las llamadas telefónicas de voz en el dominio de CS así como las llamadas telefónicas de voz en el dominio de IMS;en el que el componente de señalización (318a) está configurado para enviar un mensaje de señalización (846) al servidor centralizado (314), y en el que el mensaje de señalización (846) comprende:un campo identificador de servicio (848) que identifica un servicio suplementario que se invocará; datos (850) que son específicos del servicio suplementario invocado; yun campo (852) que indica la continuación del diálogo para intercambiar más datos que son específicos del servicio suplementario invocado.
- 2. La estación móvil de la reivindicación 1, en la que la estación móvil está configurada para:realizar una llamada telefónica de voz en el dominio de CS;invocar un servicio suplementario a través del servidor centralizado en la red central de IMS; y comunicarse con el servidor centralizado para acceder y/o actualizar el servicio suplementario mientras la llamada telefónica de voz está en el dominio de CS.
- 3. La estación móvil de la reivindicación 2, en la que la estación móvil está configurada además para:transferir la llamada telefónica de voz desde el dominio de CS al dominio de IMS; ydespués de que la llamada telefónica de voz se haya transferido al dominio de IMS, continúe comunicándose con el servidor centralizado en la red central de IMS para acceder y/o actualizar el servicio suplementario.
- 4. La estación móvil de la reivindicación 1, en la que la estación móvil está configurada para:realizar una llamada telefónica de voz en el dominio de IMS;invocar un servicio suplementario a través del servidor centralizado en la red central de IMS; transferir la llamada telefónica de voz desde el dominio de IMS al dominio de CS; yuna vez que la llamada telefónica de voz se haya transferido al dominio de CS, continuar comunicándose con el servidor centralizado en la red central de IMS para acceder y/o actualizar el servicio suplementario.
- 5. La estación móvil de la reivindicación 1, en la que el componente de transporte implementa un protocolo de transporte conmutado de paquetes, y en la que la comunicación con el servidor centralizado se produce a través del protocolo de transporte conmutado de paquetes.
- 6. La estación móvil de la reivindicación 1, en la que el componente de transporte implementa un protocolo de mensaje de ráfaga de datos, y en la que la comunicación con el servidor centralizado se produce a través del protocolo de mensaje de ráfaga de datos.
- 7. La estación móvil de la reivindicación 1, en la que el componente de transporte implementa un protocolo de servicio de mensajes cortos, y en la que la comunicación con el servidor centralizado se produce a través del protocolo de servicio de mensajes cortos.
- 8. La estación móvil de la reivindicación 1, en la que el componente de transporte implementa un protocolo de múltiples frecuencias de doble tono, y en la que la comunicación con el servidor centralizado se produce a través del protocolo de múltiples frecuencias de doble tono.
- 9. La estación móvil de la reivindicación 1, en la que el componente de transporte implementa un protocolo de sufijo de dígitos marcados, y en la que la comunicación con el servidor centralizado se produce a través del protocolo de sufijo de dígitos marcados.
- 10. La estación móvil de la reivindicación 1, en la que el componente de transporte implementa un protocolo de datos de servicios suplementarios no estructurados, y en la que la comunicación con el servidor centralizado se produce a través del protocolo de datos de servicios suplementarios no estructurados.
- 11. La estación móvil de la reivindicación i, que comprende además un componente de codificación/descodificación que está configurado para:codificar la información que se envía desde la estación móvil al servidor centralizado; ydescodificar la información que se envía desde el servidor centralizado a la estación móvil.
- 12. Un servidor centralizado (314) que es parte de una red central de subsistema multimedia IP, IMS (308), y que está configurado para coordinar servicios suplementarios para llamadas telefónicas de voz, que comprende:un componente de transporte (316b) para facilitar la comunicación con una estación móvil (302) cuando la estación móvil (302) está conectada a un dominio de IMS o a un dominio de CS conmutado por circuitos; y un componente de señalización (318b) que está configurado para intercambiar información con la estación móvil (302) a través del componente de transporte (316b), en el que la información que se intercambia con la estación móvil (302) está relacionada con servicios suplementarios para llamadas telefónicas de voz que implican la estación móvil (302) cuando la estación móvil está conectada al dominio de IMS o al dominio de CS;en el que el componente de señalización (318a) está configurado para recibir un mensaje de señalización (846) desde la estación móvil (302), y en el que el mensaje de señalización (846) comprende:un campo identificador de servicio (848) que identifica un servicio suplementario que se invocará; datos (850) que son específicos del servicio suplementario invocado; yun campo (852) que indica la continuación del diálogo para intercambiar más datos que son específicos del servicio suplementario invocado.
- 13. El servidor centralizado de la reivindicación 12, en el que el servidor centralizado está configurado además para almacenar información sobre los servicios suplementarios, comprendiendo la información:Información relacionada con el dominio de IMS que corresponde a las llamadas telefónicas de voz en el dominio de IMS; yInformación relacionada con el dominio de CS que corresponde a las llamadas telefónicas de voz en el dominio de CS.
- 14. Un producto de programa informático, que comprende:un medio legible por ordenador, que comprende:código para hacer que una estación móvil (302) realice llamadas telefónicas de voz en un dominio de CS;código para hacer que la estación móvil (302) realice llamadas telefónicas de voz en un dominio de IMS; código para hacer que la estación móvil (302) intercambie información con un servidor centralizado (314) en una red central de IMS (308), en el que al menos parte de la información que se intercambia con el servidor centralizado (314) está relacionada con servicios suplementarios para las llamadas telefónicas de voz en el dominio de CS así como las llamadas telefónicas de voz en el dominio de IMS; y código para hacer que la estación móvil (302) envíe un mensaje de señalización (846) al servidor centralizado (314), y en el que el mensaje de señalización (846) comprende:un campo identificador de servicio (848) que identifica un servicio suplementario que se invocará; datos (850) que son específicos del servicio suplementario invocado; yun campo (852) que indica la continuación del diálogo para intercambiar más datos que son específicos del servicio suplementario invocado.
- 15. Un producto de programa informático, que comprende:un medio legible por ordenador, que comprende:código para hacer que un servidor centralizado (314) en una red central de sistema multimedia IP, IMS, facilite la comunicación con una estación móvil (302) cuando la estación móvil (302) está conectada a un dominio de IMS o a un dominio de conmutación de circuitos, CS;código para hacer que el servidor centralizado (314) intercambie información con la estación móvil (302), estando relacionada la información con servicios suplementarios para llamadas telefónicas de voz que implican la estación móvil (302) cuando la estación móvil (302) está conectada al dominio de IMS o al dominio de CS; ycódigo para hacer que el servidor centralizado (314) reciba un mensaje de señalización (846) desde la estación móvil (302), y en el que el mensaje de señalización (846) comprende:un campo identificador de servicio (848) que identifica un servicio suplementario que se invocará; datos (850) que son específicos del servicio suplementario invocado; yun campo (852) que indica la continuación del diálogo para intercambiar más datos que son específicos del servicio suplementario invocado.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US83256806P | 2006-07-21 | 2006-07-21 | |
| US11/780,440 US8391873B2 (en) | 2006-07-21 | 2007-07-19 | Systems and methods for coordinating supplementary services for voice telephone calls in a centralized fashion |
| PCT/US2007/074046 WO2008011610A2 (en) | 2006-07-21 | 2007-07-20 | Systems and methods for coordinating supplementary services for voice telephone calls in a centralized fashion |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2696508T3 true ES2696508T3 (es) | 2019-01-16 |
Family
ID=38957677
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES07799748T Active ES2696508T3 (es) | 2006-07-21 | 2007-07-20 | Coordinación de servicios suplementarios para llamadas telefónicas de voz de manera centralizada |
Country Status (19)
| Country | Link |
|---|---|
| US (1) | US8391873B2 (es) |
| EP (1) | EP2052520B1 (es) |
| JP (2) | JP5155312B2 (es) |
| KR (2) | KR101019921B1 (es) |
| AU (1) | AU2007275048B2 (es) |
| BR (1) | BRPI0714238B1 (es) |
| CA (1) | CA2656967C (es) |
| DK (1) | DK2052520T3 (es) |
| ES (1) | ES2696508T3 (es) |
| HU (1) | HUE040268T2 (es) |
| IL (1) | IL196075A (es) |
| MX (1) | MX2009000723A (es) |
| MY (1) | MY152575A (es) |
| NO (1) | NO342166B1 (es) |
| PT (1) | PT2052520T (es) |
| RU (1) | RU2429579C2 (es) |
| SG (1) | SG173376A1 (es) |
| SI (1) | SI2052520T1 (es) |
| WO (1) | WO2008011610A2 (es) |
Families Citing this family (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4864797B2 (ja) * | 2006-09-11 | 2012-02-01 | Kddi株式会社 | P−cscf高速ハンドオフシステム及びp−cscf高速ハンドオフ方法 |
| US7583655B2 (en) | 2006-12-04 | 2009-09-01 | Alcatel-Lucent Usa Inc. | Synchronizing call feature data between an IMS network and a legacy network |
| EP1947868A1 (en) * | 2007-01-18 | 2008-07-23 | Research In Motion Limited | System and method for efectuating remote control of a network node by a user equipment (UE) device |
| WO2009132122A2 (en) * | 2008-04-22 | 2009-10-29 | Nortel Networks Limited | Session transfer between different access network types |
| US9509735B2 (en) * | 2009-11-06 | 2016-11-29 | Koninklijke Philips N.V. | Apparatuses and methods for selecting a transport control mechanism |
| KR101586092B1 (ko) * | 2009-11-17 | 2016-01-15 | 삼성전자주식회사 | 무선 통신 시스템에서 로밍 서비스를 제공하는 방법 및 장치 |
| US20110122867A1 (en) * | 2009-11-24 | 2011-05-26 | Telefonaktiebolaget L M Ericsson (Publ) | Method and node for routing a call which has services provided by a first and second networks |
| US8644218B1 (en) | 2011-03-24 | 2014-02-04 | Sprint Communications Company L.P. | Reconnecting dropped calls using an internet protocol multimedia subsystem |
| JP6175829B2 (ja) * | 2013-03-21 | 2017-08-09 | 日立化成株式会社 | 液状光硬化性樹脂組成物の塗膜を基板上で平坦化する方法、プリント配線板の製造方法、及びプリント配線板 |
| EP3003327B1 (en) | 2013-06-05 | 2017-08-09 | Tricida Inc. | Proton-binding polymers for oral administration |
| GB2516089B (en) * | 2013-07-11 | 2015-09-23 | Samsung Electronics Co Ltd | Supplementary Services Management Setting Control |
| US9935787B2 (en) * | 2013-12-26 | 2018-04-03 | Microsoft Technology Licensing, Llc | Tunneling VoIP call control on cellular networks |
| CN106063298B (zh) | 2014-03-05 | 2019-07-12 | 华为技术有限公司 | 用于自定义的第五代网络的系统与方法 |
| EP3117591A1 (en) | 2014-03-14 | 2017-01-18 | Telefonaktiebolaget LM Ericsson (publ) | Synchronization of settings for supplementary services |
| US10341904B2 (en) | 2015-03-27 | 2019-07-02 | Intel Corporation | Communication terminal and method for switching a call between radio access technologies |
| DE102016219838A1 (de) * | 2016-10-12 | 2018-04-12 | Henkel Ag & Co. Kgaa | Wirkstoffmischungen für Stylingmittel |
Family Cites Families (28)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5504804A (en) * | 1994-01-19 | 1996-04-02 | Telefonaktiebolaget Lm Ericsson | Providing individual subscriber services in a cellular mobile communications network |
| SE9401319L (sv) * | 1994-04-19 | 1995-10-20 | Ellemtel Utvecklings Ab | Telekommunikationssystem |
| US6128503A (en) | 1997-12-08 | 2000-10-03 | Telefonaktiebolaget Lm Ericsson | Method and apparatus for coordinating mobile communications network services with intelligent network services |
| US20010049263A1 (en) * | 1998-03-26 | 2001-12-06 | Xiang Zhang | Automatic station/system configuration monitoring and error tracking system and software upgrade tool kit |
| US6487196B1 (en) * | 1998-05-29 | 2002-11-26 | 3Com Corporation | System and method for simulating telephone use in a network telephone system |
| FI981724A7 (fi) * | 1998-07-15 | 2000-01-16 | Nokia Corp | Palvelun toteutuksen valinta |
| KR100369803B1 (ko) | 2001-03-10 | 2003-02-05 | 삼성전자 주식회사 | 무선통신 네트워크의 패킷 음성 호 서비스 방법 및네트워크 구조 |
| US6954654B2 (en) * | 2001-07-31 | 2005-10-11 | Lucent Technologies Inc. | Provision of services in a communication system including an interworking mobile switching center |
| JP2003264602A (ja) * | 2002-03-08 | 2003-09-19 | Fujitsu Ltd | 通信制御装置、通信制御プログラム、及び通信制御方法 |
| US7010288B2 (en) * | 2002-05-06 | 2006-03-07 | Cingular Wireless Ii, Llc | System and method for providing an automatic response to a telephone call |
| KR100605824B1 (ko) | 2002-05-13 | 2006-07-31 | 삼성전자주식회사 | 부호분할다중접속 이동통신시스템의 방송서비스 방법 |
| KR100606016B1 (ko) | 2002-09-13 | 2006-07-26 | 삼성전자주식회사 | 이동 통신시스템에서 양방향 데이터 서비스 제공 방법 |
| US7826868B2 (en) * | 2002-10-10 | 2010-11-02 | Robbins Barry R | Extension of a local area phone system to a wide area network |
| US9369775B2 (en) * | 2003-01-31 | 2016-06-14 | At&T Intellectual Property I, L.P. | Methods and systems for delivering signals from cable networks to telecommunications networks |
| US7444141B2 (en) * | 2003-06-12 | 2008-10-28 | Sergio Rivera | Method and system for programmable control of mobile communications units |
| BR0302529A (pt) | 2003-07-25 | 2005-04-05 | Siemens Ltda | Sistema de centralização de serviços em redes de telefonia, método de controle de um sistema de centralização de serviços em redes de telefonia e gateway de centralização de serviços em redes de telefonia |
| US7885208B2 (en) * | 2003-09-11 | 2011-02-08 | Nokia Corporation | IP-based services for circuit-switched networks |
| US7359373B2 (en) * | 2003-10-17 | 2008-04-15 | Nokia Corporation | System, apparatus, and method for establishing circuit-switched communications via packet-switched network signaling |
| US7477893B2 (en) * | 2003-12-04 | 2009-01-13 | Motorola, Inc. | On hold call retrieval and routing |
| GB2413038B (en) * | 2004-04-08 | 2008-05-14 | Vodafone Ltd | Transmission of data during communication sessions |
| GB2414629B (en) * | 2004-05-25 | 2009-02-18 | Vodafone Plc | Communications networks |
| DE602005012817D1 (de) * | 2004-09-30 | 2009-04-02 | Huawei Tech Co Ltd | Verfahren system zur realisierung von kommunikation |
| EP1672866A1 (en) * | 2004-12-15 | 2006-06-21 | Siemens S.p.A. | Method and system to the instant transfer of multimedia files between mobile radio users within the scope of combinational services |
| KR100770861B1 (ko) * | 2005-05-13 | 2007-10-26 | 삼성전자주식회사 | 아이피 멀티미디어 서브시스템망에서 회선교환 서비스정보를 획득하기 위한 방법 및 장치 |
| US8102812B2 (en) * | 2006-03-21 | 2012-01-24 | Motorola Mobility, Inc. | Methods and apparatus for data packet transmission on a network |
| US8942363B2 (en) * | 2006-09-20 | 2015-01-27 | At&T Intellectual Property I, Lp | Method and apparatus for abstracting telephony functions |
| ZA200903090B (en) * | 2006-11-06 | 2010-07-28 | Ericsson Telefon Ab L M | Method and apparatuses for allowing session control of IMS services via a CS access by USSD messages |
| US20090070976A1 (en) * | 2007-09-17 | 2009-03-19 | Amirault Michael L | Non-Pneumatic Scaler |
-
2007
- 2007-07-19 US US11/780,440 patent/US8391873B2/en active Active
- 2007-07-20 SI SI200732063T patent/SI2052520T1/sl unknown
- 2007-07-20 KR KR1020097003566A patent/KR101019921B1/ko active Active
- 2007-07-20 EP EP07799748.4A patent/EP2052520B1/en active Active
- 2007-07-20 MX MX2009000723A patent/MX2009000723A/es active IP Right Grant
- 2007-07-20 KR KR1020107020800A patent/KR20100111325A/ko not_active Withdrawn
- 2007-07-20 RU RU2009106059/09A patent/RU2429579C2/ru active
- 2007-07-20 ES ES07799748T patent/ES2696508T3/es active Active
- 2007-07-20 BR BRPI0714238-2A patent/BRPI0714238B1/pt active IP Right Grant
- 2007-07-20 MY MYPI20085151 patent/MY152575A/en unknown
- 2007-07-20 AU AU2007275048A patent/AU2007275048B2/en not_active Ceased
- 2007-07-20 DK DK07799748.4T patent/DK2052520T3/en active
- 2007-07-20 PT PT07799748T patent/PT2052520T/pt unknown
- 2007-07-20 JP JP2009521922A patent/JP5155312B2/ja not_active Expired - Fee Related
- 2007-07-20 HU HUE07799748A patent/HUE040268T2/hu unknown
- 2007-07-20 SG SG201105137-2A patent/SG173376A1/en unknown
- 2007-07-20 CA CA2656967A patent/CA2656967C/en active Active
- 2007-07-20 WO PCT/US2007/074046 patent/WO2008011610A2/en not_active Ceased
-
2008
- 2008-12-18 IL IL196075A patent/IL196075A/en active IP Right Grant
-
2009
- 2009-01-09 NO NO20090146A patent/NO342166B1/no unknown
-
2012
- 2012-10-16 JP JP2012228756A patent/JP5619846B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP5155312B2 (ja) | 2013-03-06 |
| MX2009000723A (es) | 2009-02-04 |
| EP2052520B1 (en) | 2018-08-15 |
| MY152575A (en) | 2014-10-31 |
| JP2013059051A (ja) | 2013-03-28 |
| EP2052520A2 (en) | 2009-04-29 |
| NO342166B1 (no) | 2018-04-09 |
| CA2656967A1 (en) | 2008-01-24 |
| BRPI0714238B1 (pt) | 2020-09-15 |
| HUE040268T2 (hu) | 2019-02-28 |
| NO20090146L (no) | 2009-04-20 |
| SG173376A1 (en) | 2011-08-29 |
| US8391873B2 (en) | 2013-03-05 |
| AU2007275048A1 (en) | 2008-01-24 |
| WO2008011610A3 (en) | 2008-03-20 |
| BRPI0714238A2 (pt) | 2013-06-18 |
| KR20100111325A (ko) | 2010-10-14 |
| IL196075A0 (en) | 2009-09-22 |
| SI2052520T1 (sl) | 2018-11-30 |
| IL196075A (en) | 2013-11-28 |
| JP5619846B2 (ja) | 2014-11-05 |
| KR20090033275A (ko) | 2009-04-01 |
| RU2429579C2 (ru) | 2011-09-20 |
| PT2052520T (pt) | 2018-11-27 |
| JP2009545247A (ja) | 2009-12-17 |
| RU2009106059A (ru) | 2010-08-27 |
| DK2052520T3 (en) | 2018-12-03 |
| HK1132599A1 (en) | 2010-02-26 |
| WO2008011610A2 (en) | 2008-01-24 |
| US20080020776A1 (en) | 2008-01-24 |
| CA2656967C (en) | 2013-04-02 |
| AU2007275048B2 (en) | 2011-11-03 |
| KR101019921B1 (ko) | 2011-03-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2696508T3 (es) | Coordinación de servicios suplementarios para llamadas telefónicas de voz de manera centralizada | |
| US12284707B2 (en) | Systems and methods to converge a mobile network operator (MNO) with a multiple-system operator (MSO) | |
| JP5193030B2 (ja) | 多重モード・ハンドセット・サービス | |
| ES2599359T3 (es) | Procedimiento y aparato para el traspaso entre sistemas de acceso | |
| US9648051B2 (en) | System and method for transitioning a communication session between networks that are not commonly controlled | |
| ES2431322T3 (es) | Sistema y método para transferencia de llamadas entre redes inalámbricas de circuitos conmutados y paquetes de datos conmutados | |
| CN101558667A (zh) | 用于发送补充业务状态指示的方法和系统 | |
| JP2009526444A (ja) | マルチプル無線ネットワークのための自動発呼 | |
| US11146595B2 (en) | Service-based IP multimedia network subsystem (IMS) architecture | |
| US9467485B2 (en) | Method for switching session of IMS network and EATF | |
| CN101491060B (zh) | 以集中方式协调语音电话呼叫的补充业务的系统和方法 | |
| CN101027887B (zh) | 双模式用户设备及操作和支持它的方法和装置 | |
| HK1132599B (en) | Systems and methods for coordinating supplementary services for voice telephone calls in a centralized fashion | |
| WO2016097875A2 (en) | Method of providing coverage extension to an existing mobile network, and corresponding system |