Procedimiento de transferencia suave entre redes diferentes asistida por un protocolo de aplicación de extremo a extremo, y agente de usuario, pasarela de aplicaciones de red y programa en medio legible por ordenador.

Un procedimiento (300, 500) de transferencia suave entre redes diferentes, asistida por un protocolo de aplicación de extremo a extremo, implementándose el procedimiento mediante una aplicación de un protocolo de aplicación de extremo a extremo que se ejecuta en al menos un primer agente

(102a, 102b) de usuario, comprendiendo el procedimiento:

establecer una comunicación (302, 502) entre dicho primer agente (102a) de usuario y un segundo agente (102b) de usuario usando un primer enlace (106) de comunicaciones por medio de una primera red (104a);

negociar el uso de un segundo enlace (108) de comunicaciones para la misma llamada;

establecer (304, 512) el segundo enlace de comunicaciones por medio de una segunda red (104b) entre el primer agente de usuario y el segundo agente de usuario mientras se mantiene el primer enlace de comunicaciones;

enviar datos relacionados a través del primer enlace de comunicaciones y del segundo enlace de comunicaciones, siendo los datos relacionados para la misma llamada;

abandonar (308, 516) el primer enlace de comunicaciones; y

continuar (308, 516) la comunicación usando el segundo enlace de comunicaciones.

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/US2004/004600.

Solicitante: QUALCOMM INCORPORATED.

Nacionalidad solicitante: Estados Unidos de América.

Dirección: 5775 MOREHOUSE DRIVE SAN DIEGO, CALIFORNIA 92121 ESTADOS UNIDOS DE AMERICA.

Inventor/es: LI, PENG, MAHENDRAN,ARUNGUNDRAM,C.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • H04L12/56
  • SECCION H — ELECTRICIDAD > TECNICA DE LAS COMUNICACIONES ELECTRICAS > TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION... > Disposiciones, aparatos, circuitos o sistemas no... > H04L29/06 (caracterizadas por un protocolo)
  • SECCION H — ELECTRICIDAD > TECNICA DE LAS COMUNICACIONES ELECTRICAS > TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION... > Redes de datos de conmutación (interconexión o... > H04L12/28 (caracterizados por la configuración de los enlaces, p. ej. redes locales (LAN), redes extendidas (WAN) (redes de comunicación inalámbricas H04W))
  • SECCION H — ELECTRICIDAD > TECNICA DE LAS COMUNICACIONES ELECTRICAS > TRANSMISION DE INFORMACION DIGITAL, p. ej. COMUNICACION... > Redes de datos de conmutación (interconexión o... > H04L12/66 (Disposiciones para la conexión entre redes que tienen diferentes tipos de sistemas de conmutación, p. ej. pasarelas)
  • SECCION H — ELECTRICIDAD > TECNICA DE LAS COMUNICACIONES ELECTRICAS > REDES DE COMUNICACION INALAMBRICAS > Transferencia (Handover) o disposiciones para reseleccionar... > H04W36/18 (para permitir reselección sin discontinuidad, p. ej. reselección blanda (relection-soft))

PDF original: ES-2528677_T3.pdf

 

google+ twitter facebook

Fragmento de la descripción:

Procedimiento de transferencia suave entre redes diferentes asistida por un protocolo de aplicación de extremo a extremo, y agente de usuario, pasarela de aplicaciones de red y programa en medio legible por ordenador

Campo

La presente invención versa, en general, sobre la transferencia suave en sistemas de comunicaciones y, más específicamente, sobre la transferencia suave entre tipos diferentes de redes de comunicaciones asistida por un protocolo de aplicación de extremo a extremo.

Antecedentes

Los sistemas de comunicaciones se usan para la transmisión de información de un dispositivo a otro. Hoy hay muchas clases diferentes de dispositivos de comunicaciones y muchas clases diferentes de redes de comunicaciones que pueden usarse. Ejemplos de dispositivos de comunicaciones incluyen, sin limitación, un teléfono, un teléfono móvil, un ordenador de sobremesa, una agenda electrónica, un buscapersonas y similares. Diferentes redes de comunicaciones incluyen, sin limitación, una red 1x de acceso múltiple por división de código (CDMA), una red de área local (LAN), una LAN inalámbrica, Internet, una red CDMA de banda ancha (W-CDMA), una red del servicio general de radiotransmisión por paquetes (GPRS), etc. Según se muestra, un usuario tiene muchas opciones de las que elegir al seleccionar un sistema de comunicaciones para su uso.

Con las muchas opciones diferentes de comunicaciones disponibles a un usuario, puede haber ocasiones en que un usuario desee cambiar la manera en la que logra las comunicaciones mientras está inmerso en un enlace de comunicaciones en curso. Por ejemplo, puede que el usuario desee conmutar redes o dispositivos durante una llamada o una sesión sin perder la llamada o la sesión. Una llamada o sesión es un estado de comunicación compartido por dos o más partes que han establecido uno o varios enlaces de comunicaciones entre ellos; un ejemplo de una llamada o sesión es una llamada de voz sobre IP. Por lo tanto, existe la necesidad de sistemas y procedimientos para permitir que un usuario pueda conmutar redes o dispositivos durante una llamada o una sesión sin perder la llamada o la sesión.

Se llama la atención sobre el documento EP 1235455, que describe un procedimiento de procesamiento de una solicitud de traspaso desde un controlador de estaciones base (BSC) de una red de tipo sistema global para comunicaciones móviles (GSM). El procedimiento incluye las etapas de pasar una solicitud de traspaso con parámetros de tipo GSM desde un controlador de estaciones base (BSC) a través de un centro maestro de conmutación (MSC) de la red de tipo GSM, a un controlador de red de radio (RNC) de la red del sistema universal de telecomunicaciones móviles (UMTS) y a una red central (CN) UMTS, traduciendo los parámetros de tipo GSM a parámetros de la red UMTS de acceso de radio terrestre universal (UTRAN) en el RNC, y asignando recursos UTRAN en respuesta a las parámetros traducidos.

También se llama la atención sobre el documento WO 1/58177, que describe un procedimiento, un aparato y un programa de ordenador para controlar el traspaso de una estación móvil que mantiene una sesión de comunicaciones en una red de comunicaciones móviles, incluyendo la red varios dominios de acceso por radio, comprendiendo el procedimiento: recibir un desencadenante que indique un requerimiento de traspaso; comprobar que al menos un posible traspaso satisface dicho requerimiento según la normativa de la red; y controlar el traspaso según dicho requerimiento y dicha normativa de la red.

Según la presente invención, se proporcionan un procedimiento para la transferencia suave entre redes diferentes, definido en la reivindicación 1, un agente de usuario para la transferencia suave, definido en la reivindicación 16, una pasarela de aplicaciones de red para la transferencia suave entre redes diferentes, definida en la reivindicación 29, así como un medio legible por ordenador, definido en la reivindicación 3. En las reivindicaciones dependientes se reivindican realizaciones de la invención.

Breve descripción de los dibujos

La FIG. 1 es un diagrama de bloques de una red que ilustra la transferencia suave asistida por un protocolo de aplicación de extremo a extremo;

la FIG. 2 es un diagrama de bloques de ciertos componentes en una realización de un agente de usuario para un caso en que el agente de usuario está en un terminal móvil;

la FIG. 3 es un diagrama general de flujo que ilustra un procedimiento para la transferencia suave asistida por un protocolo de aplicación de extremo a extremo representado en la FIG. 1;

la FIG. 4 es un diagrama general de flujo que ilustra un procedimiento para la transferencia suave asistida por un protocolo de aplicación de extremo a extremo en el que se notifica al agente de usuario que otro agente de usuario desea deslazarse a una nueva red;

la FIG. 5 es un diagrama de flujo que ilustra el descubrimiento de una nueva red y la determinación de si procede desplazarse a la nueva red;

la FIG. 6 es un diagrama de bloques que ilustra una realización de las configuraciones de descubrimiento de redes;

la FIG. 7 es un diagrama de bloques de una realización de criterios de preferencia de redes;

la FIG. 8 es un diagrama de bloques de un sistema que usa una pasarela de aplicaciones de red para

facilitar la transferencia suave asistida por un protocolo de aplicación de extremo a extremo;

la FIG. 9 es un diagrama de flujo que ilustra un procedimiento de uso de una pasarela de aplicaciones de

red para facilitar la transferencia suave asistida por un protocolo de aplicación de extremo a extremo;

la FIG. 1 es un diagrama de bloques de otra realización de un sistema que usa una pasarela de

aplicaciones de red para facilitar la transferencia suave asistida por un protocolo de aplicación de extremo a

extremo;

la FIG. 11 es un diagrama de bloques que ilustra una transferencia de llamada de un dispositivo a otro dispositivo; y

la FIG. 12 es un diagrama de flujo que ilustra una transferencia de llamada de un dispositivo a otro dispositivo representada en la FIG. 11.

Descripción detallada

Hay muchas opciones diferentes de comunicaciones electrónicas disponibles a un usuario. Puede haber ocasiones en que un usuario desee cambiar la manera en la que logra las comunicaciones mientras está inmerso en un enlace de comunicaciones en curso. Por ejemplo, puede que el usuario desee conmutar redes durante una llamada o una sesión sin perder la llamada o la sesión (por ejemplo, el usuario puede desear pasar su llamada de una red CDMA a una LAN inalámbrica). Los sistemas y los procedimientos dados a conocer en la presente memoria proporcionan medios mediante los cuales el usuario puede conmutar redes durante una llamada sin perder la llamada. La aplicación que se ejecuta en el dispositivo de comunicaciones del usuario puede llevar a cabo las tareas necesarias de modo que el usuario no experimente ninguna alteración durante esta transferencia suave entre redes diferentes.

Se da a conocer un procedimiento para la transferencia suave entre redes diferentes. Se usa un primer enlace de comunicaciones por medio de una primera red para establecer una comunicación entre un primer agente de usuario y un segundo agente de usuario. Los agentes de usuario negocian el uso de un segundo enlace de comunicaciones para la misma llamada. Se establece el segundo enlace de comunicaciones por medio de una segunda red entre el primer agente de usuario y el segundo agente de usuario mientras se mantiene el primer enlace de comunicaciones. Se envían datos relacionados a través del primer enlace de comunicaciones y del segundo enlace de comunicaciones, de modo que los datos relacionados sean para la misma... [Seguir leyendo]

 


Reivindicaciones:

1. Un procedimiento (3, 5) de transferencia suave entre redes diferentes, asistida por un protocolo de aplicación de extremo a extremo, implementándose el procedimiento mediante una aplicación de un protocolo de aplicación de extremo a extremo que se ejecuta en al menos un primer agente (12a, 12b) de usuario, comprendiendo el procedimiento:

establecer una comunicación (32, 52) entre dicho primer agente (12a) de usuario y un segundo agente

(12b) de usuario usando un primer enlace (16) de comunicaciones por medio de una primera red (14a);

negociar el uso de un segundo enlace (18) de comunicaciones para la misma llamada;

establecer (34, 512) el segundo enlace de comunicaciones por medio de una segunda red (14b) entre el

primer agente de usuario y el segundo agente de usuario mientras se mantiene el primer enlace de

comunicaciones;

enviar datos relacionados a través del primer enlace de comunicaciones y del segundo enlace de

comunicaciones, siendo los datos relacionados para la misma llamada;

abandonar (38, 516) el primer enlace de comunicaciones; y

continuar (38, 516) la comunicación usando el segundo enlace de comunicaciones.

2. El procedimiento (3, 5) definido en la reivindicación 1, en el que la aplicación del primer agente de usuario está configurada para llevar a cabo el establecimiento del segundo enlace de comunicaciones y el envío de los datos relacionados.

3. El procedimiento (3, 5) definido en la reivindicación 1, en el que los datos relacionados tienen el mismo formato de datos.

4. El procedimiento (3, 5) definido en la reivindicación 1, en el que los datos relacionados tienen distintos formatos de datos.

5. El procedimiento (3, 5) definido en la reivindicación 1, en el que los datos relacionados son datos de voz.

6. El procedimiento (3, 5) definido en la reivindicación 1, en el que los datos relacionados son datos multimedia.

7. El procedimiento (3, 5) definido en la reivindicación 1, en el que los datos relacionados comprenden información de señalización para la misma llamada.

8. El procedimiento (3, 5) definido en la reivindicación 1, en el que el segundo agente (12b) de usuario

recibe los datos relacionados del primer enlace de comunicaciones y del segundo enlace de comunicaciones, y

en el que el segundo agente (12b) de usuario usa los datos relacionados procedentes únicamente de uno de los enlaces de comunicaciones.

9. El procedimiento (3, 5) definido en la reivindicación 1, en el que la primera red (14a) y la segunda red (14b) son cada una una red seleccionada del grupo que consiste en una red CDMA, una red de área local, LAN, una LAN inalámbrica, una red global de ordenadores, una red del servicio general de radiotransmisión por paquetes, GPRS, una red del sistema global para comunicaciones móviles, GSM, una red del sistema universal de telecomunicaciones móviles, UMTS, y la red telefónica pública conmutada, RTPC.

1. El procedimiento (3, 5) definido en la reivindicación 1 que, además, comprende descubrir (54) la segunda red antes de que se establezca el segundo enlace de comunicaciones.

11. El procedimiento (3, 5) definido en la reivindicación 1 que, además, comprende determinar (56),

mediante el uso de criterios de preferencia de redes, si se debe usar la segunda red antes de que se

establezca el segundo enlace de comunicaciones.

12. El procedimiento (3, 5) definido en la reivindicación 1, en el que el segundo agente de usuario comprende un agente preexistente (83) de usuario y en el que una pasarela (81) de aplicaciones de red facilita la transferencia suave de la primera red a la segunda red.

13. El procedimiento (3, 5) definido en la reivindicación 1, en el que la negociación se lleva a cabo antes del establecimiento del segundo enlace de comunicaciones.

14. El procedimiento (3, 5) definido en la reivindicación 1, en el que la negociación se lleva a cabo durante el establecimiento del segundo enlace de comunicaciones.

15. El procedimiento definido en la reivindicación 1, en el que la negociación se lleva a cabo después del establecimiento del segundo enlace de comunicaciones.

16. Un agente (22a) de usuario para la transferencia suave entre redes diferentes, comprendiendo el agente de usuario:

un procesador (26);

memoria (262) en comunicación electrónica con el procesador; y

una aplicación (22) de un protocolo de aplicación de extremo a extremo almacenado en la memoria,

estando configurada la aplicación para implementar un procedimiento que comprende:

establecer una comunicación con un segundo agente (12b) de usuario usando un primer enlace (16) de comunicaciones por medio de una primera red (14a); negociar el uso de un segundo enlace (18) de comunicaciones;

establecer el segundo enlace de comunicaciones por medio de una segunda red (14b) con el segundo agente de usuario mientras se mantiene el primer enlace de comunicaciones;

enviar datos relacionados a través del primer enlace de comunicaciones y del segundo enlace de

comunicaciones, siendo los datos relacionados para la misma llamada;

abandonar el primer enlace de comunicaciones; y

continuar la comunicación usando el segundo enlace de comunicaciones.

17. El agente (22a) de usuario definido en la reivindicación 16, en el que los datos relacionados tienen el mismo formato de datos.

18. El agente (22a) de usuario definido en la reivindicación 16, en el que los datos relacionados tienen distintos formatos de datos.

19. El agente (22a) de usuario definido en la reivindicación 16, en el que los datos relacionados son datos de voz.

2. El agente (22a) de usuario definido en la reivindicación 16, en el que los datos relacionados son datos multimedia.

21. El agente (22a) de usuario definido en la reivindicación 16, en el que los datos relacionados comprenden información de señalización para la misma llamada.

22. El agente (22a) de usuario definido en la reivindicación 16, en el que la primera red y la segunda red son cada una una red seleccionada del grupo que consiste en una red CDMA, una red de área local, LAN, una LAN inalámbrica, una red global de ordenadores, una red del servicio general de radiotransmisión por paquetes, GPRS, una red del sistema global para comunicaciones móviles, GSM, una red del sistema universal de telecomunicaciones móviles, UMTS, y la red telefónica pública conmutada, RTPC.

23. El agente (22a) de usuario definido en la reivindicación 16, en el que el procedimiento implementado por la aplicación comprende, además, descubrir la segunda red antes de que se establezca el segundo enlace de comunicaciones.

24. El agente (22a) de usuario definido en la reivindicación 23, en el que el procedimiento implementado por la aplicación comprende, además, determinar, mediante el uso de criterios de preferencia de redes, si se debe usar la segunda red antes de que se establezca el segundo enlace de comunicaciones.

25. El agente (22a) de usuario definido en la reivindicación 16, en el que el segundo agente de usuario comprende un agente preexistente (83) de usuario y en el que el procedimiento implementado por la aplicación comprende, además, establecer una comunicación con una pasarela (81) de aplicaciones de red que facilite la transferencia suave de la primera red a la segunda red.

26. El agente de usuario definido en la reivindicación 16, en el que el procedimiento implementado por la aplicación (22) lleva a cabo la negociación antes del establecimiento del segundo enlace de comunicaciones.

27. El agente de usuario definido en la reivindicación 16, en el que el procedimiento implementado por la aplicación (22) lleva a cabo la negociación durante el establecimiento del segundo enlace de comunicaciones.

28. El agente de usuario definido en la reivindicación 16, en el que el procedimiento implementado por la aplicación (22) lleva a cabo la negociación después del establecimiento del segundo enlace de comunicaciones.

29. Una pasarela (81) de aplicaciones de red para la transferencia suave entre redes diferentes, comprendiendo la pasarela de aplicaciones:

un procesador;

memoria en comunicación electrónica con el procesador; y

una aplicación de un protocolo de aplicación de extremo a extremo almacenado en la memoria, estando

configurada la aplicación para implementar un procedimiento que comprende:

habilitar las comunicaciones entre un primer agente (82a) de usuario y un agente preexistente (83) de usuario usando un primer enlace (86) de comunicaciones por medio de una primera red (84a); negociar el uso de un segundo enlace (88) de comunicaciones;

establecer el segundo enlace de comunicaciones por medio de una segunda red (84b) con el primer agente de usuario mientras se mantiene el primer enlace de comunicaciones;

enviar datos relacionados a través del primer enlace de comunicaciones y del segundo enlace de

comunicaciones, siendo los datos relacionados para la misma llamada, mientras se mantiene un enlace

de comunicaciones con el agente preexistente de usuario;

abandonar el primer enlace de comunicaciones; y

continuar la comunicación usando el segundo enlace de comunicaciones.

3. Un medio legible por ordenador para almacenar datos de programa, comprendiendo los datos de programa instrucciones ejecutables para implementar una aplicación (22) de un protocolo de aplicación de extremo a extremo que ejecuta un procedimiento en un primer agente de usuario, comprendiendo el procedimiento:

establecer una comunicación entre el primer agente (12a) de usuario y un segundo agente (12b) de

usuario usando un primer enlace (16) de comunicaciones por medio de una primera red;

negociar el uso de un segundo enlace (18) de comunicaciones para la misma llamada;

establecer el segundo enlace de comunicaciones por medio de una segunda red (14b) entre el primer

agente de usuario y el segundo agente de usuario mientras se mantiene el primer enlace de

comunicaciones;

enviar datos relacionados a través del primer enlace de comunicaciones y del segundo enlace de

comunicaciones, siendo los datos relacionados para la misma llamada;

abandonar el primer enlace de comunicaciones; y

continuar la comunicación usando el segundo enlace de comunicaciones.

31. El medio legible por ordenador definido en la reivindicación 3, en el que los datos relacionados tienen el mismo formato de datos.

32. El medio legible por ordenador definido en la reivindicación 3, en el que los datos relacionados tienen distintos formatos de datos.

33. El medio legible por ordenador definido en la reivindicación 3, en el que los datos relacionados son datos de voz.

34. El medio legible por ordenador definido en la reivindicación 3, en el que los datos relacionados son datos

multimedia.

35. El medio legible por ordenador definido en la reivindicación 3, en el que los datos relacionados comprenden información de señalización para la misma llamada.

36. El medio legible por ordenador definido en la reivindicación 3, comprendiendo el procedimiento, además, que el segundo agente de usuario reciba los datos relacionados del primer enlace de comunicaciones y del segundo enlace de comunicaciones, y que el segundo agente de usuario use los datos relacionados procedentes únicamente de uno de los enlaces de comunicaciones.

37. El medio legible por ordenador definido en la reivindicación 3, en el que la primera red y la segunda red son cada una una red seleccionada del grupo que consiste en una red CDMA, una red de área local, LAN, una LAN inalámbrica, una red global de ordenadores, una red del servicio general de radiotransmisión por paquetes, GPRS, una red del sistema global para comunicaciones móviles, GSM, una red del sistema universal de telecomunicaciones móviles, UMTS, y la red telefónica pública conmutada, RTPC.

38. El medio legible por ordenador definido en la reivindicación 3, comprendiendo el procedimiento, además, descubrir la segunda red antes de que se establezca el segundo enlace de comunicaciones.

39. El medio legible por ordenador definido en la reivindicación 3, comprendiendo el procedimiento, además, determinar, mediante el uso de criterios de preferencia de redes, si se debe usar la segunda red antes de que se establezca el segundo enlace de comunicaciones.

4. El medio legible por ordenador definido en la reivindicación 3, en el que el segundo agente de usuario comprende un agente preexistente de usuario y en el que una pasarela de aplicaciones de red facilita la transferencia suave de la primera red a la segunda red.

41. El medio legible por ordenador definido en la reivindicación 3, en el que la negociación se lleva a cabo antes del establecimiento del segundo enlace de comunicaciones.

42. El medio legible por ordenador definido en la reivindicación 3, en el que la negociación se lleva a cabo durante el establecimiento del segundo enlace de comunicaciones.

El medio legible por ordenador definido en la reivindicación 3, en el que la negociación se lleva a cabo después del establecimiento del segundo enlace de comunicaciones.