MX2007011456A - Ecualizador lms mejorado de calculo de canales. - Google Patents

Ecualizador lms mejorado de calculo de canales.

Info

Publication number
MX2007011456A
MX2007011456A MX2007011456A MX2007011456A MX2007011456A MX 2007011456 A MX2007011456 A MX 2007011456A MX 2007011456 A MX2007011456 A MX 2007011456A MX 2007011456 A MX2007011456 A MX 2007011456A MX 2007011456 A MX2007011456 A MX 2007011456A
Authority
MX
Mexico
Prior art keywords
samples
filter
filter plug
coefficients
generate
Prior art date
Application number
MX2007011456A
Other languages
English (en)
Inventor
Phillip J Pietraski
Original Assignee
Interdigital Tech 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 Tech Corp filed Critical Interdigital Tech Corp
Publication of MX2007011456A publication Critical patent/MX2007011456A/es

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H21/00Adaptive networks
    • H03H21/0012Digital adaptive filters
    • H03H21/0043Adaptive algorithms
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03DDEMODULATION OR TRANSFERENCE OF MODULATION FROM ONE CARRIER TO ANOTHER
    • H03D1/00Demodulation of amplitude-modulated oscillations
    • H03D1/02Details
    • H03D1/04Modifications of demodulators to reduce interference by undesired 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
    • H04L25/03012Arrangements for removing intersymbol interference operating in the time domain
    • H04L25/03019Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03HIMPEDANCE NETWORKS, e.g. RESONANT CIRCUITS; RESONATORS
    • H03H21/00Adaptive networks
    • H03H21/0012Digital adaptive filters
    • H03H21/0043Adaptive algorithms
    • H03H2021/0056Non-recursive least squares algorithm [LMS]
    • 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
    • H04L2025/03433Arrangements for removing intersymbol interference characterised by equaliser structure
    • H04L2025/03439Fixed structures
    • H04L2025/03445Time domain
    • H04L2025/03471Tapped delay lines
    • H04L2025/03484Tapped delay lines time-recursive
    • H04L2025/03496Tapped delay lines time-recursive as a prediction filter
    • 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
    • H04L2025/03592Adaptation methods
    • H04L2025/03598Algorithms
    • H04L2025/03611Iterative algorithms
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0224Channel estimation using sounding signals
    • H04L25/0226Channel estimation using sounding signals sounding signals per se

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
  • Filters That Use Time-Delay Elements (AREA)

Abstract

La presente invencion se refiere a un ecualizador mejorado que utiliza el calculo de canales. Una version escalada de un calculo de canales se utiliza como un comportamiento promedio esperado del producto de una senal transmitida y una senal recibida para implementar el algoritmo Griffith. La presente invencion tambien utiliza el avance o prediccion de un calculo de canales para superar el problema de desfase inherente en al menos un algoritmo (LMS) cuadrado medio en un canal variante de tiempo. Un calculo de canales en cierto tiempo en el futuro se utiliza para actualizar los coeficientes de enchufe de filtro de ecualizador. Esto puede realizarse con un filtro de prediccion. Alternativamente, puede introducirse un retraso en los datos de entrada hacia el generador de coeficiente de enchufe de filtro, lo cual hace que un calculo de canales parezca como una prediccion al generador de coeficiente de enchufe de filtro.

Description

ECUALIZADOR LMS MEJORADO DE CALCULO DE CANALES CAMPO DE LA INVENCIÓN La presente invención se relaciona con un sistema de comunicación inalámbrica. • Más particularmente, la presente invención se relaciona con un ecualizador de LMS mejorado de cálculo de canales .
ANTECEDENTES DE LA INVENCIÓN Uno de los métodos para ajustar los coeficientes de filtro de un filtro adaptador es un algoritmo cuadrado medio Ínfimo (LMS) . En un filtro de LMS, los coeficientes de filtro se actualizan en base a un error entre una emisión real del filtro de LMS y un valor de referencia. El error se retroalimenta para actualizar los coeficientes de filtro y los coeficientes de filtro actualizados se generan en base a un tamaño de escala y el error, lo cual se actualiza de manera iterativa hasta que se obtiene la convergencia . El desempeño de un ecualizador de LMS (o un ecualizador de LMS normalizado (NLMS)) se degrada en canales rápidamente variantes si se utiliza un tamaño de escala pequeño, ya que la velocidad de la convergencia no concuerda con el canal rápidamente cambiante. El uso de un tamaño de escala grande puede incrementar la velocidad de convergencia y, por consiguiente, puede mejorar el desempeño del ecualizador de LMS. Sin embargo, el uso de un tamaño de escala grande puede originar excesivos errores de desajuste. Por consiguiente, existe una relación entre la capacidad de rastreo y los errores de desajuste. Un tamaño de escala grande es preferible para rastrear mejor el canal. Sin embargo, un tamaño de escala pequeño se establece para optimizar el desempeño general, pero, no obstante, la implementación del algoritmo de LMS con frecuencia da como resultado un tiempo de convergencia sub-óptimo. El algoritmo Griffith se basa en una adaptación del algoritmo de LMS que no requiere de una señal de error pero que requiere del conocimiento a pri ori de un valor esperado de un producto de una señal de referencia y un vector de datos . Por consiguiente, sería deseable llevar a cabo un cálculo de canales sin las limitaciones de la técnica anterior.
BREVE DESCRIPCIÓN DE LA INVENCIÓN La presente invención se relaciona con un ecualizador mejorado que utiliza cálculo de canales. De acuerdo con la presente invención, se utiliza una versión escalada de un cálculo de canales como un comportamiento promedio esperado del producto de la señal transmitida y la señal recibida a fin de implementar un algoritmo Griffith. La presente invención también utiliza avance o predicción de un cálculo de canal para superar el problema de desfase inherente en las variantes de algoritmo de LMS en un canal variante en tiempo. Por consiguiente, la presente invención permite el uso de un tamaño de escala pequeña mientras logra la misma capacidad de rastreo con un tamaño de escala grande. Un cálculo de canal en cierto momento en el futuro se utiliza para actualizar los coeficientes de enchufe de filtro del ecualizador. Esto puede llevarse a cabo con un filtro de predicción. Alternativamente, puede introducirse un retraso en los datos de entrada al generador de coeficiente de enchufe de filtro, lo cual hace que un cálculo de canal parezca una predicción al generador de coeficiente de enchufe de filtro, ya que los datos de entrada al generador de coeficiente de enchufe de filtro se retrasan.
BREVE DESCRIPCIÓN DE LOS DIBUJOS La Figura 1 es un diagrama de bloque de un ecualizador de acuerdo con la presente invenció . La Figura 2 es un diagrama de bloque de un filtro ecualizador de la Figura 1. La Figura 3 es un diagrama de bloque de un generador de coeficiente de enchufe de filtro de la Figura 1. La Figura 4 muestra resultados de simulación que muestran la mejora de desempeño en comparación con un ecualizador de NLMS de la técnica anterior. La Figura 5 es un diagrama de flujo de un proceso para llevar a cabo la ecualización de señales recibidas de acuerdo con la presente invención . La Figura 6 es un diagrama de flujo de un proceso para generar coeficientes de enchufe de filtro de acuerdo con la presente invención.
DESCRIPCIÓN DETALLADA DE LAS MODALIDADES PREFERIDAS Las características de la presente invención pueden incorporarse en un circuito integrado (Cl) o configurarse en un circuito que comprende una multitud de componentes de interconexión. La presente invención proporciona un ecualizador, (es decir, un filtro adaptador), que rastrea mejor los canales de alta movilidad mientras mantiene al mismo tiempo buenas propiedades de convergencia. El algoritmo de Griffith se implemento para permitir que un algoritmo similar a LMS se utilice en ausencia de una señal de error (en el contexto de adaptación de instalaciones de antena para rechazar interferencia) pero requiere que se conozca el comportamiento promedio esperado del producto de la señal transmitida y la señal recibida. En general, este comportamiento esperado se conoce en el receptor. De acuerdo con la presente invención, el comportamiento es estimado y el cálculo se utiliza para implementar el algoritmo de Griffith. De acuerdo con una modalidad de la presente invención, una versión escalada de un cálculo de canal se utiliza como el comportamiento promedio esperado del producto de la señal transmitida y la señal recibida. El cálculo de canal puede obtenerse fácilmente si una secuencia piloto conocida se incrusta en la transmisión, (por ejemplo, al correlacionar la señal recibida con la señal piloto conocida) . La presente invención también utiliza avance o predicción de un cálculo de canal para superar el problema de desfase inherente en el algoritmo de LMS en un canal variante en tiempo, permitiendo así el uso de un tamaño de escala pequeño mientras se logra la misma capacidad de rastreo que con un tamaño de escala grande. De acuerdo con la presente invención, un cálculo de canal en cierto tiempo en el futuro se utiliza para actualizar los coeficientes de enchufe de filtro del ecualizador. Esto puede llevarse a cabo con un filtro de predicción. Alternativamente, puede introducirse un retraso en los datos de entrada al generador de coeficiente de enchufe de filtro, lo cual hace que un cálculo de canal parezca una predicción al generador de coeficiente de enchufe de filtro, ya que los datos de entrada al generador de coeficiente de enchufe - -de filtro se retrasan. La actualización de los coeficientes de enchufe de filtro de un filtro ecualizador de acuerdo con un algoritmo de NLMS con escape, pueden escribirse como sigue: Ecuación ( 1 ) donde una señal de error ek = ( l +j ) -ykCk , a es un factor de fuga, ? es el coeficiente de enchufe de filtro del ecualizador, y. es un vector de datos de entrada en el filtro ecualizador, es la salida de filtro del ecualizador, y «= X& , c es un conjugado del código de mezclado y el subíndice k significa una -iésima iteración. Denotando el producto c=eq_des cram , dejando y ß una señal piloto p= {l + 3 } , La X> Ecuación (1) puede entonces re-escribirse como sigue : wk Ecuación ( 2 ) Denotando ?~k*Xk*)'= sym _—vec, la Ecuación (2) puede entonces re-escribirse como sigue: wk Ecuación ( 3 ) La mejora al algoritmo de NLMS de acuerdo con la presente invención se hace mediante reemplazo del término izquierdo en el () de la Ecuación (3) con su expectación como sigue: De acuerdo con la presente invención, la expectación es aproximada a partir de un cálculo de canal. El término en la expectación produciría la respuesta de impulso de canal en un caso sin ruido si se transmitiera solo un piloto. Por consiguiente, un cálculo de canal puede reemplazar la expectación en la Ecuación (4) . Además, en vez de simplemente calcular un cálculo de canal para sustituir la expectación, se utiliza un cálculo de canal predicho. Si el cálculo de canal se reemplaza con un cálculo del estado del canal en cierto tiempo futuro, pueden realizarse mejoras de desempeño adicionales. Esto compensa el desfase inherente en el algoritmo de NLMS. Como se estableció arriba, la predicción puede implementarse por un retraso colocado en frente del filtro ecualizador. La Figura 1 es un diagrama de bloque de un ecualizador 100 de acuerdo con la presente invención. El ecualizador 100 incluye un filtro ecualizador 106, un estimador de canal 112, un generador de coeficiente de enchufe de filtro 114 y un multiplicador 110. El ecualizador 100 puede incluir además opcionalmente un regulador de retraso 104, un combinador de señal 102 y un sub-muestreador 108. Las muestras digitali zadas 132, 134 se alimentan en el combinador de señal 102. La presente invención puede extenderse para implementar la diversidad en recepción mediante el uso de antenas múltiples. Las corrientes de múltiples muestras, tales como las muestras 132, 134, pueden generarse a partir de señales recibidas a través de múltiples antenas, y las múltiples corrientes de muestras 132, 134 se transmiten en múltiple por el combinador de señal 102 a fin de generar una corriente de muestra combinada 136. Debe observarse que la Figura 1 ilustra dos corrientes muestra 132, 134 provenientes de dos antenas de recepción (no mostradas) como un ejemplo, pero solo una o más de dos corrientes muestra pueden generarse, dependiendo de la configuración de la antena. Si solo se genera una corriente muestra, el combinador de señal 102 no es necesario y la corriente muestra se alimenta directamente en el regulador de retraso 104 y el estimador de canal 112. El combinador de señal 102 puede simplemente intercalar las muestras 132, 134 de manera alterna para generar una corriente de muestras 136. Las muestras combinadas 136 se alimentan en el regulador de retraso 104 y el estimador de canal 112. El regulador de retraso 104 almacena las muestras combinadas 136 para el retraso durante un periodo de tiempo predeterminado antes de emitir las muestras combinadas retrasadas 139 al filtro ecualizador 106. Esto hace que un cálculo de canal parezca una predicción al generador de coeficiente de enchufe de filtro. De manera alternativa, las muestras 136 pueden alimentarse directamente al filtro ecualizador 106. El filtro ecualizador 106 procesa las muestras combinadas retrasadas 138 mediante el uso de coeficientes de enchufe de filtro 148 actualizados por el generador de coeficientes de enchufe de filtro 114 y emite muestras filtradas 140. Las muestras filtradas 140 pueden sub-muestrearse por el sub-muestreador 108 si la velocidad de muestreo es mayor que una velocidad de chip o se generan corrientes de múltiples muestras, de este modo, el sub-muestreador 108 genera un dato de velocidad de chip. Preferentemente, las muestras 132, 134 se generan a dos veces la velocidad del chip. Por ejemplo, si se generan dos corrientes muestra a dos veces la velocidad del chip, el sub-muestreador 108 sub-muestrea las muestras filtradas 140 por un factor de cuatro (4) . Las muestras sub-mue streadas 142 se decodifican entonces al multiplicar las muestras sub-muestreadas 142 con el conjugado del código de mezclado 157 con el multiplicador 110. Las muestras filtradas descodificadas 144 se emiten a partir del ecualizador 100 para procesarse por otros componentes, corriente abajo, y también se retroalimentan al generador de coeficientes de enchufe de filtro 114. El estimador de canal 112 recibe, como entrada, muestras combinadas 136 y preferentemente una secuencia piloto 152 y emite un cálculo de canal 150. El cálculo de canal puede generarse mediante el uso de cualquier método de la técnica anterior. Cuando una señal piloto se incluye en las señales recibidas, el conocimiento de esa señal piloto mejora el cálculo de canal. El generador de coeficientes de enchufe de filtro 114 genera los coeficientes de enchufe de filtro 148 a utilizarse en la filtración de las muestras combinadas 138 en el filtro ecualizador 106. El generador de coeficientes de enchufe de filtro 114 toma como entrada, las muestras filtradas descodificadas 144, el vector de estado de las muestras en la línea de retraso enchufada 146, el cálculo de canal 150 generado por el estimador de canal 112, un parámetro de tamaño de escala µ 154 y un parámetro de fuga a 156. La Figura 2 es un diagrama de bloque detallado del filtro ecualizador 106. El filtro ecualizador 106 comprende una línea de retraso enchufada 202 y un multiplicador de producto interno de vector 204. Las muestras combinadas retrasadas 138 se desplazan hacia la línea de retraso enchufada 202 y el multiplicador de producto interno de vector 204 calcula un producto interno de vector de un estado de vector 146 de las muestras desplazadas hacia la línea de retraso enchufada y los coeficientes de enchufe de filtro complejos 148. El producto interno de vector se emite a partir del filtro ecualizador 106 como la muestra filtrada 140. La Figura 3 es un diagrama de bloque detallado del generador de coeficientes de enchufe de filtro 114. El generador de coeficientes de enchufe de filtro 114 comprende una primer unidad conjugada 302, una segunda unidad conjugada 304, un primer multiplicador 306, un adicionador 308, un segundo multiplicador 310, un generador cuadrado de norma de vector 320, un divisor 314 y un filtro de ciclo 311. El cálculo de canal 150 generado por el estimador de canal 112 se alimenta a la primer unidad conjugada 302 para generar un conjugado del cálculo de canal 332. El vector de estado 146 de las muestras en la línea de retraso enchufada 202 del filtro ecualizador 106 se alimenta a la segunda unidad conjugada 304 para generar un conjugado del vector de estado 334. El conjugado del vector de estado 334 y las muestras filtradas descodificadas 144 se multiplican por el primer multiplicador 306. El primer multiplicador 306 es un multiplicador de escala-vector 305 que produce una señal de vector. La emisión 336 del primer multiplicador 306 se sustrae del conjugado del cálculo de canal 332 por el adicionador 308 a fin de generar un término de corrección sin escala 338, lo cual corresponde al término (E{p • sym_ vecH} -es_ des cram • sym_ vecH ) en la Ecuación (4) . El vector de estado 146 también se alimenta al generador cuadrado de norma de vector 320 para calcular un cuadrado de norma de vector del vector de estado 340. El parámetro de tamaño de escala µ 154 se divide entre el cuadrado de norma de vector del vector de estado 340 por el divisor 314 a fin de generar un factor de escala 342, (es decir, ß en la Ecuación (4) ) . El factor de escala 342 se multiplica con el término de corrección sin escala 338 por el segundo multiplicador 310 a fin de generar un término de corrección escalado 344. El término de corrección escalado 344 se alimenta al filtro de ciclo 311 por agregarse a los coeficientes de enchufe de filtro de la iteración previa para producir coeficientes de enchufe de filtro actualizados 148. El filtro de ciclo 311 comprende un adicionador 312, una unidad de retraso 318 y un multiplicador 316. Los coeficientes de enchufe de filtro 148 se almacenan en la unidad de retraso 318 a utilizarse en la siguiente iteración como un coeficiente de enchufe de filtro previo. Los coeficientes de enchufe de filtro retrasados 346 se multiplican por el parámetro de fuga a 156 para producir los coeficientes de enchufe de filtro previos escalados 348, y los coeficientes de enchufe de filtro previos escalados 348 se agregan al término de corrección escalado 344 por el adicionador 312 a fin de generar coeficientes de enchufe de filtro 148. La mejora en desempeño de acuerdo con la presente invención se muestra en la Figura 4 como resultados de simulación. La simulación se configura para una proporción de señal a ruido (SIR) de 10 dB, una modulación manipulada por variación de fase en cuadratura (QPSK), una antena de recepción con canal ITUVA120 y prueba del canal de referencia fijo (FRC) de acceso a paquete de sub-enlace de alta velocidad 3G (HSDPA) . Las simulaciones muestran la ventaja de la presente invención en un canal de alta movilidad (120 kph velocidad móvil) . Se realiza una mejora en desempeño de más de 2 dB . La Figura 5 es un diagrama de flujo de un proceso 500 para llevar a cabo la ecualización de señales recibidas de acuerdo con la presente invención. Las muestras se generan a partir de señales recibidas (etapa 502) . Las muestras se almacenan temporalmente en un regulador de retraso para retardar las muestras durante un periodo de tiempo predeterminado antes de adelantar las muestras a un filtro ecualizador (etapa 504) . Se genera un cálculo de canal en base a las muestras (etapa 506) . Las muestras retrasadas por el regulador de retraso se procesan por el filtro ecualizador para generar muestras filtradas (etapa 508) . Un conjugado de código de mezclado se multiplica con las muestras filtradas para generar las muestras filtradas descodificadas (etapa 510) . Se generan nuevos coeficientes de enchufe de filtro mediante el uso del cálculo de canal (etapa 512) . La Figura 6 es un diagrama de flujo de un proceso 600 para generar coeficientes de enchufe de filtro de acuerdo con la presente invención. El conjugado de los cálculos de canal se genera (etapa 602) . El conjugado de un vector de estado de las muestras desplazadas en una línea de retraso enchufada del filtro ecualizador se multiplica con las muestras filtradas descodificadas (etapa 604) . El resultado de la multiplicación se sustrae del conjugado del cálculo de canal para generar un término de corrección sin escala (etapa 606) . Se genera un factor de escala al dividir un tamaño de escala entre el cuadrado de normal de vector del vector de estado de las muestras desplazadas en la línea de retraso enchufada (etapa 608) . El vector de escala se multiplica con el término de corrección sin escala para generar un término de corrección escalado (etapa 610) . El término de corrección escalado se agrega a los coeficientes de enchufe de filtro de la iteración previa a fin de generar un coeficiente de enchufe de filtro actualizado ( etapa 612 ) . Aunque las características y elementos de la presente invención se describen en las modalidades preferidas en combinaciones particulares, cada característica o elemento puede utilizarse solo sin las otras características y elementos de las modalidades preferidas o en diversas combinaciones con o sin otras características y elementos de la presente invención .

Claims (26)

  1. RE IVINDCIACIONES 1. Ecualizador que comprende: un estimador de canal para generar un cálculo de canal; un filtro ecualizador para procesar muestras con coeficientes de enchufe de filtro a fin de generar muestras filtradas; y un generador de coeficientes de enchufe de filtro para actualizar los coeficientes de enchufe de filtro mediante el uso del cálculo de canal.
  2. 2. Ecualizador de la reivindicación 1 en donde el filtro ecualizador comprende: una línea de retraso enchufada, desplazándose las muestras hacia la línea de retraso enchufada, de manera secuencial; y un multiplicador de producto interno de vector para calcular un producto interno de vector de las muestras desplazadas hacia la línea de retraso enchufada y los coeficientes de enchufe de filtro.
  3. 3. Ecualizador de la reivindicación 2, en donde el generador de coeficientes de enchufe de filtro calcula un nuevo conjunto de coeficientes de enchufe de filtro en base a muestras filtradas descodificadas, un vector de estado de muestras desplazado hacia la línea de retraso enchufada y el cálculo de canal.
  4. 4. Ecualizador de la reivindicación 3 en donde el generador de coeficientes de enchufe de filtro comprende: una primer unidad conjugada para generar un conjugado del cálculo de canal; una segunda unidad conjugada para generar un conjugado del vector de estado de las muestras desplazadas hacia la línea de retraso enchufada; un primer multiplicador para multiplicar las muestras filtradas descodificadas con el conjugado del vector de estado; un adicionador para sustraer la emisión del primer multiplicador proveniente del conjugado del cálculo de canal a fin de generar un término de corrección sin escala; un generador cuadrado de norma de vector para calcular un cuadrado de norma de vector del vector de estado; un divisor para dividir un parámetro de tamaño de escala por el cuadrado de norma de vector para generar un factor de escala; un segundo multiplicador para multiplicar el factor de escala con el término de corrección sin escala a fin de generar un término de corrección escalado; y un filtro de ciclo para almacenar los coeficientes de enchufe de filtro de una iteración previa y emitir nuevos coeficientes de enchufe de filtro mediante adición del término de corrección escalado a los coeficientes de enchufe de filtro de la iteración previ .
  5. 5. Ecualizador de la reivindicación 4 en donde el generador de coeficientes de enchufe de filtro comprende además un tercer multiplicador para multiplicar un parámetro de fuga con los coeficientes de enchufe de filtro de la iteración previa .
  6. 6. Ecualizador de la reivindicación 1 que comprende además un regulador de retraso para retardar las muestras durante un periodo de tiempo predeterminado antes de que las muestras se adelanten al filtro ecualizador.
  7. 7. Ecualizador de la reivindicación 1 que comprende además un sub-muestreador para sub-muestrear las muestras filtradas, mediante lo cual el sub-muestreador emite muestras filtradas a una velocidad de chip.
  8. 8. Ecualizador de la reivindicación 7 que comprende además un combinador de señal para combinar múltiples corrientes de muestras generadas en base a señales recibidas a través de una pluralidad de antenas.
  9. 9. Ecualizador de la reivindicación 8 en donde el combinador de señal intercala las múltiples corrientes de muestras a fin de generar una corriente combinada de muestras.
  10. 10. Método para llevar a cabo la ecualización sobre señales recibidas, comprendiendo el método: generar muestras de señales recibidas; generar un cálculo de canal en base a las muestras; procesar las muestras con un filtro ecualizador para generar muestras filtradas; y generar nuevos coeficientes de enchufe de filtro del filtro ecualizador mediante el uso del cálculo de canal.
  11. 11. Método de la reivindicación 10 en donde los nuevos coeficientes de enchufe de filtro se generan en base a muestras filtradas descodificadas, un vector de estado de muestras desplazadas hacia una línea de retraso enchufada del filtro ecualizador y el cálculo de canal.
  12. 12. Método de la reivindicación 10 que comprende además: almacenar las muestras en un regulador de retraso a fin de retardar las muestras durante un periodo de tiempo predeterminado antes de adelantar las muestras al filtro ecualizador.
  13. 13. Método de la reivindicación 10 que comprende además sub-muestrear las muestras filtradas para generar las muestras filtradas a una velocidad de chip.
  14. 14. Método de la reivindicación 13 que comprende además combinar múltiples corrientes de muestras generadas en base a señales recibidas a través de una pluralidad de antenas.
  15. 15. Método de la reivindicación 14 en donde las múltiples corrientes de muestras se intercalan para generar una corriente combinada de muestras.
  16. 16. Circuito integrado (Cl) para ecualización, comprendiendo el Cl: un estimador de canal para generar un cálculo de canal; un filtro ecualizador para procesar las muestras con coeficientes de enchufe de filtro a fin de generar muestras filtradas; y un generador de coeficientes de enchufe de filtro para actualizar los coeficientes de enchufe de filtro mediante el uso del cálculo de canal.
  17. 17. Cl de la reivindicación 16 en donde el filtro ecualizador comprende: una línea de retraso enchufada, desplazándose las muestras hacia la línea de retraso enchufada de manera secuencial; y un multiplicador de producto interno de vector para calcular un producto interno de vector de las muestras desplazadas hacia la línea de retraso enchufada y los coeficientes de enchufe de filtro .
  18. 18. Cl de la reivindicación 17 en donde el generador de coeficientes de enchufe de filtro calcula un nuevo conjunto de coeficientes de enchufe de filtro en base a muestras filtradas descodificadas, un vector de estado de las muestras desplazadas hacia la línea de retraso enchufada y el cálculo de canal.
  19. 19. Cl de la rei indicación 18 en donde el generador de coeficientes de enchufe de filtro comprende: una primer unidad conjugada para generar un conjugado del cálculo de canal; una segunda unidad conjugada para generar un conjugado del vector de estado; un primer multiplicador para multiplicar las muestras filtradas descodificadas con el conjugado del vector de estado; un adicionador para sustraer la emisión del primer multiplicador proveniente del conjugado del cálculo de canal a fin de generar un término de corrección sin escala; un generador cuadrado de norma de vector para calcular un cuadrado de norma de vector del vector de estado; un divisor para dividir un parámetro de tamaño de escala por el cuadrado de norma de vector para generar un factor de escala; un segundo multiplicador para multiplicar el factor de escala con el término de corrección sin escala a fin de generar un término de corrección escalado; y un filtro de ciclo para almacenar los coeficientes de enchufe de filtro de una iteración previa y emitir nuevos coeficientes de enchufe de filtro mediante adición del término de corrección escalado a los coeficientes de enchufe de filtro de la iteración previa.
  20. 20. Cl de la reivindicación 19 en donde el generador de coeficientes de enchufe de filtro comprende además un tercer multiplicador para multiplicar un parámetro de fuga con los coeficientes de enchufe de filtro de la iteración previa .
  21. 21. Cl de la reivindicación 16 que comprende además un regulador de retraso para retardar las muestras durante un periodo de tiempo predeterminado antes de que las muestras se adelanten al filtro ecualizador.
  22. 22. Cl de la reivindicación 16 que comprende además un sub-muestreador para sub-muestrear las muestras filtradas, mediante lo cual el sub-muestreador emite muestras filtradas a una velocidad de chip.
  23. 23. Cl de la reivindicación 22 que comprende además un combinador de señal para combinar múltiples corrientes de muestras generadas en base a señales recibidas a través de una pluralidad de antenas.
  24. 24. Cl de la reivindicación 23 en donde el combinador de señal intercala las múltiples corrientes de muestras a fin de generar una corriente combinada de muestras.
  25. 25. Generador de coeficiente de enchufe de filtro para generar coeficientes de enchufe de filtro para un filtro adaptador, comprendiendo el generador de coeficiente de enchufe de filtro: una primer unidad conjugada para generar un conjugado del cálculo de canal; una segunda unidad conjugada para generar un conjugado de un vector de estado de muestras desplazadas hacia una línea de retraso enchufada de un filtro adaptador; un primer multiplicador para multiplicar muestras filtradas descodificadas al conjugado del vector de estado; un adicionador para sustraer la emisión del primer multiplicador a partir del conjugado del cálculo de canal a fin de generar un término de corrección sin escala; un generador de cuadrado de norma de vector para calcular un cuadrado de norma de vector del vector de estado; un divisor para dividir un parámetro de tamaño de escala por el cuadrado de norma de vector a fin de generar un factor de escala; un segundo multiplicador para multiplicar el factor de escala con el término de corrección sin escala a fin de generar un término de corrección escalado; y un filtro de ciclo para almacenar coeficientes de enchufe de filtro de una iteración previa y emitir coeficientes de enchufe de filtro actualizados mediante adición del término de corrección escalado a los coeficientes de enchufe de filtro de la iteración previa.
  26. 26. Método para generar coeficientes de enchufe de filtro para un filtro adaptador, comprendiendo el método: generar conjugado de cálculos de canal; multiplicar conjugados de un vector de estado de muestras desplazadas en una línea de retraso enchufada de un filtro adaptador para muestras filtradas descodificadas; sustraer el resultado de multiplicación del conjugado del cálculo de canal para generar un término de corrección sin escala; generar un factor de escala al dividir un tamaño de escala por un cuadrado de norma de vector del vector de estado de muestras desplazadas en la línea de retraso enchufada; multiplicar el factor de escala con el término de corrección sin escala para generar un término de corrección escalado; y agregar el término de corrección escalado a los coeficientes de enchufe de filtro de una iteración previa a fin de generar un coeficiente de enchufe de filtro actualizado.
MX2007011456A 2005-03-18 2006-03-16 Ecualizador lms mejorado de calculo de canales. MX2007011456A (es)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US66310205P 2005-03-18 2005-03-18
US11/375,919 US7397849B2 (en) 2005-03-18 2006-03-15 Channel estimation enhanced LMS equalizer
PCT/US2006/009556 WO2006101997A2 (en) 2005-03-18 2006-03-16 Channel estimation enhanced lms equalizer

Publications (1)

Publication Number Publication Date
MX2007011456A true MX2007011456A (es) 2007-11-15

Family

ID=37024392

Family Applications (1)

Application Number Title Priority Date Filing Date
MX2007011456A MX2007011456A (es) 2005-03-18 2006-03-16 Ecualizador lms mejorado de calculo de canales.

Country Status (8)

Country Link
US (2) US7397849B2 (es)
EP (1) EP1867041A2 (es)
JP (1) JP2008533925A (es)
KR (2) KR100925866B1 (es)
CA (1) CA2601383A1 (es)
MX (1) MX2007011456A (es)
NO (1) NO20075343L (es)
WO (1) WO2006101997A2 (es)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4654797B2 (ja) * 2005-06-30 2011-03-23 日本電気株式会社 等化装置および等化方法
KR101597090B1 (ko) * 2008-06-19 2016-02-24 삼성전자주식회사 이동통신 시스템의 수신 장치 및 방법
KR101494401B1 (ko) * 2008-12-24 2015-02-17 삼성전자주식회사 이동통신 시스템의 수신 장치 및 방법
US9837991B2 (en) 2013-04-10 2017-12-05 King Fahd University Of Petroleum And Minerals Adaptive filter for system identification
WO2016108648A1 (ko) * 2014-12-30 2016-07-07 주식회사 쏠리드 분산 안테나 시스템의 노드 유닛 및 신호 처리 방법
US10265068B2 (en) 2015-12-30 2019-04-23 Ethicon Llc Surgical instruments with separable motors and motor control circuits
CN107493247B (zh) * 2016-06-13 2021-10-22 中兴通讯股份有限公司 一种自适应均衡方法、装置及均衡器
KR102369812B1 (ko) * 2017-12-21 2022-03-04 한국전자통신연구원 대역내 전이중 송수신 방법 및 장치
CN112737546B (zh) * 2020-12-07 2023-08-22 深圳市理邦精密仪器股份有限公司 信号跟踪方法、滤波方法、装置及医疗设备

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0330528A (ja) * 1989-06-28 1991-02-08 Hitachi Ltd 等化器及びその性能評価方法
US5412735A (en) * 1992-02-27 1995-05-02 Central Institute For The Deaf Adaptive noise reduction circuit for a sound reproduction system
US6115418A (en) 1998-02-09 2000-09-05 National Semiconductor Corporation Simplified equalizer for twisted pair channel
US6693958B1 (en) 1998-12-22 2004-02-17 Thomson Licensing S.A. Adaptive channel equalizer having a training mode
JP3611472B2 (ja) * 1999-02-02 2005-01-19 松下電器産業株式会社 適応等化回路
GB9904421D0 (en) * 1999-02-25 1999-04-21 Univ Edinburgh Telecommunications receiver
US6658047B1 (en) * 1999-03-10 2003-12-02 Nokia Corporation Adaptive channel equalizer
JP3506689B2 (ja) 1999-07-07 2004-03-15 三菱電機株式会社 受信機および適応等化処理方法
US6608862B1 (en) * 1999-08-20 2003-08-19 Ericsson, Inc. Method and apparatus for computing prefilter coefficients
US6707849B1 (en) 2000-02-08 2004-03-16 Ericsson Inc. Methods, receivers and equalizers having increased computational efficiency
JP3898415B2 (ja) * 2000-03-30 2007-03-28 株式会社日立国際電気 自動等化回路
JP2001333005A (ja) * 2000-05-24 2001-11-30 Ntt Docomo Inc 光空間伝送システム、光空間伝送方法及び光空間伝送装置
US6618433B1 (en) * 2000-08-04 2003-09-09 Intel Corporation Family of linear multi-user detectors (MUDs)
JP4471472B2 (ja) * 2000-08-15 2010-06-02 富士通テン株式会社 ノイズ除去装置
US6937676B2 (en) * 2000-10-27 2005-08-30 Hitachi Kokusai Electric Inc. Interference-signal removing apparatus
US6757384B1 (en) * 2000-11-28 2004-06-29 Lucent Technologies Inc. Robust double-talk detection and recovery in a system for echo cancelation
JP4109003B2 (ja) * 2002-01-21 2008-06-25 富士通株式会社 情報記録再生装置、信号復号回路及び方法
JP4457657B2 (ja) * 2003-12-10 2010-04-28 日本電気株式会社 等化器
US20060114974A1 (en) * 2004-11-05 2006-06-01 Interdigital Technology Corporation Normalized least mean square chip-level equalization advanced diversity receiver

Also Published As

Publication number Publication date
US20060215747A1 (en) 2006-09-28
KR20070112279A (ko) 2007-11-22
KR20070112288A (ko) 2007-11-22
US7397849B2 (en) 2008-07-08
WO2006101997A3 (en) 2008-01-24
NO20075343L (no) 2007-12-14
US7630433B2 (en) 2009-12-08
KR100925866B1 (ko) 2009-11-06
CA2601383A1 (en) 2006-09-28
EP1867041A2 (en) 2007-12-19
US20080267276A1 (en) 2008-10-30
JP2008533925A (ja) 2008-08-21
WO2006101997A2 (en) 2006-09-28

Similar Documents

Publication Publication Date Title
MX2007011456A (es) Ecualizador lms mejorado de calculo de canales.
US7366261B2 (en) Separate FEC decoding and iterative diversity reception
EP1135908B1 (en) Adaptive channel characterization using decoded symbols
US8218697B2 (en) Iterative interference cancellation for MIMO-OFDM receivers
KR100936392B1 (ko) 무선시스템에서 저복잡도 공액 그레디언트 기반의 등화방법 및 시스템
US9544168B2 (en) Channel estimation device, receiving device, channel estimation method, channel estimation program, and recording medium
US7965782B1 (en) Reduced complexity maximum likelihood decoder for MIMO communications
JP3235774B2 (ja) アダプティブ・アレー受信機
US7428275B2 (en) Integrated FEC decoding and iterative diversity reception
TWI393395B (zh) 對接收信號執行等化的標準化最小均方(nlms)等化器及方法
WO2007114478A1 (ja) 受信機
JPH11127208A (ja) パイロットシンボル及び仮判定データシンボルを用いた同期検波方法及び移動体通信用受信装置及び干渉除去装置
Houcke et al. Transmit diversity over frequency-selective fading channel: A blind approach
KR100848000B1 (ko) 위성 방송 수신 시스템 및 수신 방법
US20100034251A1 (en) Estimation of symbols of transmitted signals using hypotheses
WO2001047143A1 (fr) Infereur a reponse impulsionnelle et procede d'inference a chemin de propagation

Legal Events

Date Code Title Description
FA Abandonment or withdrawal