ES2277083T3 - Estimacion de datos basada en una ecualizacion de canales por segmentos. - Google Patents
Estimacion de datos basada en una ecualizacion de canales por segmentos. Download PDFInfo
- Publication number
- ES2277083T3 ES2277083T3 ES03734081T ES03734081T ES2277083T3 ES 2277083 T3 ES2277083 T3 ES 2277083T3 ES 03734081 T ES03734081 T ES 03734081T ES 03734081 T ES03734081 T ES 03734081T ES 2277083 T3 ES2277083 T3 ES 2277083T3
- Authority
- ES
- Spain
- Prior art keywords
- segment
- received
- segments
- equalization
- data
- 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
- 238000004891 communication Methods 0.000 claims abstract description 47
- 238000001228 spectrum Methods 0.000 claims abstract description 18
- 238000000034 method Methods 0.000 claims description 22
- 238000000354 decomposition reaction Methods 0.000 claims description 9
- 238000012545 processing Methods 0.000 claims description 8
- 238000005070 sampling Methods 0.000 claims description 8
- 239000012634 fragment Substances 0.000 description 27
- 238000001514 detection method Methods 0.000 description 14
- 238000013459 approach Methods 0.000 description 13
- 239000011159 matrix material Substances 0.000 description 10
- 230000011218 segmentation Effects 0.000 description 8
- 230000003044 adaptive effect Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 102100037651 AP-2 complex subunit sigma Human genes 0.000 description 1
- 101000806914 Homo sapiens AP-2 complex subunit sigma Proteins 0.000 description 1
- 230000005465 channeling Effects 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 230000017105 transposition Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7097—Interference-related aspects
- H04B1/7103—Interference-related aspects the interference being multiple access interference
- H04B1/7105—Joint detection techniques, e.g. linear detectors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7097—Interference-related aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/005—Control of transmission; Equalising
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Filters That Use Time-Delay Elements (AREA)
Abstract
Método para estimar datos de una pluralidad de comunicaciones de espectro diseminado recibidas, siendo recibida la pluralidad de comunicaciones de espectro diseminado recibidas en un espectro compartido, comprendiendo el método: muestrear las comunicaciones recibidas para producir un vector recibido; procesar el vector recibido para producir una pluralidad de segmentos (48); procesar cada segmento independientemente (50) para estimar datos de las comunicaciones recibidas; en el que los segmentos comprenden porciones solapadas (Y1, Y2) del vector recibido y el procesamiento de cada segmento comprende la ecualización (54) de cada segmento, caracterizado porque el procesamiento de cada segmento (48) comprende, después de la ecualización del segmento, los pasos adicionales de descartar (56) las porciones solapadas (Y1, Y2) de los segmentos seguido por la anulación (58) de la diseminación de cada segmento.
Description
Estimación de datos basada en una ecualización
de canales por segmentos.
La invención se refiere generalmente a sistemas
de comunicación inalámbricos. En particular, la invención se
refiere a la detección de datos en un sistema de comunicación
inalámbrico.
La figura 1 es una ilustración de un sistema de
comunicación inalámbrico 10. El sistema de comunicación 10 tiene
estaciones base 12 a 12_{5} (12) que comunican con equipos de
usuario (UEs) 14_{1} a 14_{3} (14). Cada estación base 12 tiene
un área operativa asociada en la que se comunica con UEs 14 en su
área operativa.
En algunos sistemas de comunicación, tales como
acceso múltiple por división de código (CDMA) y acceso múltiple por
división de código que utiliza dúplex de división de tiempo
(TDD/CDMA), las comunicaciones múltiples se envían sobre el mismo
espectro de frecuencia. Esas comunicaciones se diferencian por sus
códigos de canalización. Para utilizar más eficientemente el
espectro de frecuencia, los sistemas de comunicación TDD/CDMA
utilizan tramas repetitivas divididas en espacios temporales para
la comunicación. Una comunicación enviada a tal sistema tendrá uno
o múltiples códigos y espacios temporales asociados asignados a la
misma. El uso de un código en un espacio temporal se denomina
unidad de recurso.
Puesto que pueden enviarse múltiples
comunicaciones en el mismo espectro de frecuencia y al mismo tiempo,
un receptor en tal sistema debe distinguir entre las comunicaciones
múltiples. Un enfoque para detectar tales señales es la detección
conjunta. En la detección conjunta, las señales asociadas con todos
los UEs 14, los usuarios, son detectadas simultáneamente. Enfoques
para la detección conjunta incluyen ecualizadores lineales de
bloques con forzamiento a cero (ZF-BLE) y BLE de
error cuadrático medio mínimo (MMSE). Los métodos para desarrollar
ZF-BLE o MMSE-BLE incluyen enfoques
basados en la descomposición de Cholesky y en la transformada
rápida de Fourier (FFT). Estos enfoques tienen una elevada
complejidad. La elevada complejidad lleva a un consumo incrementado
de potencia que, en el UE 14, da como resultado una vida reducida de
la batería. En consecuencia, es deseable tener enfoques
alternativos para detectar los datos recibidos.
El documento "Comparative Study of
Joint-Detection Techniques for
TD-CDMA Based Mobile Radio Systems" ("Estudio
comparativo de técnicas de detección conjunta para sistemas de radio
móviles basados en TD-CDMA") de Vollmer et
al. describe técnicas que reducen la complejidad computacional
de la tarea de detección conjunta explotando una estructura de
bloques de Sylvester de la matriz del sistema e incorporando
aproximaciones diferentes. El documento se centra en las técnicas
de Fourier, dado que éstas tienen la complejidad computacional más
pequeña y consiguen las mismas prestaciones que el algoritmo de
detección conjunta, que no utiliza ninguna aproximación.
El libro de texto "Adaptive Filter Theory"
("Teoría del filtro adaptativo") de Haykin et al.
describe una técnica de seccionamiento conocida como "método de
solapar-salvar", en la que una secuencia
infinitamente larga es seccionada en bloques con muestras
solapadas. El "método de solapar-salvar" se
utiliza para señales de filtrado lineales que, para todos los fines
prácticos, son de longitud infinita.
Se estiman datos de una pluralidad de señales de
espectro diseminado recibidas. La pluralidad de comunicaciones
recibidas se recibe en un espectro compartido. Las comunicaciones
recibidas son muestreadas para producir un vector recibido. El
vector recibido es procesado para producir una pluralidad de
segmentos. Cada segmento se procesa independientemente para estimar
los datos de las comunicaciones recibidas.
La figura 1 es una ilustración de un sistema de
comunicación inalámbrico de espectro diseminado.
La figura 2 es una ilustración de un transmisor
y un receptor de detección de datos con ecualización de canales por
segmentos.
La figura 3 es una ilustración de una ráfaga de
comunicación y una segmentación de campos de datos de la ráfaga de
comunicación.
La figura 4 es un diagrama de flujo de un
receptor de detección de datos con ecualización de canales por
segmentos.
La figura 2 ilustra un transmisor 26 y un
receptor 28 simplificados que utilizan una estimación de datos
basada en una ecualización de canales por segmentos en un sistema
de comunicación TDD/CDMA, aunque la ecualización de canales por
segmentos es aplicable a otros sistemas, tales como sistemas CDMA
dúplex por división de frecuencia (FDD) u otros sistemas híbridos
de acceso múltiple por división de tiempo
(TDMA)-CDMA. En un sistema típico, un transmisor 26
está dispuesto en cada UE 14 y múltiples circuitos de transmisión 26
que envían múltiples comunicaciones están dispuestos en cada
estación base 12. El receptor 28 de ecualización de canales por
segmentos puede estar dispuesto en una estación base 12, en los UEs
14 o en ambos.
El transmisor 26 envía datos sobre un canal de
radio inalámbrico 30. Un generador de datos 32 en el transmisor 26
genera datos que han de ser comunicados al receptor 28. Un
dispositivo de modulación y diseminación 34 disemina los datos y
hace que los datos de referencia diseminados sean multiplexados en
el tiempo con una secuencia de entrenamiento intermedia en el
espacio temporal y los códigos asignados apropiados para diseminar
los datos, produciendo una ráfaga o ráfagas de comunicación.
Una ráfaga de comunicación típica 16 tiene una
secuencia intermedia 20, un período de guarda 18 y dos campos de
datos 22, 24, como se muestra en la figura 3. La secuencia
intermedia 20 separa los dos campos de datos 22, 24 y el período de
guarda 18 separa las ráfagas de comunicación para permitir la
diferencia en los tiempos de llegada de las ráfagas transmitidas
desde diferentes transmisores 26. Los dos campos de datos 22, 24
contienen los datos de la ráfaga de comunicación.
La ráfaga o ráfagas de comunicación son
moduladas por un modulador 36 a radiofrecuencia (RF). Una antena 38
irradia la señal RF a través del canal de radio inalámbrico 30 hasta
una antena 40 del receptor 28. El tipo de modulación utilizada para
la comunicación transmitida puede ser cualquiera de las conocidas
por los expertos en la técnica, tales como manipulación por
desplazamiento de fase en cuadratura (QPSK) o modulación de amplitud
en cuadratura M-aria (QAM).
La antena 40 del receptor 28 recibe diversas
señales de radiofrecuencia. Las señales recibidas son desmoduladas
por un desmodulador 42 para producir una señal de banda de base. La
señal de banda de base es muestreada por un dispositivo de muestreo
43, tal como uno o múltiples convertidores de analógico a digital, a
la tasa de fragmentos o a un múltiplo de la tasa de fragmentos de
las ráfagas transmitidas para producir un vector recibido r. Se
procesan las muestras, tal como por un dispositivo de estimación de
canal 44 y un dispositivo 46 de detección de datos con ecualización
de canales por segmentos, en el espacio temporal y con los códigos
apropiados asignados a las ráfagas recibidas. El dispositivo de
estimación de canal 44 usa el componente de la secuencia de
entrenamiento intermedia en las muestras de banda de base para
proporcionar información de canal, tal como respuestas de impulso
de canal. Las respuestas de impulso de canal pueden verse como una
matriz H. La información de canal y los códigos de diseminación
utilizados por el transmisor son empleados por el dispositivo 46 de
detección de datos con ecualización de canales por segmentos para
estimar los datos transmitidos de las ráfagas de comunicación
recibidas como símbolos blandos d.
Aunque se explica la ecualización de canales por
segmentos utilizando el sistema TDD de acceso de radio terrestre
universal (UTRA) del proyecto de asociación de tercera generación
(3GPP) como el sistema de comunicación subyacente, es aplicable a
otros sistemas. Ese sistema es un sistema CDMA de banda ancha de
secuencia directa (W-CDMA) en el que las
transmisiones de enlace ascendente y de enlace descendente se
confinan a espacios temporales mutuamente exclusivos.
Las comunicaciones recibidas pueden verse como
un modelo de señal según la ecuación 1.
r es el vector recibido. H
es la matriz de respuesta de canal, n es el vector de ruido,
s es el vector de datos diseminados, que es la convolución
de los códigos de diseminación C y el vector de datos d según
la ecuación
2.
La ecualización de canales por segmentos divide
el vector recibido r en segmentos y procesa cada segmento
por separado como se muestra en la figura 4, paso 50. La figura 3
ilustra también la segmentación de una ráfaga de comunicación. Cada
campo de datos de la ráfaga tiene N fragmentos de longitud. Los
campos de datos están divididos en M segmentos
48_{11}-48_{1M},
48_{21}-48_{2M} (48). La siguiente exposición
utiliza una longitud Y de segmento uniforme para cada segmento 48,
aunque los segmentos 48 basados en la implementación exacta pueden
ser de diferentes longitudes. Antes de procesar cada segmento 48, se
agregan Y1 fragmentos al segmento antes de cada segmento y se
agregan Y2 fragmentos al segmento 48 después de cada segmento 48,
paso 52. En general, la longitud resultante de cada segmento
procesado 48 es Z = Y + Y1 + Y2.
Para segmentos
48_{12}-48_{1M-1},
48_{22}-48_{2M-1} que no estén
en los extremos de los campos de datos, Y1 e Y2 se solapan con
otros segmentos 48. Puesto que nada precede al primer segmento
48_{11} del primer campo de datos 22, no se toman Y1 fragmentos
antes de ese segmento. La ecualización de canales por segmentos
puede realizarse en los Y + Y2 fragmentos. Para fines de
implementación, puede ser deseable hacer así que cada segmento 48
sea de una longitud uniforme. Para el primer segmento 48_{11},
esto puede realizarse rellenando, tal como rellenando con ceros, el
comienzo del segmento o extendiendo los fragmentos analizados en el
extremo trasero desde Y2 hasta Y2 + Y1. Para el último segmento
48_{1M} del primer campo de datos 22, Y2 son los primeros Y2
fragmentos de la secuencia intermedia 20. Para el primer segmento
48_{21} del segundo campo de datos 24, Y1 se extiende dentro de
la secuencia intermedia 20. Para el último segmento 48_{2M} del
segundo campo de datos 24, Y2 se extiende dentro del período de
guarda 18.
Preferiblemente, tanto Y1 como Y2 son al menos
la longitud de la respuesta de impulso W menos un fragmento
(W-1). La respuesta de impulso del último fragmento
en cada segmento se extiende en W-1 fragmentos
dentro del siguiente segmento. A la inversa, la respuesta de
impulso del fragmento más lejano antes de un segmento que se
extiende dentro de ese segmento está W-1 fragmentos
por delante del segmento. El uso de W-1 fragmentos
antes del segmento permite que toda la influencia de todos los
fragmentos anteriores sea ecualizada fuera del segmento deseado. El
uso de W-1 fragmentos después del segmento permite
que toda la información (respuesta de impulso) para cada fragmento
del segmento que se extiende dentro del siguiente segmento sea
utilizada en la detección de datos. Puede ser deseable hacer que Y1
o Y2 sean más largos que W-1 para facilitar una
implementación específica de la ecualización de canales por
segmentos. Para fines ilustrativos, la longitud de Y1 e Y2 puede
extenderse de modo que pueda utilizarse una longitud conveniente
para una transformada rápida de Fourier de algoritmo de factores
primos. Esto puede realizarse también por relleno, tal por
rellenando con ceros las posiciones extendidas.
Utilizando los M segmentos extendidos, se
reescribe la ecuación 1 como ecuación 3 para cada segmento.
H_{S} es la matriz de respuesta de canal
correspondiente al segmento. Si cada segmento es de igual longitud,
H_{S} es típicamente la misma para cada segmento.
Dos enfoques para resolver la ecuación 3
utilizan una etapa de ecualización seguida por una etapa de
eliminación de la diseminación. Se ecualiza cada segmento de vector
recibido r_{i}, paso 54. Un enfoque de ecualización
utiliza una solución de error cuadrático medio mínimo (MMSE). La
solución MMSE para cada segmento extendido es según la ecuación
4.
\sigma^{2} es la varianza de ruido e I_{S}
es la matriz de identidad para la matriz extendida.
(\cdot)^{H} es la operación de transposición conjugada
compleja u operación hermitiana. Alternativamente, la ecuación 4 se
escribe como ecuación 5.
R_{S} se define según la ecuación 6.
Utilizando la ecuación 4 o la 5, se obtiene una
ecualización MMSE de cada segmento.
Un enfoque para resolver la ecuación 6 viene
dado por una transformada rápida de Fourier (FFT) según las
ecuaciones 7 y 8.
D_{Z} es la matriz FFT del punto Z y A es la
matriz diagonal que tiene diagonales que son una FFT de la primera
columna de una aproximación circulante de la matriz R_{S}. La
aproximación circulante puede realizarse utilizando cualquier
columna de la matriz R_{S}. Preferiblemente, se usa una columna
completa que tenga el mayor número de elementos.
En el dominio de la frecuencia, la solución FFT
es según la ecuación 9.
\varotimes es el producto de
Kronecker. M es la tasa de sobremuestreo. M = 1 es el muestreo a la
tasa de fragmentos y M = 2 es dos veces el muestreo a la tasa de
fragmentos.
Después de que se ha determinado la transformada
de Fourier del vector de datos diseminado,
F(\hat{\underline{s}}), se determina el vector de datos
diseminado \hat{\underline{s}} tomando una transformada inversa de
Fourier. Un segundo enfoque para resolver la ecuación 6 es por la
descomposición de Cholesky o por la descomposición de Cholesky
aproximada.
Otra solución para la etapa de ecualización
distinta de la MMSE es una solución de error de mínimos cuadrados
(LSE). La solución LSE para cada segmento extendido es según la
ecuación 10.
Después de la ecualización, se descartan los
primeros Y1 fragmentos y los últimos Y2 fragmentos, paso 56. Como
resultado, \hat{\underline{s}}_{i} pasa a ser
\tilde{\underline{s}}_{i}. \tilde{\underline{s}}_{i} es de una
longitud Y. Para producir los símbolos de datos
\tilde{\underline{d}}_{i}, se elimina la diseminación de
\tilde{\underline{s}}_{i} según la ecuación 11, paso 58.
C_{S} es la porción de los códigos de canal
correspondientes a ese segmento.
Alternativamente, se recombinan los segmentos en
un campo de datos diseminado ecualizado \tilde{\underline{s}} y se
elimina la diseminación de campo de datos diseminado completo según
la ecuación 12, paso 58.
Aunque se explicó la estimación de datos basada
en la ecualización de canales por segmentos en el contexto de una
ráfaga TDD típica, ésta puede aplicarse a otros sistemas de espectro
diseminado. Para ilustrar esto con respecto a un sistema FDD/CDMA,
dicho sistema FDD/CDMA recibe comunicaciones durante largos períodos
de tiempo. Cuando el receptor 28 recibe las comunicaciones
FDD/CDMA, el receptor 28 divide las muestras en segmentos
\hat{\underline{s}}_{i} y se aplica una ecualización de canales
por segmentos.
Descomponiendo el vector recibido r en
segmentos antes de su procesamiento, se reduce la complejidad para
la detección de datos. Para ilustrar la reducción de la complejidad,
se usa un campo de datos de una ráfaga TDD que tenga 1024
fragmentos (N = 1024). Se comparan cuatro escenarios diferentes
utilizando un enfoque FFT/MMSE para la ecualización: un primer
escenario procesa el campo de datos completo de una longitud 1024,
un segundo escenario divide el campo de datos completo en dos
segmentos de longitud 512, un tercer escenario divide el campo de
datos completo en cuatro segmentos de longitud 256 y un cuarto
escenario divide el campo de datos completo en ocho segmentos de
longitud 128. Por simplicidad, no se supuso para la comparación que
hubiera solapamiento entre los segmentos. En la práctica, debido al
solapamiento, la complejidad para los enfoques segmentados es
ligeramente mayor que la indicada en las siguientes tablas.
La tabla 1 ilustra el número de operaciones
complejas requeridas para realizar la detección de datos utilizando
FFTs Radix-2. La tabla muestra el número de
operaciones Radix-2 y múltiples directas requeridas
para cada escenario.
\vskip1.000000\baselineskip
La tabla 2 compara el porcentaje de complejidad
de cada escenario utilizando un segmento como 100% de complejidad.
El porcentaje de complejidad se muestra tanto para operaciones
Radix-2 como para operaciones múltiples
directas.
\vskip1.000000\baselineskip
Para el muestreo a la tasa de fragmentos, se
realizan para cada segmento una FFT F(h), una FFT
F(q), dos FFTs
F(r) y dos FFTs inversas. Para el muestreo a dos veces la tasa de fragmentos, se realizan para cada segmento dos FFTs F(h), una FFT F(q), cuatro FFTs F(r) y dos FFTs inversas. La tabla 3 ilustra la complejidad de las operaciones Radix-2 tanto a la tasa de fragmentos como a dos veces la tasa de fragmentos.
F(r) y dos FFTs inversas. Para el muestreo a dos veces la tasa de fragmentos, se realizan para cada segmento dos FFTs F(h), una FFT F(q), cuatro FFTs F(r) y dos FFTs inversas. La tabla 3 ilustra la complejidad de las operaciones Radix-2 tanto a la tasa de fragmentos como a dos veces la tasa de fragmentos.
\vskip1.000000\baselineskip
\newpage
La tabla 4 muestra la complejidad total como un
porcentaje para las operaciones Radix-2 con muestreo
tanto a la tasa de fragmentos como a dos veces la tasa de
fragmentos.
Como se muestra por las tablas, en general,
cuando aumenta el número de segmentos, disminuye la complejidad
total. Sin embargo, si el tamaño de los segmentos se reduce
demasiado, tal como hasta la longitud de la respuesta de impulso,
debido al solapamiento entre segmentos, aumenta la complejidad.
Para ilustrar la ecualización de canales por
segmentos en un sistema práctico, se usa una ráfaga TDD tipo 2.
Puede usarse una segmentación similar para otras ráfagas, tal como
una ráfaga tipo 1. Una ráfaga TDD tipo 2 tiene dos campos de datos
de longitud 1104 (N = 1104). La respuesta de canal para estas
ilustraciones es de una longitud de 63 fragmentos (W = 63). Y1 e Y2
se ajustan a W-1 o 62 fragmentos. Lo siguiente son
tres segmentaciones potenciales, aunque pueden usarse otras
segmentaciones.
La primera segmentación divide cada campo de
datos en dos segmentos de longitud 552. Con solapamiento entre los
segmentos, cada segmento es de una longitud de 676 (Y + Y1 + Y2). La
segunda segmentación divide cada campo de datos en tres segmentos
de longitud 368. Con solapamiento entre los segmentos, cada segmento
es de una longitud de 492 (Y + Y1 + Y2). La tercera segmentación
divide cada campo de datos en cuatro segmentos de longitud 184. Con
solapamiento entre los segmentos, cada segmento es de una longitud
308 (Y + Y1 + Y2).
Claims (21)
1. Método para estimar datos de una pluralidad
de comunicaciones de espectro diseminado recibidas, siendo recibida
la pluralidad de comunicaciones de espectro diseminado recibidas en
un espectro compartido, comprendiendo el método:
muestrear las comunicaciones recibidas para
producir un vector recibido;
procesar el vector recibido para producir una
pluralidad de segmentos (48);
procesar cada segmento independientemente (50)
para estimar datos de las comunicaciones recibidas;
en el que los segmentos comprenden porciones
solapadas (Y1, Y2) del vector recibido y el procesamiento de cada
segmento comprende la ecualización (54) de cada segmento,
caracterizado porque el procesamiento de
cada segmento (48) comprende, después de la ecualización del
segmento, los pasos adicionales de descartar (56) las porciones
solapadas (Y1, Y2) de los segmentos seguido por la anulación (58)
de la diseminación de cada segmento.
2. Método según la reivindicación 1, que
comprende además combinar los segmentos ecualizados y anular la
diseminación de los segmentos combinados ecualizados para recuperar
datos del vector recibido.
3. Método según la reivindicación 1, en el que
la ecualización de cada segmento utiliza un modelo de error
cuadrático medio mínimo.
4. Método según la reivindicación 1, en el que
la ecualización de cada segmento comprende resolver un modelo de
error cuadrático medio mínimo utilizando transformadas rápidas de
Fourier.
5. Método según la reivindicación 1, en el que
la ecualización de cada segmento comprende resolver un modelo de
error cuadrático medio mínimo utilizando la descomposición de
Cholesky.
6. Método según la reivindicación 1, en el que
la ecualización de cada segmento comprende resolver un modelo de
error cuadrático medio mínimo utilizando la descomposición de
Cholesky aproximada.
7. Método según la reivindicación 1, en el que
la ecualización de cada segmento utiliza un modelo de error de
mínimos cuadrados.
8. Equipo de usuario (14) para estimar datos de
una pluralidad de comunicaciones de espectro diseminado recibidas,
siendo recibida la pluralidad de comunicaciones de espectro
diseminado recibidas en un espectro compartido, comprendiendo el
equipo de usuario:
medios para muestrear (43) las comunicaciones
recibidas para producir un vector recibido;
medios para procesar (46) el vector recibido
para producir una pluralidad de segmentos; y
medios para procesar (46) cada segmento de forma
independiente a fin de estimar datos de las comunicaciones
recibidas; y
en el que los segmentos comprenden porciones
solapadas (Y1, Y2) del vector recibido y los medios para procesar
cada segmento están adaptados para ecualizar (54) cada segmento,
caracterizado porque los medios para
procesar (46) cada segmento están adaptados para descartar (56) las
porciones solapadas (Y1, Y2) de los segmentos ecualizados y a
continuación eliminar (58) la diseminación de cada segmento.
9. Equipo de usuario según la reivindicación 8,
que comprende además combinar los segmentos ecualizados y eliminar
la diseminación de los segmentos combinados ecualizados para
recuperar datos del vector recibido.
10. Equipo de usuario según la reivindicación 8,
en el que la ecualización de cada segmento utiliza un modelo de
error cuadrático medio mínimo.
11. Equipo de usuario según la reivindicación 8,
en el que la ecualización de cada segmento comprende resolver un
modelo de error cuadrático medio mínimo utilizando transformadas
rápidas de Fourier.
12. Equipo de usuario según la reivindicación 8,
en el que la ecualización de cada segmento comprende resolver un
modelo de error cuadrático medio mínimo utilizando la descomposición
de Cholesky.
13. Equipo de usuario según la reivindicación 8,
en el que la ecualización de cada segmento comprende resolver un
modelo de error cuadrático medio mínimo utilizando la descomposición
de Cholesky aproximada.
14. Equipo de usuario según la reivindicación 8,
en el que la ecualización de cada segmento usa un modelo de error
de mínimos cuadrados.
15. Estación base (12) para estimar datos de una
pluralidad de comunicaciones de espectro diseminado recibidas,
siendo recibida la pluralidad de comunicaciones de espectro
diseminado recibidas en un espectro compartido, comprendiendo la
estación base:
medios para muestrear (43) las comunicaciones
recibidas a fin de producir un vector recibido;
medios para procesar (46) el vector recibido a
fin de producir una pluralidad de segmentos; y
medios para procesar (46) cada segmento
independientemente para estimar datos de las comunicaciones
recibidas; y
en el que los segmentos comprenden porciones
solapadas (Y1, Y2) del vector recibido y los medios para procesar
cada segmento están adaptados para ecualizar (54) cada segmento,
caracterizado porque los medios para
procesar (46) cada segmento están adaptados para descartar (56) las
porciones solapadas (Y1, Y2) de los segmentos ecualizados y, a
continuación, eliminar (58) la diseminación de cada segmento.
16. Estación base según la reivindicación 15,
que comprende además combinar los segmentos ecualizados y eliminar
la diseminación de los segmentos combinados ecualizados para
recuperar datos del vector recibido.
17. Estación base según la reivindicación 15, en
la que la ecualización de cada segmento usa un modelo de error
cuadrático medio mínimo.
18. Estación base según la reivindicación 15, en
la que la ecualización de cada segmento comprende resolver un
modelo de error cuadrático medio mínimo utilizando transformadas
rápidas de Fourier.
19. Estación base según la reivindicación 15, en
la que la ecualización de cada segmento comprende resolver un
modelo de error cuadrático medio mínimo utilizando la descomposición
de Cholesky.
20. Estación base según la reivindicación 15, en
la que la ecualización de cada segmento comprende resolver un
modelo de error cuadrático medio mínimo utilizando la descomposición
de Cholesky aproximada.
21. Estación base según la reivindicación 15, en
la que la ecualización de cada segmento utiliza un modelo de error
de mínimos cuadrados.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US153112 | 1988-02-05 | ||
| US10/153,112 US6757321B2 (en) | 2002-05-22 | 2002-05-22 | Segment-wise channel equalization based data estimation |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2277083T3 true ES2277083T3 (es) | 2007-07-01 |
Family
ID=29548607
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES03734081T Expired - Lifetime ES2277083T3 (es) | 2002-05-22 | 2003-05-19 | Estimacion de datos basada en una ecualizacion de canales por segmentos. |
Country Status (14)
| Country | Link |
|---|---|
| US (4) | US6757321B2 (es) |
| EP (1) | EP1510056B1 (es) |
| JP (1) | JP4105157B2 (es) |
| KR (2) | KR100675116B1 (es) |
| CN (1) | CN1656765B (es) |
| AT (1) | ATE347220T1 (es) |
| AU (1) | AU2003239517A1 (es) |
| CA (1) | CA2486723A1 (es) |
| DE (1) | DE60310067T2 (es) |
| ES (1) | ES2277083T3 (es) |
| MX (1) | MXPA04011580A (es) |
| NO (1) | NO20045288L (es) |
| TW (3) | TWI318512B (es) |
| WO (1) | WO2003101067A1 (es) |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7952511B1 (en) | 1999-04-07 | 2011-05-31 | Geer James L | Method and apparatus for the detection of objects using electromagnetic wave attenuation patterns |
| WO2004064298A2 (en) * | 2003-01-10 | 2004-07-29 | Interdigital Technology Corporation | Generalized two-stage data estimation |
| US7042967B2 (en) * | 2003-03-03 | 2006-05-09 | Interdigital Technology Corporation | Reduced complexity sliding window based equalizer |
| WO2004079927A2 (en) * | 2003-03-03 | 2004-09-16 | Interdigital Technology Corporation | Reduced complexity sliding window based equalizer |
| GB2404822B (en) * | 2003-08-07 | 2007-07-11 | Ipwireless Inc | Method and arrangement for noise variance and sir estimation |
| US7437135B2 (en) | 2003-10-30 | 2008-10-14 | Interdigital Technology Corporation | Joint channel equalizer interference canceller advanced receiver |
| US7400692B2 (en) | 2004-01-14 | 2008-07-15 | Interdigital Technology Corporation | Telescoping window based equalization |
| US20060285531A1 (en) * | 2005-06-16 | 2006-12-21 | Howard Steven J | Efficient filter weight computation for a MIMO system |
| JP4675255B2 (ja) * | 2006-02-15 | 2011-04-20 | 株式会社日立国際電気 | マルチユーザー検出装置 |
| US7929629B2 (en) * | 2008-02-07 | 2011-04-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for improved channel estimation for communications signal processing |
| WO2013134506A2 (en) * | 2012-03-07 | 2013-09-12 | Hobbit Wave, Inc. | Devices and methods using the hermetic transform |
| EP2984801A1 (en) * | 2013-04-09 | 2016-02-17 | Interdigital Patent Holdings, Inc. | Joint precoding and multivariate backhaul compression for the downlink of cloud radio access networks |
| US9531431B2 (en) | 2013-10-25 | 2016-12-27 | Hobbit Wave, Inc. | Devices and methods employing hermetic transforms for encoding and decoding digital information in spread-spectrum communications systems |
| US11304661B2 (en) | 2014-10-23 | 2022-04-19 | VertoCOMM, Inc. | Enhanced imaging devices, and image construction methods and processes employing hermetic transforms |
Family Cites Families (39)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| SE469678B (sv) * | 1992-01-13 | 1993-08-16 | Ericsson Telefon Ab L M | Saett foer synkronisering och kanalestimering i tdma- radiosystem |
| EP0602249B1 (en) * | 1992-06-18 | 2002-08-28 | Oki Electric Industry Company, Limited | Maximum likelihood sequence estimating device and method therefor |
| US5796779A (en) * | 1992-06-29 | 1998-08-18 | Raytheon Company | Adaptive signal processor for non-stationary environments and method |
| US5345472A (en) | 1993-08-02 | 1994-09-06 | Motorola, Inc. | Method and apparatus for receiving and decoding communication signals in a CDMA receiver |
| US5414699A (en) | 1993-09-27 | 1995-05-09 | Motorola, Inc. | Method and apparatus for receiving and decoding communication signals in a CDMA receiver using partial de-correlation |
| CN1066869C (zh) * | 1994-06-06 | 2001-06-06 | 艾利森公司 | 自适应调制器 |
| FI943196A7 (fi) | 1994-07-04 | 1996-01-05 | Nokia Mobile Phones Ltd | Vastaanottomenetelmä |
| JP2705623B2 (ja) | 1995-03-22 | 1998-01-28 | 日本電気株式会社 | ダイバーシチ送受信方法及び送受信機 |
| US6208295B1 (en) | 1995-06-02 | 2001-03-27 | Trw Inc. | Method for processing radio signals that are subject to unwanted change during propagation |
| ZA965340B (en) * | 1995-06-30 | 1997-01-27 | Interdigital Tech Corp | Code division multiple access (cdma) communication system |
| DE19616828C2 (de) | 1996-04-26 | 1999-02-25 | Siemens Ag | Verfahren zur Separierung eines empfangenen Signalgemisches |
| DE19623667C2 (de) | 1996-06-13 | 2003-02-13 | Siemens Ag | Verfahren und Einrichtung zur Detektion von nach dem DS-CDMA Prinzip übertragenen Informationen in einer Empfangseinrichtung |
| WO1998009385A2 (en) | 1996-08-29 | 1998-03-05 | Cisco Technology, Inc. | Spatio-temporal processing for communication |
| US6359923B1 (en) | 1997-12-18 | 2002-03-19 | At&T Wireless Services, Inc. | Highly bandwidth efficient communications |
| US7430257B1 (en) | 1998-02-12 | 2008-09-30 | Lot 41 Acquisition Foundation, Llc | Multicarrier sub-layer for direct sequence channel and multiple-access coding |
| US6370397B1 (en) | 1998-05-01 | 2002-04-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Search window delay tracking in code division multiple access communication systems |
| US6501747B1 (en) * | 1998-08-20 | 2002-12-31 | Metawave Communications Corporation | Manifold assisted channel estimation and demodulation for CDMA systems in fast fading environments |
| US6426983B1 (en) | 1998-09-14 | 2002-07-30 | Terayon Communication Systems, Inc. | Method and apparatus of using a bank of filters for excision of narrow band interference signal from CDMA signal |
| US6208684B1 (en) * | 1998-09-18 | 2001-03-27 | Dspc Technologies Ltd. | Cyclic adaptive receivers for DS-CDMA signals |
| US6470000B1 (en) * | 1998-10-14 | 2002-10-22 | Agere Systems Guardian Corp. | Shared correlator system and method for direct-sequence CDMA demodulation |
| TW421928B (en) | 1999-01-29 | 2001-02-11 | Nat Science Council | Method and apparatus used to overcome multi-route interference in multi-carry-wave digital modulation system |
| ITMI991287A1 (it) | 1999-06-09 | 2000-12-09 | Telital Spa | Joint detection a bassa complessita' computazionale per sistemi ibridi td-cdma |
| US6370129B1 (en) | 1999-06-28 | 2002-04-09 | Lucent Technologies, Inc. | High-speed data services using multiple transmit antennas |
| CN100391119C (zh) | 1999-09-14 | 2008-05-28 | 美商内数位科技公司 | 用来减少联合检测中的计算的方法与设备 |
| US6252540B1 (en) | 1999-12-21 | 2001-06-26 | The United States Of America As Represented By The Secretary Of The Air Force | Apparatus and method for two stage hybrid space-time adaptive processing in radar and communication systems |
| US6975666B2 (en) | 1999-12-23 | 2005-12-13 | Institut National De La Recherche Scientifique | Interference suppression in CDMA systems |
| US6963546B2 (en) | 2000-03-15 | 2005-11-08 | Interdigital Technology Corp. | Multi-user detection using an adaptive combination of joint detection and successive interface cancellation |
| KR100342685B1 (ko) | 2000-05-09 | 2002-07-04 | 박종섭 | 기지국의 시디엠에이 채널 운용 방법 |
| JP3836663B2 (ja) * | 2000-09-04 | 2006-10-25 | 株式会社エヌ・ティ・ティ・ドコモ | 移動通信システムにおける移動局のセルサーチ方法 |
| US6707864B2 (en) * | 2001-01-25 | 2004-03-16 | Interdigital Technology Corporation | Simplified block linear equalizer with block space time transmit diversity |
| JP2001274730A (ja) | 2001-02-09 | 2001-10-05 | Hitachi Ltd | Cdma通信システムおよび通信方法 |
| FR2822567B1 (fr) | 2001-03-22 | 2003-05-02 | Mitsubishi Electric Inf Tech | Methode et dispositif d'egalisation de type gmmse |
| US6625203B2 (en) | 2001-04-30 | 2003-09-23 | Interdigital Technology Corporation | Fast joint detection |
| US6501427B1 (en) * | 2001-07-31 | 2002-12-31 | E-Tenna Corporation | Tunable patch antenna |
| US7359466B2 (en) | 2001-08-24 | 2008-04-15 | Lucent Technologies Inc. | Signal detection by a receiver in a multiple antenna time-dispersive system |
| JP3565344B2 (ja) | 2002-02-21 | 2004-09-15 | 株式会社エヌ・ティ・ティ・ドコモ | 干渉除去システム、及び、干渉除去方法 |
| US8320301B2 (en) | 2002-10-25 | 2012-11-27 | Qualcomm Incorporated | MIMO WLAN system |
| US7317750B2 (en) | 2002-10-31 | 2008-01-08 | Lot 41 Acquisition Foundation, Llc | Orthogonal superposition coding for direct-sequence communications |
| US20050051433A1 (en) * | 2003-04-23 | 2005-03-10 | Zdunek Alan D. | Method and apparatus for monitoring, dosing and distribution of chemical solutions |
-
2002
- 2002-05-22 US US10/153,112 patent/US6757321B2/en not_active Expired - Lifetime
-
2003
- 2003-05-19 MX MXPA04011580A patent/MXPA04011580A/es active IP Right Grant
- 2003-05-19 JP JP2004507222A patent/JP4105157B2/ja not_active Expired - Fee Related
- 2003-05-19 WO PCT/US2003/015799 patent/WO2003101067A1/en not_active Ceased
- 2003-05-19 CA CA002486723A patent/CA2486723A1/en not_active Abandoned
- 2003-05-19 AT AT03734081T patent/ATE347220T1/de not_active IP Right Cessation
- 2003-05-19 EP EP03734081A patent/EP1510056B1/en not_active Expired - Lifetime
- 2003-05-19 KR KR1020047018852A patent/KR100675116B1/ko not_active Expired - Fee Related
- 2003-05-19 CN CN038115387A patent/CN1656765B/zh not_active Expired - Fee Related
- 2003-05-19 AU AU2003239517A patent/AU2003239517A1/en not_active Abandoned
- 2003-05-19 DE DE60310067T patent/DE60310067T2/de not_active Expired - Lifetime
- 2003-05-19 KR KR1020057017450A patent/KR20050098025A/ko not_active Withdrawn
- 2003-05-19 ES ES03734081T patent/ES2277083T3/es not_active Expired - Lifetime
- 2003-05-20 TW TW093104161A patent/TWI318512B/zh not_active IP Right Cessation
- 2003-05-20 TW TW092113663A patent/TWI232645B/zh not_active IP Right Cessation
- 2003-05-20 TW TW095117733A patent/TWI326163B/zh not_active IP Right Cessation
-
2004
- 2004-06-28 US US10/878,742 patent/US7460580B2/en not_active Expired - Fee Related
- 2004-12-02 NO NO20045288A patent/NO20045288L/no unknown
-
2008
- 2008-11-25 US US12/277,918 patent/US7609750B2/en not_active Expired - Fee Related
-
2009
- 2009-09-08 US US12/555,307 patent/US8085832B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| WO2003101067A1 (en) | 2003-12-04 |
| EP1510056A1 (en) | 2005-03-02 |
| CN1656765B (zh) | 2010-11-10 |
| US20030219064A1 (en) | 2003-11-27 |
| US7460580B2 (en) | 2008-12-02 |
| US20090074036A1 (en) | 2009-03-19 |
| DE60310067T2 (de) | 2007-06-21 |
| JP2005526465A (ja) | 2005-09-02 |
| TWI232645B (en) | 2005-05-11 |
| NO20045288L (no) | 2005-02-09 |
| US6757321B2 (en) | 2004-06-29 |
| TW200400704A (en) | 2004-01-01 |
| JP4105157B2 (ja) | 2008-06-25 |
| EP1510056A4 (en) | 2005-05-25 |
| US20090323769A1 (en) | 2009-12-31 |
| CN1656765A (zh) | 2005-08-17 |
| AU2003239517A1 (en) | 2003-12-12 |
| US7609750B2 (en) | 2009-10-27 |
| US20040247018A1 (en) | 2004-12-09 |
| US8085832B2 (en) | 2011-12-27 |
| KR100675116B1 (ko) | 2007-01-29 |
| TWI326163B (en) | 2010-06-11 |
| EP1510056B1 (en) | 2006-11-29 |
| KR20050004189A (ko) | 2005-01-12 |
| TWI318512B (en) | 2009-12-11 |
| KR20050098025A (ko) | 2005-10-10 |
| MXPA04011580A (es) | 2005-03-07 |
| CA2486723A1 (en) | 2003-12-04 |
| ATE347220T1 (de) | 2006-12-15 |
| DE60310067D1 (de) | 2007-01-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2277083T3 (es) | Estimacion de datos basada en una ecualizacion de canales por segmentos. | |
| ES2264995T3 (es) | Deteccion de un solo usuario. | |
| ES2263771T3 (es) | Deteccion de datos de baja complejidad utilizando la transformacion rapida de fourier de una mariz de correlacion de canal. | |
| ES2282300T3 (es) | Metodo y distribuciones en un sistema de telecomunicaciones. | |
| US6339612B1 (en) | Method and apparatus for joint detection of data in a direct sequence spread spectrum communications system | |
| ES2275002T3 (es) | Deteccion de conexiones rapidas. | |
| ES2218370T3 (es) | Estimacion de canal para sistemas de comunicacion duplex por division en el tiempo. | |
| US20020176485A1 (en) | Multi-cast communication system and method of estimating channel impulse responses therein | |
| ES2465220T3 (es) | Detección multi-usuario sucesiva para comunicación inalámbrica | |
| TW201507383A (zh) | 用魚多路徑衰減頻道之有效多輸入多輸出系統 | |
| EP2839617B1 (en) | Methods and devices for transmission of signals in a telecommunication system | |
| CN1874189B (zh) | 时分同步码分多址系统中并行消除同频干扰的方法和装置 | |
| CN101536339A (zh) | 用于无线通信的迭代检测和抵消 | |
| CN1949682B (zh) | 基于串行干扰抵消消除同频小区信号干扰的方法和装置 | |
| WO2017010623A1 (ko) | 무선통신 시스템에서 비선형 자기간섭 채널을 추정하기 위한 방법 및 이를 위한 장치 | |
| ES2289119T3 (es) | Detector invariable de la velocidad de transmision de elementos de informacion. | |
| Chen et al. | Grant-Free sparse code multiple access for uplink massive machine-type communications and its real-time receiver design | |
| CN1949683B (zh) | 基于串行干扰抵消消除同频小区信号干扰的方法和装置 | |
| CN1949685B (zh) | 基于并行干扰抵消消除同频小区信号干扰的方法和装置 | |
| BADER et al. | SYNCHRONISM LOSS EFFECT ON THE SIGNAL DETECTION AT | |
| Iqbal et al. | A design framework for frequency hopped communication system | |
| Silva et al. | MIMO Optimized for W-CDMA | |
| Fanucci et al. | Low complexity detection for UTRA-TDD receivers |