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
Links
- 238000004891 communication Methods 0.000 title claims abstract description 45
- 239000011159 matrix material Substances 0.000 claims abstract description 25
- 239000013598 vector Substances 0.000 claims abstract description 11
- 238000001228 spectrum Methods 0.000 claims abstract description 6
- 125000004122 cyclic group Chemical group 0.000 claims description 4
- 239000000543 intermediate Substances 0.000 description 30
- 238000001514 detection method Methods 0.000 description 10
- 238000000034 method Methods 0.000 description 9
- 238000012549 training Methods 0.000 description 4
- 238000003775 Density Functional Theory Methods 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 108091027981 Response element Proteins 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 230000003252 repetitive 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/0224—Channel estimation using sounding signals
- H04L25/0228—Channel estimation using sounding signals with direct estimation from sounding signals
-
- 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
- H04B1/71052—Joint detection techniques, e.g. linear detectors using decorrelation matrix
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/0204—Channel estimation of multiple channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/0212—Channel estimation of impulse response
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/0224—Channel estimation using sounding signals
- H04L25/0226—Channel estimation using sounding signals sounding signals per se
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/024—Channel estimation channel estimation algorithms
- H04L25/0242—Channel estimation channel estimation algorithms using matrix methods
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/024—Channel estimation channel estimation algorithms
- H04L25/0242—Channel estimation channel estimation algorithms using matrix methods
- H04L25/0246—Channel estimation channel estimation algorithms using matrix methods with factorisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/024—Channel estimation channel estimation algorithms
- H04L25/025—Channel estimation channel estimation algorithms using least-mean-square [LMS] method
-
- 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
- H04B2201/00—Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
- H04B2201/69—Orthogonal indexing scheme relating to spread spectrum techniques in general
- H04B2201/707—Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
- H04B2201/70701—Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation featuring pilot assisted reception
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L25/03178—Arrangements involving sequence estimation techniques
- H04L25/03331—Arrangements 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.
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.
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.
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.
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
\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.
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
\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
\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.
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.
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)
| 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)
| 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. |
-
2001
- 2001-01-05 ES ES05111738T patent/ES2292076T3/es not_active Expired - Lifetime
- 2001-01-05 WO PCT/US2001/000388 patent/WO2001052489A1/en not_active Ceased
- 2001-01-05 KR KR10-2002-7008737A patent/KR100481261B1/ko not_active Expired - Fee Related
- 2001-01-05 ES ES01901796T patent/ES2218370T3/es not_active Expired - Lifetime
- 2001-01-05 AT AT04006212T patent/ATE312459T1/de not_active IP Right Cessation
- 2001-01-05 TW TW090100264A patent/TW512611B/zh not_active IP Right Cessation
- 2001-01-05 JP JP2001552588A patent/JP3809377B2/ja not_active Expired - Fee Related
- 2001-01-05 ES ES04006212T patent/ES2255010T3/es not_active Expired - Lifetime
- 2001-01-05 AU AU27658/01A patent/AU2765801A/en not_active Abandoned
- 2001-01-05 KR KR1020067000267A patent/KR100671868B1/ko not_active Expired - Fee Related
- 2001-01-05 KR KR1020047014349A patent/KR100604732B1/ko not_active Expired - Fee Related
- 2001-01-05 DE DE60129756T patent/DE60129756T2/de not_active Expired - Lifetime
- 2001-01-05 CN CNA2006100999478A patent/CN1893296A/zh active Pending
- 2001-01-05 MX MXPA02006668A patent/MXPA02006668A/es active IP Right Grant
- 2001-01-05 CA CA002396571A patent/CA2396571C/en not_active Expired - Fee Related
- 2001-01-05 DE DE60115723T patent/DE60115723T2/de not_active Expired - Lifetime
- 2001-01-05 US US09/755,400 patent/US6985513B2/en not_active Expired - Fee Related
- 2001-01-05 AT AT01901796T patent/ATE268084T1/de not_active IP Right Cessation
- 2001-01-05 DK DK05111738T patent/DK1635525T3/da active
- 2001-01-05 CN CNB2005100992811A patent/CN100531162C/zh not_active Expired - Fee Related
- 2001-01-05 KR KR1020067002308A patent/KR100671869B1/ko not_active Expired - Fee Related
- 2001-01-05 EP EP01901796A patent/EP1245100B1/en not_active Expired - Lifetime
- 2001-01-05 AT AT05111738T patent/ATE368996T1/de not_active IP Right Cessation
- 2001-01-05 DE DE60103495T patent/DE60103495T2/de not_active Expired - Lifetime
- 2001-01-05 CN CNB018034764A patent/CN1227877C/zh not_active Expired - Fee Related
-
2002
- 2002-06-27 NO NO20023119A patent/NO20023119D0/no not_active Application Discontinuation
-
2005
- 2005-03-14 JP JP2005070834A patent/JP2005245004A/ja not_active Ceased
- 2005-09-01 US US11/217,960 patent/US7103092B2/en not_active Expired - Fee Related
-
2006
- 2006-07-21 US US11/491,463 patent/US7280584B2/en not_active Expired - Fee Related
-
2007
- 2007-10-01 US US11/865,268 patent/US7474689B2/en not_active Expired - Fee Related
-
2008
- 2008-12-31 US US12/346,985 patent/US7672360B2/en not_active Expired - Fee Related
Also Published As
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 |