ES2365730T3

Method and apparatus for decision feedback equalization

Abstract

A procedure for decision feedback equalization by determining (412) filter coefficients in a decision feedback equalizer (800) having a pre-feed filter (802) and a feedback filter (806) each defined by a plurality of coefficients, in which a disconnector is used to receive an estimate of an original transmitted symbol and to determine the original transmitted symbol, the procedure being characterized in that it comprises: selecting a cost function for the decision feedback equalizer, the cost function being the average square error, MSE, between a first equalizer output assuming error-free feedback and an objective equalizer output plus a modified measure of the energy of the feedback filter coefficients; and adjust (404, 406, 408) the plurality of coefficients until a convergence condition is met to minimize the cost function; characterized in that the modified measure of the energy of the feedback filter coefficients comprises a measure of the correlation of the input and output of a channel model for said disconnector and a measure of the average output energy of said model.

ES2365730T3, drawing sheet 1
Sheet 1 of 30

Term

Term ended

Projected expiry passed 18 July 2023, 3.2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

18 claims: 2 independent, 16 dependent

  1. 1
    ES 2 365 730 T3 REIVINDICACIONES 1. Un procedimiento para ecualización de realimentación de decisión determinando (412) coeficientes de filtro en un ecualizador de realimentación de decisión (800) que tiene un filtro de pre-alimentación (802) y un filtro de realimentación (806) cada uno definido por una pluralidad de coeficientes, en el que un seccionador se utiliza para recibir una estimación de un símbolo transmitido original y para determinar el símbolo transmitido original, estando caracterizado el procedimiento porque comprende:seleccionar una función de coste para el ecualizador de realimentación de decisión, siendo la función de coste el error cuadrático medio, MSE, entre una primera salida de ecualizador suponiendo una realimentación libre de errores y una salida de ecualizador objetivo más una medida modificada de la energía de los coeficientes de filtro de realimentación;y ajustar (404, 406, 408) la pluralidad de coeficientes hasta que se cumpla una condición de convergencia para minimizar la función de coste;caracterizado porque la medida modificada de la energía de los coeficientes de filtro de realimentación comprende una medida de la correlación de la entrada y la salida de un modelo de canal para dicho seccionador y una medida de la energía de salida media de dicho modelo.
  2. 2
    El procedimiento según la reivindicación 1, en el que la pluralidad de coeficientes corresponde a una pluralidad de tomas de filtro, y en el que la medida modificada de energía es una función de al menos una de las tomas de filtro.
  3. 3
    El procedimiento según la reivindicación 1, en el que la función de coste es un MSE que viene dado como:en la que yn es un símbolo transmitido, N corresponde a un número de símbolos recibidos, Xn son los contenidos del filtro de pre-alimentación en el tiempo n, Z n son los contenidos de filtro de realimentación suponiendo una realimentación libre de errores, f son coeficientes de filtro para el filtro de pre-alimentación, b son coeficientes de filtro para el filtro de realimentación y ao||ó|| es la medida modificada de energía de los coeficientes de filtro de realimentación.
  4. 4
    El procedimiento según la reivindicación 3, en el que la medida modificada ao viene dada como:en la que pq es una medida de la correlación cruzada de la entrada y la salida de dicho modelo de 2 seccionador, y donde λ q es una medida de la energía de salida media de dicho modelo de seccionador.
  5. 5
    El procedimiento según la reivindicación 3, en el que la función de coste se minimiza utilizando un algoritmo de mínimos cuadrados.
  6. 6
    El procedimiento según la reivindicación 3, que comprende además:generar una estimación del MSE entre una salida de ecualizador y una salida de ecualizador objetivo;y seleccionar a Q como una función de la estimación del MSE.
  7. 7
    El procedimiento según la reivindicación 3, que comprende además:generar una estimación de una relación de señal a interferencia más ruido, SINR, en una salida del ecualizador;y seleccionar a Q como una función de la estimación de la SINR.
  8. 8
    El procedimiento según la reivindicación 3, en el que ao = 2 m , m = entero.
  9. 9
    El procedimiento según la reivindicación 3, en el que la medida modificada a Q se define como:ES 2 365 730 T3 en la que: Klyeryer y en la que y en la que Q(~ | y) es dicho modelo de canal de seccionador, y es una salida de seccionador, y es una entrada de seccionador e Y es la constelación de transmisión.
  10. 10
    El procedimiento según la reivindicación 9, en el que el modelo de canal de seccionador se define como:Q(y\y) = íi{a(y+Z) = y} donde σ(.) denota una función de seccionamiento de distancia mínima, Z es una variable aleatoria gaussiana de media cero, y es una entrada de seccionador e y y es una salida de seccionador.
  11. 11
    El procedimiento según la reivindicación 9, que comprende:estimar una relación de señal a interferencia más ruido, SINR, de una señal de piloto en una salida de un ecualizador.
  12. 12
    El procedimiento según la reivindicación 3, en el que las optimizaciones de función de coste comprenden:utilizar un algoritmo de mínimos cuadrados, LMS, para determinar coeficientes de filtro y un término de error y calcular de manera iterativa las ecuaciones: en las que f representa coeficientes de filtro del filtro de pre-alimentación, b representa coeficientes de filtro del filtro de realimentación, X representa contenidos de filtro de pre-alimentación, «q representa un factor que modifica la energía de los coeficientes de filtro de realimentación, e representa el término de error, Z representa contenidos de filtro de realimentación suponiendo una realimentación libre de errores, y representa un símbolo deseado y μ representa el tamaño de paso de LMS.
  13. 13
    El procedimiento según la reivindicación 3, en el que la función de coste se minimiza utilizando un algoritmo recursivo de mínimos cuadrados.
  14. 14
    Un ecualizador de realimentación de decisión (800), caracterizado porque comprende:un filtro de pre-alimentación (802) que tiene una pluralidad de tomas de filtro, teniendo las tomas de filtro coeficientes de filtro correspondientes;ES 2 365 730 T3 un filtro de realimentación (806) que tiene una pluralidad de tomas de filtro, teniendo las tomas de filtro coeficientes de filtro correspondientes;un generador de coeficientes (808, 810, 816) acoplado al filtro de pre-alimentación y al filtro de realimentación, adaptado para actualizar los coeficientes de filtro del filtro de pre-alimentación y del filtro de realimentación para minimizar una función de coste predeterminada, en el que la función de coste es un error cuadrático medio, MSE, entre una primera salida de ecualizador suponiendo una realimentación libre de errores y una salida de ecualizador objetivo, más una medida modificada de energía de los coeficientes de filtro de realimentación;un nodo sumador (804) acoplado a una salida del filtro de pre-alimentación y a una salida del filtro de realimentación, estando configurado el nodo sumador para restar la salida del filtro de realimentación de la salida del filtro de pre-alimentación, para generar una estimación de un símbolo transmitido original;y un seccionador (812) acoplado al nodo sumador, estando adaptado el seccionador para recibir la estimación y determinar el símbolo transmitido original;caracterizado porque la medida modificada de la energía de los coeficientes de filtro de realimentación comprende una medida de la correlación de la entrada y la salida de un modelo de canal para dicho seccionador y una medida de la energía de salida media de dicho modelo.
  15. 15
    El ecualizador de realimentación de decisión según la reivindicación 14, en el que el generador de coeficientes está adaptado para:estimar una relación de señal a interferencia más ruido, SINR, de una señal de piloto en una salida del ecualizador de realimentación de decisión;y determinar una medida modificada a Q definida como: en la que: Αί=κιΣΣ y'Q<y\y)y. I-i | yeryer y en la que: V = γτϊΣ ΣΙ y I 2 l·)· I Γ I yer yey y en las que Q(~ | y) es dicho modelo de canal de seccionador, y es una salida de seccionador, donde el modelo de canal de seccionador se define como: fi(y|y) = Pr{a(y+Z) = y} donde σ(.) denota una función de seccionamiento de distancia mínima, Z es una variable aleatoria gaussiana de media cero, y es una entrada de seccionador e ~ es una salida de seccionador.
  16. 16
    El ecualizador de realimentación de decisión según la reivindicación 15, en el que el generador de coeficientes está adaptado además para:determinar la medida modificada utilizando un dispositivo de almacenamiento de memoria que almacena medidas modificadas en función de la SINR.
  17. 17
    El ecualizador de realimentación de decisión según la reivindicación 15, en el que el generador de coeficientes está adaptado para:estimar un error cuadrático medio, MSE, entre una salida de ecualizador suponiendo una ES 2 365 730 T3 realimentación libre de errores y una salida de ecualizador objetivo;y determinar una medida modificada a Q definida como: en la que: Oq -1+^¾ “2ρ β Pa =ϊ^ϊΣΣ5'β’. Ι-r | yeryer 10 y en la que: V = ϊτϊΣ Σι y Γ ) 1 1 I ye/ yeK
  18. 18
    El ecualizador de realimentación de decisión según la reivindicación 17, en el que el generador de 15 coeficientes está adaptado además para:determinar la medida modificada utilizando un dispositivo de almacenamiento de memoria que almacena medidas modificadas en función del MSE.
Independent claims18