Enrutamiento de datos basado en directivas para un dispositivo multimodo.
Un procedimiento realizado por un equipo de usuario (UE), estando caracterizado el procedimiento por que:
- establece una conexión para una aplicación según una directiva sensible a la información a la hora y a laubicación para el UE;
- en el que el UE evalúa, mediante un motor de normas, la directiva, y configura las operaciones decomunicación en el UE para proporcionar la conexión a uno de entre un primer servidor y un segundoservidor en respuesta a las horas de trabajo, las horas de ocio y la ubicación del UE.
Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E11169639.
Solicitante: BlackBerry Limited.
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-2423404_T3.pdf
Fragmento de la descripción:
Enrutamiento de datos basado en directivas para un dispositivo multimodo CAMPO La presente invención se refiere, en general, a un sistema y un procedimiento para la operación de un dispositivo de comunicaciones inalámbrico multimodo y, más particularmente, a un enrutamiento de comunicaciones basado en directivas entre dos o más modos de comunicación inalámbrica.
ANTECEDENTES DE LA INVENCIÓN Debido a la proliferación de las redes inalámbricas, hay un número continuamente creciente de dispositivos inalámbricos en uso en la actualidad. Estos dispositivos incluyen teléfonos móviles, teléfonos inteligentes, asistentes personales digitales (PDA) con capacidad de comunicación inalámbrica, localizadores de dos vías y similares. Simultáneamente al aumento de los dispositivos inalámbricos disponibles, las aplicaciones de software que se ejecutan en dichos dispositivos han aumentado su utilidad. Por ejemplo, el dispositivo inalámbrico puede incluir una aplicación que recupera un informe meteorológico para una lista de ciudades deseadas o una aplicación que permite al usuario realizar compras en supermercados.
Con la aparición de los dispositivos de modo dual 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) , redes inalámbricas de área metropolitana (WMAN) (por ejemplo, tecnologías de acceso bajo la marca WiMAX) y redes inalámbricas de área amplia (WWAN) (por ejemplo, tecnologías celulares tales como GSM/GPRS EDGE, UMTS, HSPA, CDMA, WCDMA, etc.) , las aplicaciones pueden tener la capacidad de ofrecer diferentes modelos de uso dependiendo del modo de funcionamiento inalámbrico seleccionado. La selección de entre las diferentes tecnologías de acceso de radio puede basarse en las diferentes propiedades de las tecnologías, tales como ancho de banda, alcance, costo 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, particularmente, como resultado de un cambio en las condiciones en tiempo real.
Por ejemplo, en un dispositivo de modo dual, el contenido de la portadora de tráfico de voz puede ser accedido a través de radio GSM, mientras que el contenido de tráfico de voz empresarial puede ser accedido a través de una radio WLAN. Para una aplicación de navegación en el dispositivo, el contenido de un sitio web puede ser accedido desde una red WLAN, WMAN o WWAN (por ejemplo, GPRS o EDGE) . Hay costos asociados con el acceso de la aplicación desde estas diferentes redes. También hay consideraciones de calidad, tales como la velocidad a la que el contenido puede ser suministrado o, en el caso de los medios de flujo continuo, la calidad de servicio con la que se suministra el contenido. Por lo tanto, es deseable disponer de un mecanismo que busque optimizar las comunicaciones para los dispositivos con capacidad multimodo, es decir, que, busque mejorar las comunicaciones para los dispositivos con capacidad multimodo.
El documento WO2004/008 793 describe un aparato y un procedimiento para soportar múltiples tecnologías inalámbricas, y realizar una selección de interfaz en base a características relacionadas con la red y la infraestructura.
El documento EP 1 526 682 describe la selección de red e interfaz según una directiva.
COMPENDIO Los dispositivos de comunicación inalámbrica capaces de comunicarse 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 GSM/GPRS modos celular y por cable (por ejemplo, LAN, entre otros) ) pueden configurarse para optimizar las comunicaciones usando un mecanismo basado en directivas para configurar las conexiones y las rutas. Un motor de normas evalúa sus directivas al producirse un cambio de estado (por ejemplo, disponibilidad de la red, hora del día, etc.) para configurar una tabla de enrutamiento y, junto con las APIs de comunicaciones, proporciona una conexión apropiada a una aplicación de sus comunicaciones respectivas. Las directivas pueden ser sensibles a diversos factores, tales como requisitos de tecnología de acceso de radio, alto/bajo ancho de banda, costo, presencia, hora del día, ubicación, tipo de aplicación y calidad de servicio (QoS) , entre otros, 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 comunicaciones configuradas para permitir que el dispositivo se comunique 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 tiempo de ejecución. Las instrucciones definen al menos una aplicación configurada para la comunicación usando al menos uno de dichos
modos de comunicación; y un componente de enrutamiento para el enrutamiento de las comunicaciones para la al menos una aplicación entre las interfaces de comunicaciones. El componente de enrutamiento se configura usando normas para seleccionar una interfaz de comunicaciones particular en tiempo de ejecución.
Preferiblemente, el componente de enrutamiento comprende un motor de normas configurable según las normas. Las normas pueden ser sensibles a al menos un requisito de entre el tipo de tecnología de acceso de radio, ancho de banda, costo, presencia, hora del día, ubicación, tipo de aplicación y calidad de servicio.
Según una característica, el componente de enrutamiento funciona al menos para: a) seleccionar un modo de comunicación inicial según las normas para establecer una conexión para una de dichas aplicaciones, y b) supervisar la conexión para conmutar el modo inicial según las normas.
Las instrucciones pueden proporcionar además transparencia de direcciones de red a al menos algunas de las aplicaciones según al menos uno de entre protocolos IP móvil y técnicas de direccionamiento constante.
Preferiblemente, el componente de enrutamiento configura al menos una de entre una tabla de enrutamiento y una tabla de conexiones para enrutar dichas comunicaciones a través de una interfaz de comunicaciones particular según la evaluación de las normas en tiempo de ejecución. Puede proporcionarse una API de comunicación para gestionar las comunicaciones en nombre de las aplicaciones, en la que la API de comunicaciones enruta las comunicaciones según la tabla de enrutamiento y la tabla de conexiones.
En algunas realizaciones, uno de dichos dos modos de comunicación funciona según un estándar de telefonía móvil y un segundo de entre dichos dos modos de comunicación funciona según un estándar de LAN inalámbrica (WLAN) .
Según un segundo aspecto, se proporciona un procedimiento de comunicación multimodo para un dispositivo que comprende al menos dos interfaces de comunicaciones configuradas para comunicarse 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 tiempo de ejecución, en el que las instrucciones definen al menos una aplicación configurada para la comunicación con al menos uno de dichos modos de comunicación. El procedimiento comprende: comunicaciones de enrutamiento para la al menos una aplicación entre las interfaces de comunicaciones usando normas para seleccionar una interfaz de comunicaciones particular en 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 el enrutamiento de las comunicaciones para un dispositivo que comprende al menos dos interfaces de comunicaciones configuradas para comunicarse en al menos dos modos de comunicación y un procesador para la ejecución de dichas instrucciones ejecutables por ordenador en tiempo de ejecución. Las instrucciones ejecutables por ordenador son operables para enrutar las comunicaciones entre las interfaces de comunicaciones usando normas para seleccionar una interfaz de comunicaciones particular en tiempo de ejecución para al menos una aplicación ejecutada por el dispositivo.
BREVE DESCRIPCIÓN DE LOS DIBUJOS Ahora, se describirá, solo a modo de ejemplo, una realización de la invención, con referencia a los dibujos siguientes, en los que:
La Figura 1 es un diagrama de bloques que muestra un ejemplo de red de comunicaciones; La Figura 2 es un diagrama de bloques de enrutamiento de datos basado en directivas para operaciones multimodo de un dispositivo para la infraestructura de red de comunicaciones de la Figura 1; Las Figuras 3 a 6... [Seguir leyendo]
Reivindicaciones:
1. Un procedimiento realizado por un equipo de usuario (UE) , estando caracterizado el procedimiento por que:
- establece una conexión para una aplicación según una directiva sensible a la información a la hora y a la ubicación para el UE;
- en el que el UE evalúa, mediante un motor de normas, la directiva, y configura las operaciones de comunicación en el UE para proporcionar la conexión a uno de entre un primer servidor y un segundo servidor en respuesta a las horas de trabajo, las horas de ocio y la ubicación del UE.
2. Procedimiento según la reivindicación 1, en el que la directiva es evaluada de manera que cuando el UE está en el lugar de trabajo durante las horas de trabajo, el UE establece una conexión al primer servidor.
3. Procedimiento según la reivindicación 1 o la reivindicación 2, en el que la directiva es evaluada de manera que
cuando el UE no está en el lugar de trabajo durante las horas de trabajo, el UE establece una conexión a una red privada virtual (VPN) al primer servidor.
4. Procedimiento según una cualquiera de las reivindicaciones 1 a 3, en el que la directiva es evaluada de manera que cuando el UE no está en el lugar de trabajo durante las horas de ocio, el UE establece una conexión al segundo 20 servidor.
5. Procedimiento según una cualquiera de las reivindicaciones 1 a 4, en el que, en respuesta a un cambio de estado, la directiva es evaluada y la conexión se mantiene o actualiza.
6. Procedimiento según la reivindicación 5, en el que el cambio de estado es desencadenado por una aplicación de calendario.
7. Procedimiento según una cualquiera de las reivindicaciones 1 a 6, en el que cada uno de entre el primer servidor
y el segundo servidor proporciona servicios SIP (Session Initiation Protocol) al UE. 30
8. Procedimiento según una cualquiera de las reivindicaciones 1 a 7, en el que el primer servidor comprende un servidor de trabajo y el segundo servidor comprende un servidor doméstico.
9. Procedimiento según una cualquiera de las reivindicaciones 1 a 8, en el que la aplicación comprende una 35 aplicación Voz sobre IP (Voice over IP, VoIP) .
10. Procedimiento según la reivindicación 1, en el que el UE configura las operaciones de comunicaciones enrutando los datos de aplicación a una interfaz de red apropiada.
11. Procedimiento según cualquiera de las reivindicaciones anteriores, en el que dicha aplicación usa una interfaz de conexión y en el que la configuración de las operaciones de comunicación comprende configurar tanto una tabla de enrutamiento como una tabla de conexiones.
12. Procedimiento según cualquiera de las reivindicaciones anteriores, en el que dicha aplicación usa una conexión 45 básica y en el que la configuración de las operaciones de comunicación comprende configurar una tabla de enrutamiento.
13. Un equipo de usuario, UE, que comprende un procesador y una memoria con instrucciones almacenadas en la misma que pueden ser ejecutadas llevando a cabo los procedimientos según las reivindicaciones 1 a 12. 50
Patentes similares o relacionadas:
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 […]
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 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 […]
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 […]