ES2306915T3 - Puesta a escala usando factores de ganancia para su uso en la deteccion de datos para sistemas inalambricos de comunicacion de acceso multiple por division de codigo. - Google Patents

Puesta a escala usando factores de ganancia para su uso en la deteccion de datos para sistemas inalambricos de comunicacion de acceso multiple por division de codigo. Download PDF

Info

Publication number
ES2306915T3
ES2306915T3 ES03794437T ES03794437T ES2306915T3 ES 2306915 T3 ES2306915 T3 ES 2306915T3 ES 03794437 T ES03794437 T ES 03794437T ES 03794437 T ES03794437 T ES 03794437T ES 2306915 T3 ES2306915 T3 ES 2306915T3
Authority
ES
Spain
Prior art keywords
communications
scale
received
factor
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
ES03794437T
Other languages
English (en)
Inventor
Jung-Lin Pan
Younglok Kim
Donald M. Grieco
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 ES2306915T3 publication Critical patent/ES2306915T3/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
    • 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/71055Joint detection techniques, e.g. linear detectors using minimum mean squared error [MMSE] detector
    • 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/06Receivers
    • H04B1/10Means associated with receiver for limiting or suppressing noise or interference
    • H04B1/1027Means associated with receiver for limiting or suppressing noise or interference assessing signal quality or detecting noise/interference for the received signal
    • 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
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/14Relay systems
    • H04B7/15Active relay systems
    • H04B7/155Ground-based stations
    • 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
    • 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
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Transmitters (AREA)
  • Circuits Of Receivers In General (AREA)
  • Radio Relay Systems (AREA)

Abstract

Un método de recuperar datos de una pluralidad de comunicaciones transmitidas en un sistema de comunicaciones de acceso múltiple por división de tiempo, comprendiendo el método: recibir las comunicaciones; determinar (72, 78, 84) factores de ganancia para al menos una de las comunicaciones recibidas; y detectar datos de las comunicaciones recibidas usando un factor de escala obtenido a partir de los valores de ganancia determinados, en el que la detección comprende estimar una respuesta de canal y una varianza de ruido de las comunicaciones; estando el método caracterizado porque la detección comprende además: aplicar escala a la varianza de ruido usando un factor de escala, siendo el factor de escala deducido (74, 80, 86) de al menos un factor de ganancia de las comunicaciones recibidas; igualar en canal las comunicaciones recibidas usando la respuesta de canal estimada y la varianza de ruido puesta a escala; y anular la propagación de las comunicaciones recibidas igualadas en canal para recuperar datos de las comunicaciones recibidas.

Description

Puesta a escala usando factores de ganancia para su uso en la detección de datos para sistemas inalámbricos de comunicación de acceso múltiple por división de código.
Antecedentes
Esta invención se refiere en general a sistemas inalámbricos de comunicación de acceso múltiple por división de código (CDMA). En particular, la invención se refiere a la puesta a escala usando factores de ganancia durante la detección de datos en tales sistemas.
En sistemas de comunicación inalámbricos de CDMA son transmitidas múltiples comunicaciones en un espectro compartido. Las comunicaciones individuales son distinguidas por un código utilizado para transmitir cada comunicación. En sistemas de CDMA dobles de tiempo (FDD), las comunicaciones de enlace ascendente y enlace descendente están separadas por un espectro de frecuencias. En sistemas de CDMA doble por división de tiempo (TDD) o de (TD-SCDMA) de acceso múltiple por división de código, síncronos, por división de tiempo, las comunicaciones de enlace ascendente y enlace descendente están separadas en el tiempo.
Una solución para recibir comunicaciones en tales sistemas está referida como una detección de usuario único (SUD). En general, la SUD es normalmente realizada en un proceso de dos partes. En primer lugar, la señal recibida es igualada para compensar la respuesta del canal inalámbrico. En segundo lugar, se anula la propagación de la señal compensada usando los códigos del usuario o usuario. SUD es normalmente utilizada cuando todas las comunicaciones experimentan una misma respuesta de canal. Los usos preferidos para la SUD es en el enlace descendente y en el enlace ascendente cuando un único usuario monopoliza un espectro de frecuencias (en FDD) o ranura de tiempo (en TDD ó TD-SCDMA). A otra solución para recibir comunicaciones en tales sistemas se hace referencia como detección de usuarios múltiples (MUD). En la MUD, los datos procedentes de todos los usuarios son estimados simultáneamente.
En tales sistemas, las comunicaciones individuales, transmitidas simultáneamente, pueden tener niveles de potencia de transmisión variables. Para ilustración, en el enlace ascendente, un único Equipo de Usuario (UE) puede transmitir múltiples canales de transporte compuestos codificados (CCTrCHs). Cada CCTrCH puede tener una calidad de servicio (QOS: Quality Of Service) diferente, requiriendo un nivel de potencia de transmisión diferente para alcanzar la QOS requerida. En el enlace descendente, cada UE en adición a cada CCTrCH de UE individual puede requerir un nivel de potencia de transmisión diferente.
Debido a los niveles de potencia variables entre comunicaciones, se degrada el carácter ortogonal entre los códigos recibidos, reduciendo el rendimiento de la detección de datos. Por lo tanto, es deseable tener soluciones alternas para la detección de datos.
El documento US-B1-6175588 describe un dispositivo de comunicaciones en un sistema de comunicaciones de espectro extendido o propagado. El dispositivo de comunicaciones comprende un igualador adaptable y un desmodulador de canal piloto, que produce una estimación de canal piloto. Basada en la estimación de canal piloto, se genera una señal de error que es utilizada para controlar el igualador adaptable.
Sumario
Los datos procedentes de una pluralidad de comunicaciones son transmitidos en un sistema de comunicaciones de acceso múltiple por división de tiempo. Las comunicaciones transmitidas son recibidas. Los factores de ganancia son determinados para al menos una de las comunicaciones recibidas. Los datos de las comunicaciones recibidas son detectados usando un factor de escala derivado de los valores de ganancia determinados.
Breve descripción de los dibujos
La figura 1A es un diagrama simplificado de un transmisor y un receptor que usan aplicación de escala de factor de ganancia para el enlace ascendente.
La figura 1B es un diagrama simplificado de un transmisor y un receptor que usan aplicación de escala de factor de ganancia para el enlace descendente.
La figura 1C es un diagrama simplificado de aplicación de escala de matriz de respuesta de canal.
La figura 2 es un diagrama de flujo para aplicar escala de potencia de código selectiva.
La figura 3 es un diagrama de flujo para aplicar escala de potencia total.
La figura 4 es un diagrama de flujo para aplicación de escala de potencia de código selectiva iterativa.
La figura 5A es un diagrama de bloques simplificado de un receptor de detección de usuarios múltiples que usa una varianza de ruido a escala.
La figura 5B es un diagrama de bloques simplificado de un receptor de detección de usuarios múltiples que usa una matriz de respuesta de canal a escala.
Descripción detallada de las realizaciones preferidas
Las figuras 1A, para el enlace ascendente, y 1B, para el enlace descendente, son diagramas simplificados de un transmisor y un receptor que usan aplicación de escala de factor de ganancia en un UE y estación de base. En la figura 1A, en el UE 20, los datos son propagados por un dispositivo de modulación y propagación 24 que usa los códigos apropiados y modulados, tal como usando enclavamiento de desplazamiento de fase en cuadratura (QPSK), modulación de amplitud en cuadratura M-aria (QAM) u otro esquema de modulación. La señal propagada es modulada a la frecuencia de radio por un dispositivo de modulación 26 y radiada por una antena 28 o un conjunto de antenas.
Después de pasar a través de la interfaz 30 de aire inalámbrica, una antena 32 o conjunto de antenas en la estación de base 22 recibe las comunicaciones. Las comunicaciones recibidas son convertidas en una señal de banda de base, tal como mediante un dispositivo de desmodulación 34. Un dispositivo de muestreo 36 muestrea la señal de banda de base, tal como a la frecuencia de chips o un múltiplo de la frecuencia de chips, para producir un vector recibido r. Un dispositivo 38 de estimación de canal estima las respuestas de canal para las comunicaciones recibidas, como una matriz H de respuestas de canal. Se supone que la totalidad de las matrices H en las ecuaciones siguientes son normalizadas. La estimación de canal es típicamente realizada usando una señal de referencia, tal como los pasos medios (midambles) de ráfagas de comunicación o un código piloto. El dispositivo 38 de estimación de canal estima también preferiblemente una varianza del ruido \sigma^{2}, aunque la varianza de ruido estimada puede ser deducida a partir de otras fuentes. La varianza de ruido es puesta a escala mediante un dispositivo de aplicación de escala, tal como en un factor de 1/P. Obtenciones preferidas para el valor de P se explican posteriormente con más detalle. Aunque la realización preferida aplica escala a la varianza de ruido \sigma^{2}, la matriz H de respuesta de canal puede ser puesta a escala por un dispositivo de aplicación de escala 61 en lugar de la varianza de ruido, produciendo H', como se muestra en la figura 1C. Una solución para deducir H' es multiplicar H por la raíz cuadrada de P, H' = H \cdot \sqrt{P}. Para una tal H', H'^{H}H' es igual a PH^{H}H.
Un igualador de canal 42 utiliza la matriz H de respuesta de canal y la varianza \sigma^{2}/P para producir un vector de datos propagados s. Preferiblemente, el vector s de datos propagados es puesto a escala por un dispositivo de aplicación de escala 44, tal como en un factor 1/P\wedge^{H}, aunque este dispositivo de aplicación de escala 44 puede no ser usado. (\cdot)^{H} es la operación de transposición conjugada. Cuando no se use el dispositivo de aplicación de escala 44, el vector s de datos propagados es hecho pasar directamente al anulador de propagación 46. \wedge^{H} es una matriz diagonal, cuyas obtenciones preferidas son explicadas con detalle posteriormente. El anulador de propagación 46 anula la propagación de datos propagados puestos a escala usando los códigos C de las comunicaciones para recuperar los datos d.
En la figura 1B en la estación de base 22, los datos son propagados y modulados por dispositivos múltiples de modulación y propagación 48_{1} a 48_{N} para transmisión a uno o a múltiples UEs 20. Las señales propagadas son combinadas por un combinador 50 y moduladas a la frecuencia de radio por un modulador 52. La señal modulada es radiada por una antena 32 o un conjunto de antenas.
En un UE 20, una antena 28 o conjunto de antenas recibe las comunicaciones enviadas a través de la interfaz de aire inalámbrica 30. Las comunicaciones recibidas son desmoduladas por un desmodulador 54 a banda de base. Un dispositivo de muestreo 56 muestrea la señal de banda de base para producir un vector recibido r. Un dispositivo de estimación de canal 58 estima la matriz H de respuesta de canal y la varianza de ruido \sigma^{2}. La varianza de ruido es escalada por un dispositivo de aplicación de escala 60, tal como en un factor de 1/P. Alternativamente, como se muestra en la figura 1C, puede ser puesta a escala la matriz H de respuesta de canal. Un igualador de canal 62 trata las muestras usando la matriz H de respuesta de canal y la varianza de ruido escalada para producir un vector s. El vector s de datos propagados es puesto a escala por un dispositivo de aplicación de escala 64, tal como en un factor 1/P \wedge^{H}, aunque puede no ser usado el dispositivo de aplicación de escala 64. Cuando no se usa el dispositivo de aplicación de escala 64, el vector s de datos propagados es hecho pasar directamente al anulador de propagación 66. El anulador de propagación 66 anula la propagación ya sea de los datos propagados puestos a escala o no puestos a escala usando los códigos C de las comunicaciones de UEs para recuperar los datos de las comunicaciones de UEs. Típicamente, si algunas de las comunicaciones recibidas son para otros UEs 20, los códigos de esas comunicaciones no se usan para anular la propagación de los otros datos de UEs.
Algoritmos preferidos para aplicación de escala en detección de datos se explican en relación con un sistema preferido de TDD de CDMA de banda ancha (WCDMA), aunque la invención es aplicable a otros sistemas, tales como FDD/WCDMA, TD-SCDMA, CDMA 2000, así como otros.
El vector recibido r puede ser modelado por la Ecuación 1.
1
A es la matriz de respuesta de símbolo normalizado. \wedge es la matriz de ganancia de amplitud de señal y es una matriz diagonal, n es el vector de ruido.
Cuando son transmitidos K códigos al mismo tiempo (dentro de la misma ranura de tiempo), A= [A_{1}...,A_{K}] es la matriz de respuesta de símbolo normalizado de K códigos. \wedge es preferiblemente de tamaño K \cdot N_{s}. N_{s} es el número de símbolos de datos en un campo de datos. d = [d_{1}...,d_{K}] es la secuencia de datos transportados por los K códigos. \wedge es según la Ecuación 2.
2
Cada submatriz de ganancia de amplitud para un código de orden k de los K códigos, \wedge_{k}, es una matriz diagonal de tamaño de N_{s} con todas las diagonales iguales a las amplitudes de la señal, g_{k}, del código de orden k, según la Ecuación 3.
3
Para estimar datos \hat{d} en detección de unión, se puede usar una solución de error cuadrático medio mínimo (MMSE) según las Ecuaciones 4 y 5.
4
5
\hat{d} es el vector de datos estimado. Las Ecuaciones 4 y 5 son intercambiables por el lema de inversión de matriz.
\vskip1.000000\baselineskip
Cuando pasan todas las comunicaciones a través de del mismo canal de propagación H, la matriz A de respuesta de símbolo es según la Ecuación 6.
6
H es preferiblemente de tamaño Q \cdot N_{s} + W -1 por Q \cdot N_{s}. N_{s} es el número de símbolos de datos por bloque de datos que realiza la detección de datos. Q es el factor de propagación de las comunicaciones y W es la longitud de la propagación de retardo. C es preferiblemente de tamaño Q \cdot N_{s} por K \cdot N_{s}.
La señal recibida para un canal común puede ser modelada según la Ecuación 7.
7
La aplicación de una solución de MMSE para determinar d es según la Ecuación 8.
8
La matriz M es la matriz de correlación de códigos según la Ecuación 9.
9
M es preferiblemente de tamaño Q \cdot N_{s}. La matriz G es la matriz de potencia de código, según la Ecuación 10.
10
La matriz M de correlación de códigos es una matriz dominante diagonal, teniendo todas las diagonales un mismo valor, tal como P. Un valor para P es la potencia total de todas las ráfagas o impulsos según la Ecuación 11.
11
En general, se hace referencia a P como el factor de escala de potencia de código. Ignorando los efectos de borde de la parte no diagonal de la matriz, una aproximación para M, \hat{M} es según la Ecuación 12.
12
Sustituyendo la Ecuación 12 en la Ecuación 8, resulta la Ecuación 13 ó la 14.
13
\vskip1.000000\baselineskip
14
Las Ecuaciones 13 y 14 son intercambiables por el lema de inversión de matriz.
La Ecuación 14 puede ser fraccionada en dos etapas según las Ecuaciones 15 y 16.
15
\vskip1.000000\baselineskip
16
En la Ecuación 15 se realiza la igualación de canal. Preferiblemente, la aplicación de escala en la Ecuación 15 es realizada por los dispositivos de aplicación de escala 40, 60. Preferiblemente, para reducir la complejidad en la resolución de la ecuación 15 por el igualador 42, 62 de canal, se puede usar una solución basada en la transformada aproximada de Cholesky o transformada rápida de Fourier, aunque se pueden usar otras técnicas.
En la Ecuación 16 se realiza la anulación de propagación. La aplicación de escala, \frac{1}{P}\wedge^{H}, durante o antes de la anulación de propagación puede o no puede ser realizada. Tal aplicación de escala tiende a mejorar el rendimiento de descodificación de las señales turbo-codificadas.
Mediante la selección cuidadosa del factor de escala de potencia de código, se puede mejorar el rendimiento global del receptor. El rendimiento del receptor puede ser modelado según la Ecuación 17.
17
I_{f} representa la interferencia residual después de la igualación debido a la igualación incompleta de distorsión de canal que resulta en la interferencia entre símbolos (ISI) y la interferencia de acceso múltiple (MAI).\hat{s}_{-est} de la Ecuación 18 representa el impacto de I_{f} en los datos propagados estimados.
18
w representa el ruido después de la igualación y es según la Ecuación 19.
19
La interferencia I_{f} y el ruido w no pueden ser reducidos simultáneamente. Al disminuir una tiende a aumentar el otro. Para un P grande se reduce la interferencia residual, pero se aumenta el ruido. Para un P pequeño se reduce el ruido, pero a costa de interferencia residual incrementada.
Dos realizaciones preferidas para la aplicación de escala de potencia, que determinan P, son la aplicación de escala de potencia total y la aplicación de escala selectiva. En la aplicación de escala de potencia total, P está determinado por la Ecuación 20.
20
M es el número de UEs y N es el número de CCTrCHs por UE. K_{m,n} es el número total de códigos en el CCTrCH de orden n y UE de orden m y g_{m,n} es el factor de ganancia para el CCTrCH de orden n del UE de orden m.
La aplicación de escala de potencia total tiende a optimizar el rendimiento en todas las conexiones igualmente y no a optimizar ninguna conexión sobre las otras. Para ilustrar, la matriz G de potencia de código es según la Ecuación 21.
21
\wedge^{2}_{m,n} es la submatriz de potencia de código correspondiente al CCTrCH de orden n del UE de orden m. La potencia de código g^{2}_{m,n} en la matriz G y en la submatriz de G puede ser aproximada en una potencia común única en una solución de error cuadrático mínimo minimizando la Ecuación 22.
22
\newpage
La solución de potencia de error cuadrático mínimo es la potencia promedio de todos los códigos según la Ecuación 23.
23
K es el número total de códigos transmitidos en el periodo de tiempo de interés para el sistema y es según la Ecuación 24.
24
El factor de escala de potencia de código está determinado por la Ecuación 25.
25
g^{2}_{avg} es la potencia promedio de código. Una medida de la discordancia entre potencias de código \Delta_{m,n} es según la Ecuación 26.
26
Según se ilustra, la aplicación de escala de potencia total es óptima en todas las conexiones al hacer mínima la discordancia de potencia de código en todas las conexiones.
En aplicación selectiva de escala de potencia de código, P es determinado para optimizar una conexión de UE particular. Para optimizar una conexión de UE de orden j se usa la Ecuación 27.
27
\alpha_{j} es un factor para el UE de orden j que está basado en el nivel de interferencia y ruido. \alpha_{j} ha de ser ajustado de manera adaptable sobre la base del nivel de interferencia y ruido para rendimiento óptimo de la detección de datos. Dos ecuaciones preferidas para obtener \alpha_{j} son según las Ecuaciones 28 y 29.
28
29
K_{j} es el número total de códigos que lleva ese UE de orden j. K_{i,j} es el número de códigos para el CCTrCH de orden j del UE de orden j. g_{i,j} es el factor de ganancia para el CCTrCH de orden j para el UE de orden j. I es el número de CCTrCHs del UE.
La aplicación selectiva de escala de potencia de código se puede usar también para optimizar un CCTrCH particular de un UE. Para optimizar el CCTrCH de orden i del UE de orden j se usa la Ecuación 30.
30
\alpha_{i,j} es un factor para el CCTrCH de orden i del UE de orden j.
La aplicación selectiva de escala de potencia de código puede ser usada también para optimizar un código particular de un CCTrCH particular de un UE. Para optimizar el código de orden n del CCTrCH de orden i del UE de orden j se usa la Ecuación 32.
31
\alpha_{n,i,j} es un factor para el código de orden n del CCTrCH de orden i del UE de orden j. Dos ecuaciones preferidas para determinar \alpha_{n,i,j} son las Ecuaciones 32 y 33.
32
33
Dos clases especiales de aplicación selectiva de escala de potencia de código son aplicación de escala potencia de código máxima y de potencia de código mínima. En la aplicación de escala de potencia de código máxima, la potencia de código máxima se utiliza par la aplicación de escala. La aplicación de escala de potencia de código máxima es principalmente aplicable cuando el exceso de aplicación de escala de potencia de código se degrada menos que el defecto de aplicación de escala de potencia de código. En la aplicación de escala de potencia de código mínima, la potencia de código mínima se utiliza para aplicación de escala. La aplicación de escala de potencia de código mínima es principalmente aplicable cuando el defecto de aplicación de escala de potencia de código se degrada menos que el exceso de aplicación de escala de potencia de código.
La figura 2 es un diagrama de flujo para aplicación de escala de potencia de código. Un UE ó CCTrCH de UE es seleccionado para rendimiento óptimo, Paso 70. Si la SUD está siendo realizada en el UE, el CCTrCH seleccionado está normalmente con la máxima QOS requerida. Si la SUD está siendo realizada en la estación de base, el UE de interés puede ser el UE más lejano, para reducir ese nivel de transmisión de UE. Alternativamente, el UE ó CCTrCH de UE de interés puede ser el UE ó CCTrCH de UE que requiera la máxima calidad de servicio. Para el UE/CCTrCH de UE de interés, se determina el factor o factores de ganancia para ese UE/CCTrCH, Paso 72. El factor P de aplicación de escala de código se determina a partir del factor o factores de ganancia. La SUD es realizada usando el P determinado, Paso 74. El factor P de aplicación de escala de código se usa en la detección de datos, tal como por dispositivos de aplicación de escala 40, 44, 60, 64, Paso 76. Como resultado se optimiza el rendimiento de ese UE/LTE CCTrCH.
La figura 3 es un diagrama de flujo para aplicación de escala de potencia total. La aplicación de escala de potencia total se realiza preferiblemente si todos los CCTrCHs en un UE o estación de base requieren la misma QOS. Adicionalmente, la aplicación de escala de potencia total puede ser realizada para reducir la complejidad eliminando la necesidad de optimizar la SUD para un UE particular. Se determinan los factores de ganancia de todos los códigos de UE, Paso 78, y el factor resultante P de aplicación de escala de código, Paso 80. La SUD es realizada usando el P determinado, Paso 82. Esta solución optimiza igualmente todos los códigos.
En algunos casos, P no es necesariamente determinado a partir de los factores de ganancia. Por ejemplo, cuando se usa un paso medio común en una adjudicación de enlace descendente, la respuesta de canal estimada, H', tiene la información de potencia total. Por lo tanto, la potencia total está embebida en la respuesta de canal estimada en la salida del estimador de canal, es decir, H' = H \cdot \sqrt{P}. En esta alternativa, la aplicación de escala de ganancia no es requerida y se pueden evitar los pasos 78 y 80 de la figura 3 en esta situación.
La figura 4 es un diagrama de flujo de aplicación selectiva de escala de potencia de código iterativa. Para optimizar los rendimientos, puede ser optimizado cada UE ó CCTrCH de UE. Se determinan secuencialmente los factores de ganancia para cada UE/CCTrCH de UE y se determina el factor P de aplicación de escala de código resultante, Paso 86. Usando P, es realizado la SUD y se estiman los datos para ese UE/CCTrCH de UE, Paso 88. El proceso se repite hasta que cada uno de los UEs/LTE CCTrCHs ha sido tratado o todos UEs/CCTrCHs de UEs de interés han sido tratados, Paso 90. Esta solución optimiza el rendimiento total para cada UE/LTE CCTrCH a expensas de la complejidad y retardo añadidos.
Las figuras 5A y 5B son diagramas de bloques simplificados de aplicación de escala de factor de ganancia usada en un receptor de detección de usuarios múltiples. En la detección de usuarios múltiples, los datos de todos los códigos son detectados simultáneamente. Estas soluciones para la detección de datos pueden experimentar también rendimiento mejorado usando aplicación de escala de factor de ganancia.
En la figura 5A las comunicaciones recibidas son recibidas por una antena 100 o conjunto de antenas. Las comunicaciones recibidas son desmoduladas a banda de base por un desmodulador 102. La señal de banda de base es muestreada por un dispositivo de muestreo 104 para producir un vector recibido, r. Un dispositivo 106 de estimación de canal estima la respuesta de canal como una matriz de respuesta de canal, H. Se determina también la varianza de ruido \sigma^{2}, tal como mediante el dispositivo 106 de estimación de canal o mediante otro dispositivo. La varianza de ruido \sigma^{2} es puesta a escala por un dispositivo de aplicación de escala 110, tal como en un valor 1/P. La matriz H de respuesta de canal y la varianza de ruido \sigma^{2}, así como el vector recibido y códigos de propagación C, son introducidos en un dispositivo 108 de detección de usuarios múltiples. El dispositivo 108 de detección de usuarios múltiples produce un vector de datos d.
En una solución alternativa, como se muestra en la figura 5B, se pone a escala la matriz H de respuesta de canal. Las comunicaciones recibidas son desmoduladas a banda de base por un desmodulador 114. La señal de banda de base es muestreada por un dispositivo de muestreo 116 para producir un vector recibido, r. Un dispositivo 118 de estimación de canal estima la respuesta de canal como una matriz de respuesta de canal, H. La varianza de ruido \sigma^{2} es también determinada, tal como por el dispositivo 118 de estimación de canal o por otro dispositivo. La matriz H de respuesta de canal es puesta a escala por un dispositivo 122 de aplicación de escala, tal como en un valor \sqrt{P}. La matriz H de respuesta de canal y la varianza de ruido \sigma^{2}, así como el vector recibido r y los códigos de propagación C, son introducidos en un dispositivo 120 de detección de usuarios múltiples. El dispositivo 120 de detección de usuarios múltiples produce un vector de datos d. Preferiblemente, para usar con detectores de usuarios múltiples, P es obtenido usando aplicación de escala de potencia total.
Alternativamente, la aplicación de escala del factor de ganancia puede ser realizada en combinación con la detección de usuarios múltiples. Para tal aplicación de escala de ganancia, el dispositivo 108, 120 de detección de usuarios múltiples realiza la aplicación de escala de factor de ganancia.

Claims (18)

1. Un método de recuperar datos de una pluralidad de comunicaciones transmitidas en un sistema de comunicaciones de acceso múltiple por división de tiempo, comprendiendo el método:
recibir las comunicaciones;
determinar (72, 78, 84) factores de ganancia para al menos una de las comunicaciones recibidas; y
detectar datos de las comunicaciones recibidas usando un factor de escala obtenido a partir de los valores de ganancia determinados, en el que la detección comprende
estimar una respuesta de canal y una varianza de ruido de las comunicaciones; estando el método caracterizado porque la detección comprende además:
aplicar escala a la varianza de ruido usando un factor de escala, siendo el factor de escala deducido (74, 80, 86) de al menos un factor de ganancia de las comunicaciones recibidas;
igualar en canal las comunicaciones recibidas usando la respuesta de canal estimada y la varianza de ruido puesta a escala; y
anular la propagación de las comunicaciones recibidas igualadas en canal para recuperar datos de las comunicaciones recibidas.
2. El método de la reivindicación 1, en el que la detección de datos usando un factor de escala comprende además aplicar escala a las comunicaciones recibidas igualadas en canal usando el factor de escala.
3. El método de la reivindicación 1, en el que el al menos un factor de ganancia es un factor de ganancia de una comunicación de interés.
4. El método de la reivindicación 1, en el que el factor de escala es deducido de factores de ganancia de todas las comunicaciones recibidas.
5. El método de la reivindicación 1, en el que el factor de escala es deducido de factores de ganancia de un canal de transporte compuesto codificado de interés.
6. El método de la reivindicación 1, en el que los datos de detección que usan un factor de escala utilizan un dispositivo de detección de usuarios múltiples.
7. Equipo (20) de usuario, de espectro propagado, inalámbrico, que comprende:
una antena (28) para recibir una pluralidad de comunicaciones, siendo las comunicaciones transmitidas en un espectro compartido; y
un dispositivo (58) de estimación de canal para estimar una respuesta de canal y una varianza de ruido de las comunicaciones recibidas: caracterizado por un dispositivo de aplicación de escala (60) para obtener una entrada en escala como una versión a escala de la varianza de ruido,
siendo puesta a escala dicha entrada a escala en un factor deducido de al menos un factor de ganancia de las comunicaciones recibidas;
un dispositivo (62, 64, 66) de estimación de datos para recibir la entrada a escala y adaptado para usar la respuesta de canal y las comunicaciones recibidas, comprendiendo el dispositivo de estimación de datos un igualador o compensador de canal (62) para igualar las comunicaciones recibidas y un anulador de propagación (66) para anular la propagación de las comunicaciones igualadas recibidas para recuperar datos de las comunicaciones recibidas.
8. El equipo de usuario de la reivindicación 7, en el que el dispositivo de estimación de datos comprende un dispositivo de detección de usuarios múltiples.
9. El equipo de usuario de la reivindicación 7, en el que las comunicaciones recibidas igualadas son puestas a escala por un factor de escala obtenido a partir de al menos un factor de ganancia.
10. El equipo de usuario de la reivindicación 7, en el que el al menos un factor de ganancia es un factor de ganancia de una comunicación de interés.
11. El equipo de usuario de la reivindicación 7, en el que el factor de escala es obtenido de factores de ganancia de todas las comunicaciones recibidas.
12. El equipo de usuario de la reivindicación 7, en el que el factor de escala es deducido de factores de ganancia de un canal de transporte compuesto codificado de interés.
13. Una estación de base inalámbrica (22) de espectro propagado, que comprende:
una antena (32) para recibir una pluralidad de comunicaciones, siendo las comunicaciones transmitidas en un espectro compartido; y
un dispositivo (38) de estimación de canal para estimar una respuesta de canal y una varianza de ruido de las comunicaciones recibidas; caracterizada por
un dispositivo de aplicación de escala (40) para obtener una entrada a escala como una versión de escala de la varianza de ruido, siendo puesta a escala dicha entrada a escala de datos por un factor obtenido de al menos un factor de ganancia de la comunicación recibida; un dispositivo de estimación (42, 44, 46) para recibir la entrada a escala, estando el dispositivo de estimación de datos adaptado para utilizar la respuesta de canal y las comunicaciones recibidas para detectar datos de las comunicaciones recibidas, comprendiendo el dispositivo de estimación de datos un igualador de canal (42) para igualar o compensar las comunicaciones recibidas y un anulador de propagación (46) para anular la propagación de las comunicaciones recibidas igualadas para recuperar datos de las comunicaciones recibidas.
14. La estación de base de la reivindicación 13, en la que el dispositivo de estimación de datos comprende un dispositivo de detección de usuarios múltiples.
15. La estación de base de la reivindicación 13, en el que las comunicaciones recibidas igualadas son puestas a escala por un factor de escala obtenido de al menos un factor de ganancia.
16. La estación de base de la reivindicación 13, en la que el al menos un factor de ganancia es un factor de ganancia de una comunicación de interés.
17. La estación de base de la reivindicación 13, en el que el factor de escala es obtenido de factores de ganancia a partir de todas las comunicaciones recibidas.
18. La estación de base de la reivindicación 13, en la que el factor de escala es obtenido de factores de ganancia a partir de un canal de transporte compuesto codificado de interés.
ES03794437T 2002-07-18 2003-07-09 Puesta a escala usando factores de ganancia para su uso en la deteccion de datos para sistemas inalambricos de comunicacion de acceso multiple por division de codigo. Expired - Lifetime ES2306915T3 (es)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US39682302P 2002-07-18 2002-07-18
US396823P 2002-07-18
US327299 2002-12-20
US10/327,299 US6928104B2 (en) 2002-07-18 2002-12-20 Scaling using gain factors for use in data detection for wireless code division multiple access communication systems

Publications (1)

Publication Number Publication Date
ES2306915T3 true ES2306915T3 (es) 2008-11-16

Family

ID=30448158

Family Applications (1)

Application Number Title Priority Date Filing Date
ES03794437T Expired - Lifetime ES2306915T3 (es) 2002-07-18 2003-07-09 Puesta a escala usando factores de ganancia para su uso en la deteccion de datos para sistemas inalambricos de comunicacion de acceso multiple por division de codigo.

Country Status (14)

Country Link
US (5) US6928104B2 (es)
EP (1) EP1523810B1 (es)
JP (2) JP2005533460A (es)
KR (2) KR20050098026A (es)
CN (1) CN1768485B (es)
AT (1) ATE395753T1 (es)
AU (1) AU2003298522A1 (es)
CA (1) CA2492677A1 (es)
DE (1) DE60320996D1 (es)
ES (1) ES2306915T3 (es)
MX (1) MXPA05000786A (es)
NO (1) NO20050601L (es)
TW (3) TWI237456B (es)
WO (1) WO2004023696A2 (es)

Families Citing this family (36)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6928104B2 (en) * 2002-07-18 2005-08-09 Interdigital Technology Corporation Scaling using gain factors for use in data detection for wireless code division multiple access communication systems
US20060013181A1 (en) * 2002-07-31 2006-01-19 Victor Stolpman Apparatus, and associated method, for allocating communications in a multi-channel communication system
US7257170B2 (en) * 2002-08-21 2007-08-14 Texas Instruments Incorporated Channel norm-based ordering and whitened decoding for MIMO communication systems
US7715508B2 (en) 2005-11-15 2010-05-11 Tensorcomm, Incorporated Iterative interference cancellation using mixed feedback weights and stabilizing step sizes
US8005128B1 (en) * 2003-09-23 2011-08-23 Rambus Inc. Methods for estimation and interference cancellation for signal processing
US7340013B2 (en) * 2002-10-24 2008-03-04 Agere Systems Inc. Soft sample scaling in a turbo decoder
US7161973B2 (en) 2002-12-17 2007-01-09 Sbc Properties, L.P. Pilot aided adaptive minimum mean square interference cancellation and detection
WO2004064298A2 (en) * 2003-01-10 2004-07-29 Interdigital Technology Corporation Generalized two-stage data estimation
US7099378B2 (en) * 2003-01-30 2006-08-29 The Mitre Corporation Sub-symbol parallel interference cancellation
US7627021B2 (en) * 2003-01-30 2009-12-01 The Mitre Corporation Interference canceling CDMA mobile station receiver
GB2404822B (en) * 2003-08-07 2007-07-11 Ipwireless Inc Method and arrangement for noise variance and sir estimation
US7437135B2 (en) * 2003-10-30 2008-10-14 Interdigital Technology Corporation Joint channel equalizer interference canceller advanced receiver
US7400692B2 (en) 2004-01-14 2008-07-15 Interdigital Technology Corporation Telescoping window based equalization
US7627059B2 (en) * 2005-04-05 2009-12-01 Samsung Electronics Co., Ltd. Method of robust timing detection and carrier frequency offset estimation for OFDM systems
US7711075B2 (en) 2005-11-15 2010-05-04 Tensorcomm Incorporated Iterative interference cancellation using mixed feedback weights and stabilizing step sizes
US7991088B2 (en) 2005-11-15 2011-08-02 Tommy Guess Iterative interference cancellation using mixed feedback weights and stabilizing step sizes
US7826516B2 (en) 2005-11-15 2010-11-02 Rambus Inc. Iterative interference canceller for wireless multiple-access systems with multiple receive antennas
US7616699B2 (en) * 2005-04-12 2009-11-10 Samsung Electronics Co., Ltd. Method of soft bit metric calculation with direct matrix inversion MIMO detection
KR100724986B1 (ko) 2005-06-28 2007-06-04 삼성전자주식회사 부호분할 다중접속 시스템에서 터보 복호기의 입력데이터를 위한 스케일링 인자의 결정 방법 및 장치
US20070076791A1 (en) * 2005-07-26 2007-04-05 Interdigital Technology Corporation Approximate cholesky decomposition-based block linear equalizer
KR100651913B1 (ko) * 2005-08-26 2006-12-01 엘지전자 주식회사 Ofdm 변조신호 수신장치의 등화기
US7702048B2 (en) * 2005-11-15 2010-04-20 Tensorcomm, Incorporated Iterative interference cancellation using mixed feedback weights and stabilizing step sizes
US20070110135A1 (en) * 2005-11-15 2007-05-17 Tommy Guess Iterative interference cancellation for MIMO-OFDM receivers
US7623602B2 (en) * 2005-11-15 2009-11-24 Tensorcomm, Inc. Iterative interference canceller for wireless multiple-access systems employing closed loop transmit diversity
US7751506B2 (en) 2005-12-01 2010-07-06 Samsung Electronics Co., Ltd. Method for the soft bit metric calculation with linear MIMO detection for LDPC codes
EP1988645A4 (en) * 2006-02-01 2014-01-15 Nec Corp DETERGENT DEVICE AND DECODER PROCESS
WO2007127911A2 (en) * 2006-04-28 2007-11-08 University Of Pittsburgh Of The Commonwealth System Of Higher Education Determining the three-dimensional read accuracy of an rfid tag using a power scaling factor
US7664512B2 (en) * 2006-08-10 2010-02-16 L3 Communications Integrated Systems, L.P. Datalink throughput reduction via energy detection
US7924948B2 (en) * 2006-09-29 2011-04-12 Mediatek Inc. Pre-scaling of initial channel estimates in joint detection
US8781043B2 (en) * 2006-11-15 2014-07-15 Qualcomm Incorporated Successive equalization and cancellation and successive mini multi-user detection for wireless communication
US7974334B2 (en) * 2007-01-30 2011-07-05 Texas Instruments Incorporated Systems and methods for hybrid-MIMO equalization
US20080181324A1 (en) * 2007-01-30 2008-07-31 Texas Instruments Incorporated Systems and methods for scaling to equalize noise variance
KR100969781B1 (ko) * 2007-01-31 2010-07-13 삼성전자주식회사 통신 시스템에서 가중치 계수 결정 방법 및 장치
JP5596168B2 (ja) 2009-11-27 2014-09-24 クゥアルコム・インコーポレイテッド 非直交チャネルセットのための干渉除去
US8942331B2 (en) * 2012-07-12 2015-01-27 Qualcomm Incorporated Apparatus and method for improving the performance of a linear equalizer with multiple receive antennas
EP3270554B1 (en) * 2016-07-12 2019-03-20 Mitsubishi Electric R&D Centre Europe B.V. Channel estimation with coloured noise

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5583886A (en) * 1992-12-03 1996-12-10 Motorola, Inc. Method for determining a plurality of channel responses and modifying a received signal therewith
US5619525A (en) 1995-06-06 1997-04-08 Globalstar L.P. Closed loop power control for low earth orbit satellite communications system
US5737327A (en) 1996-03-29 1998-04-07 Motorola, Inc. Method and apparatus for demodulation and power control bit detection in a spread spectrum communication system
KR100194956B1 (ko) 1996-08-21 1999-06-15 정선종 코드분할다중화접속 이동 무선전화 시스템을 위한 적응 전력 제어방법
US6356639B1 (en) 1997-04-11 2002-03-12 Matsushita Electric Industrial Co., Ltd. Audio decoding apparatus, signal processing device, sound image localization device, sound image control method, audio signal processing device, and audio signal high-rate reproduction method used for audio visual equipment
US6175588B1 (en) 1997-12-30 2001-01-16 Motorola, Inc. Communication device and method for interference suppression using adaptive equalization in a spread spectrum communication system
US6085104A (en) * 1998-03-25 2000-07-04 Sharp Laboratories Of America, Inc. Pilot aided, time-varying finite impulse response, adaptive channel matching receiving system and method
KR100301284B1 (ko) 1998-04-10 2001-10-27 곽경섭 씨디엠에이시스템의다중사용자신호의수신방법및수신기
TW428371B (en) 1999-05-28 2001-04-01 Acer Peripherals Inc Radio transceiver system capable of dynamically adjusting the operating bias point of a low noise amplifier
US6801565B1 (en) * 1999-06-25 2004-10-05 Ericsson Inc. Multi-stage rake combining methods and apparatus
US6151358A (en) * 1999-08-11 2000-11-21 Motorola, Inc. Method and apparatus, and computer program for producing filter coefficients for equalizers
US6590932B1 (en) * 1999-11-24 2003-07-08 Ericsson Inc. Methods, receiver devices and systems for whitening a signal disturbance in a communication signal
FI20000820L (fi) * 2000-04-06 2001-10-07 Nokia Networks Oy Kanavakorjaimen optimointi
US6633766B1 (en) 2000-04-24 2003-10-14 Telefonaktiebolaget Lm Ericsson (Publ) Frequency selective RF output power calibration using digital and analog power measurements for use in a cellular telecommunications system
JP4165629B2 (ja) 2000-04-26 2008-10-15 モトローラ・インコーポレイテッド 受信信号電力および受信干渉電力を測定する電力測定装置
US6952561B1 (en) * 2000-08-31 2005-10-04 Lucent Technologies Inc. Enhanced metric for bit detection on fading channels with unknown statistics
CN100362778C (zh) * 2001-09-18 2008-01-16 美商内数位科技公司 干涉信号码功率及噪声变异评估的方法与装置
US7035353B2 (en) * 2001-10-24 2006-04-25 Zenith Electronics Corporation Channel estimation method blending correlation and least-squares based approaches
US20030125040A1 (en) * 2001-11-06 2003-07-03 Walton Jay R. Multiple-access multiple-input multiple-output (MIMO) communication system
US7346126B2 (en) * 2001-11-28 2008-03-18 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for channel estimation using plural channels
US6862271B2 (en) * 2002-02-26 2005-03-01 Qualcomm Incorporated Multiple-input, multiple-output (MIMO) systems with multiple transmission modes
US6928104B2 (en) * 2002-07-18 2005-08-09 Interdigital Technology Corporation Scaling using gain factors for use in data detection for wireless code division multiple access communication systems

Also Published As

Publication number Publication date
US7583722B2 (en) 2009-09-01
WO2004023696A3 (en) 2004-07-01
US20080095216A1 (en) 2008-04-24
MXPA05000786A (es) 2005-04-19
AU2003298522A1 (en) 2004-03-29
TW200402204A (en) 2004-02-01
NO20050601L (no) 2005-02-03
US20060188008A1 (en) 2006-08-24
US8189648B2 (en) 2012-05-29
CN1768485A (zh) 2006-05-03
CA2492677A1 (en) 2004-03-18
JP2005533460A (ja) 2005-11-04
KR20050098026A (ko) 2005-10-10
US7042929B2 (en) 2006-05-09
JP2006025453A (ja) 2006-01-26
KR20050021510A (ko) 2005-03-07
US20090316762A1 (en) 2009-12-24
US7313172B2 (en) 2007-12-25
DE60320996D1 (de) 2008-06-26
WO2004023696A2 (en) 2004-03-18
EP1523810B1 (en) 2008-05-14
ATE395753T1 (de) 2008-05-15
AU2003298522A8 (en) 2004-03-29
US6928104B2 (en) 2005-08-09
EP1523810A2 (en) 2005-04-20
TW200501622A (en) 2005-01-01
TW200723721A (en) 2007-06-16
JP4385015B2 (ja) 2009-12-16
EP1523810A4 (en) 2005-11-02
KR100808895B1 (ko) 2008-03-07
TWI320640B (en) 2010-02-11
CN1768485B (zh) 2010-05-12
US20050243900A1 (en) 2005-11-03
TWI237456B (en) 2005-08-01
US20040013171A1 (en) 2004-01-22

Similar Documents

Publication Publication Date Title
ES2306915T3 (es) Puesta a escala usando factores de ganancia para su uso en la deteccion de datos para sistemas inalambricos de comunicacion de acceso multiple por division de codigo.
JP5607615B2 (ja) デジタル通信システム内でソフトパイロットシンボルを送信するための送信機および方法
KR100765873B1 (ko) 수신 다이버시티를 갖는 블록 전송을 위한 그룹형 직렬간섭 제거
JP4705303B2 (ja) 符号分割多元接続方式移動通信システムの端末装置において用いられる信号処理方法
KR200317022Y1 (ko) 수신기 기능부를 사용하여 전송 처리하는 기지국
US20060171412A1 (en) Non-linear reception method and apparatus
US20060182066A1 (en) Receiver and receiving method
HK1085061A (en) Scaling using gain factors for use in data detection for wireless code division multiple access communication systems
HK1157970B (en) Transmitter and method for transmitting soft pilot symbols in a digital communication system