ES2795370T3 - Mejora de interoperabilidad entre protocolos de radio de un dispositivo multimodo - Google Patents

Mejora de interoperabilidad entre protocolos de radio de un dispositivo multimodo Download PDF

Info

Publication number
ES2795370T3
ES2795370T3 ES07788761T ES07788761T ES2795370T3 ES 2795370 T3 ES2795370 T3 ES 2795370T3 ES 07788761 T ES07788761 T ES 07788761T ES 07788761 T ES07788761 T ES 07788761T ES 2795370 T3 ES2795370 T3 ES 2795370T3
Authority
ES
Spain
Prior art keywords
time
radio
counter
common
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES07788761T
Other languages
English (en)
Inventor
Antti Piipponen
Aarno Pärssinen
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Technologies Oy
Original Assignee
Nokia Technologies Oy
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nokia Technologies Oy filed Critical Nokia Technologies Oy
Application granted granted Critical
Publication of ES2795370T3 publication Critical patent/ES2795370T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/18Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W56/00Synchronisation arrangements
    • H04W56/001Synchronization between nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/121Wireless traffic scheduling for groups of terminals or users

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Un dispositivo multirradio caracterizado por que comprende: medios para buscar (206) en una memoria al menos una función de conversión predeterminada, en el que la al menos una función de conversión predeterminada comprende una ecuación en la que un valor de un contador para un tiempo de sistema de al menos un protocolo de radio del dispositivo multirradio se multiplica por una relación de una frecuencia de reloj de un reloj común del dispositivo multirradio y una frecuencia de reloj del al menos un protocolo de radio del dispositivo multirradio y se añade un desplazamiento estático del al menos un protocolo de radio, dando como resultado un valor de un contador para un tiempo común usado en el dispositivo multirradio para protocolos de radio, en donde el desplazamiento estático del al menos un protocolo de radio es un valor que corresponde a un momento en el que se inició el contador del al menos un protocolo de radio, siendo cada contador hardware de temporización que cuenta ciclos de reloj con una correspondiente frecuencia de reloj; medios para comprobar (208) el tiempo de sistema del al menos un protocolo de radio, siendo el tiempo de sistema un tiempo del al menos un protocolo de radio obtenido a partir del contador del al menos un protocolo de radio; medios para definir (210) el tiempo común usado en el dispositivo multirradio para protocolos de radio, siendo el tiempo común un tiempo obtenido a partir del contador del tiempo común; medios para convertir (212) el valor del contador para el tiempo de sistema del al menos un protocolo de radio al valor del contador para el tiempo común con la al menos una función de conversión predeterminada; y medios para procesar (212) comandos de control del al menos un protocolo de radio en el tiempo común obtenido a partir del valor del contador del tiempo común al que se convierte el valor del contador para el tiempo de sistema.

Description

DESCRIPCIÓN
Mejora de interoperabilidad entre protocolos de radio de un dispositivo multimodo
Campo
La presente invención comprende dos dispositivos multirradio alternativos (reivindicaciones independientes 1 y 3) y dos correspondientes métodos (reivindicaciones independientes 7 y 9). Adicionalmente, comprende un producto de programa informáti
segunda alternativa (reivindicación 9) de acuerdo con la reivindicación independiente 13.
Antecedentes
Están emergiendo nuevas tecnologías de radio y los dispositivos de usuario en un sistema de comunicaciones se diseñan para poder usar múltiples sistemas de radio, tales como Sistema Global para Comunicación Móvil (GSM), Sistema de Telefonía Móvil Universal (UMTS) y Servicios de Comunicaciones Personales (PCS).
Adicionalmente, también se han desarrollado nuevas clases de servicios y otras redes distintas de sistemas de radio celulares. Ejemplos de tales servicios son Red de Área Local Inalámbrica (WLAN) que ofrece un acceso inalámbrico a la Internet, Sistema de Posicionamiento Global (GPS) y Radiodifusión de Vídeo Digital Portátil (DVB-H) que ofrece recepción de transmisiones de televisión digitales.
Si un dispositivo de comunicación soporta más de un sistema de comunicaciones, tal como UMTS, o protocolo de servicio, tal como DVB-H, el dispositivo puede llamarse un dispositivo multirradio.
En diseños de circuitos de frecuencia de radio (RF) para tales dispositivos multirradio, las cadenas receptoras y transmisoras normalmente son reconfigurables para su uso en diferentes sistemas de comunicaciones. En otras palabras, no existen necesariamente transceptores separados para cada sistema soportado.
El uso de recursos compartidos, tales como hardware de frecuencia de radio, es una motivación para la planificación de dominio de tiempo de sistemas de radio activos. Operaciones simultáneas también provocan interferencia entre sistemas, lo que conduce a problemas de interoperabilidad.
Existen varios métodos de la técnica anterior para mejorar la interoperabilidad. Uno de ellos es simplemente usar priorización: un sistema de prioridad más alta puede bloquear un sistema de prioridad inferior. Este enfoque no es práctico, ya que el sistema de prioridad inferior tiene problemas en la planificación de tráfico.
Otro enfoque es usar traspasos entre sistemas. Sin embargo, esto no es adecuado para la gestión de recursos de nivel bajo, tal como hardware de frecuencia de radio, si la operación entre sistemas no se ha resuelto en los organismos de normalización. En concreto, durante un procedimiento de traspaso típico de la técnica anterior, uno de los sistemas de comunicación requiere un acceso a recursos independiente del otro.
El documento WO2005069661 A1 divulga un teléfono de múltiples normas que comprende un oscilador de alta precisión y un oscilador de baja precisión. Durante un modo de suspensión, las bases de tiempo de los relojes de los diferentes protocolos de radio se "cronometran" usando el oscilador de baja precisión. Después de que el teléfono móvil se ha activado, el oscilador de referencia se enciende y de nuevo "cronometra" las bases de tiempo con mayor precisión. Sin embargo, es necesaria una calibración después de la activación debido a la imprecisión del oscilador de baja precisión. No es necesario calibrar todas las diferentes bases de tiempo después de la activación. Es suficiente elegir una unidad de base de tiempo de entre las N unidades de base de tiempo, lo que cumple con los requisitos de precisión de activación de todos los sistemas de radio soportados (por ejemplo, la unidad de base de tiempo con la tasa de reloj más alta). Si puede usarse una cierta unidad de base de tiempo para generar señales de activación para todos los sistemas soportados, entonces se transmite una señal de activación a un controlador de sistema. Puede usarse una señal de sincronización de trama desde esa unidad de base de tiempo y hacerse disponible en todas las unidades de base de tiempo para sincronizar las mismas.
Breve descripción
El alcance de protección buscado para diversas realizaciones de la invención se expone por las reivindicaciones independientes.
Las realizaciones y características, si alguna, descritas en esta memoria descriptica que no pertenecen al alcance de las reivindicaciones independientes se interpretarán como ejemplos útiles para el entendimiento de las diversas realizaciones de la invención.
La invención proporciona varias ventajas.
Por ejemplo, proporciona una posibilidad de derivar tiempos de sistema para diferentes protocolos de comunicación (sistema de comunicaciones y/o protocolos de servicio), que mejora la interoperabilidad, por ejemplo, acortando tiempos de guarda y sobrecarga.
Lista de dibujos
A continuación, la invención se describirá en mayor detalle con referencia a las realizaciones y los dibujos adjuntos, en los que
La Figura 1 muestra un ejemplo de un sistema de comunicaciones;
La Figura 2 es un diagrama de flujo,
La Figura 3 representa un ejemplo del uso de funciones de conversión;
La Figura 4 representa un ejemplo de un diagrama de temporización; y
La Figura 5 ilustra un ejemplo de un dispositivo de comunicación.
Descripción de las realizaciones
Existen muchos protocolos de radio diferentes a usarse en sistemas de comunicaciones. Algunos ejemplos de diferentes sistemas de comunicación son la red de acceso de radio de Sistema Universal de Telecomunicaciones Móviles (UMTS) (UTRAN), Sistema Global para Comunicaciones Móviles (GSM) y sus modificaciones, Red de Área Local Inalámbrica (WLAN), Interoperabilidad Mundial para Acceso por Microondas (WiMAX), Bluetooth®, Servicios de Comunicaciones Personales (PCS) y sistemas que usan tecnología de Banda Ultra Ancha (UWB).
La Figura 1 es una ilustración simplificada de un sistema de comunicaciones al que son aplicables las realizaciones de acuerdo con la invención. La Figura 1 muestra una parte de una red de acceso de radio de UMTS (UTRAN). UTRAN es una red de acceso de radio que incluye tecnología de acceso múltiple por división de código de banda ancha (WCDMA).
El sistema de comunicaciones es un sistema de radio celular que comprende una estación base (o Nodo B) 100, que tiene enlaces de radio bidireccionales 102 y 104 hacia los dispositivos de usuario 106 y 108. Los dispositivos de usuario pueden ser fijos, montados en vehículo o portátiles. Los dispositivos de usuario son dispositivos multirradio que están equipados para operar en una pluralidad de sistemas de comunicación y/o proporcionar soporte para varios servicios. Por lo tanto, en este ejemplo, los dispositivos de usuario son capaces de soportar además de UMTS también WLAN o Bluetooth®, por ejemplo. Los otros sistemas se marcan en la Figura 1 con una nube 118. Los dispositivos de usuario pueden incluir auriculares inalámbricos, aparato de GPS, etc. para proporcionar conexiones a otros sistemas y/o servicios adicionales. Conexiones a otros sistemas de comunicaciones se marcan en la Figura 1 con las fechas 114, 116.
La estación base incluye transceptores, por ejemplo. Desde los transceptores de la estación base se proporciona una conexión a una unidad de antena que establece enlaces de radio bidireccionales a los dispositivos de usuario. La estación base se conecta adicionalmente a un controlador 110, un controlador de red de radio (RNC), que transmite las conexiones de los dispositivos a otras partes de la red. El controlador de red de radio controla de una manera centralizada varias estaciones base conectadas al mismo. El controlador de red de radio se conecta adicionalmente a una red principal 112 (CN). Dependiendo del sistema, la parte opuesta en el lado de CN puede ser un centro de conmutación de servicios móviles (MSC), una pasarela de medios (MGW) o un nodo de soporte de GPRS (Servicio General de Paquetes de Radio) de servicio (SGSN), etc.
Debería observarse que en futuras redes de radio, la funcionalidad de un RNC puede distribuirse entre (posiblemente un subconjunto de) estaciones base.
Las realizaciones no se restringen, sin embargo, al sistema proporcionado como un ejemplo, sino que un experto en la materia puede aplicar la solución a otros sistemas de comunicaciones proporcionados con las propiedades necesarias. Pueden usarse diferentes protocolos de radio en los sistemas de comunicación en los que son aplicables las realizaciones de la invención. Los protocolos de radio usados no son relevantes con respecto a las realizaciones de la invención.
El sistema de comunicaciones también es capaz de comunicarse con otras redes, tales como una red telefónica pública conmutada o la Internet.
En diseños de circuitos de frecuencia de radio (RF) para dispositivos multirradio, las cadenas receptoras y transmisoras normalmente son reconfigurables para su uso en diferentes sistemas de comunicaciones. Esto crea una necesidad de controlar recursos compartidos.
A continuación, se explica en detalle adicional una realización de un método de control de acuerdo con la invención por medio de la Figura 2. La realización efectúa control de configuración de un dispositivo multirradio. Se requiere un punto de control común en un dispositivo multirradio para minimización de interferencia y compartición de recursos. Una realización de la invención usa un reloj general para el control de dispositivo.
Un dispositivo multirradio típico tiene una pluralidad de dominios de reloj, al menos uno para cada protocolo de comunicaciones o combinación de protocolos de comunicaciones. Adicionalmente, también se proporcionan dominios de reloj para buses de control y microprocesadores, así como para un reloj de suspensión, etc. Cada protocolo de radio tiene su propio temporizador que se activa, cuando el protocolo de radio se pone en uso. El temporizador se inicia habitualmente desde el momento 0 (cero) y se ejecuta usando una frecuencia de reloj invariable.
Debería observarse, que la temporización se basa en la relación bien conocida entre tiempo y frecuencia (tiempo = 1/frecuencia).
En una realización, los tiempos de sistema de diferentes protocolos de radio de operación se transforman a y desde un tiempo multirradio proporcionado por un reloj predeterminado que usa funciones de conversión. En esta solicitud, tiempo multirradio significa un tiempo común usado en un dispositivo multirradio para protocolos de radio. Definiendo y usando un tiempo multirradio, puede armonizarse la concepción de tiempo de diferentes protocolos de radio. En esta solicitud, tiempo de sistema significa tiempo de un protocolo de radio particular. En esta solicitud, tiempo multirradio también se llama un tiempo de referencia multirradio común.
El tiempo multirradio puede ser el tiempo de sistema de radio de un protocolo de radio seleccionado. Puede haber muchas razones posibles para la decisión de qué sistema de radio se selecciona para proporcionar el tiempo multirradio. Una razón puede ser que el sistema que se enciende primero proporciona el tiempo multirradio. Otra opción es un protocolo con la prioridad más alta. El tiempo multirradio también puede conmutarse desde un tiempo de sistema a otro. Brevemente, el tiempo multirradio puede ser cualquier concepto de tiempo adecuado para el uso. Un dispositivo multirradio puede incluir un temporizador multirradio.
El hardware de temporización cuenta ciclos de reloj con frecuencias de reloj. Habitualmente, una función de conversión incluye un desplazamiento estático entre un temporizador general (también llamado un temporizador multirradio) y un respectivo temporizador de sistema, y una relación del reloj general y frecuencias de reloj de sistema. Este procedimiento habilita la correlación de ocurrencia de temporización como líneas de tiempo u otra manera apropiada de representación.
El concepto de un desplazamiento estático se explica ahora en detalle adicional.
Para que el sistema de control pueda poner actividades de radio en una línea de tiempo (orden en el dominio del tiempo) realiza seguimiento de desplazamientos estáticos de protocolos de radio. El desplazamiento estático de un protocolo de radio es un valor de contador multirradio en el momento de inicio del contador de sistema de ese protocolo de radio. Si el valor de contador de sistema (o el valor del contador multirradio) se actualiza por alguna razón, el desplazamiento estático también cambia al valor del contador multirradio cuando ese contador de sistema sería cero. El contador de sistema puede entenderse para comprender también medidas de mantenimiento de tiempo de alto nivel, tal como un recuento de número de trama, recuento multitrama, etc.
Si se actualiza un temporizador de un protocolo de radio (por ejemplo, cuando un terminal sincroniza con una estación base GSM), también se cambia un desplazamiento estático en relación con tiempo multirradio. Como un nuevo desplazamiento estático puede seleccionarse el momento en el que un temporizador habría sido cero sin una interrupción. Puede aplicarse una forma de acción similar cuando un contador da la vuelta, es decir, empieza de nuevo desde cero.
A continuación, el procesamiento de datos, es decir, definir y almacenar funciones de conversión se representa en la Figura 2 usando líneas discontinuas, ya que se efectúa habitualmente por adelantado para proporcionar funciones de conversión para el control. La definición y almacenamiento de las funciones de conversión se efectúan habitualmente por adelantado, y las funciones de conversión pueden almacenarse en un dispositivo de usuario o un elemento de red en una fase de producción. La red también puede transportar funciones de conversión a un dispositivo de usuario cuando se necesite.
Una realización comienza en el bloque 200. Los bloques 202 y 204 pertenecen a una parte de procesamiento de datos.
En el bloque 202, se define al menos una función de conversión. Las funciones de conversión pueden definirse por adelantado, en cuyo caso pueden almacenarse en una memoria de un elemento de red o un dispositivo de usuario, o pueden definirse cada vez que se activa un nuevo sistema, en cuyo caso se transportan a un dispositivo de usuario, o ambos.
A continuación, se proporciona un ejemplo de una función de conversión que se usa cuando un transceptor GSM y un receptor DVB-H están operando simultáneamente. La función de conversión ilustrativa se representa en este documento para calcificar adicionalmente la realización, pero es obvio para un experto en la materia que para otras combinaciones de protocolos se proporcionan otras funciones de conversión.
En la Figura 3, se representa un ejemplo del uso de funciones de conversión. En este caso, la potencia de recepción de DVB-H es baja y la recepción de señal se bloquea durante transmisiones de GSM debido a la alta potencia de las transmisiones de GSM.
En la Figura 3, un eje vertical 300 muestra tiempo multirradio. Una cadena 302 representa conversión de tiempo desde tiempo de WCDMA a tiempo multirradio y una cadena 304 representa conversión de tiempo desde tiempo multirradio a tiempo de WCDMA. En consecuencia, una cadena 306 representa conversión de tiempo desde tiempo de Bluetooth® a tiempo multirradio y una cadena 308 representa conversión de tiempo desde tiempo multirradio a tiempo de DVB-H.
La Figura 4 representa un diagrama de temporización del ejemplo: un número de referencia 400 representa tiempo multirradio, 402 representa un contador de DVB-H, 404 representa un contador de GSM y 406 representa un reloj de suspensión del dispositivo en cuestión.
Existe un desplazamiento entre tiempo de protocolo de radio y tiempo multirradio y una relación de frecuencias de reloj. En este caso, por ejemplo, el tiempo multirradio (tMR) comienza en el intervalo de tiempo 0 (cero) y se está ejecutando en un reloj de 38,4 MHz. Por lo tanto AtMR = 1/38,4 MHz = 26,04 ns. El reloj de GSM se ejecuta a 270,833 kHz que da AtGSM = 3,692 ps. El reloj de DVB-H se ejecuta a 9,142857 MHz que da AtovB-H = 109,4 ns, respectivamente.
En el ejemplo, el temporizador de GSM se inicializa a tMR= 3 ciclos (véase la Figura 4).
A continuación, se define una función de conversión como un ejemplo. Como un experto en la materia conoce, realizaciones de la invención no se restringen a la función de conversión ilustrativa.
Sea t tiempo absoluto,
AtGSM resolución de tiempo de un contador de GSM (3,692 ps, es decir 1//Gs m ),
Cg s m (0 un valor del contador de GSM en el momento t,
AtMR resolución de tiempo de un contador multirradio y
Cm r (0 un valor del contador multirradio en el momento t.
Se ha de observar que si queremos tener un valor de Cg s m (0 o Cm r (0 en puntos de tiempo que no resultan en un número de ciclos enteros, debemos redondear hacia cero.
La activación de un contador multirradio es en t = 0:
Cm r (0 = t / Am r , cuando t > 0, de lo contrario = 0. (1)
La activación de un contador de GSM es en t = tü,GSM:
Cg s m (0 = (t - tü,GSM) /^ g s m , cuando t > tü,GSM, de lo contrario = 0. (2)
Definamos un desplazamiento estático (definido anteriormente) de un tiempo de GSM en relación con un tiempo multirradio para que sea
CMR(tü,GSM) = tü,GSM / AtMR (3)
en ciclos de contador multirradio.
Ahora, podemos definir la función de conversión desde el tiempo de GSM al tiempo multirradio en términos de respectivos valores de contador. A partir de (1) y (2), resolver t resulta en
t = CMR(t) • AtMR, y t = CGSM(t) • AtGSM + t0,GSM,
respectivamente.
Ahora podemos escribir
CMR(t) • AtMR = Cg Sm (0 • AtGSM + fo,GSM,
resolver fo,GSM a partir de (3) y sustituirlo, conduciendo finalmente a
Cm r (0 - Cg s m (0 • ^ gsim/ ^ m r + Cm r ^ g s m ). (4) Como podemos ver, la función de conversión desde un tiempo de GSM a un tiempo multirradio incluye el valor actual de un contador de GSM, escalado por una relación de frecuencias de reloj, a continuación aumentado por un desplazamiento estático. Es posible una función de conversión similar entre contadores arbitrarios siempre que se conozcan las frecuencias de reloj y desplazamientos estáticos.
Ya que la resolución de tiempo multirradio es 1/frecuencia, y relojes de sistema generalmente tienen diferentes frecuencias de reloj, las funciones de conversión habitualmente resultan en un número no entero de ciclos de reloj como también en el ejemplo anterior.
En implementaciones prácticas, ciclos de reloj no enteros se redondean normalmente a un número entero de ciclos de reloj, por ejemplo la función de redondeo es "suelo" (redondeando hacia arriba) o "techo" (redondeando hacia abajo) dependiendo de la naturaleza de la acción. Acciones que inician una operación se redondean a "suelo" y acciones que detienen una operación se redondean a "techo", cuando tiempo de sistema se convierte a tiempo multirradio. Esta elección proporciona tiempos de guarda mínimos en el orden de un ciclo de reloj en el sistema de control multirradio. Los tiempos de guarda pueden necesitarse en una situación en la que los bordes de diferentes señales de reloj coinciden entre sí deficientemente. Es posible que en algunos casos se requieren tiempos de guarda para evitar sobrecarga de control. Otra opción es usar el redondeo descrito anteriormente para ejecutar operaciones seleccionadas en tiempo.
Funciones de conversión que corresponden a la del ejemplo pueden usarse para transformar tiempo multirradio a tiempo de protocolo de radio o desde tiempo de protocolo de radio a tiempo multirradio.
En el bloque 204, la al menos una función de conversión se almacena para uso posterior habitualmente en una memoria de un dispositivo de red o un dispositivo de usuario. El almacenamiento puede efectuarse una vez cuando el dispositivo de usuario se enciende o varias veces dependiendo de las necesidades de actualización. Las funciones de conversión se almacenan habitualmente en una memoria para usarse cuando se necesiten transformaciones de tiempo. Habitualmente, se define una función de conversión por protocolo de radio para ambas direcciones: desde el tiempo multirradio (tiempo general) y al tiempo multirradio. La función de conversión puede definirse para todos los protocolos de radio soportados por el dispositivo en cuestión.
En esta realización, el control incluye los bloques 206 a 212.
En el bloque 206, al menos se busca una función de conversión predeterminada. Las funciones de conversión se buscan habitualmente en una memoria de un elemento de red o un dispositivo de usuario. Si las funciones de conversión no se almacenan en la memoria de un dispositivo de usuario, un elemento de red puede transportar las mismas a un dispositivo de usuario.
Debería observarse que las funciones de conversión pueden ser similares a todos los sistemas de radio; únicamente cambian los parámetros. Por lo tanto, puede almacenarse una función de conversión en la memoria de un dispositivo de usuario y se buscan únicamente los parámetros. En esta solicitud, también se piensa que buscar parámetros para funciones de conversión pertenece a la búsqueda de función de conversión.
En el bloque 208, se comprueba un tiempo de sistema de al menos un protocolo de radio. El tiempo de sistema puede comprobarse a partir de un contador. Cada protocolo de radio tiene un propio contador que se activa cuando el protocolo de radio se pone en uso.
En el bloque 210, se define un tiempo multirradio. El tiempo multirradio puede ser el tiempo de sistema de radio de un protocolo de radio seleccionado obtenido a partir de un temporizador de sistema. Puede haber muchas razones posibles para la decisión de qué sistema de radio se selecciona para proporcionar el tiempo multirradio. Una razón puede ser que el sistema que se pone en marcha primero proporciona el tiempo multirradio. Otra opción es un protocolo con la prioridad más alta. El protocolo que tiene la prioridad más alta puede determinarse de muchas formas, por ejemplo, en un teléfono celular, un protocolo de radio celular puede tener la prioridad más alta.
Normalmente se supone que cuando se inicializa un protocolo de radio, su contador se ejecuta a su frecuencia nominal. En esta solicitud, esto se llama un modo de plena potencia. Habitualmente, en este estado, el dispositivo está transmitiendo y recibiendo de forma bastante activa. Un sistema de control tiene que estar en un modo de plena potencia, si controla los protocolos de radio, cuyos periodos inactivos son relativamente cortos.
Por otra parte, si los periodos inactivos son largos, puede ser beneficioso apagar un transceptor de radio, en cuyo caso relaciones de desplazamientos estáticos y/o frecuencia pueden actualizarse cuando el transceptor que incluye el contador de sistema se enciende de nuevo. Si todos los transceptores de radio del dispositivo están inactivos durante un periodo largo, el sistema de control multirradio también puede establecerse a un modo de suspensión. Un modo de suspensión habitualmente se refiere a un modo en el que se ralentiza un reloj para ahorrar corriente, si no existe necesidad de procesamiento de datos. Cuando cualquier sistema de radio se establece al modo de suspensión o reposo, puede usar un reloj de menor frecuencia como un contador. Una activación se basa en esa secuencia. Por lo tanto, un sistema de radio puede tener una función de conversión entre un tiempo de referencia multirradio común y un tiempo de sistema, y otra función de conversión entre un tiempo de referencia multirradio común y un reloj/contador de suspensión de un sistema de radio. La función de conversión a usarse se selecciona basándose en un modo de un sistema (protocolo).
Un nuevo valor para un temporizador multirradio puede calcularse a partir de una función de conversión de temporización de suspensión, cuando el temporizador multirradio está en un modo de operación de nuevo.
Debería observarse que, si los temporizadores de diferentes protocolos están separados físicamente, puede requerirse una señal de actualización para propósitos de sincronización.
El contador multirradio puede comparar su tiempo con los tiempos de protocolos de radio y actualizar desplazamientos entre el tiempo multirradio y tiempos de diferentes protocolos.
En el bloque 212, el tiempo de sistema de al menos un protocolo de radio se convierte al tiempo multirradio con la al menos una función de conversión y protocolo de radio y/u otros comandos de control relacionados se procesan en el tiempo multirradio, y/o el tiempo multirradio se convierte al tiempo de sistema de al menos un protocolo de radio con la al menos una función de conversión y protocolo de radio y/u otros comandos de control relacionados se procesan en el tiempo de sistema.
Brevemente, el objetivo de la transferencia es que el tiempo multirradio y cada tiempo de protocolo de radio seleccionado se expresen en relación entre sí, o en otras palabras, los tiempos se expresen en el tiempo de un reloj seleccionado en lugar de varios relojes diferentes.
Para habilitar el control de una función multirradio del dispositivo, las actividades de transceptor pueden ponerse en una línea de tiempo o representarse de otra manera, en la que se expresan en relación entre sí y/o con el tiempo multirradio. Para la expresión de línea de tiempo se necesitan funciones de conversión.
Un temporizador multirradio se activa cuando un dispositivo que incluye el sistema de control multirradio se enciende. Protocolos de radio soportados por el dispositivo tienen temporizadores propios, que se activan cuando se enciende un transceptor del protocolo de radio. El desplazamiento estático de un protocolo de radio es el momento de inicio de ese protocolo de radio, que es el momento en el que se inició su temporizador. Por ejemplo, cuando se activa un protocolo Bluetooth®, un desplazamiento estático del transceptor Bluetooth® es el tiempo en el que el temporizador Bluetooth® se enciende.
Cuando se conocen una frecuencia de reloj de un temporizador multirradio, una frecuencia de reloj del protocolo de radio cuyo tiempo tiene que transferirse y un desplazamiento estático del protocolo de radio, los tiempos son transferibles desde tiempo de protocolo de radio a tiempo multirradio y viceversa.
Cuando los tiempos se expresan en relación entre sí, el sistema de control es capaz de rastrear el uso de recursos, tales como ramas de receptor.
Comandos de control de protocolo de radio habitualmente se relacionan con el establecimiento, terminación y control de una conexión de radio.
En una realización, el procesamiento del comando de protocolo de radio comprende planificar recursos de acuerdo con los comandos de protocolo de radio en el tiempo multirradio, y activar los recursos en el tiempo de sistema, siendo el tiempo de sistema un tiempo de sistema original u obtenido a partir de la conversión de tiempo de tiempo multirradio a tiempo de sistema, o planificar y activar los recursos de acuerdo con los comandos de protocolo de radio en el tiempo multirradio.
Cuando se efectúa planificación en tiempo multirradio, es posible minimizar la interferencia entre diferentes protocolos de radio y utilizar recursos de forma eficiente. Esto habitualmente demanda que protocolos de radio se planifiquen relacionados entre sí, es decir, teniendo en cuenta las necesidades de recursos como un todo.
Por otra parte, en ocasiones podría ser más beneficioso activar recursos en un tiempo de sistema en lugar de tiempo multirradio. Por ejemplo, protocolos de radio tienen límites de temporización para varias acciones, tales como para un comienzo de una transmisión. Conversiones entre diferentes dominios de reloj normalmente provocan inseguridad en la precisión de una señal de reloj. Para limitar la imprecisión, puede usarse el tiempo de sistema original o tiempo obtenido a partir de una conversión de tiempo desde tiempo multirradio a tiempo de sistema.
La realización finaliza en el bloque 214. La realización se puede repetir de varias formas diferentes. Una flecha 216 muestra una opción: la realización se repite para otro protocolo de radio. Como puede verse, las funciones de conversión no necesitan definirse para cada nuevo protocolo de radio cada vez que se activa el transceptor de radio del protocolo. Las funciones de conversión pueden almacenarse en una memoria por adelantado para todos los protocolos de radio soportados por el dispositivo en cuestión. Otra opción es que una red proporcione las funciones de conversión cuando se requieran, por ejemplo cuando se solicita por un mensaje.
Debería prestarse atención al hecho de que un reloj puede cambiarse por algunas otras razones distintas de obtener únicamente un tiempo de referencia multirradio común.
Las realizaciones de la invención pueden implementarse como un programa informático que comprende instrucciones para ejecutar un proceso informático para el control de configuración.
El programa informático puede almacenarse en un medio de distribución de programa informático legible por un ordenador o un procesador. El medio de programa informático puede ser, por ejemplo, pero sin limitarse a, un sistema, dispositivo o medio de transmisión eléctrico, magnético, óptico, infrarrojo o semiconductor. El medio de programa informático puede incluir al menos uno de los siguientes medios: un medio legible por ordenador, un medio de almacenamiento de programa, un medio de grabación, una memoria legible por ordenador, una memoria de acceso aleatorio, una memoria de sólo lectura borrable y programable, un paquete de distribución de software legible por ordenador, una señal legible por ordenador, una señal de telecomunicaciones legible por ordenador, material impreso legible por ordenador y un paquete de software comprimido legible por ordenador.
También son posibles soluciones de implementación distintas de un programa informático, tales como diferentes implementaciones (módulos) de hardware, por ejemplo un circuito creado de componentes lógicos separados o uno o más circuitos integrados específicos de cliente (Circuito Integrado Específico de la Aplicación, ASIC). También es factible un híbrido de estas implementaciones.
A continuación, se describirá una estructura de un dispositivo de comunicación que proporciona soporte para una pluralidad de diferentes protocolos de radio con referencia al ejemplo simplificado de la Figura 5. Las realizaciones no se restringen, sin embargo, al dispositivo dado como un ejemplo, sino que un experto en la materia puede aplicar la solución a otros dispositivos proporcionado con las propiedades necesarias.
El dispositivo de comunicación puede ser un teléfono móvil, un ordenador, un portátil o PDA (Asistente Digital Personal). Debería observarse que el dispositivo de comunicación también puede proporcionan características de varios dispositivos, tales como un ordenador con capacidad de ofrecer servicios de datos inalámbricos o transferencia de voz.
El dispositivo de comunicación del ejemplo incluye una pluralidad de interfaces de comunicación 512 a 516 para proporcionar conexiones de radio inalámbricas 508, 510 a otros dispositivos, tales como estaciones base. Las interfaces de comunicaciones incluyen habitualmente al menos un transceptor. Las interfaces de comunicaciones 512 a 516 normalmente proporcionan conexiones que emplean diferentes tecnologías de acceso radioeléctrico. Es obvio para un experto en la materia que el número de interfaces de comunicación puede variar de una implementación a otra.
El dispositivo de comunicación incluye adicionalmente una unidad de control 502 para controlar funciones del dispositivo 500. La unidad de control 502 comprende medios para crear conexiones de radio entre el dispositivo de comunicación 500 y otros dispositivos de comunicación o redes. La unidad de control 502 también comprende medios para controlar un número de conexiones de radio simultáneas en el dispositivo de comunicación. La unidad de control puede configurarse para realizar al menos parcialmente realizaciones del método de control descrito anteriormente. Brevemente, la unidad de control del ejemplo transfiere tiempos desde el tiempo de reloj general al tiempo de reloj de protocolo de radio y/o desde el tiempo de protocolo de radio al tiempo de reloj general usando las funciones de conversión.
La unidad de control 502 puede implementarse con un procesador de señales digitales con software adecuado o con circuitos lógicos separados, por ejemplo con ASIC (Circuito Integrado Específico de la Aplicación). La unidad de control 502 también puede ser una combinación de estas dos implementaciones, tal como un procesador con software adecuado embebido dentro de un ASIC.
El dispositivo de comunicación habitualmente comprende una unidad de memoria 504 para almacenar funciones de conversión, por ejemplo.
El dispositivo de comunicación 500 comprende además una interfaz de usuario 506 conectada a la unidad de control. La interfaz de usuario 506 puede comprender un teclado, un micrófono, un altavoz, un visualizador y/o una cámara.
Es obvio para un experto en la materia que el dispositivo de comunicación puede incluir partes, tal como una batería, no representada en la Figura 5.
Incluso aunque la invención se ha descrito anteriormente con referencia a un ejemplo de acuerdo con los dibujos adjuntos, está claro que la invención no está restringida al mismo, sino que puede modificarse de varias maneras dentro del alcance de las reivindicaciones adjuntas.
Ċ

Claims (13)

REIVINDICACIONES
1. Un dispositivo multirradio caracterizado por que comprende:
medios para buscar (206) en una memoria al menos una función de conversión predeterminada, en el que la al menos una función de conversión predeterminada comprende una ecuación en la que un valor de un contador para un tiempo de sistema de al menos un protocolo de radio del dispositivo multirradio se multiplica por una relación de una frecuencia de reloj de un reloj común del dispositivo multirradio y una frecuencia de reloj del al menos un protocolo de radio del dispositivo multirradio y se añade un desplazamiento estático del al menos un protocolo de radio, dando como resultado un valor de un contador para un tiempo común usado en el dispositivo multirradio para protocolos de radio, en donde el desplazamiento estático del al menos un protocolo de radio es un valor que corresponde a un momento en el que se inició el contador del al menos un protocolo de radio, siendo cada contador hardware de temporización que cuenta ciclos de reloj con una correspondiente frecuencia de reloj;
medios para comprobar (208) el tiempo de sistema del al menos un protocolo de radio, siendo el tiempo de sistema un tiempo del al menos un protocolo de radio obtenido a partir del contador del al menos un protocolo de radio;
medios para definir (210) el tiempo común usado en el dispositivo multirradio para protocolos de radio, siendo el tiempo común un tiempo obtenido a partir del contador del tiempo común;
medios para convertir (212) el valor del contador para el tiempo de sistema del al menos un protocolo de radio al valor del contador para el tiempo común con la al menos una función de conversión predeterminada; y medios para procesar (212) comandos de control del al menos un protocolo de radio en el tiempo común obtenido a partir del valor del contador del tiempo común al que se convierte el valor del contador para el tiempo de sistema.
2. El dispositivo multirradio de acuerdo con la reivindicación 1, en el que la al menos una función de conversión predeterminada comprende además una ecuación en la que un valor del contador del tiempo común se multiplica por una relación de la frecuencia de reloj del al menos un protocolo de radio del dispositivo multirradio y la frecuencia de reloj del reloj común del dispositivo multirradio y se añade un desplazamiento estático del reloj común dando como resultado un valor del contador para el tiempo de sistema, en donde el desplazamiento estático del reloj común es un valor que corresponde a un momento en el que se inició el contador del tiempo común, comprendiendo el dispositivo multirradio adicionalmente,
medios para convertir (212) el valor del contador para el tiempo común al valor del contador para el tiempo de sistema del al menos un protocolo de radio con la al menos una función de conversión predeterminada; y medios para procesar (212) los comandos de control del al menos un protocolo de radio en el tiempo de sistema del al menos un protocolo de radio obtenido a partir del valor del contador del tiempo de sistema al que se convierte el valor del contador para el tiempo común.
3. Un dispositivo multirradio caracterizado por que comprende:
medios para buscar (206) en una memoria al menos una función de conversión predeterminada, en donde la al menos una función de conversión predeterminada comprende una ecuación en la que un valor de un contador de un tiempo común se multiplica por una relación de una frecuencia de reloj de al menos un protocolo de radio del dispositivo multirradio y una frecuencia de reloj de un reloj común del dispositivo multirradio y se añade un desplazamiento estático del reloj común dando como resultado un valor de un contador para un tiempo de sistema del al menos un protocolo de radio, en donde el desplazamiento estático del reloj común es un valor que corresponde a un momento en el que se inició el contador del tiempo común, siendo cada contador hardware de temporización que cuenta ciclos de reloj con una correspondiente frecuencia de reloj;
medios para comprobar (208) el tiempo de sistema del al menos un protocolo de radio, siendo el tiempo de sistema un tiempo del al menos un protocolo de radio obtenido a partir del contador del al menos un protocolo de radio;
medios para definir (210) el tiempo común usado en el dispositivo multirradio para protocolos de radio, siendo el tiempo común un tiempo obtenido a partir del contador del tiempo común;
medios para convertir (212) el valor del contador para el tiempo común al valor del contador para el tiempo de sistema del al menos un protocolo de radio con la al menos una función de conversión predeterminada; y medios para procesar (212) los comandos de control en el tiempo de sistema del al menos un protocolo de radio obtenido a partir del valor del contador del tiempo de sistema al que se convierte el valor del contador para el tiempo común.
4. El dispositivo multirradio de acuerdo con cualquier reivindicación anterior, comprendiendo el dispositivo multirradio adicionalmente:
medios para planificar recursos de acuerdo con los comandos de control en el tiempo común y activar los recursos en el tiempo de sistema, siendo el tiempo de sistema un tiempo obtenido a partir de una conversión de tiempo desde el tiempo común al tiempo de sistema; o
medios para planificar y activar los recursos de acuerdo con los comandos de control en el tiempo común.
5. El dispositivo multirradio de acuerdo con cualquier reivindicación anterior, en donde el dispositivo multirradio está configurado adicionalmente para redondear ciclos no enteros de reloj a un número entero de ciclos de reloj.
6. El dispositivo multirradio de acuerdo con cualquier reivindicación anterior, en el que el tiempo común se conmuta desde un tiempo de sistema a otro.
7. Un método de control realizado por un dispositivo multirradio en un sistema de comunicación, caracterizado por que el método comprende:
buscar (206) en una memoria al menos una función de conversión predeterminada, en donde la al menos una función de conversión predeterminada comprende una ecuación en la que un valor de un contador para un tiempo de sistema de al menos un protocolo de radio se multiplica por una relación de la frecuencia de reloj de un reloj común del dispositivo multirradio y una frecuencia de reloj del al menos un protocolo de radio del dispositivo multirradio y se añade un desplazamiento estático del al menos un protocolo de radio, dando como resultado un valor del contador para un tiempo común usado en el dispositivo multirradio para protocolos de radio, en donde el desplazamiento estático del al menos un protocolo de radio es un valor que corresponde a un momento en el que se inició un contador del al menos un protocolo de radio, siendo cada contador hardware de temporización que cuenta ciclos de reloj con una correspondiente frecuencia de reloj;
comprobar (208) el tiempo de sistema del al menos un protocolo de radio, siendo el tiempo de sistema un tiempo del al menos un protocolo de radio obtenido a partir del contador del al menos un protocolo de radio; definir (210) el tiempo común usado en el dispositivo multirradio para protocolos de radio siendo el tiempo común un tiempo obtenido a partir del contador del tiempo común; y
convertir (212) el valor del contador para el tiempo de sistema del al menos un protocolo de radio al valor del contador para el tiempo común con la al menos una función de conversión predeterminada; y
procesar (212) comandos de control del al menos un protocolo de radio en el tiempo común obtenido a partir del valor del contador del tiempo común al que se convierte el valor del contador para el tiempo de sistema.
8. El método de control de acuerdo con la reivindicación 7, en el que la al menos una función de conversión predeterminada comprende además una ecuación en la que un valor del contador del tiempo común se multiplica por una relación de la frecuencia de reloj del al menos un protocolo de radio del dispositivo multirradio y la frecuencia de reloj del reloj común del dispositivo multirradio y se añade un desplazamiento estático del reloj común dando como resultado un valor del contador para el tiempo de sistema, en donde el desplazamiento estático del reloj común es un valor que corresponde a un momento en el que se inició el contador del tiempo común, comprendiendo el método adicionalmente;
convertir (212) el valor del contador para el tiempo común al valor del contador para el tiempo de sistema del al menos un protocolo de radio con la al menos una función de conversión predeterminada; y
procesar (212) los comandos de control del al menos un protocolo de radio en el tiempo de sistema del al menos un protocolo de radio obtenido a partir del valor del contador del tiempo de sistema al que se convierte el valor del contador para el tiempo común.
9. Un método de control realizado por un dispositivo multirradio en un sistema de comunicación, caracterizado por que el método comprende:
buscar (206) en una memoria al menos una función de conversión predeterminada, en donde la al menos una función de conversión predeterminada comprende una ecuación en la que un valor de un contador de un tiempo común se multiplica por una relación de una frecuencia de reloj de al menos un protocolo de radio del dispositivo multirradio y una frecuencia de reloj de un reloj común del dispositivo multirradio y se añade un desplazamiento estático del reloj común dando como resultado un valor de un contador para un tiempo de sistema del al menos un protocolo de radio, en donde el desplazamiento estático del reloj común es un valor que corresponde a un momento en el que se inició el contador del tiempo común, siendo cada contador hardware de temporización que cuenta ciclos de reloj con una correspondiente frecuencia de reloj;
comprobar (208) el tiempo de sistema del al menos un protocolo de radio, siendo el tiempo de sistema un tiempo del al menos un protocolo de radio obtenido a partir del contador del al menos un protocolo de radio; definir (210) el tiempo común usado en el dispositivo multirradio para protocolos de radio, siendo el tiempo común un tiempo obtenido a partir del contador del tiempo común;
convertir (212) el valor del contador para el tiempo común al valor del contador para el tiempo de sistema del al menos un protocolo de radio con la al menos una función de conversión predeterminada; y
procesar (212) los comandos de control en el tiempo de sistema del al menos un protocolo de radio obtenido a partir del valor del contador del tiempo de sistema al que se convierte el valor del contador para el tiempo común.
10. El método de control de acuerdo con cualquiera de las reivindicaciones 7 a 9, en el que el procesamiento de los comandos de control comprende:
planificar recursos de acuerdo con los comandos de protocolo de radio en el tiempo común y activar los recursos en el tiempo de sistema, siendo el tiempo de sistema un tiempo obtenido a partir de la conversión de tiempo del tiempo común al tiempo de sistema, o
planificar y activar los recursos de acuerdo con los comandos de protocolo de radio en el tiempo común.
11. El método de control de acuerdo con cualquiera de las reivindicaciones 7 a 9, comprendiendo el método adicionalmente: redondear ciclos no enteros de reloj a un número entero de ciclos de reloj.
12. El método de control de acuerdo con cualquiera de las reivindicaciones 7 a 9, que comprende adicionalmente: conmutar el tiempo común desde un tiempo de sistema a otro.
13. Un producto de programa informático que codifica un programa informático de instrucciones que, cuando es ejecutado por un procesador de un dispositivo multirradio, realiza las etapas de método de o bien el método de cualquiera de las reivindicaciones 7 y 8, o bien el método de cualquiera de las reivindicaciones 9 a 12.
ES07788761T 2006-06-29 2007-06-26 Mejora de interoperabilidad entre protocolos de radio de un dispositivo multimodo Active ES2795370T3 (es)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
FI20065454A FI20065454A0 (fi) 2006-06-29 2006-06-29 Kontrollimenetelmä, kontrolliväline, kommunikaatioväline, tietokoneohjelma, tietokoneohjelman jakeluväline ja tiedonkäsittelymenetelmä
US11/517,478 US7787844B2 (en) 2006-06-29 2006-09-08 Controlling method, controlling apparatus, communication device, computer program, computer program distribution medium and data processing method
PCT/FI2007/050386 WO2008000903A1 (en) 2006-06-29 2007-06-26 Controlling method, controlling apparatus, communication device, computer program, computer program distribution medium and data processing method

Publications (1)

Publication Number Publication Date
ES2795370T3 true ES2795370T3 (es) 2020-11-23

Family

ID=36651549

Family Applications (1)

Application Number Title Priority Date Filing Date
ES07788761T Active ES2795370T3 (es) 2006-06-29 2007-06-26 Mejora de interoperabilidad entre protocolos de radio de un dispositivo multimodo

Country Status (6)

Country Link
US (1) US7787844B2 (es)
EP (2) EP3151629A1 (es)
CN (1) CN101480072B (es)
ES (1) ES2795370T3 (es)
FI (1) FI20065454A0 (es)
WO (1) WO2008000903A1 (es)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0709813D0 (en) * 2007-05-22 2007-07-04 Nokia Corp A radio frequency apparatus
GB2457987A (en) * 2008-03-06 2009-09-09 Nokia Corp Configuring a modular radio frequency communications device
WO2009125248A1 (en) * 2008-04-08 2009-10-15 Nokia Corporation Method, apparatus and computer program product for providing a firewall for a software defined multiradio
FI20085480A0 (fi) 2008-05-21 2008-05-21 Nokia Corp Radioliityntälaitteiden samanaikaisuus
US8886253B2 (en) 2010-02-02 2014-11-11 Nokia Corporation Method to control a multiradio RF platform
US9204465B2 (en) 2010-11-10 2015-12-01 Pansonic Intellectual Property Management Co., Ltd. Wireless communication system and wireless communication device
DE102016002944C5 (de) 2016-03-11 2022-08-04 Audi Ag Steuervorrichtung und Verfahren zum Koppeln einer Antennenanordnung eines Kraftfahrzeugs mit zumindest einer Fahrzeugkomponente
WO2019009770A1 (en) 2017-07-03 2019-01-10 Telefonaktiebolaget Lm Ericsson (Publ) IMPROVING THE PERFORMANCE OF A WIRELESS TIME DIVISION DUPLEX (TDD) SYSTEM

Family Cites Families (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB8605366D0 (en) * 1986-03-05 1986-04-09 Secr Defence Digital processor
US5245695A (en) * 1991-06-12 1993-09-14 American Neuralogix Inc. Fuzzy microcontroller
DE4140017C2 (de) * 1991-12-04 1995-01-05 Nec Electronics Germany Verfahren zum Betreiben von über einen Datenbus durch seriellen Datenaustausch miteinander kommunizierenden Rechnereinheiten
US5469303A (en) * 1994-06-07 1995-11-21 Umax Data Systems Inc. Brightness compensation for a lamp shade in an optical scanner
US5649303A (en) 1994-09-02 1997-07-15 Motorola, Inc. Method and apparatus for reducing interference among communication systems
US6006106A (en) * 1996-12-31 1999-12-21 Ericsson Inc. Method for automatic transceiver selection in a mobile multiple RF transceiver apparatus
US6138010A (en) 1997-05-08 2000-10-24 Motorola, Inc. Multimode communication device and method for operating a multimode communication device
JP3348196B2 (ja) 1998-03-06 2002-11-20 独立行政法人通信総合研究所 無線伝送システム
KR100339034B1 (ko) * 1998-08-25 2002-10-11 삼성전자 주식회사 부호분할다중접속통신시스템의제어유지상태에서역방향폐루프전력제어장치및방법
JP2000244358A (ja) 1998-12-21 2000-09-08 Toshiba Corp 無線通信装置、無線通信方法及び記録媒体
FI106761B (fi) * 1999-02-19 2001-03-30 Nokia Mobile Phones Ltd Menetelmä ja piirijärjestely järjestelmien keskinäisen tahdistuksen toteuttamiseksi monimoodilaitteessa
US6281818B1 (en) 1999-05-14 2001-08-28 Diamond Systems Corporation Automatic auto-calibration system
SE516509C2 (sv) 2000-05-18 2002-01-22 Ericsson Telefon Ab L M En kommunikationsapparat med två radioenheter och en driftmetod därav
EP1317814A1 (en) * 2000-09-12 2003-06-11 Kvaser Consultant Ab An arrangement with a number of units that can communicate with each other via a wireless connection system and a method for use with such a system
DE60031896T2 (de) 2000-12-06 2007-04-05 Nokia Corp. Verfahren zum regeln der gewichte eines datensignals in mindestens zwei antennenelementen einer funkverbindungseinheit, moduls und kommunikationssystems
DE60005030T2 (de) * 2000-12-07 2004-04-01 Motorola, Inc., Schaumburg Multimode Funkkommunikationsgerät mit gemeinsamen Referenzoszillator
CN100440879C (zh) 2001-01-25 2008-12-03 株式会社东芝 能适应多个无线通信系统的移动无线通信装置
ATE449465T1 (de) 2001-04-12 2009-12-15 Juniper Networks Inc Zugangsrauschunterdrückung in einem digitalen empfänger
US6983391B2 (en) * 2001-05-09 2006-01-03 Agilent Technologies, Inc. Modular system with synchronized timing
WO2002104050A1 (en) * 2001-06-19 2002-12-27 Nokia Corporation Synchronization of a multi-mode base station using a common system clock
US6968219B2 (en) * 2001-08-15 2005-11-22 Qualcomm, Incorporated Method for reducing power consumption in bluetooth and CDMA modes of operation
AU2002326632A1 (en) * 2001-08-15 2003-03-03 Qualcomm, Incorporated Dual mode bluetooth/wireless device with wake-up times optimized for power control
US20030078037A1 (en) 2001-08-17 2003-04-24 Auckland David T. Methodology for portable wireless devices allowing autonomous roaming across multiple cellular air interface standards and frequencies
CN1192531C (zh) * 2001-12-21 2005-03-09 华为技术有限公司 一种宽带码分多址系统同步的实现方法
US7117008B2 (en) 2002-01-03 2006-10-03 Intel Corporation Mitigating interference among multiple radio device types
US7110469B2 (en) 2002-03-08 2006-09-19 Broadcom Corporation Self-calibrating direct conversion transmitter
GB2387509B (en) * 2002-04-12 2005-08-31 Nec Technologies Mobile radio communications device and method of operation
TWI234943B (en) 2002-08-14 2005-06-21 Intel Corp Method and apparatus for mitigating radio frequency interference between transceiver systems
US6836506B2 (en) * 2002-08-27 2004-12-28 Qualcomm Incorporated Synchronizing timing between multiple air link standard signals operating within a communications terminal
US6978121B1 (en) 2002-11-05 2005-12-20 Rfmd Wpan, Inc Method and apparatus for operating a dual-mode radio in a wireless communication system
US8005503B2 (en) * 2002-12-18 2011-08-23 Broadcom Corporation Synchronization of multiple processors in a multi-mode wireless communication device
US6965839B2 (en) 2003-04-28 2005-11-15 International Business Machines Corporation Proactive automated calibration of integrated circuit interface
US6917890B2 (en) 2003-05-29 2005-07-12 Delphi Technologies, Inc. Method to provide off-line transfer of vehicle calibration data
GB2402843B (en) 2003-06-12 2005-09-21 Nec Technologies Mobile radio communications device
WO2005002257A2 (en) 2003-06-23 2005-01-06 Quorum Systems, Inc. Time interleaved multiple standard single radio system apparatus and method
WO2005022189A2 (fr) * 2003-08-01 2005-03-10 Alcatel Determination de positions de terminaux mobiles a l'aide de donnees d'assistance transmises sur requete
GB2407178B (en) 2003-10-17 2006-07-12 Toshiba Res Europ Ltd Reconfigurable signal processing module
US20050095982A1 (en) * 2003-11-05 2005-05-05 Blanchard Scott D. MSS user equipment and methods for synchronizing MSS user equipment
FR2863714B1 (fr) * 2003-12-16 2006-04-21 Cit Alcatel Dispositif de determination de position par filtrage de donnees d'integrite d'un systeme d'augmentation, pour un terminal mobile
DE602005013354D1 (de) 2004-01-13 2009-04-30 Nxp Bv Synchronisation von zeitbasiseinheiten
FI20040261A0 (fi) * 2004-02-18 2004-02-18 Nokia Corp Aikatiedon tarjoaminen
JP2005260425A (ja) 2004-03-10 2005-09-22 Toshiba Corp デュアル無線端末装置およびデュアル無線システム
US7519390B2 (en) 2004-03-10 2009-04-14 Spreadtrum Communications Inc. Transmitter and receiver architecture for multi-mode wireless device
US7610057B2 (en) 2004-04-23 2009-10-27 Microsoft Corporation Selecting a wireless networking technology on a device capable of carrying out wireless network communications via multiple wireless technologies
WO2006096864A2 (en) 2005-03-09 2006-09-14 Xirrus, Inc. Media access controller for use in a multi-sector access point array
US7697896B2 (en) 2005-03-16 2010-04-13 Sony Computer Entertainment Inc. Communication apparatus preventing communication interference
JP2009510870A (ja) 2005-11-24 2009-03-12 ノキア コーポレイション 無線周波識別(rfid)通信サブシステムおよび無線通信サブシステムのスケジューリングされた動作を可能にする方法、モジュール、端末ならびにシステム
US7636345B2 (en) * 2006-02-01 2009-12-22 Comsys Communication & Signal Processing Ltd. Apparatus for and method of time related communications between multiple devices having different time bases
WO2008056224A2 (en) * 2006-11-06 2008-05-15 Nokia Corporation Apparatus, methods, and computer program products providing reduced interference in a multi-antenna system
US7944904B2 (en) * 2007-04-25 2011-05-17 Texas Instruments Incorporated Systems and methods for managing timing functions in multiple timing protocols
GB0709813D0 (en) * 2007-05-22 2007-07-04 Nokia Corp A radio frequency apparatus

Also Published As

Publication number Publication date
EP2036374A4 (en) 2013-01-16
CN101480072A (zh) 2009-07-08
CN101480072B (zh) 2012-11-14
EP2036374B1 (en) 2020-04-29
FI20065454A0 (fi) 2006-06-29
EP2036374A1 (en) 2009-03-18
EP3151629A1 (en) 2017-04-05
WO2008000903A1 (en) 2008-01-03
US7787844B2 (en) 2010-08-31
US20080004070A1 (en) 2008-01-03

Similar Documents

Publication Publication Date Title
ES2795370T3 (es) Mejora de interoperabilidad entre protocolos de radio de un dispositivo multimodo
EP3516773B1 (en) Clock synchronization
EP4007349A1 (en) Measurement synchronization method, network device and terminal device
US20150109976A1 (en) Apparatus and methods of time domain multiplexing solutions for in-device coexistence
EP2136591A2 (en) Method and system for Bluetooth and Wimax coexistence
US20130150111A1 (en) Concurrent use of single tx/rx synthesizer pair in multiple sim devices
JP2015181226A (ja) 改良された同期ビーコン検出方法
US9497720B2 (en) Apparatus, method and system of synchronizing between wireless communication devices
WO2012067814A2 (en) Device, system, and method of coordinating among multiple co-located wireless communication units
US20110075778A1 (en) Methods for controlling a main clock source shared between different wireless communications modules and apparatuses using the same
KR20090083899A (ko) 다중 모드 디바이스의 자동 주파수 보정 방법 및 장치
US12574880B2 (en) Wireless communication method, terminal device, and network device
JP5985711B2 (ja) Ue起床処理を並列化するための装置、システム及び方法
EP1762024B1 (en) Communication apparatus including dual timer units
US7636345B2 (en) Apparatus for and method of time related communications between multiple devices having different time bases
WO2023185808A1 (zh) 小区同步方法及装置
WO2008040847A1 (en) Control of schedulation
US10840923B2 (en) Apparatus, system and method of generating a frequency output with a digitally controlled ring oscillator (DCRO)
WO2023028940A1 (en) Communication coordination and reduced processing techniques for enhanced quality of service procedures
CN120499783A (zh) 一种通信方法、装置及计算机可读存储介质