ES2255010T3 - Estimacion de canal para sistema de comunicaion duplex por division en el tiempo. - Google Patents

Estimacion de canal para sistema de comunicaion duplex por division en el tiempo.

Info

Publication number
ES2255010T3
ES2255010T3 ES04006212T ES04006212T ES2255010T3 ES 2255010 T3 ES2255010 T3 ES 2255010T3 ES 04006212 T ES04006212 T ES 04006212T ES 04006212 T ES04006212 T ES 04006212T ES 2255010 T3 ES2255010 T3 ES 2255010T3
Authority
ES
Spain
Prior art keywords
bursts
equation
communication
user equipment
channel
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
Application number
ES04006212T
Other languages
English (en)
Inventor
Ariela Zeira
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.)
InterDigital Technology Corp
Original Assignee
InterDigital Technology Corp
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 InterDigital Technology Corp filed Critical InterDigital Technology Corp
Application granted granted Critical
Publication of ES2255010T3 publication Critical patent/ES2255010T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details 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/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7097Interference-related aspects
    • H04B1/7103Interference-related aspects the interference being multiple access interference
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0224Channel estimation using sounding signals
    • H04L25/0228Channel estimation using sounding signals with direct estimation from sounding signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details 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/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7097Interference-related aspects
    • H04B1/7103Interference-related aspects the interference being multiple access interference
    • H04B1/7105Joint detection techniques, e.g. linear detectors
    • H04B1/71052Joint detection techniques, e.g. linear detectors using decorrelation matrix
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0204Channel estimation of multiple channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0212Channel estimation of impulse response
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0224Channel estimation using sounding signals
    • H04L25/0226Channel estimation using sounding signals sounding signals per se
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/024Channel estimation channel estimation algorithms
    • H04L25/0242Channel estimation channel estimation algorithms using matrix methods
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/024Channel estimation channel estimation algorithms
    • H04L25/0242Channel estimation channel estimation algorithms using matrix methods
    • H04L25/0246Channel estimation channel estimation algorithms using matrix methods with factorisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/024Channel estimation channel estimation algorithms
    • H04L25/025Channel estimation channel estimation algorithms using least-mean-square [LMS] method
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details 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/69Spread spectrum techniques
    • H04B1/707Spread spectrum techniques using direct sequence modulation
    • H04B1/7097Interference-related aspects
    • H04B1/7103Interference-related aspects the interference being multiple access interference
    • H04B1/7105Joint detection techniques, e.g. linear detectors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B2201/00Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
    • H04B2201/69Orthogonal indexing scheme relating to spread spectrum techniques in general
    • H04B2201/707Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
    • H04B2201/70701Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation featuring pilot assisted reception
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03178Arrangements involving sequence estimation techniques
    • H04L25/03331Arrangements for the joint estimation of multiple sequences

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Time-Division Multiplex Systems (AREA)
  • Bidirectional Digital Transmission (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Abstract

Un equipo de usuario que comunica en un formato de acceso múltiple por división de código asociado a secuencias de intermedio y recibiendo el equipo de usuario ráfagas de comunicación en un espectro compartido en una ranura de tiempo, teniendo cada ráfaga una secuencia de intermedio asociada de las secuencias, conociendo el equipo de usuario las secuencias de intermedio y comprendiendo una antena (40) para recibir las ráfagas de comunicación, incluyendo un vector correspondiente a las secuencias de intermedio transmitidas de las ráfagas, estando caracterizado el equipo (28) de usuario por: un estimador (44) de canal para construir una matriz que tiene bloques matriciales circulantes derechos idénticos basados en parte en las secuencias de intermedio conocidas y para estimar el canal sin cables entre el receptor y el transmisor simple basándose en parte en uno de los bloques y en el vector recibido; y un detector (46) de datos para recuperar datos de las ráfagas de comunicación recibidas utilizando el canal sin cables estimado.

Description

Estimación de canal para sistema de comunicación dúplex por división en el tiempo.
Esta solicitud reivindica prioridad sobre la Solicitud de Patentes Provisional U.S.A. Nº 60/175,167, presentada el 7 de Enero del año 2000.
Antecedentes
La invención se refiere en general a sistemas de comunicación sin cables. En particular, la invención se refiere a la estimación de canal en un sistema de comunicación sin cables.
La Figura 1 es una ilustración de un sistema de comunicación sin cables 10. El sistema de comunicación 10 tiene estaciones de base 12_{1} a 12_{5} que se comunican con los equipos del usuario (UEs) 14_{1} a 14_{3}. Cada estación de base 12_{1} tiene un área operacional asociada en la que se comunica con los UEs 14_{1} a 14_{3} en su área operacional.
En algunos sistemas de comunicación, como acceso múltiple por división de código (CDMA) y dúplex por división en el tiempo utilizando acceso múltiple por división de código (TDD/CDMA), se envían múltiples comunicaciones en el mismo espectro de frecuencia. Estas comunicaciones se diferencian típicamente en las secuencias de código de sus chips. Para utilizar más eficientemente el espectro de frecuencia, los sistemas de comunicación TDD/CDMA utilizan para la comunicación marcos repetitivos divididos en ranuras de tiempo. Una comunicación enviada en tal sistema tendrá uno o múltiples códigos de chip asociados y ranuras de tiempo asignadas a ella en función del ancho de banda de la comunicación.
Debido a que se pueden enviar múltiples comunicaciones en el mismo espectro de frecuencia y al mismo tiempo, un receptor en tal sistema debe distinguir entre las múltiples comunicaciones. Un procedimiento para la detección de tales señales es la detección de usuario simple. En la detección de usuario simple, un receptor detecta sólo las comunicaciones de un transmisor deseado utilizando un código asociado al transmisor deseado, y trata las señales de otros transmisores como interferencias. Otro procedimiento se denomina detección conjunta. En la detección conjunta, se detectan múltiples comunicaciones simultáneamente.
Para utilizar estas técnicas de detección, es deseable tener una estimación del canal sin cables por el que viaja cada comunicación. En un sistema TDD típico, la estimación del canal se realiza utilizando secuencias de intermedio en ráfagas de comunicación.
Una ráfaga de comunicación típica 16 tiene un intermedio 20, un periodo de guarda 18 y dos ráfagas de datos 22, 24, como se muestra en la Figura 2. El intermedio 20 separa las dos ráfagas de datos 22, 24 y el periodo de guarda 18 separa las ráfagas 16 de comunicación para tener en cuenta la diferencia en tiempos de llegada de las ráfagas 16 enviadas desde diferentes transmisores. Las dos ráfagas de datos 22, 24 contienen los datos de la ráfaga de comunicación. El intermedio 20 contiene una secuencia de entrenamiento que se utiliza para estimar el canal.
Después de que un receptor recibe una ráfaga 16 de comunicación, éste estima el canal utilizando la secuencia de intermedio recibida. Cuando un receptor recibe múltiples ráfagas 16 en una ranura de tiempo, típicamente estima el canal para cada ráfaga 16. Un procedimiento para esta estimación de canal para ráfagas 16 de comunicación enviadas a través de múltiples canales es un Estimador de Canal Steiner. El Estimador de Canal Steiner se usa típicamente para comunicaciones de enlace ascendente de múltiples UEs, 14_{1} a 14_{3}, donde el estimador de canal tiene que estimar múltiples canales.
"Estimación de Canal Óptima y Subóptima para el Enlace Ascendente de Sistemas de Radio Móviles CDMA con Unión y Detección" de Steiner y Jung describe un procedimiento para la estimación de canal. Un procedimiento utiliza un correlador cíclico simple. Utilizando las secuencias de intermedio transmitidas conocidas, se construye una matriz M. El vector de intermedio recibido e se multiplica por la primera columna de M. La multiplicación se realiza mediante el correlador cíclico sobre valores de P y mediante el desplazamiento de los valores 2P - 1 veces. P es un periodo de los códigos de intermedio.
En algunas situaciones, múltiples ráfagas 16 utilizan el mismo canal sin cables. Un caso es un servicio de tasa alta de datos, como un servicio de 2 megabits por segundo (Mbps). En un sistema como éste, un transmisor puede transmitir múltiples ráfagas en una sola ranura de tiempo. La estimación de Steiner se puede aplicar en tal caso promediando las respuestas estimadas de los canales para todas las ráfagas 16. En cualquier caso, este procedimiento tiene una gran complejidad. De acuerdo con esto, es deseable tener procedimientos alternativos para la estimación de canal.
Compendio
Un transmisor único transmite K ráfagas de comunicación en un espectro compartido en una ranura de tiempo en un sistema de comunicación dúplex por división en el tiempo. El sistema está asociado con N secuencias de intermedio. Cada ráfaga tiene una secuencia de intermedio asociada. Un receptor recibe un vector que corresponde a las secuencias de intermedio transmitidas de las K ráfagas de comunicación. Una matriz con N bloques matriciales circulantes idénticos se construye basándose en parte en las N secuencias de intermedio conocidas. El canal sin cables entre el transmisor y el receptor se estima basándose en parte en uno de los N bloques y en el vector recibido.
Breve descripción de el(los) dibujo(s)
La Figura 1 es un sistema de comunicación sin cables.
La Figura 2 es una ilustración de una ráfaga de comunicación.
La Figura 3 es un transmisor y receptor multiráfaga simplificado.
La Figura 4 es un diagrama de flujo de una estimación de canal multiráfaga.
Descripción detallada de la(s) realización(es) preferida(s)
La Figura 3 ilustra un transmisor 26 y receptor 28 multicódigo simplificados en un sistema de comunicación TDD/CDMA. En una aplicación preferida, como el servicio de enlace descendente de 2 Mbs, el receptor 28 esta en un UE 14_{1} y el transmisor 26 está en una estación de base 12_{1}, aunque el receptor 28 y el transmisor 26 se pueden utilizar en otras aplicaciones.
El transmisor 26 envía datos a través de un canal de radio 30 sin cables. Los datos se envían en K ráfagas de comunicación. Los generadores de datos 32_{1} a 32_{K} en el transmisor 26 generan datos para ser comunicados al receptor 28. Los dispositivos de inserción de secuencias de modulación/expandido y entrenamiento 34_{1} a 34_{K} expanden los datos y multiplexan en el tiempo los datos de referencia expandidos con una secuencia de intermedio de entrenamiento en la ranura de tiempo asignada apropiada y códigos para expandir los datos, produciendo las K ráfagas de comunicación. Valores típicos de K para una estación de base 12_{1} transmitiendo ráfagas de enlace descendente son de 1 a 16. Las ráfagas de comunicación se combinan mediante un combinador 48 y se modulan mediante un modulador 36 a la frecuencia de radio (RF). Una antena 38 envía la señal RF a través del canal de radio sin cables 30 a una antena 40 del receptor 28. El tipo de modulación utilizado para la comunicación transmitida puede ser cualquiera de los conocidos por los expertos en la materia, como modulación por desplazamiento de fase binaria (BPSK) o modulación por desplazamiento de fase en cuadratura (QPSK).
La antena 40 del receptor 28 recibe varias señales de frecuencia de radio. Las señales recibidas se demodulan mediante un demodulador 42 para producir una señal en banda base. La señal en banda base se procesa, por ejemplo mediante un dispositivo de estimación de canal 44 y un dispositivo de detección de datos 46, en la ranura de tiempo y con los códigos apropiados asignados a las ráfagas de comunicación transmitidas. El dispositivo de detección de datos 46 puede ser un detector multiusuario o un detector de usuario simple. El dispositivo de estimación de canal 44 utiliza la componente de la secuencia de entrenamiento intermedia en la señal en banda base para proporcionar información del canal, como respuestas del canal a impulsos. La información del canal es utilizada por el dispositivo de detección de datos 46 para estimar los datos transmitidos de las ráfagas de comunicación recibidas como símbolos binarios.
Para ilustrar una implementación de una estimación de canal multiráfaga, se utiliza el siguiente tipo de intermedio, aunque la estimación de canal multiráfaga es aplicable a otros tipos de intermedio. Los K códigos de intermedio, m^{(K)}, donde k = 1 ... K, se obtienen como versiones desplazadas en el tiempo de un único código de intermedio periódico básico, m_{p}, de periodo P chips. La longitud de cada código de intermedio es L_{m} = P + W - 1. W es la longitud de la respuesta al impulso del canal del usuario. Valores típicos de L_{m} son 256 y 512 chips. W es la longitud de la respuesta al impulso del canal de usuario. Aunque el siguiente razonamiento está basado en que cada ráfaga tenga un código de intermedio diferente, algunos intermedios pueden tener el mismo código. Como resultado el análisis se basa en N códigos de intermedio, N < K. Adicionalmente, el sistema puede tener un número máximo de códigos de intermedio N aceptables. El receptor 28 en tal sistema puede estimar el canal para el número máximo N de códigos, incluso si son transmitidos menos de N códigos.
Los elementos de m_{p} toman valores del conjunto de enteros {1, -1}. La secuencia m_{p} se convierte primero en una secuencia compleja \tilde{m}_{P}[i] = j^{i} \cdot m_{P}[i], donde i = 1 ... P. Los m^{(k)} se obtienen eligiendo K sub-secuencias de longitud L_{m} de una secuencia de longitud 2P formada mediante la concatenación de dos periodos de \tilde{m}_{p}. El elemento i-ésimo de m^{(k)} se relaciona con \tilde{m}_{p} mediante la Ecuación 1.
\underline{m_{i}{}^{(k)}} = \tilde{m}_{P}[(K - k)W + i],
para 1\leq i \leq P - (K - k)W
= \tilde{m}_{P}[i - P + (K - k)W]
para P - (K - k)W \leq i \leq P + W - 1 {}\hskip1cm Ecuación 1
Por tanto, el punto inicial de m^{(k)}, k = 1 ... K se desplaza a la derecha W chips al aumentar k desde 1 hasta K.
Las frecuencias de intermedio recibidas combinadas son una superposición de las K convoluciones. La k-ésima convolución representa la convolución de m^{(k)} con \overline{h^{(k)}} . \overline{h^{(k)}} es la respuesta del canal del usuario k-ésimo. El campo de datos precedente en la ráfaga corrompe los primeros (W - 1) chips del intermedio recibido. Por tanto, con el propósito de la estimación de canal, sólo se utilizan los últimos P de L_{m} chips para estimar el canal.
La estimación de canal multiráfaga se explicará en conjunto con el diagrama de flujo de la Figura 4. Para resolver las respuestas de canal individuales \overline{h^{(k)}}, se utiliza la Ecuación 2.
\vskip1.000000\baselineskip
1
\vskip1.000000\baselineskip
r_{W}\cdot\cdot\cdotr_{LM} son los chips recibidos combinados de las secuencias de intermedio. Los m valores son los elementos de m_{P}.
La Ecuación 2 se puede rescribir también de forma abreviada mediante la Ecuación 3.
Ecuación 3\sum\limits^{K}_{k – 1} M^{(k)}\overline{h^{(k)}} = \overline{r}
Cada M^{(k)} es una matriz de KW por W. \overline{r} es la respuesta del chip intermedio recibida. Cuando todas las ráfagas viajan a través del mismo canal, \overline{h^{(1)}} \cdot \cdot \cdot \overline{h^{(k)}} se pueden sustituir por \overline{h} como se observa en la Ecuación 4, 50.
Ecuación 4\left[\sum\limits^{k}_{k = 1} M^{(k)}\right] \cdot \overline{h} = \overline{r}
G se define mediante la Ecuación 5.
Ecuación 5G = [M^{(1)}, ..., M^{(k)}, ..., M^{(K)}]
Como resultado, G es una matriz de KW por KW. Como G es una matriz circulante derecha, la Ecuación 4 puede ser rescrita utilizando K bloques matriciales derechos circulantes idénticos B, como se muestra en la Ecuación 6, 52.
2
B es una matriz circulante derecha de W por W. El número de bloques B es K. Utilizando la Ecuación 6, la Ecuación 4 se puede rescribir mediante la Ecuación 7.
Ecuación 7D\overline{h} = \overline{r}
La Ecuación 7 describe un sistema sobredeterminado de dimensiones KW por W. Un procedimiento para resolver la Ecuación 7 es una solución de mínimos cuadrados, 54. La solución de mínimos cuadrados de la Ecuación 7 se da en la Ecuación 8.
Ecuación 8\hat{\overline{h}} = (D^{H}D)^{-1}D^{H}\overline{r}
D^{H} es el hermítico de D.
Aplicando la Ecuación 6 a la Ecuación 8 resulta la Ecuación 9.
Ecuación 9(D^{H}D)^{-1} = \frac{1}{K}(B^{H}B)^{-1}
El vector recibido \overline{r} de dimensión KW se puede descomponer utilizando la Ecuación 10.
\vskip1.000000\baselineskip
3
\vskip1.000000\baselineskip
La dimensión de \overline{r}_{k} es W. Sustituyendo las Ecuaciones 9 y 10 en la Ecuación 8, la solución de mínimos cuadrados para los coeficientes del canal mediante la ecuación 11 resulta.
Ecuación 11\hat{\overline{h}} = (B^{H}B)^{-1}B^{H}\left(\frac{1}{K}\sum\limits^{k}_{k = 1}\overline{r}_{k}\right) = (B^{H}B)^{-1}B^{H}\ \overline{\upbar{r}}_{k}
\overline{\upbar{r}}_{k} representa la media de los segmentos de \overline{r}. Como B es una matriz cuadrada, la Ecuación 11 se convierte en la Ecuación 12.
Ecuación 12\hat{\overline{h}} = B^{-1}\ \overline{\upbar{r}}_{k}
Como B es una matriz circulante derecha y la inversa de una matriz circulante derecha es también una matriz circulante derecha, el estimador de canal se puede implementar mediante un correlador cíclico simple de dimensión 57, o mediante una solución en transformada discreta de fourier (DFT).
Un método DFT en el punto W es como sigue. Como B es circulante derecha, se puede utilizar la Ecuación 13.
Ecuación 13B = D^{-1}_{W} \cdot A_{C} \cdot D_{W}
D_{W} es el punto W de la matriz DFT de la Ecuación 14.
\vskip1.000000\baselineskip
4
\vskip1.000000\baselineskip
A_{C} es una matriz diagonal cuya diagonal principal es el DFT de la primera columna de B, como se desprende de la Ecuación 15.
Ecuación 15A_{C} = \text{diag}(D_{W}(B(:,1)))
\newpage
\tilde{W} = e^{-\tfrac{2\pi}{fw}}. Por tanto, D_{W} es el operador DFT tal que D_{W}\underline{x} representa el punto W DFT del vector \underline{x}. Sustituyendo la Ecuación 13 en la Ecuación 12 y utilizando D^{-1}_{W} = \frac{D_{w}}{W}, se obtiene la Ecuación 16.
Ecuación 16\overline{h} = \left(D^{\text{*}}_{W} \cdot \frac{1}{W} \cdot A^{-1}_{C} \cdot D_{W}\right) \cdot \overline{r}
D^{\text{*}}_{W} es el conjugado de D_{W} elemento-por-elemento.
Alternativamente, se puede obtener una forma equivalente de expresar \overline{h} en función de A_{R} en vez de A_{C}. A_{R} es una matriz diagonal cuya diagonal principal es el DFT de la primera fila de B, como se desprende de la Ecuación 17.
Ecuación 17A_{R} = \text{diag}(D_{W}(B(1,:)))
Como la traspuesta de B, B^{T}, también es circulante derecha y como su primera columna es la primera fila de B, B^{T} se puede expresar mediante la Ecuación 18.
Ecuación 18B^{T} = D^{-1}_{W} \cdot A_{R} \cdot D_{W}
Utilizando la Ecuación 18 y que D^{T}_{W} = D_{W}, A^{T}_{R} = A_{R} y que para cualquier matriz invertible A, (A^{T})^{-1} = (A^{-1})^{T}, B se puede expresar como se muestra en la Ecuación 19.
Ecuación 19B = D_{W} \cdot A_{R} \cdot D^{-1}{}_{W}
Sustituyendo la Ecuación 19 en la Ecuación 12 y sabiendo que D^{-1}_{W} = \frac{D^{\text{*}}_{W}}{W} se obtiene la Ecuación 20.
Ecuación 20\overline{h} = \left(D_{W} \cdot A^{-1}_{R} \cdot \frac{1}{W}D^{\text{*}}_{W}\right) \cdot \overline{r}
Las Ecuaciones 16 ó 20 se pueden utilizar para obtener \overline{h}. Como todos los DFTs son de longitud W, la complejidad de la resolución de las ecuaciones se reduce sustancialmente.
Un procedimiento utilizando un correlador de ciclo simple es el siguiente. Como B^{-1} es la inversa de una matriz circulante derecha, se puede escribir como se muestra en la Ecuación 21.
5
La primera fila de la matriz T es igual a la inversa DFT de la diagonal principal de A^{-1}_{R}. Por tanto, la matriz T está completamente determinada por A^{-1}_{R}.
Los elementos de la respuesta del canal \overline{h} se obtienen sucesivamente mediante un producto interno de las sucesivas filas de T con la media de los segmentos de longitud W del vector recibido \overline{r}. Las sucesivas filas de T son versiones circularmente desplazadas hacia la derecha de la fila previa. Utilizando registros para generar el producto interno, el primer registro almacena los segmentos de \overline{r} promediados, y el segundo registro es un registro de desplazamiento que almacena la primera fila de la matriz T. El segundo registro está desplazado circularmente a una cierta tasa de reloj. En cada ciclo del reloj, se determina un nuevo elemento de \overline{h} mediante el producto interno de los vectores almacenados en los dos registros. Es ventajoso desplazar la primera fila de la matriz T en vez de los intermedios recibidos. Como resultado, no se necesita una capacidad de almacenamiento extra para los intermedios. Los intermedios continúan residiendo en el búfer recibido que almacena la ráfaga completa. Como la longitud del correlador sólo es W, se consigue una reducción significativa de la complejidad de la estimación del canal.

Claims (6)

1. Un equipo de usuario que comunica en un formato de acceso múltiple por división de código asociado a N secuencias de intermedio y recibiendo el equipo de usuario K ráfagas de comunicación en un espectro compartido en una ranura de tiempo, teniendo cada ráfaga una secuencia de intermedio asociada de las N secuencias, conociendo el equipo de usuario las N secuencias de intermedio y comprendiendo una antena (40) para recibir las K ráfagas de comunicación, incluyendo un vector correspondiente a las secuencias de intermedio transmitidas de las ráfagas, estando caracterizado el equipo (28) de usuario por:
un estimador (44) de canal para construir una matriz que tiene N bloques matriciales circulantes derechos idénticos basados en parte en las N secuencias de intermedio conocidas y para estimar el canal sin cables entre el receptor y el transmisor simple basándose en parte en uno de los N bloques y en el vector recibido; y
un detector (46) de datos para recuperar datos de las ráfagas de comunicación recibidas utilizando el canal sin cables estimado.
2. El equipo de usuario de la reivindicación 1, caracterizado además porque el detector de datos es un detector multiusuario.
3. El equipo de usuario de la reivindicación 1, caracterizado además porque el detector de datos es un detector de usuario simple.
4. El equipo de usuario de la reivindicación 1, caracterizado además porque la estimación del canal sin cables se realiza utilizando una solución de mínimos cuadrados.
5. El equipo de usuario de la reivindicación 4, caracterizado además porque la solución de mínimos cuadrados se implementa utilizando una solución en transformada discreta de Fourier.
6. El equipo de usuario de la reivindicación 4, caracterizado además porque la solución de mínimos cuadrados se implementa utilizando un correlador cíclico simple.
ES04006212T 2000-01-07 2001-01-05 Estimacion de canal para sistema de comunicaion duplex por division en el tiempo. Expired - Lifetime ES2255010T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US17516700P 2000-01-07 2000-01-07
US175167P 2000-01-07

Publications (1)

Publication Number Publication Date
ES2255010T3 true ES2255010T3 (es) 2006-06-16

Family

ID=22639211

Family Applications (3)

Application Number Title Priority Date Filing Date
ES05111738T Expired - Lifetime ES2292076T3 (es) 2000-01-07 2001-01-05 Estimacion de canal para sistema de comunicacion duplex por division en el tiempo.
ES01901796T Expired - Lifetime ES2218370T3 (es) 2000-01-07 2001-01-05 Estimacion de canal para sistemas de comunicacion duplex por division en el tiempo.
ES04006212T Expired - Lifetime ES2255010T3 (es) 2000-01-07 2001-01-05 Estimacion de canal para sistema de comunicaion duplex por division en el tiempo.

Family Applications Before (2)

Application Number Title Priority Date Filing Date
ES05111738T Expired - Lifetime ES2292076T3 (es) 2000-01-07 2001-01-05 Estimacion de canal para sistema de comunicacion duplex por division en el tiempo.
ES01901796T Expired - Lifetime ES2218370T3 (es) 2000-01-07 2001-01-05 Estimacion de canal para sistemas de comunicacion duplex por division en el tiempo.

Country Status (15)

Country Link
US (5) US6985513B2 (es)
EP (1) EP1245100B1 (es)
JP (2) JP3809377B2 (es)
KR (4) KR100481261B1 (es)
CN (3) CN1893296A (es)
AT (3) ATE312459T1 (es)
AU (1) AU2765801A (es)
CA (1) CA2396571C (es)
DE (3) DE60129756T2 (es)
DK (1) DK1635525T3 (es)
ES (3) ES2292076T3 (es)
MX (1) MXPA02006668A (es)
NO (1) NO20023119D0 (es)
TW (1) TW512611B (es)
WO (1) WO2001052489A1 (es)

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6765894B1 (en) * 1999-07-05 2004-07-20 Matsushita Electric Industrial Co, Ltd. Communication terminal apparatus and base station apparatus
ES2292076T3 (es) 2000-01-07 2008-03-01 Interdigital Technology Corporation Estimacion de canal para sistema de comunicacion duplex por division en el tiempo.
FI115268B (fi) * 2000-05-12 2005-03-31 Nokia Corp Tehonsäätö radiojärjestelmässä
GB2378328B (en) * 2001-08-01 2005-07-13 Ipwireless Inc AGC scheme and receiver for use in a wireless communication system
DE10138962B4 (de) * 2001-08-08 2011-05-12 Rohde & Schwarz Gmbh & Co. Kg Verfahren zur Erkennung von aktiven Codesequenzen
US7218624B2 (en) * 2001-11-14 2007-05-15 Interdigital Technology Corporation User equipment and base station performing data detection using a scalar array
WO2003058844A1 (en) * 2002-01-09 2003-07-17 Nokia Corporation Method and receiver for reception of a composite signal
US7593357B2 (en) 2002-03-28 2009-09-22 Interdigital Technology Corporation Transmit processing using receiver functions
US7428278B2 (en) * 2002-05-09 2008-09-23 Interdigital Technology Corporation Method and apparatus for parallel midamble cancellation
US7260056B2 (en) * 2002-05-29 2007-08-21 Interdigital Technology Corporation Channel estimation in a wireless communication system
US7039001B2 (en) * 2002-10-29 2006-05-02 Qualcomm, Incorporated Channel estimation for OFDM communication systems
US7042967B2 (en) 2003-03-03 2006-05-09 Interdigital Technology Corporation Reduced complexity sliding window based equalizer
US6944142B2 (en) * 2003-05-13 2005-09-13 Interdigital Technology Corporation Method for soft and softer handover in time division duplex code division multiple access (TDD-CDMA) networks
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
US8891349B2 (en) 2004-07-23 2014-11-18 Qualcomm Incorporated Method of optimizing portions of a frame
KR100600817B1 (ko) * 2004-12-09 2006-07-18 한국전자통신연구원 주기적 상관 관계의 특성을 이용한 타이밍 에러 검출 장치및 그 방법
US8045599B2 (en) * 2005-02-17 2011-10-25 Sony Corporation Selection of training sequences for multiple-in multiple-out transmissions
US7373130B2 (en) * 2005-04-13 2008-05-13 Telefonaktiebolaget L M Ericsson (Publ) Simultaneous channel estimation of a carrier and an interferer
US8170047B2 (en) * 2005-05-09 2012-05-01 Qualcomm Incorporated Data transmission with efficient slot and block formats in a wireless communication system
CN1863021B (zh) * 2005-05-13 2010-04-28 上海原动力通信科技有限公司 无线通信系统中的码道分配方法和多用户检测方法
KR101246583B1 (ko) * 2006-04-27 2013-03-25 텔레콤 이탈리아 소시에떼 퍼 아찌오니 단일 반송파 주파수 분할 다중접속 시스템에서의 주파수 도메인 채널 추정
FI20065276A0 (fi) * 2006-04-28 2006-04-28 Nokia Corp Signaalin käsittelymenetelmä, vastaanotin ja tasoitusmenetelmä vastaanottimessa
KR100766065B1 (ko) 2006-06-01 2007-10-11 한국전자통신연구원 다중 입출력 시스템 및 그 시스템의 수신기에서의 송신벡터 복조 방법
KR101298546B1 (ko) * 2006-06-27 2013-08-22 한국과학기술원 시분할 복신 시스템에서 시분할 스케줄링 장치 및 방법
FR2903257A1 (fr) * 2006-06-30 2008-01-04 Thomson Licensing Sas Procede de communication adapte a la transmission de paquets de donnees
US8102795B2 (en) 2007-03-09 2012-01-24 Qualcomm Incorporated Channel equalization with non-common midamble allocation in 3GPP TD-CDMA systems
US8379778B2 (en) 2007-06-28 2013-02-19 Qualcomm Incorporated Bursty interference suppression for communications receivers
KR100910822B1 (ko) * 2007-11-03 2009-08-04 민병돈 코사혈침이 형성된 플래시
KR100918500B1 (ko) * 2007-12-03 2009-09-24 한국전자통신연구원 무선 통신 시스템에서의 채널 추정 방법 및 장치
KR100966018B1 (ko) * 2008-02-04 2010-06-24 에스케이 텔레콤주식회사 이동 통신망의 상향 링크에서의 다중셀 결합 채널 추정방법 및 시스템
US8654911B2 (en) * 2008-08-20 2014-02-18 Qualcomm Incorporated Uplink SDMA pilot estimation
KR101446927B1 (ko) * 2013-04-04 2014-10-06 전북대학교산학협력단 대규모 mimo에서 cjm에 기반한 채널 추정 방법 및 시스템
KR102190919B1 (ko) * 2014-09-11 2020-12-14 삼성전자주식회사 시분할 듀플렉싱 코드 분할 다중 접속 방식을 지원하는 통신 시스템에서 신호 검출 장치 및 방법
US11381281B2 (en) * 2020-02-04 2022-07-05 Powermat Technologies Ltd. Fast data transmission for wireless power transfer systems

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5047859A (en) 1990-10-09 1991-09-10 North American Philips Corporation Method and apparatus for communication channel identification and signal restoration
FI102797B (fi) * 1994-10-07 1999-02-15 Nokia Mobile Phones Ltd Signaalin ilmaisumenetelmä TDMA-matkaviestinjärjestelmän vastaanottime ssa sekä menetelmän toteuttava vastaanotin
EP0767543A3 (de) 1995-10-06 2000-07-26 Siemens Aktiengesellschaft Kodemultiplexnachrichtenübertragung mit Interferenzunterdrückung
US5790060A (en) * 1996-09-11 1998-08-04 Harris Corporation Digital-to-analog converter having enhanced current steering and associated method
US5933768A (en) 1997-02-28 1999-08-03 Telefonaktiebolaget L/M Ericsson Receiver apparatus, and associated method, for receiving a receive signal transmitted upon a channel susceptible to interference
DE19820761C1 (de) 1998-05-08 1999-06-24 Siemens Ag Verfahren und Einrichtung zur Kanalschätzung
US6535554B1 (en) * 1998-11-17 2003-03-18 Harris Corporation PCS signal separation in a one dimensional channel
ES2292076T3 (es) 2000-01-07 2008-03-01 Interdigital Technology Corporation Estimacion de canal para sistema de comunicacion duplex por division en el tiempo.

Also Published As

Publication number Publication date
NO20023119L (no) 2002-06-27
US20090110037A1 (en) 2009-04-30
MXPA02006668A (es) 2002-09-30
CA2396571A1 (en) 2001-07-19
KR20020062673A (ko) 2002-07-26
DE60115723D1 (de) 2006-01-12
HK1065202A1 (en) 2005-02-08
DE60129756T2 (de) 2008-06-05
CN1394420A (zh) 2003-01-29
TW512611B (en) 2002-12-01
US20060256841A1 (en) 2006-11-16
KR20060018928A (ko) 2006-03-02
NO20023119D0 (no) 2002-06-27
ES2292076T3 (es) 2008-03-01
WO2001052489A1 (en) 2001-07-19
US20080019426A1 (en) 2008-01-24
ES2218370T3 (es) 2004-11-16
CA2396571C (en) 2006-11-07
DE60103495T2 (de) 2005-06-23
JP3809377B2 (ja) 2006-08-16
KR100671868B1 (ko) 2007-01-22
EP1245100B1 (en) 2004-05-26
CN1741511A (zh) 2006-03-01
ATE312459T1 (de) 2005-12-15
ATE268084T1 (de) 2004-06-15
HK1048715A1 (en) 2003-04-11
AU2765801A (en) 2001-07-24
KR100481261B1 (ko) 2005-04-08
DE60129756D1 (de) 2007-09-13
CN100531162C (zh) 2009-08-19
KR20060007462A (ko) 2006-01-24
KR100604732B1 (ko) 2006-07-31
KR20040084958A (ko) 2004-10-06
JP2003520499A (ja) 2003-07-02
DE60103495D1 (de) 2004-07-01
US6985513B2 (en) 2006-01-10
KR100671869B1 (ko) 2007-01-22
US7474689B2 (en) 2009-01-06
US7103092B2 (en) 2006-09-05
JP2005245004A (ja) 2005-09-08
US20020006122A1 (en) 2002-01-17
ATE368996T1 (de) 2007-08-15
DE60115723T2 (de) 2006-08-10
DK1635525T3 (da) 2007-12-10
EP1245100A1 (en) 2002-10-02
HK1088154A1 (en) 2006-10-27
CN1227877C (zh) 2005-11-16
CN1893296A (zh) 2007-01-10
US7280584B2 (en) 2007-10-09
US20060056494A1 (en) 2006-03-16
US7672360B2 (en) 2010-03-02

Similar Documents

Publication Publication Date Title
ES2255010T3 (es) Estimacion de canal para sistema de comunicaion duplex por division en el tiempo.
US5555268A (en) Multicode direct sequence spread spectrum
US20020176485A1 (en) Multi-cast communication system and method of estimating channel impulse responses therein
JP4213162B2 (ja) 拡散率が一様でない符号のデータ検出
KR20090030350A (ko) 확장 알고리즘 데이터 추정기
EP1437869B1 (en) Channel estimation for time division duplex communication systems
EP1635525B1 (en) Channel estimation for time division duplex communication systems
EP1830530A2 (en) Channel estimation for time division duplex communication systems
HK1048715B (en) Channel estimation for time division duplex communication systems
HK1065202B (en) Channel estimation for time division duplex communication systems
HK1088154B (en) Channel estimation for time division duplex communication systems
CA2554193A1 (en) Channel estimation for time division duplex communication systems