ES2303199T3 - Resolucion de conflictos entre aplicaciones que requieren conexiones de datos entre un dispositivo de comunicaciones moviles y una red inalambrica de datos por paquetes. - Google Patents
Resolucion de conflictos entre aplicaciones que requieren conexiones de datos entre un dispositivo de comunicaciones moviles y una red inalambrica de datos por paquetes. Download PDFInfo
- Publication number
- ES2303199T3 ES2303199T3 ES05256859T ES05256859T ES2303199T3 ES 2303199 T3 ES2303199 T3 ES 2303199T3 ES 05256859 T ES05256859 T ES 05256859T ES 05256859 T ES05256859 T ES 05256859T ES 2303199 T3 ES2303199 T3 ES 2303199T3
- Authority
- ES
- Spain
- Prior art keywords
- data
- application
- applications
- communication device
- mobile communications
- 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.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/52—Program synchronisation; Mutual exclusion, e.g. by means of semaphores
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/30—Connection release
- H04W76/34—Selective release of ongoing connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/204—Multiple access
- H04B7/216—Code division or spread-spectrum multiple access [CDMA, SSMA]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/18—Network architectures or network communication protocols for network security using different networks or channels, e.g. using out of band channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/15—Setup of multiple wireless link connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
Abstract
Un método para resolver conflictos entre aplicaciones que funcionan sobre un dispositivo (30) de comunicaciones móviles, que requieren conexiones de datos a una red inalámbrica (12), comprendiendo el método: dirigir al menos dos conexiones de datos entre el dispositivo (30) de comunicaciones móviles y la red inalámbrica (12), estando asociadas cada una de las conexiones de datos con una aplicación conectada que funciona en el dispositivo (30) de comunicaciones móviles; solicitar una conexión de datos para una aplicación no conectada que funciona en el dispositivo (30) de comunicaciones móviles; como respuesta a la petición, seleccionar automáticamente una de las aplicaciones conectadas; liberar la conexión de datos asociada con la aplicación conectada seleccionada; y establecer la conexión de datos entre el dispositivo (30) de comunicaciones móviles y la red inalámbrica (12) para la aplicación no conectada.
Description
Resolución de conflictos entre aplicaciones que
requieren conexiones de datos entre un dispositivo de comunicaciones
móviles y una red inalámbrica de datos por paquetes.
La presente divulgación está relacionada, en
general, con sesiones de comunicaciones entre dispositivos de
comunicaciones móviles y redes inalámbricas de servicio de datos por
paquetes y, en particular, con un sistema y un método para resolver
conflictos entre aplicaciones que funcionan en un dispositivo de
comunicaciones móviles que requiere conexiones de datos a una red
inalámbrica de servicio de datos por paquetes.
Se está haciendo muy común utilizar las redes
inalámbricas de servicio de datos por paquetes para efectuar
sesiones de datos con dispositivos de comunicaciones móviles. Por
ejemplo, se puede utilizar un dispositivo de comunicaciones móviles
para proporcionar ciertos servicios de datos de alta prioridad,
tales como la extensión inalámbrica de una cuenta corporativa de
correo electrónico, la gestión de información personal, o similares.
De forma similar, el mismo dispositivo de comunicaciones móviles
puede ser utilizado también para proporcionar otros servicios de
datos de menor prioridad, tales como aplicaciones de mensajería,
navegación por la red o similares. Como muchas de estas
aplicaciones requieren una conexión de datos activa continuamente, o
una conectividad constante, se ha sabido que solamente un número
limitado de tales aplicaciones pueden funcionar al mismo tiempo
sobre un dispositivo típico de comunicaciones móviles.
Consecuentemente, ha surgido la necesidad de un sistema y un método
para resolver conflictos entre aplicaciones que funcionan en un
dispositivo de comunicaciones móviles que requiere conexiones de
datos a una red inalámbrica de servicio de datos por paquetes.
El documento WO 2004/061638 A2 describe cómo
compartir un recurso de interfaz de radiofrecuencia que utiliza la
resolución de conflictos entre aplicaciones. La resolución de
conflictos implica determinar la prioridad de cada aplicación que
busca el acceso al recurso del interfaz de radio frecuencia y
conceder el acceso basándose en esa prioridad.
En esta memoria se divulgan métodos y sistemas
para resolver conflictos entre aplicaciones que funcionan en un
dispositivo de comunicaciones móviles que requiere conexiones de
datos a una red inalámbrica de servicio de datos por paquetes. En
términos amplios, la técnica implica la ejecución de una rutina
gestora de conflictos en el dispositivo de comunicaciones móviles,
que puede hacerse funcionar para seleccionar cuál de las
aplicaciones que están ejecutando actualmente sesiones de datos,
deben liberar su sesión de datos a favor de una aplicación que
solicita actualmente una sesión de datos.
En un aspecto, un método para resolver
conflictos entre aplicaciones, que funcione en un dispositivo de
comunicaciones móviles, implica llevar a cabo al menos dos
conexiones de datos entre el dispositivo de comunicaciones móviles
y la red inalámbrica, estando cada una de las conexiones de datos
asociada con una aplicación conectada, que funciona en el
dispositivo de comunicaciones móviles solicitando una conexión de
datos para una aplicación no conectada que funciona en el
dispositivo de comunicaciones móviles, liberando una de las
conexiones de datos que responde a la solicitud, incluyendo esa
liberación la selección de una de las aplicaciones conectadas por
el gestor de confrontaciones, basándose en la comparación un
parámetro de confrontación asociado con cada una de las
aplicaciones conectadas y liberando la conexión de datos asociada
con la aplicación conectada seleccionada, y estableciendo después
la conexión de datos entre el dispositivo de comunicaciones móviles
y la red inalámbrica, para la aplicación solicitante no
conectada.
En un modo de realización, al menos dos
conexiones de datos entre el dispositivo de comunicaciones móviles
y la red inalámbrica representan el máximo número de conexiones de
datos permitidas por el dispositivo de comunicaciones móviles. En
otro modo de realización, las al menos dos conexiones de datos entre
el dispositivo de comunicaciones móviles y la red inalámbrica
representan el número máximo de conexiones de datos permitidas
entre el dispositivo de comunicaciones móviles y la red inalámbrica.
En un modo de realización adicional, cada una de las aplicaciones
es una aplicación que requiere una conectividad constante.
El método puede utilizar una diversidad de
parámetros de confrontación para determinar cuál de las aplicaciones
conectadas debe liberar su conexión de datos. Por ejemplo, los
parámetros de confrontación pueden incluir la prioridad de la
aplicación, el tráfico de datos, la duración de la conexión actual,
y similares. El método puede utilizar un solo parámetro de conexión
o un grupo de parámetros de confrontación que pueden ser analizados
por el gestor de confrontaciones en serie o en paralelo.
En otro aspecto, un dispositivo de
comunicaciones móviles incluye un transceptor inalámbrico que
funciona dirigiendo al menos dos conexiones de datos entre el
dispositivo de comunicaciones móviles y una red inalámbrica en la
que cada una de las conexiones de datos está asociada con una
aplicación conectada funcionando en un dispositivo de
comunicaciones móviles. Hay acoplado un procesador al transceptor
inalámbrico y funciona procesando una petición de una conexión de
datos para una aplicación no conectada funcionando en el dispositivo
de comunicaciones móviles, para liberar una de las conexiones de
datos asociadas con una de las aplicaciones conectadas, y para
establecer una conexión de datos entre el dispositivo de
comunicaciones móviles y la red inalámbrica, para la aplicación no
conectada. Un gestor de confrontaciones funciona seleccionando la
aplicación conectada para liberarla, basándose en una comparación
de un parámetro de confrontación asociado con cada una de las
aplicaciones conectadas.
En un aspecto adicional, un programa de
ordenador incluye un medio de almacenamiento e instrucciones de
ordenador almacenadas en el medio de almacenamiento. Las
instrucciones de ordenador son ejecutables por un procesador del
dispositivo de comunicaciones móviles que funciona dirigiendo al
menos dos conexiones con una red inalámbrica. Cada una de las
conexiones de datos está asociada con una aplicación conectada que
funciona en el dispositivo de comunicaciones móviles. Las
instrucciones de ordenador resuelven conflictos entre aplicaciones
que funcionan en el dispositivo de comunicaciones móviles al
recibir una petición para la conexión de datos de una aplicación no
conectada que funciona en el dispositivo de comunicaciones móviles,
seleccionando una de las aplicaciones conectadas basándose en una
comparación de un parámetro de confrontación asociado con cada una
de las aplicaciones conectadas, liberando la conexión de datos
asociada con la aplicación conectada seleccionada y estableciendo
la conexión de datos entre el dispositivo de comunicaciones móviles
y la red inalámbrica para la aplicación no conectada.
Para una comprensión más completa de las
características y ventajas del presente método y del dispositivo
móvil, se hace referencia ahora a la descripción detallada junto con
las figuras que se acompañan, en las cuales las referencias
numéricas correspondientes en las distintas figuras se refieren a
partes correspondientes, y en las cuales:
La figura 1 representa un ejemplo de entorno de
red que incluye una red inalámbrica de servicios de datos por
paquetes, en la que puede ponerse en práctica un modo de realización
del presente método;
La figura 2 representa un diagrama de bloques de
un dispositivo de comunicaciones móviles de acuerdo con un modo de
realización de la presente divulgación;
La figura 3 representa una vista de la
arquitectura de software de un dispositivo de comunicaciones móviles
de acuerdo con un modo de realización de la presente
divulgación;
La figura 4 representa detalles adicionales de
un ejemplo de red inalámbrica de servicios de datos por paquetes,
que funciona con un dispositivo de comunicaciones móviles de acuerdo
con un modo de realización de la presente divulgación; y
La figura 5 representa un diagrama de flujo de
un modo de realización para resolver conflictos entre aplicaciones
que funcionan en un dispositivo de comunicaciones móviles que
requiere la conexión de datos a una red inalámbrica de servicios de
datos por paquetes.
Aunque se estudian en detalle a continuación
diversos modos de realización del dispositivo de comunicaciones
móviles que funciona dentro de un sistema de red, debe apreciarse
que la presente divulgación proporciona muchos conceptos inventivos
aplicables, que pueden ser materializados en una diversidad de
contextos específicos. Los modos de realización específicos
estudiados en esta memoria son meramente ilustrativos de formas
específicas de utilizar el dispositivo de comunicaciones móviles
dentro del sistema de red, y no delimitan el alcance de la presente
divulgación.
Haciendo referencia ahora a los dibujos, y más
en particular a la figura 1, se representa en ella un ejemplo de
entorno 10 de red que incluye una red inalámbrica 12 de servicios de
datos por paquetes, donde se puede poner en práctica un modo de
realización del presente método. Una red corporativa 14 para dar
servicio a una pluralidad de usuarios corporativos, que puede ser
una red de conmutación de paquetes, puede incluir uno o más lugares
geográficos y estar organizada como una red de área local (LAN), una
red de área amplia (WAN), una red de área metropolitana (MAN) o
similar. Hay diversos servidores 16-1 a
16-N de aplicaciones, dispuestos como parte de la
red corporativa 14, que funcionan proporcionando o efectuando un
ordenador central de servicios internos o externos, tales como el
acceso a Internet, el acceso a datos corporativos, la gestión de la
información y similares, así como ciertos servicios de datos que
funcionan continuamente, tales como el correo electrónico, el
correo de vídeos, la mensajería, el calendario, la agenda y
similares. Consecuentemente, pueden funcionar en la red una serie
diversa de aparatos 18 de información personal, tales como
ordenadores de mesa, ordenadores portátiles, ordenadores de mano o
similares, a uno o más de los servidores de aplicaciones
16-i, i=1,2,...N, con respecto a los servicios a
los que la red corporativa 14 da soporte.
Además, puede hacerse un interfaz entre el
servidor 20 de servicios remotos y la red, para permitir a un
usuario corporativo acceder o efectuar cualquiera de los servicios
desde un lugar remoto, utilizando un dispositivo adecuado de
comunicaciones móviles (MCD) 22. Puede establecerse un enlace de
comunicaciones seguras, con una codificación de extremo a extremo,
por medio de una red IP externa, es decir, una red pública de
conmutación de paquetes, tal como la red Internet 24, así como la
red inalámbrica 12 de servicios de datos por paquetes, que funciona
con el MCD 22 a través de una infraestructura de red inalámbrica
adecuada, que incluya una estación base 26. En un modo de
realización, se puede disponer una red 28 de retransmisión de
confianza, entre la red de Internet 24 y la infraestructura de la
red inalámbrica 12 de servicios de datos por paquetes. A modo de
ejemplo, el MCD 22 puede ser un dispositivo de mano con capacidad de
datos, y capaz de recibir y enviar mensajes, navegar por la red,
hacer de interfaz con servidores de aplicaciones corporativas, y
similares.
Para los fines de la presente divulgación, la
red inalámbrica 12 de servicios de datos por paquetes puede ser
implementada con cualquier tecnología y protocolos de red conocidos,
o previamente desconocidos, siempre que el servicio de datos por
conmutación de paquetes esté disponible en ellas para transmitir la
información en paquetes. Por ejemplo, la red inalámbrica 12 de
servicios de datos por paquetes puede estar comprendida por una red
de Servicios Generales de Radio por Paquetes (GPRS), que proporciona
un acceso a radio por paquetes para los dispositivos móviles que
utilizan la infraestructura celular de una red portadora basada en
el Sistema Global para las Comunicaciones Móviles. En otras
implementaciones, la red inalámbrica 12 de servicios de datos por
paquetes puede comprender una red de Velocidades Mejoradas de Datos
para la Evolución GSM (EDGE), una Red Digital Integrada Mejorada
(IDEN), una red de Acceso Múltiple por División de Código (CDMA), un
Sistema Universal de Telecomunicaciones Móviles (UMTS) o cualquier
red de Tercera Generación (3G). Como se observará a continuación,
los modos de realización de la presente divulgación para resolver
conflictos entre aplicaciones que funcionan en un dispositivo de
comunicaciones móviles y que requieren conexiones de datos a una red
inalámbrica de servicios de datos por paquetes, serán descritos
independientemente de cualquier implementación particular de una
red inalámbrica.
La figura 2 representa un diagrama de bloques de
un dispositivo de comunicaciones móviles que da soporte a un
servicio de datos que funciona continuamente, y que se designa
generalmente con el número 30. Los expertos en la técnica
reconocerán al hacer referencia a ello, que aunque un modo de
realización de un MCD 30 puede comprender una configuración similar
a la ilustrada en la figura 2, puede haber cualquier número de
variaciones y modificaciones, en hardware, software o firmware, con
respecto a los diversos módulos representados. Consecuentemente, la
configuración de la figura 2 debe ser considerada como ilustrativa
en lugar de limitativa, con respecto a los modos de realización de
la presente divulgación. Un microprocesador 32, que proporciona el
control global del MCD 30, funciona acoplado a un subsistema 34 de
comunicaciones, que incluye un receptor 36 y un transmisor 38, así
como los componentes asociados, tal como uno o más módulos 40 de
oscilador local (LO) y un módulo de proceso, tal como un procesador
de señales digitales (DSP) 42. Como será evidente para los expertos
en el campo de las comunicaciones, el diseño particular del módulo
34 de comunicaciones puede depender de la red de comunicaciones con
la cual se pretende que funcione el dispositivo móvil.
En un modo de realización, el módulo 34 de
comunicaciones puede funcionar tanto con voz como con datos. Sin
embargo, independientemente del diseño particular, las señales
recibidas por la antena 44 a través de la estación base 26, son
proporcionadas al receptor 36, que puede realizar tales funciones
comunes del receptor como la amplificación de señales, la
conversión hacia debajo de frecuencias, el filtrado, la selección de
canales, la conversión de analógico a digital (A/D), y similares.
De forma similar, las señales a transmitir son procesadas,
incluyendo la modulación y la codificación, por ejemplo, por el DSP
42, y son proporcionadas al transmisor 44 para la conversión de
digital a analógico (D/A), la conversión hacia arriba de
frecuencias, el filtrado, la amplificación y transmisión por un
interfaz de radio a través de la antena 46.
El microprocesador 32 incluye también interfaces
con subsistemas de dispositivos adicionales, tales como una
entrada/salida auxiliar (E/S) 48, un puerto serie 50, una pantalla
52, un teclado 54, un altavoz 56, un micrófono 58, una memoria de
acceso aleatorio (RAM) 60, un subsistema 62 de comunicaciones de
corto alcance y cualquier otro subsistema de dispositivos
etiquetados en general con la referencia numérica 64. Para controlar
el acceso, se proporciona también un Módulo de Identificación del
Abonado (SIM) o interfaz 66 del Módulo Removible de Identidad del
Usuario (RUIM), en comunicación con el microprocesador 32. En una
implementación, el interfaz 66 de SIM/RUIM puede funcionar con una
tarjeta SIM/RUIM, que tiene varias configuraciones clave 68 y otra
información 70, tal como los datos de identificación y relacionados
con el abonado.
El software del sistema operativo y del software
asociado con la pila 72 de transporte puede ser materializado en un
módulo de almacenamiento persistente (es decir, un almacenamiento no
volátil), tal como la memoria flash 74. En una implementación, la
memoria flash 74 puede ser segregada en áreas diferentes, por
ejemplo áreas de almacenamiento para programas 76 de ordenador,
estados 78 de dispositivos, libro 80 de direcciones, otros datos 82
del gestor de información personal (PIM) y otras áreas de
almacenamiento de datos etiquetadas en general con la referencia
numérica 84. Además, se dispone un módulo 86 de lógica del gestor de
confrontación para resolver conflictos entre aplicaciones que
funcionan en el MCD 30 y que requieren conexiones de datos a la red
inalámbrica 12 de servicios de datos por paquetes, de acuerdo con
las enseñanzas establecidas en esta memoria.
La figura 3 representa una vista de la
arquitectura del software de un dispositivo de comunicaciones
móviles, que funciona de acuerdo con un modo de realización para
regular y programar el acceso de la aplicación a las sesiones de
comunicaciones con la red inalámbrica de servicios de datos por
paquetes, independientemente del fabricante del MCD o del proveedor
de servicios inalámbricos. Hay una pila de transporte (TS) 100 de
múltiples capas, que funciona proporcionando un protocolo de
transporte de datos genéricos para cualquier tipo de datos
corporativos, incluyendo correo electrónico, a través de conexiones
continuas fiables, seguras y sin interrupciones a una red
inalámbrica 12 de servicios de datos por paquetes. Como se ha
ilustrado en el modo de realización de la figura 3, una capa 102 de
integración funciona como un interfaz entre la capa 104 de radio del
MCD y la pila 100 de transporte. De igual manera, se proporciona
una capa 106 de integración para hacer de interfaz entre la pila
100 de transporte y las aplicaciones 108 del usuario soportadas en
el MCD, por ejemplo el correo electrónico 110, el gestor 112 de
información personal (PIM), que incluye el calendario, la agenda los
contactos y similares, las mensajerías 114, el navegador 116 de
red, y similares. Aunque no está ilustrado específicamente, la pila
100 de transporte puede tener también un interfaz con el sistema
operativo del MCD. En otra implementación, la pila 100 de
transporte puede ser proporcionada como parte del módulo del cliente
de comunicaciones de datos, que funciona con una máquina virtual
independiente del ordenador central, sobre un dispositivo móvil.
La capa inferior (Capa 1) de la pila 100 de
transporte, funciona como un interfaz con la capa de paquetes de la
red inalámbrica. La capa 1 gestiona la coordinación del servicio
básico dentro del ejemplo de entorno 10 de red ilustrado en la
figura 1. Por ejemplo, cuando un MCD efectúa una itinerancia entre
una red portadora y otra, la capa 1 verifica que los paquetes son
retransmitidos a la red inalámbrica apropiada y que cualquier
paquete pendiente de una red previa es reenviado a la red en curso.
La capa superior (Capa 4) expone diversos interfaces de aplicación
a los servicios soportados por un MCD. Las dos capas restantes, Capa
2 y Capa 3, son responsables de la
segmentación/re-montaje del datagrama y de la
seguridad, de la compresión y del enrutamiento,
respectivamente.
La figura 3 representa también un módulo 118 de
lógica del gestor de confrontación, proporcionado como parte del
entorno de software del MCD que está dispuesto en una comunicación
funcionando con la pila 100 de transporte y la capa 104 de radio,
así como del entorno del sistema operativo para regular y programar
el acceso a aplicaciones para las sesiones de comunicaciones con la
red inalámbrica 12 de servicios de datos por paquetes. En una
implementación, el módulo 118 de lógica del gestor de confrontación
funciona seleccionando una conexión de datos para su liberación,
basándose en los parámetros de confrontación asociados con cada una
de las aplicaciones conectadas. Por ejemplo, cuando se ha alcanzado
el número máximo de conexiones de datos permitidas por el MCD, o
entre el MCD y la red inalámbrica 12 de servicios de datos por
paquetes, y hay una aplicación no conectada solicitando una conexión
de datos, el módulo 118 de lógica del gestor de confrontación
determina cuál de las aplicaciones conectadas debe liberar su
conexión de datos en beneficio de la aplicación desconectada
solicitante.
Para fines de ilustración, un MCD particular es
capaz de tener dos conexiones de datos simultáneas y efectuar
actualmente una sesión de datos para la aplicación 114 de mensajería
y una sesión de datos para la aplicación 110 de correo electrónico.
El usuario del MCD intenta ahora lanzar la aplicación 116 del
navegador. Como el presente MCD solamente puede tener dos
conexiones de datos simultáneas, el MCD no es capaz de abrir una
nueva sesión de datos para la aplicación 116 del navegador, sin
liberar primero una de las sesiones de datos activas desde la
aplicación 114 de mensajería o bien de la aplicación 110 de correo
electrónico. El módulo 118 de lógica del gestor de confrontación
determina cuál de las dos aplicaciones debe liberar su conexión de
datos, y después establece una conexión de datos para la aplicación
116 del navegador. Específicamente, el módulo 118 de lógica del
gestor de confrontación utiliza uno o más parámetros de
confrontación asociados con las aplicaciones conectadas, en este
caso la aplicación 114 de mensajería y la aplicación 110 de correo
electrónico, o las conexiones de datos asociadas con las
aplicaciones conectadas, para determinar qué conexión de datos
liberar. En un modo de realización, el módulo 118 de lógica del
gestor de confrontación puede utilizar la prioridad de la
aplicación como parámetro de confrontación. En el presente ejemplo,
como la aplicación 110 de correo electrónico intenta ser una
aplicación "siempre activa", la aplicación 110 de correo
electrónico tiene una alta prioridad. Así, utilizando el parámetro
de confrontación de prioridad de la aplicación, el módulo 118 de
lógica del gestor de confrontación selecciona la aplicación 114 para
liberar su conexión de datos. A partir de ahí, se puede establecer
la conexión de datos para la aplicación 116 del navegador.
Continuando con el presente ejemplo, y
suponiendo que el MCD está actualmente dirigiendo una sesión de
datos para la aplicación 114 de mensajería y una sesión de datos
para la aplicación 116 del navegador, la aplicación 110 solicita
ahora una conexión de datos, bien por una entrada del usuario, o
bien debido a un intento automático para restablecer una conexión
de datos. Como antes, el MCD no es capaz de abrir una nueva sesión
de datos para la aplicación 110 de correo electrónico sin liberar
primero una de las sesiones de datos activas, la aplicación 114 de
mensajería o la aplicación 116 del navegador. En este caso, la
prioridad de la aplicación es baja tanto para la aplicación 114 de
mensajería como para la aplicación 116 del navegador. Así, el módulo
118 de lógica de control de confrontaciones utiliza un parámetro de
confrontación alternativo para seleccionar la aplicación que debe
liberar su conexión de datos. Por ejemplo, el módulo 118 de lógica
del gestor de confrontación puede utilizar el tráfico de datos, la
duración de la conexión de datos u otros símbolos como el parámetro
de confrontación, para seleccionar la aplicación que debe liberar su
conexión de datos. A partir de ahí, la conexión de datos de la
aplicación seleccionada se libera y se puede establecer una conexión
de datos para la aplicación 110 del correo electrónico.
En una implementación, el módulo 118 de lógica
del gestor de confrontación puede considerar un parámetro de
confrontación determinando cuál de las aplicaciones conectadas debe
liberar su conexión de datos. Por ejemplo, en el caso anterior, en
el que el MCD está actualmente efectuando sesiones de datos para la
aplicación 114 de mensajería y para la aplicación 116 del
navegador, entonces la aplicación 110 de correo electrónico solicita
una conexión de datos, el módulo 118 de lógica del gestor de
confrontación podría analizar secuencialmente o simultáneamente
múltiples parámetros de confrontación, tal como el tráfico de datos
y la duración de la conexión de datos, para determinar que siempre
que la conexión de datos de la aplicación 114 de mensajería tenga
una duración mayor, el tráfico de datos asociado con esa conexión
garantiza que debe mantenerse su conexión. Así, el módulo 118 de
lógica del gestor de confrontación selecciona la aplicación 116 del
navegador para liberar su conexión de datos, de forma que se puede
establecer una conexión de datos para la aplicación 110 de correo
electrónico.
Como se comprenderá por los expertos en la
técnica, el módulo 118 de lógica del gestor de confrontación puede
considerar uno o cualquier número de parámetros de confrontación
asociados con las aplicaciones conectadas, las conexiones de datos
asociadas con las aplicaciones conectadas u otros símbolos, para
determinar cuál es la conexión de datos que debe liberar. De igual
manera, se comprenderá por los expertos en la técnica, que el
módulo 118 de lógica del gestor de confrontación puede considerar
múltiples parámetros de confrontación simultáneamente, utilizando
una fórmula del parámetro de confrontación para ponderar los
diversos parámetros de confrontación en su determinación de qué
conexión de datos ha de liberar. Además, se comprenderá por los
expertos en la técnica, que el módulo 118 de lógica del gestor de
confrontación puede considerar secuencialmente múltiples parámetros
de confrontación utilizando, por ejemplo, una jerarquía de
parámetros de confrontación para determinar el orden de
consideración. Además, aunque el módulo 118 de lógica del gestor de
confrontación ha sido descrito como que libera automáticamente la
conexión de datos de la aplicación conectada seleccionada, se
comprenderá por los expertos en la técnica que el módulo 118 de
lógica del gestor de confrontación puede pedir al usuario que acuse
recibo de que la aplicación seleccionada por el módulo 118 de lógica
del gestor de confrontación debe liberar su conexión de datos.
La figura 4 representa detalles adicionales de
un ejemplo de red inalámbrica de servicios de datos por paquetes
que funciona con un dispositivo de comunicaciones móviles de acuerdo
con un modo de realización. Como está ilustrado, la referencia
numérica 130 se refiere a la red GPRS que funciona como la red
inalámbrica de servicios de datos por paquetes con respecto al MCD
30, que está provisto de diversas aplicaciones 138 de usuario con
datos centralizados, tales como, por ejemplo, el correo electrónico
110, el PIM 112, la mensajería 114, el navegador 116, así como
otras aplicaciones 117, como las aplicaciones multimedia, el
Protocolo de Transferencia de Ficheros (FTP), Telnet y similares.
La estación base 26 da servicio al MCD 30 a través del interfaz
aéreo, utilizando protocolos de la capa de radio aplicables.
El GPRS utiliza la técnica de conmutación de
paquetes para transferir datos de alta velocidad como de baja
velocidad y señalización de una manera eficiente sobre redes de
radio GSM. La conmutación de paquetes significa que los recursos de
radio GPRS se utilizan solamente cuando los usuarios están realmente
enviando o recibiendo datos. En lugar de dedicar un canal radio a
un usuario de datos de móviles, por ejemplo, el MCD 30, durante un
periodo de tiempo fijo, los canales de radio disponibles pueden ser
compartidos concurrentemente entre varios usuarios. Por tanto, el
GPRS está diseñado para dar soporte desde las transferencias de
datos intermitentes y en ráfagas (por ejemplo, la navegación por la
red) hasta la transmisión ocasional de grandes volúmenes de datos
(por ejemplo, FTP). La asignación de canales radio de GPRS pueden
ser flexibles: se pueden asignar desde 1 a 8 ventanas de tiempo del
interfaz de radio por cada trama del Acceso Múltiples por División
de Tiempos (TDMA). Típicamente, las ventanas de tiempo son
compartidas por usuarios activos, y los enlaces ascendentes y los
enlaces descendentes se asignan por separado. Hay disponibles varios
esquemas de codificación de canales de radio, para permitir una
gama de velocidades binarias de transferencia de datos.
Dentro de una red GSM se proporcionan dos nodos
de red adicionales, con el fin de implementar un servicio de
transferencia de datos por conmutación de paquetes. Un Nodo 134 de
Soporte de GPRS de Servicio (SGSN), que está acoplado a un
Registrador Local de Lugares (HLR) 132 y dispuesto en el mismo nivel
jerárquico que el Centro de Conmutación de Móviles (MSC) de la red
celular de conmutación de circuitos, funciona acoplado a una
estación base 26 y hace un seguimiento del lugar de un usuario GPRS,
tal como un usuario del MCD 30. Además, el SGSN 134 es responsable
de realizar funciones de seguridad y gestionar el control de acceso
con respecto al MCD 30. Un Nodo de Soporte GPRS de Pasarelas (GGSN)
136 proporciona la cooperación con la red IP externa 24 de
conmutación de paquetes, y funciona acoplado a uno o más SGSN, por
ejemplo, el SGSN 134, a través de una red central GPRS basada en
IP.
Con el fin de acceder al servicio de datos por
paquetes, el MCD 30 da a conocer su presencia a la red, efectuando
lo que se conoce como un Añadido de GPRS. A partir de ahí, para
enviar o recibir datos por paquetes, el MCD 30 activa la dirección
de datos por paquetes que desea utilizar. Esta operación hace
"visible" al MCD 30 en el GGSN correspondiente, y se puede
comenzar entonces la cooperación con las redes externas de datos.
Los datos del usuario son transferidos transparentemente entre el
MCD 30 y las redes externas de datos, con un método conocido como
encapsulación y tunelización, en el que los paquetes de datos están
equipados con información del protocolo específico de GPRS, y
transferidos transparentemente entre el MCD 30 y el GGSN 136
utilizando, por ejemplo, un contexto de Protocolo de Datos por
paquetes (PDP) entre el MCD 30 y la red GPRS 130.
La figura 5 representa un diagrama de flujo que
describe un método para resolver conflictos entre aplicaciones, que
funcionan en un dispositivo de comunicaciones móviles que requiere
las conexiones de datos con una red inalámbrica. El diagrama de
flujo ilustra una rutina denominada "Gestor de Confrontación"
(bloque de inicio 150). Esta rutina es llamada cuando se abre una
aplicación de datos no conectada que funciona en el MCD y solicita
un contexto PDP (bloque 152). Con la petición se determina si el MCD
es capaz de dirigir un contexto adicional de PDP, asociado con la
aplicación de datos no conectada, (decisión 154). Si el MCD es capaz
de dirigir un contexto PDP adicional, asociado con la aplicación de
datos no conectada; después se establece un contexto PDP para la
aplicación de datos desconectada entre el MCD y la red inalámbrica
(bloque 156) y se completa la rutina (bloque final 158). Si en la
decisión 154 el MCD no es capaz de dirigir un contexto adicional de
PDP asociado con la aplicación de datos no conectada, el gestor de
confrontación realiza un análisis del parámetro de confrontación
asociado con las aplicaciones conectadas, los contextos PDP
asociados con las aplicaciones conectadas o con ambas cosas (bloque
160). Basándose en los resultados del análisis del parámetro de
confrontación, el parámetro de confrontación selecciona la
aplicación conectada que deba tener liberado su contexto PDP
(bloque 162). El contexto PDP de la aplicación conectada
seleccionada se libera (bloque 164). Se establece entonces un
contexto PDP entre el MCD y la red inalámbrica para la aplicación de
datos no conectada (bloque 156) y después termina la rutina (Bloque
final 158). Como se ha afirmado anteriormente, en ciertas
implementaciones, antes de liberar el contexto PDP de la aplicación
seleccionada, se pide al usuario del MCD que acuse recibo de que
tal contexto PDP debe ser liberado.
Aunque esta divulgación ha descrito un
dispositivo de comunicaciones móviles que funciona dentro de un
sistema de red con referencia a modos de realización ilustrativos,
esta descripción no pretende ser interpretada en un sentido
limitativo. Para los expertos en la técnica serán evidentes diversas
modificaciones y combinaciones de los modos de realización
ilustrativos, así como otros modos de realización, al hacer
referencia a la descripción. Se pretende, por tanto, que las
reivindicaciones anexas abarcan cualquiera de tales modificaciones o
modos de realización.
Claims (21)
1. Un método para resolver conflictos entre
aplicaciones que funcionan sobre un dispositivo (30) de
comunicaciones móviles, que requieren conexiones de datos a una red
inalámbrica (12), comprendiendo el método:
dirigir al menos dos conexiones de datos entre
el dispositivo (30) de comunicaciones móviles y la red inalámbrica
(12), estando asociadas cada una de las conexiones de datos con una
aplicación conectada que funciona en el dispositivo (30) de
comunicaciones móviles;
solicitar una conexión de datos para una
aplicación no conectada que funciona en el dispositivo (30) de
comunicaciones móviles;
como respuesta a la petición, seleccionar
automáticamente una de las aplicaciones conectadas;
liberar la conexión de datos asociada con la
aplicación conectada seleccionada; y
establecer la conexión de datos entre el
dispositivo (30) de comunicaciones móviles y la red inalámbrica (12)
para la aplicación no conectada.
2. El método que se ha descrito en la
reivindicación 1, en el que el paso de dirigir al menos dos
conexiones de datos entre el dispositivo (30) de comunicaciones
móviles y la red inalámbrica (12) comprende además dirigir el
número máximo de conexiones de datos permitidas por el dispositivo
(30) de comunicaciones móviles.
3. El método que se ha descrito en la
reivindicación 1, en el que el paso de dirigir al menos dos
conexiones de datos entre el dispositivo (30) de comunicaciones
móviles y la red inalámbrica (12) comprende además dirigir el
número máximo de conexiones de datos permitidas entre el dispositivo
(30) de comunicaciones móviles y la red inalámbrica (12).
4. El método que se ha descrito en la
reivindicación 1, en el que cada una de las aplicaciones comprende
además una aplicación que requiere una conectividad constante.
5. El método que se ha descrito en la
reivindicación 1, en el que el paso de seleccionar automáticamente
una de las aplicaciones conectadas, comprende además una
comparación de la prioridad de la aplicación asociada con las
aplicaciones conectadas, para determinar la aplicación conectada
seleccionada.
6. El método que se ha descrito en la
reivindicación 1, en el que el paso de seleccionar automáticamente
una de las aplicaciones conectadas comprende además una comparación
del tráfico de datos asociado con las conexiones de datos de las
aplicaciones conectadas, para determinar la aplicación conectada
seleccionada.
7. El método que se ha descrito en la
reivindicación 1, en el que el paso de seleccionar automáticamente
una de las aplicaciones conectadas comprende además una comparación
de la duración de la conexión asociada con las conexiones de datos
de las aplicaciones conectadas, para determinar la aplicación
conectada seleccionada.
8. Un dispositivo (30) de comunicaciones
móviles, que comprende:
un transceptor inalámbrico (34) que funciona
dirigiendo al menos dos conexiones de datos entre el dispositivo
(30) de comunicaciones móviles y una red inalámbrica (12), estando
asociada cada una de las conexiones de datos con una aplicación
conectada que funciona en el dispositivo (30) de comunicaciones
móviles;
un procesador (32) acoplado al transceptor
inalámbrico (34) y que funciona procesando una petición para una
conexión de datos de una aplicación no conectada que funciona en el
dispositivo (30) de comunicaciones móviles, para liberar una de las
conexiones de datos asociada con una de las aplicaciones conectadas
y establecer una conexión de datos entre el dispositivo (30) de
comunicaciones móviles y la red inalámbrica (12) para la aplicación
no conectada; y
un gestor (86) de confrontaciones, que funciona
para seleccionar automáticamente la aplicación conectada que ha de
liberarse.
9. El dispositivo (30) de comunicaciones
móviles, como se ha descrito en la reivindicación 8, en el que las
conexiones de datos entre el dispositivo (30) de comunicaciones
móviles y la red inalámbrica (12) comprende además un número máximo
de conexiones de datos permitidas por el dispositivo (30) de
comunicaciones móviles.
10. El dispositivo (30) de comunicaciones
móviles, como se ha descrito en la reivindicación 8, en el que las
conexiones de datos entre el dispositivo (30) de comunicaciones
móviles y la red inalámbrica (12) comprende además un número máximo
de conexiones de datos permitidas entre el dispositivo (30) de
comunicaciones móviles y la red inalámbrica (12).
11. El dispositivo (30) de comunicaciones
móviles, como se ha descrito en la reivindicación 8, en el que cada
una de las aplicaciones comprende además una aplicación que requiere
una conectividad constante.
12. El dispositivo (30) de comunicaciones
móviles, como se ha descrito en la reivindicación 8, en el que el
gestor (86) de confrontación funciona analizando una prioridad de
las aplicaciones asociada con cada una de las aplicaciones
conectadas, para seleccionar la aplicación conectada que ha de
liberarse.
13. El dispositivo (30) de comunicaciones
móviles, como se ha descrito en la reivindicación 8, en el que el
gestor (86) de confrontación funciona analizando el tráfico de datos
asociado con la conexión de datos de cada una de las aplicaciones
conectadas, para seleccionar la aplicación conectada que ha de
liberarse.
14. El dispositivo (30) de comunicaciones
móviles, como se ha descrito en la reivindicación 8, en el que el
gestor (86) de confrontación funciona analizando la duración de la
conexión de datos asociada con cada una de las aplicaciones
conectadas, para seleccionar la aplicación conectada que ha de
liberarse.
15. Un producto de un programa de ordenador que
comprende:
un medio (74) de almacenamiento; e
instrucciones (86) de ordenador almacenadas en
el medio (74) de almacenamiento y ejecutables por un procesador
(32) de un dispositivo (30) de comunicaciones móviles, que funciona
dirigiendo al menos dos conexiones de datos con una red inalámbrica
(12), estando asociada cada una de las conexiones de datos con una
aplicación conectada que funciona en el dispositivo (30) de
comunicaciones móviles, de manera que las instrucciones (86) de
ordenador funcionan resolviendo conflictos entre aplicaciones que
funcionan en el dispositivo (30) de comunicaciones móviles: por
medio de:
la recepción de una petición para una conexión
de datos para una aplicación no conectada, que funciona en el
dispositivo (30) de comunicaciones móviles;
la selección automática de una de las
aplicaciones conectadas;
la liberación de la conexión de datos asociada
con la aplicación conectada seleccionada; y
el establecimiento de la conexión de datos entre
el dispositivo (30) de comunicaciones móviles y la red inalámbrica
(12) para la aplicación no conectada.
16. El producto de programa de ordenador, como
se ha descrito en la reivindicación 15, en el que las conexiones de
datos entre el dispositivo (30) de comunicaciones móviles y la red
inalámbrica (12) comprenden además un número máximo de conexiones
de datos permitidas por el dispositivo (30) de comunicaciones
móviles.
17. El producto de programa de ordenador, como
se ha descrito en la reivindicación 15, en el que las conexiones de
datos entre el dispositivo (30) de comunicaciones móviles y la red
inalámbrica (12) comprenden además un número máximo de conexiones
de datos permitidas entre el dispositivo (30) de comunicaciones
móviles y la red inalámbrica (12).
18. El producto de programa de ordenador, como
se ha descrito en la reivindicación 15, en el que cada una de las
aplicaciones comprende además una aplicación que requiere una
conectividad constante.
19. El producto de programa de ordenador, como
se ha descrito en la reivindicación 15, en el que la selección de
una de las aplicaciones conectadas comprende además la comparación
de una prioridad de la aplicación, asociada con las aplicaciones
conectadas, para determinar la aplicación conectada
seleccionada.
20. El producto de programa de ordenador, como
se ha descrito en la reivindicación 15, en el que la selección de
una de las aplicaciones conectadas comprende además la comparación
del tráfico de datos asociado con las conexiones de datos de las
aplicaciones conectadas, para determinar la aplicación conectada
seleccionada.
21. El producto de programa de ordenador, como
se ha descrito en la reivindicación 15, en el que la selección de
una de las aplicaciones conectadas comprende además la comparación
de una conexión asociada con las conexiones de datos de las
aplicaciones conectadas, para determinar la aplicación conectada
seleccionada.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP05256859A EP1783961B1 (en) | 2005-11-04 | 2005-11-04 | Contention resolution among applications requiring data connections between a mobile communications device and a wireless packet data network |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2303199T3 true ES2303199T3 (es) | 2008-08-01 |
Family
ID=36000985
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES05256859T Expired - Lifetime ES2303199T3 (es) | 2005-11-04 | 2005-11-04 | Resolucion de conflictos entre aplicaciones que requieren conexiones de datos entre un dispositivo de comunicaciones moviles y una red inalambrica de datos por paquetes. |
Country Status (12)
| Country | Link |
|---|---|
| EP (3) | EP2184946B1 (es) |
| JP (3) | JP4909707B2 (es) |
| KR (2) | KR101116524B1 (es) |
| CN (2) | CN101026824B (es) |
| AT (3) | ATE463907T1 (es) |
| AU (2) | AU2006235810B2 (es) |
| BR (2) | BRPI0622295B8 (es) |
| CA (1) | CA2567115C (es) |
| DE (2) | DE602005020526D1 (es) |
| ES (1) | ES2303199T3 (es) |
| SG (1) | SG131920A1 (es) |
| TW (1) | TWI338527B (es) |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7474671B2 (en) | 2005-11-04 | 2009-01-06 | Research In Motion Limited | System and method for resolving contention among applications requiring data connections between a mobile communications device and a wireless network |
| EP2053829A1 (en) * | 2007-10-26 | 2009-04-29 | Telefonaktiebolaget LM Ericsson (publ) | Method and devices for data context sharing |
| GB2471486A (en) * | 2009-06-30 | 2011-01-05 | Nokia Corp | Apparatus and method for resolving resource contention using access priority. |
| JP4929386B2 (ja) * | 2009-09-07 | 2012-05-09 | 株式会社エヌ・ティ・ティ・ドコモ | 通信競合管理装置 |
| US20110125902A1 (en) * | 2009-11-24 | 2011-05-26 | Nokia Corporation | Apparatus And A Method For Resource Management |
| US8184560B2 (en) | 2010-02-18 | 2012-05-22 | At&T Mobility Ii Llc | Systems and methods for managing PDP contexts in a wireless data communications network |
| GB2494858B (en) * | 2011-08-31 | 2014-01-29 | Samsung Electronics Co Ltd | Managing connections to a network in a mobile device |
| EP2792206B1 (en) * | 2011-12-15 | 2017-07-19 | Telefonaktiebolaget LM Ericsson (publ) | Prioritizing packets in a node of a radio access network by establishing, based on intercepted first pdp context related information, a second pdp context |
| CN110062479A (zh) | 2012-03-08 | 2019-07-26 | 三星电子株式会社 | 用于控制无线通信系统中的服务的方法 |
| US20140105125A1 (en) * | 2012-10-16 | 2014-04-17 | Qualcomm Incorporated | Criteria for ue-initiated bearer deactivation when maximum number of active bearers has been reached |
| US9554300B2 (en) * | 2013-01-18 | 2017-01-24 | Blackberry Limited | System and method for reporting that a maximum number of data contexts is reached |
| DE102014103196A1 (de) * | 2014-03-11 | 2015-09-17 | Vodafone Gmbh | Verfahren für die Kontrolle eines Datenverkehrs zwischen einem Kommunikationsgerät und einem Kommunikationsnetz über eine Kommunikationsverbindung |
| US10838972B2 (en) | 2014-03-13 | 2020-11-17 | Microsoft Technology Licensing, Llc | Storing service items in association with views |
| CN106162940A (zh) * | 2015-04-20 | 2016-11-23 | 宇龙计算机通信科技(深圳)有限公司 | 一种多路数据连接管理方法、系统及移动终端 |
| KR102308289B1 (ko) * | 2017-04-06 | 2021-10-06 | 삼성전자주식회사 | 외부 전자 장치에 연결하고 데이터를 업데이트 하는 전자 장치 |
| US20220322489A1 (en) * | 2019-10-11 | 2022-10-06 | Nec Corporation | Controlling and restricting of user identities per ue |
| CN117349385A (zh) * | 2023-09-01 | 2024-01-05 | 中国联合网络通信集团有限公司 | 一种数据库表连接方法、装置、电子设备及存储介质 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07245663A (ja) * | 1994-03-04 | 1995-09-19 | Nippon Telegr & Teleph Corp <Ntt> | 競合制御システム |
| EP1039697A1 (en) * | 1999-03-22 | 2000-09-27 | TELEFONAKTIEBOLAGET LM ERICSSON (publ) | Method and apparatus for setting up parallel calls |
| US20040023646A1 (en) * | 2002-07-31 | 2004-02-05 | Satoshi Inami | Information processing terminal and information processing method |
| JP2004078936A (ja) * | 2002-07-31 | 2004-03-11 | Matsushita Electric Ind Co Ltd | 情報処理端末及び情報処理方法 |
| US9414255B2 (en) * | 2002-09-13 | 2016-08-09 | Alcatel Lucent | Packet flow control in a wireless communications network based on an indication contained in a packet |
| US7574233B2 (en) * | 2002-12-30 | 2009-08-11 | Intel Corporation | Sharing a radio frequency interface resource |
| JP2005005909A (ja) * | 2003-06-10 | 2005-01-06 | Sony Ericsson Mobilecommunications Japan Inc | 競合管理プログラム,競合管理プログラムが記憶された記憶媒体,競合管理方法及び電子機器 |
-
2005
- 2005-11-04 AT AT08151703T patent/ATE463907T1/de not_active IP Right Cessation
- 2005-11-04 ES ES05256859T patent/ES2303199T3/es not_active Expired - Lifetime
- 2005-11-04 EP EP10155276A patent/EP2184946B1/en not_active Expired - Lifetime
- 2005-11-04 DE DE602005020526T patent/DE602005020526D1/de not_active Expired - Lifetime
- 2005-11-04 DE DE602005005834T patent/DE602005005834T2/de not_active Expired - Lifetime
- 2005-11-04 EP EP08151703A patent/EP1924037B1/en not_active Expired - Lifetime
- 2005-11-04 AT AT05256859T patent/ATE391378T1/de not_active IP Right Cessation
- 2005-11-04 AT AT10155276T patent/ATE519353T1/de not_active IP Right Cessation
- 2005-11-04 EP EP05256859A patent/EP1783961B1/en not_active Expired - Lifetime
-
2006
- 2006-10-31 SG SG200607569-1A patent/SG131920A1/en unknown
- 2006-11-01 BR BRPI0622295A patent/BRPI0622295B8/pt active IP Right Grant
- 2006-11-01 JP JP2006297339A patent/JP4909707B2/ja active Active
- 2006-11-01 BR BRPI0605755-1A patent/BRPI0605755A/pt not_active Application Discontinuation
- 2006-11-02 AU AU2006235810A patent/AU2006235810B2/en active Active
- 2006-11-03 TW TW095140877A patent/TWI338527B/zh active
- 2006-11-03 KR KR1020060108315A patent/KR101116524B1/ko active Active
- 2006-11-03 CN CN2006100640465A patent/CN101026824B/zh active Active
- 2006-11-03 CN CN2010105763928A patent/CN102065567B/zh active Active
- 2006-11-03 CA CA2567115A patent/CA2567115C/en active Active
-
2010
- 2010-12-22 AU AU2010257363A patent/AU2010257363B2/en active Active
-
2011
- 2011-02-16 JP JP2011031346A patent/JP5368498B2/ja active Active
- 2011-03-25 KR KR1020110027211A patent/KR101116459B1/ko active Active
-
2012
- 2012-12-27 JP JP2012284780A patent/JP2013118651A/ja not_active Withdrawn
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2303199T3 (es) | Resolucion de conflictos entre aplicaciones que requieren conexiones de datos entre un dispositivo de comunicaciones moviles y una red inalambrica de datos por paquetes. | |
| US10652809B2 (en) | Method and apparatus for supporting network slicing selection and authorization for new radio access technology | |
| US10470149B2 (en) | Method and apparatus for performing MM attach and service request procedure for network slice based new radio access technology in wireless communication system | |
| JP6724232B2 (ja) | 無線通信システムにおけるネットワークスライスベースのnrのためのセル特定手順を実行する方法及び装置 | |
| US8379666B2 (en) | System and method for resolving contention among applications requiring data connections between a mobile communications device and a wireless network | |
| ES2392601T3 (es) | Método y aparato para proporcionar una estructura de trama para soportar modos operativos diferentes | |
| CN113508639B (zh) | 一种用于中继通信的方法和装置 | |
| WO2022110184A1 (zh) | 一种通信方法、装置及系统 | |
| WO2020015727A1 (zh) | 路径选择的方法、终端设备和网络设备 | |
| CN117544923A (zh) | 侧行链路信令无线承载配置的方法和通信装置 | |
| EP3304940B1 (en) | Method for transmitting small and infrequent communication data between, on the one hand, a plurality of internet-of-things communication devices, and, on the other hand, a mobile communication network, system for transmitting small and infrequent communication data, internet-of-things communication device mobile communication network for transmitting small and infrequent communication data, user equipment, program and computer program product | |
| US8249628B2 (en) | Method, system and apparatus for alternate data service provisioning | |
| WO2026036393A1 (zh) | 无线通信的方法及通信设备 |