Enrutamiento de datos basado en instrucciones para un dispositivo multimodo.

Un método que comprende:

recibir, en un equipo de usuario (UE),

unas instrucciones proporcionadas al UE mediante una infraestructurade red, incluyendo las instrucciones un conjunto de reglas, las reglas para seleccionar una red para enrutar eltráfico; y

sensible a un cambio de estado, evaluar (308, 406) las reglas para seleccionar la red para enrutar el tráfico,comprendiendo la activación mediante una aplicación de calendario, al menos una regla basada en el tiempode acuerdo con información de la hora para el UE

Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E11169640.

Solicitante: BlackBerry Limited.

Nacionalidad solicitante: Canadá.

Dirección: 2200 University Avenue East Waterloo, ON N2K 0A7 CANADA.

Inventor/es: GEORGE, RICHARD, MONTEMURRO,MICHAEL, ALFANO,NICHOLAS, BAKKER,JOHN-LUC, OLIVER,BRIAN ALEXANDER.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • H04W48/18 ELECTRICIDAD.H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS.H04W REDES DE COMUNICACION INALAMBRICAS (difusión H04H; sistemas de comunicación que utilizan enlaces inalámbricos para comunicación no selectiva, p. ej. extensiones inalámbricas H04M 1/72). › H04W 48/00 Restricción de acceso (seguridad de acceso para prevenir accesos no autorizados H04W 12/08 ); Selección de red; Selección del punto de acceso. › Selección de red o de servicio de comunicación.

PDF original: ES-2440335_T3.pdf

 


Fragmento de la descripción:

Enrutamiento de datos basado en instrucciones para un dispositivo multimodo CAMPO La presente invención se refiere por lo general a un sistema y a un método para el funcionamiento de un dispositivo de comunicación inalámbrico multimodo y más particularmente a un enrutamiento de comunicaciones basado en instrucciones, entre dos o más modos de comunicación inalámbricos.

ANTECEDENTES DE LA INVENCIÓN Debido a la proliferación de redes inalámbricas, hay un número continuamente creciente de dispositivos inalámbricos en uso hoy en día. Estos dispositivos incluyen teléfonos móviles, teléfonos inteligentes, asistentes digitales personales (PDAs, Personal Digital Assistance) con capacidades de comunicación inalámbricas, buscapersonas de dos vías y similares. Simultáneamente con el crecimiento de los dispositivos inalámbricos disponibles, las aplicaciones de software que se ejecutan en tales dispositivos han aumentado su utilidad. Por ejemplo, los dispositivos inalámbricos pueden incluir una aplicación que recupere un informe del tiempo atmosférico para una lista de ciudades deseadas o una aplicación que permita a un usuario hacer compras en el supermercado.

Con la llegada de dispositivos duales o multimodo (por ejemplo, dispositivos con tecnologías de acceso de radio que proporcionan acceso a redes de área local inalámbricas (WLAN) (por ejemplo, tecnologías de acceso bajo la marca Wi-Fi) , red de área metropolitana inalámbrica (WMAN) (por ejemplo, tecnologías de acceso bajo la marca WiMAX) y redes de área extensa inalámbrica (WWAN) (por ejemplo, tecnologías de telefonía móvil como GSM/GPRS EDGE, UMTS, HSPA, CDMA, WCDMA, etc.) , las aplicaciones pueden tener la capacidad de ofrecer diferentes modelos de uso en función del modo de funcionamiento inalámbrico seleccionado. La selección entre las diferentes tecnologías de acceso de radio puede dirigirse mediante las diferentes propiedades de las tecnologías, tales como ancho de banda, amplitud, coste y consumo de energía, entre otras consideraciones. La selección puede ser una selección inicial de una tecnología o una reselección/evaluación de manera particular, en vista de un cambio de las condiciones en tiempo real.

Por ejemplo, en un dispositivo de modo dual, al contenido del tráfico de voz del operador puede accederse a través de la radio GSM, mientras que al contenido del tráfico de voz de la empresa puede accederse a través de una radio WLAN. Para una aplicación de navegación en el dispositivo, puede accederse al contenido web desde una red WLAN, WMAN o WWAN (por ejemplo, GPRS o EDGE) . Hay costes asociados con el acceso a la aplicación desde las diferentes redes. También hay consideraciones de calidad tales como la velocidad a la que se puede entregar el contenido, o en el caso de los medios por caudales (streaming) , la calidad de servicio a la que se entrega el contenido. Por lo tanto, es deseable disponer de un mecanismo que busca optimizar las comunicaciones para dispositivos aptos para multimodo, esto es, que busca mejorar las comunicaciones para dispositivos aptos para multimodo.

El documento US 2007/0211624 describe un dispositivo de comunicación por radio que tiene una unidad de selección para seleccionar una primera unidad de transmisión por radio o una segunda unidad de transmisión por radio o ambas unidades de transmisión por radio para transmitir información dependiendo de al menos un criterio predefinido de selección de la tecnología de transmisión por radio.

El documento EP 1526682 describe un sistema y un método para llevar a cabo selecciones de red y de interfaz a través de múltiples medios de comunicación. El sistema facilita la toma de decisiones automatizada de la configuración de la interfaz de red que abarca un conjunto de redes que soportan comunicaciones a través de diferentes medios de comunicación. Los módulos específicos de los medios de comunicación adquieren la condición de interfaz de red y la información de las capacidades. Un motor de reglas aplica las reglas de selección de red a la información adquirida para seleccionar una o más redes e interfaces con las que establecer una conexión.

COMPENDIO Los dispositivos de comunicación inalámbricos capaces de comunicar en al menos dos modos de comunicación de red (por ejemplo WLAN tal como Wi-Fi, WMAN tal como WiMAX y WWAN tal como telefonía móvil GSM/GPRS y los modos cableados (por ejemplo LAN, entre otros) ) pueden configurarse para optimizar las comunicaciones que utilizan un mecanismo basado en instrucciones para configurar las conexiones y rutas. Un motor de reglas evalúa sus instrucciones en un cambio de estado (por ejemplo, disponibilidad de la red, la hora del día, etc.) para configurar una tabla de enrutamiento y, junto con las APIs de comunicación, proporciona una conexión adecuada a una solicitud de sus respectivas comunicaciones. Las instrucciones pueden responder a diversos factores, tales como la Tecnología de Acceso de Radio, ancho de banda alto/bajo, el coste, presencia, hora del día, ubicación, tipo de aplicación y calidad del servicio (QoS) , entre otros requisitos, para optimizar las comunicaciones.

Según un primer aspecto, se proporciona un dispositivo de comunicación multimodo. El dispositivo de comunicación multimodo comprende al menos dos interfaces de comunicación configurados para habilitar el dispositivo de comunicación en al menos dos modos de comunicación; y un procesador y una memoria acoplada al procesador para almacenar instrucciones para su ejecución por el procesador en el tiempo de ejecución. Las instrucciones

definen al menos una aplicación configurada para comunicaciones que utiliza al menos uno de los modos de comunicación mencionados; y un componente de enrutamiento para el enrutamiento de las comunicaciones para al menos una aplicación entre las interfaces de comunicación.

El componente de enrutamiento se configura utilizando reglas para seleccionar una interfaz de comunicación particular en el tiempo de ejecución.

El componente de enrutamiento comprende preferiblemente un motor de reglas configurable mediante las reglas. Las reglas pueden responder a al menos uno de los tipos de Tecnología de Acceso de Radio, ancho de banda, coste, presencia, hora del día, ubicación, tipo de aplicación y requisitos de calidad del servicio.

Según una característica, el componente de enrutamiento opera con al menos uno de: a) seleccionar un modo inicial de comunicación según las reglas para establecer una conexión para una de las aplicaciones mencionadas, y b) supervisar la conexión para conmutar el modo inicial según las normas.

Las instrucciones pueden proporcionar además transparencia de dirección de red a por lo menos algunas de las aplicaciones según al menos uno de los protocolos IP para móviles y las técnicas de direccionamiento constante.

Preferiblemente, el componente de enrutamiento configura al menos una entre una tabla de enrutamiento y una tabla de conexión para enrutar las comunicaciones mencionadas a través de una interfaz de comunicación particular según la evaluación de las reglas en el tiempo de ejecución. Se puede proporcionar una API de comunicaciones para manejar comunicaciones en nombre de aplicaciones en las que la API de comunicaciones enruta las comunicaciones según la tabla de enrutamiento y la tabla de conexiones.

En algunas realizaciones, uno de los dos modos de comunicación mencionados funciona según una norma de telefonía móvil y un segundo de los dos modos de comunicación mencionados funciona según una norma LAN (WLAN) inalámbrica.

Según un segundo aspecto, se proporciona un método de comunicación multimodo para un dispositivo que comprende al menos dos interfaces de comunicación configuradas para comunicarse en al menos dos modos de comunicación y un procesador y una memoria acoplada al procesador para almacenar instrucciones para la ejecución mediante el procesador en el tiempo de ejecución en el que las instrucciones definen al menos una aplicación configurada para comunicaciones que utiliza al menos uno de los mencionados modos de comunicación. El método comprende: comunicaciones de enrutamiento para al menos una aplicación entre las interfaces de comunicación que utilizan reglas para seleccionar una interfaz de comunicación particular durante el tiempo de ejecución.

Según un tercer aspecto, se proporciona un medio de almacenamiento legible por ordenador que tiene instrucciones ejecutables por ordenador almacenadas en el mismo, para enrutar comunicaciones para un dispositivo que comprende al menos dos interfaces de comunicación configurados para comunicarse en al menos dos modos de comunicación y un procesador para ejecutar las mencionadas instrucciones ejecutables... [Seguir leyendo]

 


Reivindicaciones:

1. Un método que comprende:

recibir, en un equipo de usuario (UE) , unas instrucciones proporcionadas al UE mediante una infraestructura de red, incluyendo las instrucciones un conjunto de reglas, las reglas para seleccionar una red para enrutar el tráfico; y sensible a un cambio de estado, evaluar (308, 406) las reglas para seleccionar la red para enrutar el tráfico, comprendiendo la activación mediante una aplicación de calendario, al menos una regla basada en el tiempo de acuerdo con información de la hora para el UE.

2. El método de la reivindicación 1, que además comprende detectar el cambio de estado.

3. El método de cualquiera de las reivindicaciones precedentes, que además comprende evaluar periódicamente

(506, 510) las reglas para determinar si se debería realizar una reselección de red por otra red para enrutar el tráfico según las reglas.

4. El método de cualquiera de las reivindicaciones precedentes, en el que el UE se conecta a una red inalámbrica.

5. El método de cualquiera de las reivindicaciones precedentes, que además comprende establecer una conexión a una red inalámbrica.

6. El método de cualquiera de las reivindicaciones precedentes, en el que evaluar (308, 406) las reglas basado en un cambio de estado además comprende evaluar al menos una regla basada en la ubicación para seleccionar el 25 tráfico de red según la información de la ubicación del UE.

7. El método de cualquiera de las reivindicaciones precedentes, que además comprende seleccionar una tecnología de acceso para enrutar el tráfico basado en IP con base en un acoplamiento entre la cabecera IP y una entrada asociada con las reglas.

8. El método de la reivindicación 7, en el que la entrada comprende parte de un componente de enrutamiento asociado con las reglas.

9. El método de la reivindicación 7, en el que la entrada comprende parte de un componente de enrutamiento 35 generado basándose en las reglas.

10. El método de cualquiera de las reivindicaciones 8 o 9, en el que el componente de enrutamiento comprende una tabla de enrutamiento (210) .

11. El método de cualquiera de las reivindicaciones 5 a 10, que además comprende:

evaluar periódicamente el criterio de rendimiento de la UE; y si el criterio no se mantiene, se evalúan alternativas para la conexión, y se hace una selección de una nueva conexión según la mencionada instrucción.

12. El método de la reivindicación 11, en el que la alternativa para la conexión es una entre una tecnología de acceso alternativa y una red diferente del mismo tipo de tecnología de acceso.

13. Un equipo de usuario que comprende un procesador, y una memoria que tiene almacenadas en la misma

instrucciones que cuando se ejecutan llevan a cabo cada una de las etapas de los métodos de una cualquiera de las reivindicaciones anteriores.


 

Patentes similares o relacionadas:

Imagen de 'Sistema y aparato de compartición de servicios'Sistema y aparato de compartición de servicios, del 24 de Junio de 2020, de Hongkong Ucloudlink Network Technology Limited: Un sistema de compartición de servicios basado en el módulo de identidad de abonado, SIM, en el que la información de identidad del abonado es asignada automáticamente […]

Método para la gestión mejorada de llamadas de emergencia en un escenario de itinerancia y sistema, programa informático y medio legible por ordenador correspondientes, del 17 de Junio de 2020, de DEUTSCHE TELEKOM AG: Un método para la gestión mejorada de llamadas de emergencia en un escenario de itinerancia, en donde un equipo de usuario se asigna a una red de telecomunicaciones […]

Selección de un nodo de servicio en un sistema de comunicación inalámbrica, del 10 de Junio de 2020, de QUALCOMM INCORPORATED: Un procedimiento de comunicación inalámbrica ejecutado en un equipo de usuario, UE, comprendiendo el procedimiento: recibir un mensaje de radiodifusión desde […]

Asociación en red inalámbrica, del 10 de Junio de 2020, de Nokia Technologies OY: Un método, que comprende: recibir, mediante un dispositivo terminal, una trama desde un nodo de acceso antes de comenzar un procedimiento […]

Selección de una instancia de segmento de red para la transmisión de paquetes ascendentes, del 27 de Mayo de 2020, de Orange: Procedimiento de selección de una instancia de segmento de red (S0, S1, S2) en una red de comunicación para la transmisión de datos ascendentes desde un terminal […]

Métodos y sistema para orientación dinámica del tráfico basada en política a través de múltiples redes de acceso, del 13 de Mayo de 2020, de ViaSat, Inc: Un sistema para actualizaciones de política dinámicas para una unidad de aplicación, que comprende: una pluralidad de unidades de aplicación del lado de cliente , […]

Mejoras al proceso de selección de ePDG en un país visitado, del 15 de Abril de 2020, de Nokia Technologies OY: Un equipo de usuario, configurado para: - determinar un país en el que está ubicado el equipo de usuario, - obtener una lista de redes móviles públicas terrestres […]

Itinerancia inalámbrica de dispositivo de alarma, del 18 de Marzo de 2020, de CSL (Dualcom) Limited: Un método de operación de un dispositivo de alarma dispuesto para transmitir una señal de alarma indicativa de que se ha cumplido una condición de alarma, comprendiendo […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .