Detección de secuencia de datos en un sistema de comunicaciones.

Método, que comprende:

recibir datos en uno o más intervalos de tiempo de una trama

, comprendiendo los datos parte de una secuencia de datos transmitida que indica parámetros de transmisión de la trama;

comparar los datos recibidos con los datos correspondientes de cada secuencia de datos conocida de un conjunto conocido de secuencias de datos antes de la recepción de la secuencia de datos transmitida completa;

seleccionar, sobre la base de la comparación, la secuencia de datos del conjunto conocido de secuencias de datos que se determina que es la más próxima a los datos recibidos; y

determinar los parámetros de transmisión de la trama sobre la base de la selección.

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

Solicitante: Core Wireless Licensing S.a.r.l.

Nacionalidad solicitante: Luxemburgo.

Dirección: 16, avenue Pasteur 2310 Luxembourg LUXEMBURGO.

Inventor/es: HORNEMAN, KARI, KINNUNEN,PASI.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • SECCION H — ELECTRICIDAD > TECNICA DE LAS COMUNICACIONES ELECTRICAS > TRANSMISION > Sistemas de radiotransmisión, es decir, utilizando... > H04B7/26 (en que al menos una es móvil)
  • SECCION H — ELECTRICIDAD > TECNICA DE LAS COMUNICACIONES ELECTRICAS > COMUNICACIONES MULTIPLEX (peculiar de la transmisión... > Sistemas múltiplex de división de tiempos (H04J... > H04J3/06 (Disposiciones de sincronización)

PDF original: ES-2527740_T3.pdf

 

google+ twitter facebook

Fragmento de la descripción:

Detección de secuencia de datos en un sistema de comunicaciones.

Campo técnico La presente invención se refiere a la detección anticipada de una secuencia de datos que indica parámetros de transmisión de una trama.

Antecedentes Un sistema actual de comunicaciones transfiere información entre una unidad de abonado y una estación base de servicio en un formato estructurado en tramas con una estructura de tramas determinada y parámetros de trama. Habitualmente, la trama comprende información que indica la estructura y parámetros relacionados con la trama. Por ejemplo, la Figura 1 ilustra estructuras de tramas de enlace descendente y de enlace ascendente del Sistema Universal de Comunicaciones para Móviles (UMTS) según las especificaciones del Proyecto de Asociación de 3ª Generación (3GPP) , respectivamente. Cada trama comprende una pluralidad de intervalos de tiempo (o espacios de tiempo) , específicamente 15 intervalos de tiempo (TI) . Cada intervalo de tiempo de la trama de enlace descendente de la Figura 1A comprende partes de datos (DATOS1 y DATOS2) , una parte de símbolos de control de potencia de transmisión (TPC) , una parte de símbolos de indicador de combinación de formatos de transporte (TFCI) , y una parte de símbolos piloto que se pueden usar, por ejemplo, en la sincronización de los canales. La trama de enlace ascendente de la Figura 1B comprende datos en el canal de datos y símbolos de TPC, TFCI, y piloto. Adicionalmente, la trama de enlace ascendente comprende símbolos de información de retroalimentación (FBI) . Los símbolos de TFCI se usan para informar a un receptor sobre los parámetros de transmisión de la trama. Los símbolos de TFCI pueden comprender información sobre cómo decodificar, de-multiplexar y entregar los datos recibidos sobre los canales de transporte apropiados. En el UMTS, cada palabra de TFCI comprende 10 bits, y los bits de TFCI se codifican usando un sub-código (32, 10) del código de Reed-Muller de segundo orden en un transmisor. Así, el resultado del proceso de codificación es 32 bits de TFCI codificados. En cada intervalo de tiempo de una trama, se transmiten dos bits de TFCI codificados a un receptor. Puesto que hay solamente 15 intervalos de tiempo en la trama, los dos últimos bits de TFCI se pueden ajustar a cero, y, por lo tanto, el receptor sabe también que los dos últimos bits, que no se transmitieron, son cero. Antes de la transmisión, se pueden mapear los bits de TFCI y los mismos se pueden modular en símbolos de TFCI de acuerdo con una constelación de símbolos usada en la transmisión. El documento EP 1 422 859 da a conocer la detección del TFCI transmitido mediante la comparación del TFCI detectado con una pluralidad de TFCIs candidatos.

Puesto que los símbolos de TFCI se transmiten en varios intervalos de tiempo de la trama, el receptor debe esperar a la recepción de la trama completa, y almacenar temporalmente la trama completa, antes de que pueda decodificar y determinar el TFCI y comenzar a procesar los datos recibidos. Como consecuencia, el receptor debe estar provisto de grandes memorias intermedias, lo cual da como resultado unos costes y una complejidad elevados del receptor.

Breve descripción de la invención Es un objetivo de la invención proporcionar una solución mejorada para determinar en un receptor de radiocomunicaciones una secuencia de datos que indica parámetros de transmisión de una trama, de manera que la secuencia de datos es una secuencia de datos de un conjunto de secuencias de datos conocido para el receptor de radiocomunicaciones y la trama comprende una pluralidad de intervalos de tiempo.

Según un aspecto de la invención, se proporciona un método que comprende recibir datos en uno o más intervalos de tiempo de una trama, siendo los datos parte de una secuencia de datos transmitida que indica parámetros de transmisión de la trama. El método comprende además comparar los datos recibidos con datos correspondientes de cada secuencia de datos conocida de un conjunto conocido de secuencias de datos antes de la recepción de la secuencia de datos transmitida completa, seleccionar, sobre la base de la comparación, la secuencia de datos del conjunto conocido de secuencia de datos que se determina que es la más próxima a los datos recibidos, y determinar los parámetros de transmisión de la trama sobre la base de la selección.

Según otro aspecto de la invención, se proporciona un receptor de radiocomunicaciones que comprende una interfaz de comunicaciones para la recepción de datos y una unidad de control. La unidad de control está configurada para recibir, a través de la interfaz de comunicaciones, datos en uno o más intervalos de tiempo de una trama, siendo los datos parte de una secuencia de datos transmitida que indica parámetros de transmisión de la trama. La unidad de control está configurada además para comparar los datos recibidos con datos correspondientes de cada secuencia de datos conocida de un conjunto conocido de secuencias de datos antes de la recepción de la secuencia completa de datos transmitida, seleccionar, sobre la base de la comparación la secuencia de datos del conjunto conocido de secuencias de datos que se determina que es la más próxima a los datos recibidos, y determinar los parámetros de transmisión de la trama sobre la base de la selección.

Según otro aspecto de la invención, se proporciona un producto de programa de ordenador que codifica un programa de ordenador de instrucciones para ejecutar un proceso de ordenador que comprende recibir datos en uno o más intervalos de tiempo de una trama, siendo los datos parte de una secuencia de datos transmitida que indica parámetros de transmisión de la trama. El proceso comprende además comparar los datos recibidos con datos correspondientes de cada secuencia de datos conocida de un conjunto conocido de secuencias de datos antes de la recepción de la secuencia de datos transmitida completa, seleccionar, sobre la base de la comparación, la secuencia de datos del conjunto conocido de secuencias de datos que se determina que es la más próxima a los datos recibidos, y determinar los parámetros de transmisión de la trama sobre la base de la selección.

Según otro aspecto de la invención, se proporciona un soporte de distribución de programas de ordenador legible mediante un ordenador y que codifica un programa de ordenador de instrucciones para ejecutar un proceso de ordenador que comprende recibir datos en uno o más intervalos de tiempo de una trama, siendo los datos parte de una secuencia de datos transmitida que indica parámetros de transmisión de la trama. El proceso comprende además comparar los datos recibidos con datos correspondientes de cada secuencia de datos conocida de un conjunto conocido de secuencias de datos antes de la recepción de la secuencia de datos transmitida completa, seleccionar, sobre la base de la comparación, la secuencia de datos del conjunto conocido de secuencias de datos que se determina que es la más próxima a los datos recibidos, y determinar los parámetros de transmisión de la trama sobre la base de la selección.

La invención proporciona varias ventajas. La invención proporciona una solución para una detección anticipada de parámetros de transmisión de una trama, que acelera el procesado de los datos recibidos. Como consecuencia, el procesado de los datos recibidos se puede iniciar antes de que se haya recibido la trama completa. Esto reduce el tamaño de las memorias intermedias del receptor requeridas en este último, lo cual reduce costes y complejidad del receptor.

Lista de dibujos A continuación se describirá más detalladamente la invención en referencia a las formas de realización y los dibujos adjuntos, en los cuales 30 la Figura 1A ilustra una estructura de trama de... [Seguir leyendo]

 


Reivindicaciones:

1. Método, que comprende:

recibir datos en uno o más intervalos de tiempo de una trama, comprendiendo los datos parte de una secuencia de datos transmitida que indica parámetros de transmisión de la trama; comparar los datos recibidos con los datos correspondientes de cada secuencia de datos conocida de un conjunto conocido de secuencias de datos antes de la recepción de la secuencia de datos transmitida completa;

seleccionar, sobre la base de la comparación, la secuencia de datos del conjunto conocido de secuencias de datos que se determina que es la más próxima a los datos recibidos; y determinar los parámetros de transmisión de la trama sobre la base de la selección.

2. Método según la reivindicación 1, que comprende además:

codificar cada secuencia de datos del conjunto de secuencias de datos conocido con un mismo código usado para codificar la secuencia de datos que indica los parámetros de transmisión de la trama en un transmisor;

recibir bits codificados en uno o más intervalos de tiempo de la trama, comprendiendo los bits codificados parte de una secuencia de datos codificada que indica los parámetros de transmisión de la trama; y comparar los bits codificados recibidos con los bits correspondientes de cada secuencia de datos codificada conocida del conjunto de secuencias de datos conocido antes de la recepción de la secuencia de datos codificada completa.

3. Método según la reivindicación 2, en el que la comparación comprende realizar una comparación sobre la base del cálculo de una diferencia entre los bits codificados recibidos con los bits correspondientes de cada secuencia de datos codificada conocida del conjunto de secuencias de datos conocido.

4. Método según la reivindicación 3, en el que la comparación comprende realizar una comparación basándose en la siguiente ecuación:

** (Ver fórmula) **

en la que: dist (i) es la diferencia entre los bits codificados recibidos y los bits correspondientes de una secuencia de datos codificada conocida iésima del conjunto de secuencias de datos conocido, NTFCI es el número de bits codificados recibidos incluidos en la comparación, TFCIcw, i (n) se corresponde con un bit nésimo de la secuencia de datos codificada conocida iésima del conjunto conocido de secuencias de datos, y TFCIrx (n) se corresponde con el nésimo bit de los bits codificados recibidos de la secuencia de datos codificada que indica los parámetros de transmisión de la trama.

5. Método según la reivindicación 1, que comprende además:

codificar cada secuencia de datos del conjunto conocido de secuencias de datos con un mismo código usado para codificar la secuencia de datos que indica los parámetros de transmisión de la trama en un transmisor;

mapear cada secuencia de datos codificada del conjunto conocido de secuencias de datos en bits mapeados, usando una misma constelación de símbolos usada para mapear la secuencia de datos que indica los parámetros de transmisión de la trama en el transmisor, con el fin de obtener bits mapeados de cada secuencia de datos codificada del conjunto conocido de secuencias de datos;

recibir símbolos en uno o más intervalos de tiempo de la trama, comprendiendo los símbolos parte de una secuencia de símbolos transmitida que comprende una indicación de los parámetros de transmisión de la trama;

detectar los símbolos recibidos; y comparar los símbolos detectados recibidos con los correspondientes bits mapeados de cada secuencia de datos codificada del conjunto conocido de secuencias de datos antes de la recepción de la secuencia de símbolos completa transmitida.

6. Método según la reivindicación 5, en el que la comparación comprende realizar una comparación basándose en la siguiente ecuación:

** (Ver fórmula) **

en la que: dist2 (i) es un resultado de la comparación entre los símbolos detectados recibidos y los correspondientes bits mapeados de una secuencia de datos codificada iésima del conjunto conocido de secuencias de datos;

NTFCIS es un número de símbolos detectados recibidos incluidos en el cálculo de la ecuación anterior; 10

ésimo TFCIcws, i (n) es un bit mapeado, n de la secuencia de datos codificada iésima del conjunto conocido de secuencias de datos;

TFCIrxs (n) es un símbolo detectado recibido nésimo; y 15

* indica una operación de conjugados complejos.

7. Método según la reivindicación 1, que comprende además:

iniciar la comparación al producirse la recepción de una cantidad determinada de datos de la secuencia de datos que indica los parámetros de transmisión de la trama.

8. Método según la reivindicación 7, que comprende además:

indicar los parámetros de transmisión de la trama que se basa en una fiabilidad deseada de la detección usando la cantidad determinada de datos de la secuencia de datos.

9. Método según la reivindicación 1, que comprende además: 30 determinar, después de la comparación, si datos adicionales que indican los parámetros de transmisión de la trama se van a incluir en la comparación antes de seleccionar la secuencia de datos del conjunto conocido de secuencias de datos más próxima a los datos recibidos; recibir los datos adicionales que indican los parámetros de transmisión de la trama, cuando se determina que los datos adicionales que indican los parámetros de transmisión de la trama se van a incluir en la comparación; y comparar los datos recibidos, que incluyen los datos adicionales, con los datos correspondientes de cada secuencia de datos conocida del conjunto conocido de secuencias de datos. 40 10. Método según la reivindicación 1, que comprende además: determinar los parámetros de transmisión de la trama que están distribuidos en los intervalos de tiempo de la trama, usando una indicación de la secuencia de datos. 45 11. Método según la reivindicación 1, que comprende además: determinar parámetros de transmisión de la trama antes de la recepción de la trama completa.

12. Método según cualquiera de las reivindicaciones 1 a 11, en el que cada secuencia de datos del conjunto de 50 secuencias de datos es 32 bits codificados.

13. Método según cualquiera de las reivindicaciones 1 a 12, en el que cada intervalo de tiempo de la trama incluye 2 bits codificados de la secuencia de datos transmitida.

14. Receptor de radiocomunicaciones, que comprende:

unos medios de comunicación para la recepción de datos;

unos medios para recibir, a través de los medios de comunicación, datos en uno o más intervalos de tiempo de 60 una trama, comprendiendo los datos parte de una secuencia de datos transmitida que indica parámetros de transmisión de la trama;

** (Ver fórmula) **

unos medios para comparar los datos recibidos con datos correspondientes de cada secuencia de datos conocida de un conjunto conocido de secuencias de datos antes de la recepción de la secuencia de datos transmitida completa;

unos medios para seleccionar, basándose en la comparación, la secuencia de datos del conjunto de secuencias de datos conocido de la cual se determina que es la más próxima a los datos recibidos; y unos medios para determinar los parámetros de transmisión de la trama basándose en la selección.

15. Receptor de radiocomunicaciones según la reivindicación 14, que comprende además:

unos medios para codificar cada secuencia de datos del conjunto de secuencias de datos conocido con un mismo código usado para codificar la secuencia de datos que indica los parámetros de transmisión de la trama en un transmisor;

unos medios para recibir bits codificados de uno o más intervalos de tiempo de la trama, comprendiendo los bits codificados parte de una secuencia de datos codificada que indica parámetros de transmisión de una trama; y unos medios para comparar los bits codificados recibidos con los bits correspondientes de cada secuencia de 20 datos codificada conocida del conjunto de secuencias de datos conocido antes de la recepción de la secuencia de datos codificada completa.

16. Receptor de radiocomunicaciones según la reivindicación 15, en el que el receptor de radiocomunicaciones comprende además unos medios para ejecutar la comparación calculando una diferencia entre los bits codificados recibidos con los bits correspondientes de cada secuencia de datos codificada conocida del conjunto de secuencias de datos conocido.

17. Receptor de radiocomunicaciones según la reivindicación 16, en el que el receptor de radiocomunicaciones

en la que: dist (i) es la diferencia entre los bits codificados recibidos y los bits correspondientes de una secuencia de datos codificada conocida iésima del conjunto de secuencias de datos conocido, NTFCI es un número de bits codificados recibidos incluidos en la comparación, TFCIcw, i (n) se corresponde con un bit nésimo de la secuencia de datos codificada conocida iésima del conjunto conocido de secuencias de datos, y TFCIrx (n) se corresponde con un bit nésimo de los bits codificados recibidos de la secuencia de datos codificada 40 que indica los parámetros de transmisión de la trama.

18. Receptor de radiocomunicaciones según la reivindicación 14, comprendiendo además el receptor de radiocomunicaciones:

unos medios para codificar cada secuencia de datos del conjunto de secuencias de datos conocido con el mismo código usado para codificar la secuencia de datos que indica los parámetros de transmisión de la trama en un transmisor;

unos medios para mapear cada secuencia de datos codificada del conjunto de secuencias de datos conocido 50 usando una misma constelación de símbolos usada para mapear la secuencia de datos que indica los parámetros de transmisión de la trama en el transmisor, con el fin de obtener bits mapeados de cada secuencia de datos codificada del conjunto de secuencias de datos conocido;

unos medios para recibir símbolos en uno o más intervalos de tiempo de la trama, comprendiendo los símbolos 55 parte de una secuencia de símbolos transmitida que comprende una indicación de los parámetros de transmisión de la trama;

unos medios para detectar los símbolos recibidos; y 60 unos medios para comparar los símbolos detectados recibidos con los correspondientes bits mapeados de cada secuencia de datos codificada del conjunto de secuencias de datos conocido antes de la recepción de la secuencia de símbolos transmitida completa.

19. Receptor de radiocomunicaciones según la reivindicación 18, en el que el receptor de radiocomunicaciones comprende además unos medios para realizar una comparación calculando la siguiente ecuación:

** (Ver fórmula) **

en la que: dist2 (i) es un resultado de la comparación entre los símbolos detectados recibidos y los 5 correspondientes bits mapeados de una secuencia de datos codificada iésima del conjunto conocido de secuencias de datos;

NTFCIS es un número de símbolos detectados recibidos incluidos en el cálculo de la ecuación anterior;

ésimo TFCIcws, i (n) es un bit mapeado n de la secuencia de datos codificada iésima del conjunto conocido de secuencias de datos;

TFCIrxs (n) es un símbolo detectado recibido nésimo; y * indica una operación de conjugados complejos.

20. Receptor de radiocomunicaciones según la reivindicación 14, en el que el receptor de radiocomunicaciones comprende además unos medios para iniciar la comparación al producirse la recepción de una cantidad determinada de datos de la secuencia de datos que indica los parámetros de transmisión de la trama.

21. Receptor de radiocomunicaciones según la reivindicación 14, en el que el receptor de radiocomunicaciones comprende además:

unos medios para determinar, después de la comparación, si datos adicionales que indican los parámetros de 25 transmisión de la trama se van a incluir en la comparación antes de seleccionar la secuencia de datos del conjunto conocido de secuencias de datos más próxima a los datos recibidos;

unos medios para recibir a través de la interfaz de comunicaciones, los datos adicionales que indican los parámetros de transmisión de la trama, cuando se determina que los datos adicionales que indican los 30 parámetros de transmisión de la trama se van a incluir en la comparación, y unos medios para comparar los datos recibidos, que incluyen los datos adicionales, con datos correspondientes de cada secuencia de datos conocida del conjunto conocido de secuencias de datos.

22. Receptor de radiocomunicaciones según la reivindicación 14, en el que la secuencia de datos que indica los parámetros de transmisión de la trama está distribuida en los intervalos de tiempo de la trama.

23. Receptor de radiocomunicaciones según la reivindicación 14, en el que el receptor de radiocomunicaciones comprende además unos medios para determinar los parámetros de transmisión de la trama antes de la recepción 40 de la trama completa.

24. Receptor de radiocomunicaciones según cualquiera de las reivindicaciones 14 a 23, en el que cada secuencia de datos del conjunto de secuencias de datos es 32 bits codificados.

25. Receptor de radiocomunicaciones según cualquiera de las reivindicaciones 14 a 24, en el que cada intervalo de tiempo de la trama incluye dos bits codificados de la secuencia de datos transmitida.

26. Soporte de distribución de programas de ordenador legible por un ordenador y que codifica un programa de ordenador de instrucciones para ejecutar un proceso de ordenador, que comprende:

recibir datos en uno o más intervalos de tiempo de una trama, comprendiendo los datos parte de una secuencia de datos transmitida que indica parámetros de transmisión de la trama;

comparar los datos recibidos con datos correspondientes de cada secuencia de datos conocida de un conjunto 55 conocido de secuencias de datos antes de la recepción de la secuencia de datos transmitida completa;

seleccionar, basándose en la comparación, la secuencia de datos del conjunto de secuencias de datos conocido de la cual se determina que es la más próxima a los datos recibidos; y 60 determinar los parámetros de transmisión de la trama basándose en la selección.

27. Soporte de distribución de programas de ordenador según la reivindicación 26, en el que el soporte de distribución comprende por lo menos uno de los siguientes soportes: un soporte legible por ordenador, un soporte de

almacenamiento de programas, un soporte de grabación, una memoria legible por ordenador, un paquete de distribución de software legible por ordenador, una señal legible por ordenador, una señal de telecomunicaciones legible por ordenador, y un paquete de software comprimido legible por ordenador.