ES2218370T3 - Estimacion de canal para sistemas de comunicacion duplex por division en el tiempo. - Google Patents
Estimacion de canal para sistemas de comunicacion duplex por division en el tiempo.Info
- Publication number
- ES2218370T3 ES2218370T3 ES01901796T ES01901796T ES2218370T3 ES 2218370 T3 ES2218370 T3 ES 2218370T3 ES 01901796 T ES01901796 T ES 01901796T ES 01901796 T ES01901796 T ES 01901796T ES 2218370 T3 ES2218370 T3 ES 2218370T3
- Authority
- ES
- Spain
- Prior art keywords
- further characterized
- receiver
- communication
- bursts
- 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 56
- 239000011159 matrix material Substances 0.000 claims abstract description 29
- 239000013598 vector Substances 0.000 claims abstract description 15
- 238000001228 spectrum Methods 0.000 claims abstract description 9
- 239000000543 intermediate Substances 0.000 claims description 46
- 238000000034 method Methods 0.000 claims description 17
- 125000004122 cyclic group Chemical group 0.000 claims description 6
- 238000010276 construction Methods 0.000 claims 1
- 238000001514 detection method Methods 0.000 description 10
- 238000012549 training Methods 0.000 description 4
- 238000003775 Density Functional Theory Methods 0.000 description 2
- 230000010363 phase shift Effects 0.000 description 2
- 238000012935 Averaging 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
- 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 método para estimar un canal sin cables en un sistema de comunicación dúplex por división en el tiempo utilizando acceso múltiple por división de código, estando el sistema asociado a secuencias de intermedio, existiendo el canal sin cables entre un emisor simple y un receptor simple, transmitiendo el transmisor simple 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 receptor las secuencias de intermedio y recibiendo un vector que corresponde a las secuencias de intermedio transmitidas de las ráfagas de comunicación en el receptor simple, estando caracterizado el método por: la construcción de una matriz que está formada por bloques matriciales circulantes derechos idénticos basados en parte en las secuencias de intermedio conocidas (50, 52); y la estimación del canal sin cables basándose en parte en uno de los bloques y en el vector (54) recibido.
Description
Estimación de canal para sistemas de comunicación
dúplex por división en el tiempo.
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,
\underline{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, \underline{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 del 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 \underline{m_{p}} toman
valores del conjunto de enteros {1,-1}. La secuencia
\underline{m_{p}} se convierte primero en una secuencia compleja
\underline{\tilde{m_{p}}}[i]=
j^{i}\cdot\underline{m_{p}}[i] , donde i=1...P. Los
\underline{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 \underline{\tilde{m_{p}}}. El elemento i-ésimo de
\underline{m^{(k)}} se relaciona con \underline{\tilde{m_{p}}}
mediante la Ecuación 1.
\hskip3cm\underline{m^{(k)}_{i}} = \tilde{m_{p}}[(K - k)W + i],
\hskip1.5cmpara 1 \leq i \leq P - (K - k)W
\hskip3.65cm=\underline{\tilde{m_{p}}}[i - P + (K - k)W]
\hskip1.05cmpara P - (K - k)W \leq i \leq P + W -1
\hskip1.45cmEcuación 1
Por tanto, el punto inicial de
\underline{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 \underline{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.
r_{W}...r_{LM} son los chips recibidos
combinados de las secuencias de intermedio. Los m valores son los
elementos de
\underline{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)}}...\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 K, 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.
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.
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.
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}=diag(D_{W}(B(:,1)))
\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^{*}_{W}\cdot\frac{1}{W}\cdot
A^{-1}_{C}\cdot
D_{W}\right)\cdot\overline{r}
D^{*}_{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}=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 18
B^{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^{*}_{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^{*}_{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 (20)
1. Un método para estimar un canal sin cables en
un sistema de comunicación dúplex por división en el tiempo
utilizando acceso múltiple por división de código, estando el
sistema asociado a N secuencias de intermedio, existiendo el canal
sin cables entre un emisor simple y un receptor simple,
transmitiendo el transmisor simple 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 receptor las N secuencias de intermedio y recibiendo un vector
que corresponde a las secuencias de intermedio transmitidas de las K
ráfagas de comunicación en el receptor simple, estando
caracterizado el método por:
la construcción de una matriz que está formada
por N bloques matriciales circulantes derechos idénticos basados en
parte en las N secuencias de intermedio conocidas (50, 52); y
la estimación del canal sin cables basándose en
parte en uno de los N bloques y en el vector (54) recibido.
2. El método 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.
3. El método de la reivindicación 2
caracterizado además porque la solución de mínimos cuadrados
se implementa utilizando un correlador cíclico simple.
4. El método de la reivindicación 2
caracterizado además porque la solución de mínimos cuadrados
se implementa utilizando una solución en transformada discreta de
Fourier.
5. El método de la reivindicación 1
caracterizado además porque N es el número máximo de códigos
de intermedio asociados al sistema.
6. El método de la reivindicación 1
caracterizado además porque N es un número de intermedios
diferentes transmitidos en las K ráfagas.
7. El método de la reivindicación 1
caracterizado además porque una dimensión de la estimación es
una longitud de una respuesta de un canal del canal sin cables.
8. Un receptor (28) para su uso en un sistema de
comunicación dúplex sin cables por división en el tiempo utilizando
acceso múltiple por división de código, estando asociado el sistema
a N secuencias de intermedio, transmitiendo un transmisor simple
(38) en el sistema K ráfagas de comunicación en un espectro
compartido en un ranura de tiempo, teniendo cada ráfaga una
secuencia de intermedio asociada de las N secuencias, conociendo el
receptor (28) las N secuencias de intermedio, constando el receptor
(28) de 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
receptor (28) 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 los
datos de las ráfagas de comunicación recibidas utilizando el canal
sin cables estimado.
9. El receptor de la reivindicación 8
caracterizado además porque el detector de datos es un
detector multiusuario.
10. El receptor de la reivindicación 8
caracterizado además porque el detector de datos es un
detector de usuario simple.
11. El receptor de la reivindicación 8
caracterizado además porque la estimación del canal sin
cables se realiza utilizando una solución de mínimos cuadrados.
12. El receptor de la reivindicación 11
caracterizado además porque la solución de mínimos cuadrados
se implementa utilizando una solución en transformada discreta de
fourier.
13. El receptor de la reivindicación 11
caracterizado además porque la solución de mínimos cuadrados
se implementa utilizando un correlador cíclico simple.
14. Un sistema de comunicación sin cables de
espectro expandido que utiliza acceso múltiple por división de
código asociado a N secuencias de intermedio, utilizando el sistema
de comunicación ráfagas de comunicación, teniendo cada ráfaga una
secuencia de intermedio asociada, incluyendo una estación de base
(12): un generador de datos (32) para generar los datos; una
pluralidad de dispositivos (34) de modulación /expandido para dar
formato a los datos generados como K ráfagas de comunicación
multiplexadas en el tiempo para que estén en una misma ranura de
tiempo y en un espectro compartido; y una antena (38) para enviar
las K ráfagas de comunicación; y un equipo (28) de usuario que
incluye: 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 sistema
por el equipo de usuario que incluye:
un estimador de canal (44) para construir una
matriz que tiene N bloques matriciales circulantes derechos
idénticos basados en parte en las N secuencias de intermedio y
estimar el canal sin cables entre la estación de base y el equipo de
usuario basándose en parte en uno de los N bloques y en el vector
recibido; y
un detector de datos (46) para recuperar los
datos de las ráfagas de comunicación recibidas utilizando el canal
sin cables estimado.
15. El sistema de la reivindicación 14
caracterizado además porque el detector de datos (46) es un
detector multiusuario.
16. El sistema de la reivindicación 14
caracterizado además porque el detector de datos (46) es una
pluralidad de detectores de usuario simple.
17. El sistema de la reivindicación 14
caracterizado además porque la estimación del canal sin
cables se realiza utilizando una solución de mínimos cuadrados.
18. El sistema de la reivindicación 17
caracterizado además porque la solución de mínimos cuadrados
se implementa utilizando una solución en transformada discreta de
fourier.
19. El sistema de la reivindicación 17
caracterizado además porque la solución de mínimos cuadrados
se implementa utilizando un correlador cíclico simple.
20. El sistema de la reivindicación 14
caracterizado además porque la estación de base (12)
transmite efectivamente datos a una tasa de datos de 2 Mbps al
equipo de usuario (28).
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 |
|---|---|
| ES2218370T3 true ES2218370T3 (es) | 2004-11-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 (1)
| 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. |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES04006212T Expired - Lifetime ES2255010T3 (es) | 2000-01-07 | 2001-01-05 | Estimacion de canal para sistema de comunicaion 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 |
|---|---|---|
| ES2218370T3 (es) | Estimacion de canal para sistemas de comunicacion duplex por division en el tiempo. | |
| US7957361B2 (en) | Transmitter, transmitting method, receiver, and receiving method for MC-CDMA communication system | |
| 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 |