ES2389626T3 - Filtro para acortamiento de respuesta al impulso, con restricciones espectrales adicionales, para transmisión de múltiples portadoras - Google Patents
Filtro para acortamiento de respuesta al impulso, con restricciones espectrales adicionales, para transmisión de múltiples portadoras Download PDFInfo
- Publication number
- ES2389626T3 ES2389626T3 ES99915260T ES99915260T ES2389626T3 ES 2389626 T3 ES2389626 T3 ES 2389626T3 ES 99915260 T ES99915260 T ES 99915260T ES 99915260 T ES99915260 T ES 99915260T ES 2389626 T3 ES2389626 T3 ES 2389626T3
- Authority
- ES
- Spain
- Prior art keywords
- filter
- response
- scisf
- channel
- noise power
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 230000004044 response Effects 0.000 title claims abstract description 118
- 230000003595 spectral effect Effects 0.000 title claims abstract description 91
- 238000004904 shortening Methods 0.000 title claims abstract description 44
- 230000005540 biological transmission Effects 0.000 title description 30
- 239000000969 carrier Substances 0.000 title description 2
- 238000004891 communication Methods 0.000 claims abstract description 83
- 238000000034 method Methods 0.000 claims abstract description 52
- 125000004122 cyclic group Chemical group 0.000 claims description 29
- 238000004590 computer program Methods 0.000 claims description 6
- 238000012549 training Methods 0.000 description 47
- 230000008569 process Effects 0.000 description 33
- 238000004422 calculation algorithm Methods 0.000 description 28
- 230000006870 function Effects 0.000 description 19
- 239000013598 vector Substances 0.000 description 13
- 238000005457 optimization Methods 0.000 description 10
- 230000000737 periodic effect Effects 0.000 description 9
- 238000012360 testing method Methods 0.000 description 9
- 239000000654 additive Substances 0.000 description 7
- 230000000996 additive effect Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 239000011159 matrix material Substances 0.000 description 7
- 238000004088 simulation Methods 0.000 description 7
- 230000006978 adaptation Effects 0.000 description 6
- 230000014509 gene expression Effects 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 230000009467 reduction Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 4
- 230000002829 reductive effect Effects 0.000 description 4
- 230000002441 reversible effect Effects 0.000 description 4
- 238000005070 sampling Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 230000007423 decrease Effects 0.000 description 3
- 230000002452 interceptive effect Effects 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 230000002238 attenuated effect Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 101150012579 ADSL gene Proteins 0.000 description 1
- 102100020775 Adenylosuccinate lyase Human genes 0.000 description 1
- 108700040193 Adenylosuccinate lyases Proteins 0.000 description 1
- 238000007476 Maximum Likelihood Methods 0.000 description 1
- 101100202644 Parasynechococcus marenigrum (strain WH8102) bsmB gene Proteins 0.000 description 1
- 101150042690 Snrk gene Proteins 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 230000003472 neutralizing effect Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L25/03012—Arrangements for removing intersymbol interference operating in the time domain
- H04L25/03019—Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L25/03821—Inter-carrier interference cancellation [ICI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L25/03012—Arrangements for removing intersymbol interference operating in the time domain
- H04L25/03114—Arrangements for removing intersymbol interference operating in the time domain non-adaptive, i.e. not adjustable, manually adjustable, or adjustable only during the reception of special signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L2025/03592—Adaptation methods
- H04L2025/03598—Algorithms
- H04L2025/03611—Iterative algorithms
- H04L2025/03636—Algorithms using least mean square [LMS]
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)
Abstract
Método para ecualizar un canal de comunicación en un sistema de comunicación de múltiples portadorasmulticanal, incluyendo el sistema de comunicación un filtro (90) de acortamiento de respuesta al impulso que tieneuna respuesta espectral deseada que cumple con una restricción espectral especificada y que está configurado pararecibir una señal de comunicación que se ha transmitido a través de dicho canal de comunicación, comprendiendo elmétodo medir una densidad espectral de potencia de ruido de la señal de comunicación recibida, estando el métodocaracterizado por:calcular la respuesta espectral deseada que tiene una restricción de magnitud basándose en la densidad espectralde potencia de ruido medida;seleccionar una respuesta de frecuencia de dicho filtro (90) de acortamiento de respuesta al impulso basándose enla respuesta espectral deseada; yfiltrar la señal de comunicación recibida con el filtro (90) de acortamiento de respuesta al impulso.
Description
Filtro para acortamiento de respuesta al impulso, con restricciones espectrales adicionales, para transmisión de múltiples portadoras
La invención se refiere a ecualización de dominio de tiempo en un receptor multitono discreto (DMT).
Las técnicas de modulación de única portadora convencionales traducen bits de datos para su transmisión a través de un canal de comunicación variando la amplitud y/o fase de una única portadora sinusoidal. En cambio, DMT, que también se denomina multiplexación por división de frecuencias ortogonales (OFDM) o modulación multiportadora (MCM), emplea un gran número de subportadoras sinusoidales, por ejemplo 128 ó 256 subportadoras. El ancho de banda disponible del canal de comunicación se divide en subcanales y cada subcanal comunica una parte de los datos. Un sistema de DMT puede emplear una modulación de amplitud en cuadratura (QAM) para cada una de las subportadoras.
Los sistemas basados en OFDM transmiten bloques de bits de información. El tiempo requerido para transmitir uno de estos bloques se denomina periodo de símbolo. La forma de onda de dominio de tiempo que corresponde a uno de estos bloques de bits se denomina símbolo.
La interferencia entre símbolos (ISI) surge de las características de canales de comunicación prácticos y limita la tasa de transmisión a la que la información puede transmitirse a través de los mismos. Específicamente, los canales de comunicación tienen normalmente una respuesta al impulso de tiempo discreto eficaz (EDIR) que es mayor que un tiempo de muestra en longitud, lo que provoca lSI. lSI es un fenómeno bien conocido en sistemas de comunicación de única portadora y existen muchas técnicas para reducirla. El proceso de tal reducción de lSI se denomina ecualización. lSI se trata, por ejemplo, en Proakis, Digital Communication, McGraw Hill, 2ª Edición, 1989.
La ecualización en sistemas basados en OFDM se consigue mediante un proceso de dos fases. En primer lugar, en el transmisor se emplea un prefijo cíclico (CP) fijando una parte de extremo de cada símbolo al comienzo del símbolo. Un prefijo cíclico que es mayor que la EDIR del canal impide que un símbolo interfiera con otro. Adicionalmente, también facilita un método sencillo de neutralizar el ensanchamiento de dominio de tiempo de cada símbolo forzado por el canal. Esto se consigue a través de un proceso de dominio de frecuencia sencillo en el receptor que requiere una operación de multiplicación para cada subportadora usada. El uso de un prefijo cíclico para reducir lSI se trata, por ejemplo, en: Cimini, “Analysis and Simulation of a Digital Mobile Channel using Orthogonal Frequency Division Multiplexing”, IEEE Transactions on communications, págs. 665-675, julio de 1985; Chow, “A Discrete Multi-Tone Transceiver System for HDSL applications”, IEEE Journal on Selected Areas of Communications, 9 (6): 895-908, agosto de 1991; y “DMT Group VDSL PMD Draft Standard Proposal, “Technical Report,T1E1.4/96-329R2, ANSI 1997.
Otro problema que surge en los sistemas de DMT convencionales es el ruido superpuesto, que se produce cuando el ruido de una banda de frecuencia interfiere con una señal cuya subportadora está en otra banda de frecuencia. El ruido superpuesto está provocado, en general, por una operación de transformada discreta de Fourier (OFT) en el receptor. El ruido superpuesto se trata, por ejemplo, en Worthen et. al., “Simulation of VDSL Test Loops”, Technical ReportT1E1.4/97-288, ANSI 1997.
En un sistema de DMT perfectamente sincronizado, una señal en una banda de frecuencia no interfiere con una señal cuya subportadora está en otra banda de frecuencia. Sin embargo, el ruido de una banda puede interferir con otras bandas menos ruidosas y hacerlas inutilizables. Las técnicas para tratar el ruido superpuesto incluyen soluciones basadas en ondículas. Sin embargo, las soluciones basadas en ondículas son, en general, intensivas desde el punto de vista computacional.
Otras referencias que tratan la ecualización de dominio de tiempo incluyen: Chow, J. S. y Cioffi, J. M., “A Costeffective Maximum Likelihood Receiver for Multicarrier Sytems”, Proceedings of the ICC, 1992; Melsa, Peter J. W., Younce, Richard C., y Rohrs, Charles E., “Optimal Impulse Response Shortening”, Proceedings of the thirty-third Annual Allerton Conference on Communication, Control and Computing, 1995, págs. 431-438; Harikumar, Gopal y Marchok, Daniel, “Shortening of the Channel Impulse Response of VDSL Loops for Multicarrier Applications,” Technical report T1E1 A/97-289, ANSI, 1997.
El documento EP 0 768 778 A1 describe una disposición en la que se usa una restricción de energía con el fin de garantizar que no se halla una solución para un vector de respuesta objetivo óptimo que sitúe toda la energía recibida en bandas de frecuencia no usadas. El documento WO 93/26096 describe un sistema en el que se optimiza un conjunto de parámetros para ecualizar una señal de datos de múltiples portadoras usando una señal predeterminada y codificada.
La presente invención proporciona un método para ecualizar un canal de comunicación según la reivindicación 1. Se proporciona además un filtro de acortamiento de respuesta al impulso según la reivindicación 3 y un programa informático correspondiente según la reivindicación 6.
La invención proporciona un filtro según las reivindicaciones 3-5 que se denomina a continuación filtro de acortamiento de impulso espectralmente restringido (SCISF) que podría usarse, por ejemplo, en sistemas de DMT. El SCISF cumple dos funciones principales.
En primer lugar, el SCISF reduce la interferencia entre símbolos (lSI) reduciendo la longitud de la respuesta al impulso de tiempo discreto eficaz (EDIR) del canal de comunicación. Los filtros de acortamiento de impulso convencionales pueden tener nulos profundos en su respuesta de frecuencia. En cambio, el SCISF tiene una característica de filtro que está esencialmente libre de nulos no deseados que pueden atenuar o eliminar completamente determinadas subportadoras.
En segundo lugar, el SCISF reduce el ruido superpuesto entre los subcanales atenuando los canales ruidosos de una manera que no reduce la relación señal a ruido (SNR) en estos canales, pero reduce la potencia de ruido que puede aparecer en los lóbulos laterales de subcanales adyacentes. El SCISF realiza estas funciones aplicando una restricción de frecuencia a la señal basándose en una respuesta espectral deseada.
En un aspecto general, la invención presenta la ecualización de un canal según la reivindicación 1.
En otro aspecto general, la invención presenta un filtro de acortamiento de respuesta al impulso según la reivindicación 3.
En otro aspecto, la invención presenta un programa informático según la reivindicación 6.
Las técnicas descritas en el presente documento no se limitan a ninguna configuración de hardware o software particular. Pueden tener aplicabilidad en cualquier entorno informático o de procesamiento que puede usarse para un sistema de comunicación. Las técnicas pueden implementarse en hardware o software, o una combinación de los dos. Preferiblemente, las técnicas se implementan en programas informáticos que se ejecutan en un procesador de señal digital que incluye un procesador y un medio de almacenamiento legible por el procesador (incluyendo una memoria volátil y no volátil).
La reivindicación 2 proporciona detalles adicionales del método según la reivindicación 1.
Las reivindicaciones 4 y 5 proporcionan detalles adicionales del filtro según la reivindicación 3.
La reivindicación 7 proporciona detalles adicionales del programa informático según la reivindicación 6.
La figura 1 es un diagrama de bloques de un sistema de comunicación multitono discreto.
La figura 2 es una representación gráfica de la respuesta al impulso de tiempo discreto eficaz (EDIR) de un canal de comunicación que incluye filtros de transmisión y recepción. La figura 3 es una representación gráfica de una EDIR acortada debido a un filtro de acortamiento de impulso
espectralmente restringido (SCISF).
La figura 4 es un diagrama de bloques de un SCISF.
La figura 5 es una representación gráfica de potencia de señal de transmisión, potencia de señal en la entrada de
SCISF y potencia de ruido en la entrada de SCISF.
La figura 6 es una representación gráfica de potencia de señal y ruido en la salida del SCISF.
La figura 7 muestra la respuesta de filtro de una transformada discreta de Fourier para una banda de frecuencia.
La figura 8 es una representación gráfica de la respuesta espectral deseada del SCISF, Gd(w), frente a la respuesta
de frecuencia real, G(w).
La figura 9 es una representación gráfica de relación señal a ruido en la salida del SCISF, la salida de la DFT con el
SCISF y la salida de la DFT sin el SCISF.
La figura 10 es un diagrama de bloques de un sistema para adaptar un filtro de acortamiento de impulso espectralmente restringido en un proceso de entrenamiento inicial.
Las figuras 11 y 12 son diagramas de bloques de un sistema para adaptar un filtro de acortamiento de impulso espectralmente restringido en un proceso de entrenamiento periódico o continuo.
La figura 13 es un diagrama de bloques de un sistema de adaptación generalizado que emplea ajuste a escala de frecuencia en el bucle de realimentación.
La figura 14 es un diagrama de bloques de un sistema para adaptar un filtro de acortamiento de impulso espectralmente restringido en un proceso de entrenamiento inicial que incluye ajuste a escala de frecuencia en el bucle de realimentación.
Las figuras 15 y 16 son diagramas de bloques de un sistema para adaptar un filtro de acortamiento de impulso espectralmente restringido en un proceso de entrenamiento periódico o continuo que incluye ajuste a escala de frecuencia en el bucle de realimentación.
Las figuras 17-20 son representaciones gráficas de resultados de simulación para un sistema multitono discreto.
Las figuras 21-24 son representaciones gráficas de resultados de simulación para un sistema multitono discreto.
Tal como se muestra en la figura 1, un sistema 10 de comunicación multitono discreto (DMT) tiene un transmisor 12 y un receptor 14. El transmisor 12 acepta un flujo de bits de datos de entrada que pasa a través de un codificador 20 de constelación. El codificador 20 divide el flujo de bits de entrada en serie en bloques de datos. Estos bloques de datos se subdividen además en bloques más pequeños correspondientes a subcanales. Cada uno de estos bloques más pequeños se usa para calcular un valor complejo que representa un punto de constelación. Cada punto de constelación corresponde a un subsímbolo. Los subsímbolos se emiten luego por el codificador. Conjuntamente, los subsímbolos constituyen un símbolo.
Los subsímbolos se suministran a una transformada discreta de Fourier inversa (IDFT) 30, que puede implementarse, por ejemplo, en un procesador de señal digital. La IDFT 30 emite N muestras de tiempo de un símbolo. Las muestras de tiempo se procesan por un convertidor 40 de paralelo a serie para formar un único flujo de muestras de tiempo.
Tras el convertidor 40 de paralelo a serie, un sumador 50 de prefijos añade un prefijo cíclico al comienzo de cada símbolo para reducir la interferencia entre símbolos (lSI). Alternativamente, puede añadirse el prefijo cíclico en el convertidor de paralelo a serie. Después de añadir el prefijo cíclico, la señal resultante pasa a través de un convertidor 60 digital a analógico (D/A) para su transmisión al receptor 14 a través de un canal 70 de comunicación. Puede incluirse un filtro 65 de transmisión analógico tras el convertidor D/A para limitar en banda la señal transmitida.
En el receptor 14, la señal pasa a través de un convertidor 80 analógico a digital (A/D) y luego a través de un filtro 90 de acortamiento de impulso espectralmente restringido (SCISF). Un eliminador 100 de prefijos elimina los prefijos cíclicos de los símbolos resultantes y un convertidor 110 de serie a paralelo divide el flujo de muestras de tiempo en trayectorias de señal paralela que forman las entradas a una transformada 120 discreta de Fourier (DFT). La DFT 120 convierte las muestras de tiempo en subsímbolos. Un filtro 130 de ecualización de dominio de frecuencia ecualiza los subsímbolos. Un decodificador 140 convierte los subsímbolos en bits de datos y emite los datos resultantes. Puede incluirse un filtro 75 de recepción analógico antes del convertidor A/D con el fin de limitar en banda la señal recibida.
Tal como se comentó anteriormente, se añade un prefijo cíclico a cada símbolo antes de la transmisión a través del canal de comunicación para reducir los efectos de lSI. Se añade el prefijo cíclico copiando las últimas v muestras de tiempo desde el extremo de un símbolo y situándolas al comienzo del símbolo. Para eliminar lSI, se elige la longitud del prefijo cíclico, v, para que sea más larga que la respuesta al impulso de tiempo discreto eficaz (EDIR) del canal. Sin embargo, debido a que el prefijo cíclico constituye datos redundantes, el aumento de la longitud del prefijo cíclico reduce la eficacia del sistema de comunicación. Por ejemplo, en un sistema que tiene N muestras de tiempo por símbolo y un prefijo cíclico de v muestras de tiempo, la eficacia del sistema se reducirá por un factor de N/(N+v). La eficacia puede maximizarse o bien minimizando v o bien maximizando N. Sin embargo, aumentar N aumenta la complejidad, la latencia y los requisitos computacionales del sistema y en algún punto pasa a ser poco práctico. Por consiguiente, es deseable minimizar v.
Un filtro de acortamiento de impulso espectralmente restringido que tiene una respuesta al impulso, g(n), puede emplearse en el receptor para minimizar la longitud del prefijo cíclico disminuyendo la EDIR del canal de comunicación eficaz, que incluye los filtros de transmisión y recepción, el filtro de acortamiento de impulso, y el canal de transmisión físico. El uso de un filtro de acortamiento de impulso se denomina ecualización de dominio de tiempo. Disminuir la EDIR permite usar un prefijo cíclico más corto sin aumentar lSI.
La figura 2 es una representación gráfica de la EDlR para una configuración de prueba de DMT que tiene un canal de comunicación que tiene 4500 pies de longitud y funciona a una frecuencia de muestreo de 11,04 MHz (bucle de prueba 4, tal como se describe en “Very-high Speed Digital Subscriber Lines: System Requirements”, Technical Report T1E1.4/97-131Rl, ANSI 1998). La EDlR incluye los efectos de un filtro de transmisión, el canal de comunicación y un filtro de recepción. La figura 3 muestra la respuesta al impulso acortada por la adición de un filtro de acortamiento de impulso.
Se selecciona el filtro de acortamiento de impulso de modo que una parte significativa de la energía de la respuesta al impulso conjunta del filtro y el canal de comunicación eficaz, g(n)*h(n), está confinada a una región que es más corta en longitud que la longitud del prefijo cíclico. Algunos algoritmos anteriores para calcular g(n) consideraron sólo el acortamiento de la EDIR y no consideraron las características espectrales del filtro de acortamiento de impulso resultante. Tales filtros solían tener nulos profundos en algunas bandas de frecuencia, que inutilizaban algunos de los subcanales correspondientes.
Puesto que el aumento de la longitud del prefijo cíclico reduce la eficacia del sistema, el receptor puede calcular dinámicamente una longitud óptima para el prefijo cíclico y puede enviar esa información al transmisor. Por ejemplo, el receptor puede calcular un conjunto de respuestas al impulso para el filtro de acortamiento de impulso basándose en un conjunto de longitudes de prefijo cíclico predeterminadas. El receptor luego calcula el rendimiento global del sistema para cada longitud de prefijo cíclico particular. Se selecciona la longitud que maximiza el rendimiento global del sistema y se comunica el resultado de esa selección al transmisor. El transmisor luego funciona usando la longitud de prefijo cíclico seleccionada.
Para evitar una posible atenuación de bandas de frecuencia, se requiere además que la respuesta espectral del filtro de acortamiento de impulso tenga una respuesta espectral que IG(w)I cumpla con una restricción espectral especificada. Una restricción espectral de la forma IG(w)H(w)I>", donde " es un umbral, es suficiente para evitar nulos en la respuesta de frecuencia del filtro de acortamiento de impulso. Sin embargo, es posible calcular una restricción espectral o una respuesta espectral deseada, IGd(w)I, que proporciona mejoras de rendimiento adicionales, tales como la reducción de ruido superpuesto entre subcanales. Un filtro de impulso espectralmente restringido está configurado para tener una respuesta espectral que se aproxima a la respuesta espectral deseada.
Tal como se muestra en la figura 4, el filtro 90 de acortamiento de impulso espectralmente restringido (SCISF) puede implementarse como filtro digital de dominio de tiempo, que tiene una estructura 92 de filtro digital con varias tomas 94 o entradas de coeficiente de filtro para ajustar la respuesta de filtro. Los coeficientes pueden calcularse y suministrarse a las tomas mediante un procesador de señal digital (DSP). Alternativamente, el SCISF puede implementarse totalmente en software, es decir, dentro de un DSP.
Puede aplicarse una respuesta espectral deseada a una señal recibida usando un filtro que está separado del filtro de acortamiento de impulso o de ecualización de dominio de tiempo (TEQ). Por ejemplo, puede situarse un filtro analógico antes del convertidor A/D. Sin embargo, se limitaría la ajustabilidad de un filtro de este tipo. Como ejemplo adicional, podría añadirse un filtro digital antes del filtro TEQ. Ambas de estas configuraciones presentan la desventaja de que el filtro TEQ puede distorsionar las características espectrales deseadas del filtro añadido. También podría colocarse un filtro después del filtro TEQ, que reduciría el ruido superpuesto, pero podría reducir el acortamiento de impulso proporcionado por el filtro TEQ. Por consiguiente, el SCISF integra la función de TEQ (es decir, acortamiento de impulso) con la respuesta espectral deseada en un único filtro.
En resumen, la característica de filtro, g(n), del SCISF satisface dos condiciones. En primer lugar, la longitud eficaz de la convolución de la característica de filtro con la respuesta al impulso del canal de comunicación, g(n)*h(n), es menor que una longitud objetivo. En segundo lugar, se minimiza la función de coste (función de error) entre la respuesta espectral deseada, Gd(w), y la respuesta espectral de filtro real, G(w).
La respuesta espectral deseada es una característica de filtro ideal que se selecciona para maximizar el rendimiento global de bits de datos en los subcanales de un sistema de DMT reduciendo el impacto del ruido. Existen muchas fuentes de ruido en un sistema de comunicación de DMT, tales como cruce de extremo cercano (NEXT), interferencia de radiofrecuencia (RFI) y ruido generado en el canal de comunicación (ruido blanco). Tal como se muestra en las figuras 5 y 6, la densidad espectral de ruido es generalmente no uniforme a través de la banda de frecuencia del sistema de comunicación. Esta no uniformidad contribuye al problema de ruido superpuesto, en el que el ruido en una banda de frecuencia interfiere con una señal en otra banda de frecuencia.
En general, el ruido superpuesto está provocado por lóbulos laterales de filtros en una DFT. La figura 7 muestra la respuesta de filtro de una DFT para una banda de frecuencia o intervalo (es decir, intervalo 128). Los primeros lóbulos (96) laterales están sólo 13 dB por debajo del lóbulo (98) principal. Por tanto, el ruido ubicado fuera del intervalo 128, pero dentro del primer lóbulo lateral del intervalo 128, es decir, aproximadamente a medio camino
entre los intervalos 126 y 127, aparecería en el intervalo 128 con una atenuación de sólo 13 dB. Por consiguiente, los subcanales ruidosos en un sistema de DMT pueden degradar el rendimiento de los subcanales no ruidosos.
La respuesta espectral deseada es esencialmente una restricción espectral que atenúa los canales ruidosos más que los canales no ruidosos. La señal y el ruido en los canales ruidosos se reducen por igual, de modo que la atenuación no afecta a la relación señal a ruido en estos canales. Sin embargo, puesto que se reduce el nivel de ruido absoluto en los canales ruidosos, hay menos ruido disponible para que entre en los lóbulos laterales de los canales no ruidosos. Por tanto, se minimiza el problema de ruido superpuesto.
Para determinar la respuesta espectral deseada, debe conocerse la densidad espectral de potencia de ruido (PSD de ruido) en el receptor. La PSD de ruido puede determinarse, por ejemplo, realizando un periodograma en los datos recibidos. Esta medición es más complicada si un transmisor está transmitiendo, puesto que la señal transmitida debe separarse de la medición de ruido. La PSD de ruido se determina mediante: (i) la segmentación de la constelación recibida de subportadoras tras la DFT para determinar el punto de constelación válido más cercano; (ii) la determinación de una señal de error basándose en la diferencia entre el punto de constelación recibido y el punto de constelación válido; (iii) la realización de una IDFT en la señal de error; y (iv) la generación de un periodograma (sin aplicar una función ventana) a partir de las señales de error. La PSD de ruido puede entonces determinarse a partir del periodograma.
Un ejemplo de una característica de PSD de ruido para un sistema de comunicación de DMT se muestra en la figura 5 (bucle de prueba 4, tal como se describe en “Very-high Speed Digital Subscriber Lines: System Requirements”, Technical Report T1E1.4/97-131R1, ANSI 1998). La potencia de señal de transmisión se mide en la salida del filtro de transmisión en el transmisor. Las representaciones gráficas mostradas en la figura 5 de la señal y la PSD de ruido se miden en la entrada del convertidor A/D en el receptor, que está antes del SCISF.
Un procesador de señal digital (DSP) usa una PSD de ruido medida para calcular una respuesta espectral deseada, Gd(w), usando el algoritmo que se describe a continuación. Alternativamente, la inversa de la PSD de ruido puede usarse como aproximación para la respuesta espectral deseada. Luego se determina una respuesta espectral, G(w),para el SCISF que minimiza el error entre la respuesta espectral del SCISF y la respuesta espectral deseada. Luego puede generarse un conjunto de coeficientes de filtro para configurar el SCISF con respecto a la característica determinada. Estos cálculos pueden realizarse de manera periódica para ajustar el rendimiento del sistema de comunicación. Los coeficientes de ecualización de dominio de frecuencia y la sincronización de símbolos también pueden ajustarse basándose en estos cálculos.
La figura 8 es una representación gráfica de la respuesta espectral deseada del SCISF, Gd(w), frente a la respuesta de frecuencia real, G(w). La diferencia entre las respuestas es sólo unos cuantos dB. La figura 6 muestra la PSD de señal y de ruido en la salida del SCISF.
La figura 9 muestra el efecto dramático del SCISF en el rendimiento del sistema. Sin el SCISF (es decir, usando un filtro que proporciona sólo el acortamiento de impulso), la relación señal a ruido (SNR) disminuye significativamente en la salida de la transformada de Fourier (es decir, FFT o DFT) a menos de 7 dB. Esta disminución se debe, en gran parte, al ruido superpuesto provocado por los lóbulos laterales de la transformada de Fourier. En cambio, con el SCISF, la SNR, en la salida de la transformada de Fourier, rastrea la SNR en la salida del SCISF en unos cuantos dB. En general, el SCISF proporciona una mejora en la SNR.
La respuesta espectral deseada del SCISF, Gd(w), y la respuesta de frecuencia real, G(w), se derivan de una restricción de energía para el SCISF, es decir, la respuesta espectral deseada debe localizar la energía de la respuesta al impulso eficaz dentro de una banda de frecuencia deseada. La restricción de energía se combina con una respuesta espectral deseada basándose en la densidad espectral de potencia de ruido medida. La función de coste resultante (o función de error) se minimiza entonces para obtener una característica de filtro práctica para el SCISF. Este proceso se presenta en detalle a continuación.
En la siguiente derivación, todos los vectores son vectores columna por defecto. Los vectores se indican mediante letras minúsculas en negrita (por ejemplo, t). El tamaño mt de un vector t, se escribe t(mt). Los componentes de un
T
vector se indican mediante letras minúsculas, por ejemplo, t(m ) =�t0...t r. La convolución de la longitud mt+
t mt _1
mh – 1 de los vectores t(mt) y h(mh) se indica t*h. La matriz de Toeplitz de un vector
, se escribe
mm
xx
T(m;n) , y T(m;n)x = (t * x)(m;n) . La transformada discreta de Fourier de tiempo (DTFT) de un vector t puede
representarse como: La EDIR del canal y la respuesta al impulso del SCISF se expresan como h(mh)y g(mg), respectivamente. El prefijo cíclico tiene una longitud de mc por símbolo. La energía de la respuesta al impulso eficaz debe localizarse en una región contigua de longitud objetivo ml, donde ml<mc, mientras se satisface una restricción espectral. El criterio de energía que va a satisfacerse por el SCISF puede escribirse como:
para algunos 0:m:mg+ mh-2 y algunos 0 < a < I. Definiendo el conjunto Sm como
la respuesta al impulso del SCISF debe pertenecer a Sm para alguna m.
Supongamos que w1,…, wN es la ubicación de las subportadoras en el dominio de frecuencia. La restricción 15 espectral puede aplicarse seleccionando g E Sm, de modo que la función de coste
se minimiza para la respuesta espectral deseada Gd(w).
20 Normalmente, esta optimización tendría que repetirse para todas las m posibles para seleccionar la respuesta al impulso de filtro, g, que consigue el valor más bajo posible de J. Sin embargo, tal como se comenta a continuación, la optimización puede limitarse a unos cuantos valores bien elegidos de m.
25 La determinación de la respuesta al impulso de filtro puede realizarse en dos fases. En primer lugar, se obtiene la respuesta de frecuencia de magnitud deseada Gd(w) del filtro de acortamiento de impulso g sobre los intervalos usados por el sistema de DMT. En segundo lugar, se optimiza J sobre Sm para un valor específico de m.
Para determinar la respuesta espectral deseada Gd(w), es necesario usar expresiones para las relaciones señal a
30 ruido observadas en los diversos intervalos de frecuencia en la salida de la DFT en el receptor. El sistema de DMT tiene M tonos (subportadoras), de los cuales se usan N (aquéllos de M1a M2), y el canal de comunicación tiene una respuesta de frecuencia analógica Hc(f). La densidad espectral de potencia de ruido analógica observada en la entrada del receptor A/D es Sn(f). Antes de la conversión en el convertidor A/D, la señal analógica recibida puede filtrarse mediante un filtro de antisolapamiento con función de transferencia Ha(f). La EDIR en la ausencia del filtro de
35 acortamiento de impulso es h(n). Después del convertidor A/D, la señal se alimenta al filtro de acortamiento de impulso con una respuesta al impulso de g(n). El filtro de acortamiento de impulso garantiza que (h(n)*g(n)) tenga una longitud más corta que el prefijo cíclico. G(w) es la transformada discreta de Fourier de tiempo de g(n). Con estas condiciones, la energía de señal esperada J(k) observada en el intervalo k en la salida de la DFT de receptor de 2M de longitud viene dada por:
donde C1 es una constante, 1/T la frecuencia de muestreo y Dk la potencia transmitida en el intervalo k. La potencia de ruido T(k) en el intervalo k es:
donde C2 es otra constante y * indica la convolución. Suponiendo que el ruido en las bandas correspondientes a tonos no usados está lo suficientemente atenuado por el filtro de antisolapamiento, T(k) es aproximadamente igual a: donde a(n) se define como:
M1…M2 son los tonos usados y C3 otra constante. Definiendo x para que sea el vector de magnitudes de frecuencia que va a resolverse como:
10 la SNR en el intervalo k puede observarse como que está en la forma
, en la que bk son escalares y ak son vectores.
Para determinar la respuesta espectral deseada, se elige x para maximizar el rendimiento global de bits. Aproximando la capacidad del intervalo k mediante
SNR(k) , el perfil espectral óptimo se obtiene minimizando la
15 función de coste F, donde:
Esta minimización se realiza en:
y puede realizarse mediante una cualquiera de una variedad de estrategias de optimización restringidas, tal como se trata en Bertsekas, Nonlinear Programming, Athena Scientific, Belmont, MA, 1995. Puede aplicarse un filtro medio a 25 la salida del algoritmo de optimización para suavizar la respuesta espectral deseada resultante.
. La restricción de energía en la ecuación (3) puede
escribirse como
30 La matriz
A tiene un rango de columna completa, puesto que corresponde a una convolución completa, de modo
que
puede invertirse. Supongamos
. Definiendo , donde
es la raíz cuadrada de la matriz definida positiva , la restricción de energía establecida puede escribirse en términos de q como:
La siguiente etapa es reducir la dimensionalidad, es decir, el número de variables para buscar en el proceso de optimización. Por ejemplo, en una aplicación de línea de abonado digital de vídeo (VDSL), puede requerirse un filtro
40 de acortamiento de impulso que tenga varios cientos de tomas. Buscar en un espacio variable tan grande es difícil y poco práctico. A su vez, la optimización se realiza buscando un subconjunto de menor dimensión hábilmente elegido del espacio variable. Esta simplificación en el proceso de optimización puede realizarse sin reducción significativa en el rendimiento del sistema de comunicación.
45 La reducción en la dimensionalidad
se cumple mediante una transformación de variables. Supongamos
. Supongamos que es la descomposición en valores singulares de C, donde z es una
matriz diagonal cuyo elemento (i,i)-ésimo es Ci y donde el Ci está dispuesto en orden descendente, Si Ci< a, no hay ninguna solución viable correspondiente al retardo m. Si Ci ;a, supongamos
5 donde U1 tiene un tamaño (mg,md) y z1 tiene un tamaño (md,md) para alguna md. Estas ecuaciones definen la dimensión del espacio de rango de la matriz U1, sobre la que se confina la búsqueda. La dimensión md puede elegirse o bien para incluir todo el Ci mayor que algún umbral f,f< a, obien md puede ser un número fijo. Las simulaciones indican que md puede ser menos que mg en más de un orden de magnitud sin afectar
10 significativamente al rendimiento del sistema de comunicación.
La reducción de dimensionalidad se consigue mediante una transformación adicional de variables: q = U1v. La restricción de energía establecida pasa ahora a ser:
usando la identidad
A continuación, la función de coste se expresa en términos de
v. Para una v particular, la g correspondiente viene 20 dada por , lo que conduce a:
donde
. Estas definiciones dan como resultado:
El gradiente y la matriz hessiana de Jo son:
La proyección Pv(y) de cualquier y ERmd en V se define como
Para desarrollar un algoritmo para optimizar la función de coste Jo sobre V, debe derivase una expresión para Pv(y). No hay ninguna expresión de forma cerrada para este operador de proyección; sin embargo, existe un algoritmo muy eficaz para calcularlo. Si y E V, Pv(y)=y. Si no, la proyección en V es la misma que la proyección en su límite, definida por:
Esto último puede cumplirse usando multiplicadores de LaGrange de la manera siguiente. Definiendo una función de coste modificada S como:
La ecuación
debe resolverse en el límite de V. Esto se reduce a las siguientes ecuaciones simultáneas:
Resolviendo para v en términos de J a partir de (23) y sustituyendo en (24), se obtiene la siguiente ecuación para J:
20 La ecuación (25) puede escribirse como ecuación polinómica de orden 2md en J. La ecuación polinómica debe resolverse para las raíces reales y positivas, lo que puede realizarse usando uno de una variedad de algoritmos eficaces para hallar la raíz en la bibliografía. Debe elegirse una de las raíces reales, positivas mediante enumeración
de modo que, cuando se sustituye en la expresión para v, conduce a .
25 Puesto que el gradiente y la matriz hessiana de la función de coste Jo y el operador de proyección en V están disponibles, la optimización puede realizarse de manera muy eficaz. Por ejemplo, puede usarse el método de las penalizaciones, tal como se describe en Bertsekas, Nonlinear Programming, Athena Scientific, Belmont, MA, 1995, o una estrategia iterativa que consiste en el descenso de gradiente seguido por la proyección en V. Ambas técnicas se
30 han sometido a prueba y funcionan bien.
El SCISF puede configurarse, determinando los coeficientes de filtro durante un periodo de entrenamiento o adaptación. El SCISF filtra la salida {yk} del receptor A/D 80. Los coeficientes se seleccionan usando un algoritmo que minimiza el error cuadrático entre una secuencia de referencia {uk} generada por el receptor y la salida del
35 SCISF {ûk}. El SCISF puede ser un filtro de respuesta finita al impulso (FIR) o un filtro de respuesta infinita al impulso (IIR). El SCISF puede entrenarse tras la activación del sistema de comunicación o de manera periódica durante el funcionamiento del sistema para compensar las variaciones en el perfil de ruido de canal.
El entrenamiento puede realizarse usando una variación de uno de los algoritmos adaptativos clásicos, tales como
40 mínimos cuadrados promedio (LMS). LMS normalizados, o mínimos cuadrados recursivos (RLS). Por ejemplo, el siguiente algoritmo es una versión del algoritmo LMS normalizado en el que b0,…,bN y a1,…,aN son las partes de FIR e IIR de un SCISF que tiene una respuesta al impulso, g. La transformada de z G(z)es:
La adaptación de los coeficientes ai y bi se define en las siguientes ecuaciones, en las que ai(k) y bi(k) son los valores de estos coeficientes durante la k-ésima iteración. El parámetro J es una constante predeterminada con un valor de 0.4.
En un primer ejemplo, los coeficientes del SCISF se determinan durante un periodo de entrenamiento inicial tras la activación del sistema de comunicación usando el algoritmo LMS descrito anteriormente. Se introduce una secuencia predeterminada de bits xk al transmisor 12. La secuencia de bits da como resultado una secuencia de números reales {xk} en la entrada del D/A 60. Tal como se muestra en las figuras 1 y 10, la señal transmitida se filtra y se corrompe por ruido mediante el canal 70 de transmisión, dando como resultado una secuencia recibida {yk}en la salida del A/D 80 en el receptor 14. El SCISF 90 filtra y transforma la secuencia recibida {
yk} en una secuencia de
salida . La secuencia de salida
se compara (en un comparador 205 de señales) con la secuencia predeterminada xk, que está almacenada en la memoria 210 en el receptor. La comparación da como resultado una
señal de error ek que se introduce al procesador 215 de algoritmo LMS junto con la secuencia .
El proceso de entrenamiento determina coeficientes para el SCISF de modo que la salida
coincide con la secuencia predeterminada {xk} tanto como sea posible en un sentido de mínimos cuadrados, es decir, se minimiza el error cuadrático promedio entre la salida y la secuencia predeterminada. Durante el proceso de entrenamiento, los coeficientes del SCISF convergen a valores que permiten que el SCISF reduzca lSI y el ruido aditivo. El SCISF resultante hace coincidir P1(w) en el dominio de frecuencia en un sentido de mínimos cuadrados, donde:
En la ecuación anterior, Sx(w) es la densidad espectral de potencia en la entrada del transmisor D/A 60, Sn(w) es la densidad espectral de potencia del ruido aditivo en la salida del A/D 80, y H(w) es la respuesta de frecuencia de la respuesta al impulso de tiempo discreto eficaz (EOIR) del canal 70 de transmisión, filtro 65 de transmisión, y filtro 75 de recepción medida entre la entrada del transmisor D/A 60 y la salida del receptor A/D 80.
Con la finalización del entrenamiento inicial del SCISF, se fijan los coeficientes de SCISF y se entrena el ecualizador de dominio de frecuencia (FEQ 130) del receptor usando técnicas convencionales para receptores de DMT. Tras el entrenamiento del FEQ, el SCISF puede entrenarse o adaptarse de manera periódica durante el funcionamiento del sistema de comunicación. Puesto que no es eficaz transmitir de manera repetida una secuencia de bits predeterminada durante el funcionamiento del sistema de comunicación, el proceso de entrenamiento periódico usa datos de comunicación transmitidos para generar las secuencias de referencia y salida, tal como se describe más adelante
Durante el funcionamiento del sistema de comunicación, se introduce una secuencia de bits de datos de comunicación xk al transmisor 12 (véase la figura 1). La secuencia de bits de datos da como resultado una secuencia de números reales {xk} en la entrada del D/A 60. Tal como se muestra en las figuras 1 y 11, se filtra la señal transmitida y se corrompe por ruido mediante el canal 70 de transmisión, dando como resultado una secuencia recibida {yk} en la salida del A/D 80 en el receptor 14. El SCISF 90 filtra y transforma la secuencia recibida {
yk}en
una secuencia de salida .
También se introduce la secuencia recibida {yk} a un retardo 305 y luego a un SCISF 300 secundario que tiene los mismos coeficientes que el SCISF 90 primario tras el entrenamiento inicial. Una configuración de este tipo permite realizar un entrenamiento periódico sin afectar al funcionamiento del sistema de comunicación. El SCISF 300 secundario se entrena de manera periódica o continua usando un algoritmo similar al usado para el entrenamiento inicial. Los nuevos coeficientes del SCISF 300 secundario se copian de manera periódica al SCISF 90 primario.
del SCISF 300 secundario (en un comparador 205 de señales) con una secuencia predeterminada xk almacenada en la memoria. Sin embargo, tal como se comentó anteriormente, se usa una secuencia de bits de comunicación de datos como secuencia de referencia para entrenamiento en lugar de una secuencia predeterminada. Como tal, el receptor debe tener una manera de generar una señal de referencia para compararla con la salida del SCISF.
En un proceso de entrenamiento inicial, se compararía la secuencia de salida
Para calcular la secuencia de referencia, el receptor esencialmente duplica los procesos de codificación y modulación del transmisor usando la salida del decodificador 140. Debido a que ya se ha realizado el entrenamiento
inicial, la salida de SCISF 90
coincide en gran medida con la secuencia predeterminada {xk} y se minimizan lSI y el ruido aditivo. Por tanto, la salida de datos del decodificador 140 coincide en gran medida con la secuencia transmitida de bits de datos de comunicación xk. Los bits de datos se introducen en un codificador 320, una IDFT 330, un convertidor 340 de paralelo a serie, y un sumador 350 de prefijos similares a los del transmisor. La secuencia de salida {xk} de esta cadena se introduce al procesador 215 de algoritmo LMS y se usa como secuencia de referencia en el algoritmo de entrenamiento.
La secuencia de salida
del SCISF 300 secundario se compara (en un comparador 205 de señales) con la secuencia de referencia·{xk}, que se emite por la cadena (320, 330, 340 y 350) de codificación/modulación. Tal como se observó anteriormente, la secuencia recibida {yk} pasa a través de un retardo 305 antes de introducirse al SCISF 300 secundario. El retardo 305 compensa el retardo de procesamiento en la cadena de demodulación/decodificación y la cadena de codificación/modulación. La comparación da como resultado una señal de error ek que se introduce al procesador 215 de algoritmo LMS: El proceso de entrenamiento determina los coeficientes para el SCISF 300
secundario de modo que la salida
coincide con la secuencia de referencia {xk} tanto como sea posible en un sentido de mínimos cuadrados, es decir, se minimiza el error cuadrático promedio entre la salida y la secuencia de referencia. De manera periódica, se copian los coeficientes del SCISF 300 secundario al SCISF 90 primario.
En otro ejemplo tal como se muestra en la figura 12, puede realizarse el entrenamiento periódico con un único
SCISF 90. En esta configuración, el A/D 80 emite una secuencia recibida {
yk} en el receptor 14. El SCISF 90 filtra y transforma la secuencia recibida {yk} en una secuencia de salida . La secuencia recibida {yk} también se introduce en un retardo 305. Después de que la secuencia recibida {yk} pasa a través del SCISF 90, se cambia un conmutador 360 de datos de la posición A a la posición B, permitiendo que la secuencia recibida retardada realice un segundo paso a través del SCISF 90. También puede abrirse un conmutador 370 de salida, de modo que los datos no se emitan durante el proceso de entrenamiento. Además, los coeficientes de SCISF se controlan mediante el algoritmo LMS durante el proceso de entrenamiento.
Se calcula una secuencia de referencia como en la configuración de la figura 11. Los bits de datos se introducen en un codificador 320, una IDFT 330, un convertidor 340 de paralelo a serie, y un sumador 350 de prefijos. La secuencia de referencia resultante {xk} se introduce al procesador de algoritmo LMS.
La secuencia de salida
del segundo paso a través del SCISF 90 se compara (en el comparador 205 de señales) con la secuencia de referencia. Tal como se observó anteriormente, la secuencia recibida {yk} pasa a través de un retardo 305 antes de introducirse en el SCISF 90 para el segundo paso. El retardo 305 compensa el retardo de procesamiento en la cadena de demodulación/decodificación y la cadena de codificación/modulación. La comparación da como resultado una señal de error ek que se introduce al procesador 215 de algoritmo LMS. El
proceso de entrenamiento determina los coeficientes para el SCISF 90 de modo que la salida
coincida con la secuencia de referencia {xk} tanto como sea posible en un sentido de mínimos cuadrados, es decir, se minimiza el error cuadrático promedio entre la salida y la secuencia de referencia.
A continuación, los coeficientes del SCISF 90 se actualizan con respecto a los coeficientes determinados en el proceso de entrenamiento.
En una segunda realización a modo de ejemplo, los coeficientes de SCISF 90 se eligen de modo que la respuesta de frecuencia del SCISF coincida con una respuesta espectral deseada Gd(w) que busca minimizar los efectos del ruido superpuesto y maximizar el rendimiento global de bits del sistema. Se determina la respuesta espectral deseada Gd(w) basándose en las relaciones señal a ruido observadas en los diversos intervalos de frecuencia de la DFT 120 en el receptor.
Por ejemplo, un sistema de OFDM puede tener M tonos, de los que se usan N (m1 a mN). El sistema opera sobre un canal con respuesta de frecuencia analógica Hc(f). En referencia de nuevo a la figura 1, la densidad espectral de potencia de ruido analógica en la entrada del receptor A/D 80 es Sn(f). Antes del receptor A/D 80, la señal analógica
5 recibida puede filtrarse mediante un filtro de antisolapamiento (es decir, filtro 75 de recepción) que tiene una función de transferencia Ha(f). La respuesta al impulso de tiempo discreto eficaz (EDIR) del canal de transmisión del sistema de OFDM (incluyendo el filtro 65 de transmisión y el filtro 75 de recepción) es h(n). La salida del A/D 80 se introduce a un SCISF 90 que tiene una respuesta al impulso g(n). G(w) es la respuesta espectral que corresponde a g(n).
10 La energía de señal esperada J(k) observada en el intervalo de frecuencia k en la salida de la DFT 120, que tiene una longitud de NM, es:
15 donde C1 es una constante, 1/T es la frecuencia de muestreo y Dk es la potencia transmitida en el intervalo de frecuencia k. La potencia de ruido T(k) en el intervalo k es:
20 donde C2 es una constante y * indica una convolución de las transformadas discretas de Fourier. Si el ruido, en las bandas ocupadas por tonos no usados, se atenúa lo suficiente por el filtro de antisolapamiento (filtro 75 de recepción), T(k) es aproximadamente:
donde "(n) se define como:
30 m1,...mN son los tonos usados, y C3 es una constante. Se define un vector de magnitudes de frecuencia g como:
La SNR en el intervalo de frecuencia k es
para escalares rk y vectores sk. Los escalares rk se definen por:
y sk(l), el l-ésimo componente de sk se define por:
Para determinar una expresión para g que maximiza el rendimiento global de bits del sistema, la capacidad de cada intervalo de frecuencia k se aproxima por log(1+ SNRk). Por consiguiente, se determina el perfil espectral óptimo minimizando la función de coste F, donde:
Puesto que
, la minimización de la función de coste se realiza sobre todos los valores positivos de Gk, como:
Puede usarse una variedad de estrategias de optimización restringidas para resolver las ecuaciones anteriores para gopt.
Una vez determinadas la respuesta de impulso óptimo gopt y la respuesta espectral deseada Gd(w) (que puede expresarse como Gd(mmk/M) para un sistema que tiene M tonos), se usa un proceso de entrenamiento para adaptar el SCISF 90 de modo que su respuesta al impulso g coincida con la respuesta espectral deseada. Tal como se muestra en la figura 13, el proceso de entrenamiento puede generalizarse como sistema de realimentación. Se introduce una secuencia de referencia xk al sistema. Esto corresponde a introducir una secuencia de bits de referencia predeterminada a un transmisor. La secuencia de referencia pasa a través de un canal 410 de transmisión que tiene una respuesta de frecuencia H(f) (incluyendo el canal de transmisión físico y los filtros de transmisión y recepción). El ruido aditivo Tk del canal de transmisión se representa en este modelo general como una entrada 420 externa al sistema. La señal resultante yk se introduce a un filtro 430 que tiene una respuesta de frecuencia G(f), por ejemplo, un SCISF. A continuación, la salida del filtro 430 se pasa a un procesador 440 de adaptación, que calcula una señal de error basándose en el bucle 450 de realimentación y adapta el filtro en consecuencia. El procesador de adaptación puede usar, por ejemplo, el algoritmo LMS descrito anteriormente.
La secuencia de referencia xk también se introduce al bucle 450 de realimentación, que pasa la secuencia de referencia xk a través de un filtro 460 de ajuste a escala con característica de frecuencia Q(f). Se determina la característica de frecuencia Q(f) del filtro 460 de ajuste a escala (que puede expresarse como un conjunto de factores de ajuste a escala de dominio de frecuencia Qk) de modo que el SCISF se adapta a la respuesta espectral deseada. La salida del filtro 460 de ajuste a escala se usa como referencia para el cálculo de la señal de error en el procesador 440 de adaptación, tal como se describió anteriormente.
Usando el sistema de realimentación general mostrado en la figura 13, puede entrenarse un SCISF que tiene una
respuesta al impulso g para minimizar el error . El filtro resultante coincide con P2(w) en el dominio de frecuencia en un sentido de mínimos cuadrados, donde:
Sx(w) es la densidad espectral de potencia en la entrada del sistema. H(w) es la respuesta de frecuencia de la respuesta al impulso de tiempo discreto eficaz (EDIR) del canal de transmisión, ST(w) es la densidad espectral de potencia del ruido aditivo, y Q(w) es la respuesta espectral del filtro 460 de ajuste a escala que tiene una respuesta al impulso q.
La solución para gopt en las ecuaciones anteriores especifica sólo la magnitud de la respuesta espectral del SCISF. Si el SCISF es un filtro FIR, puede usarse una característica de fase lineal. Si la longitud del SCISF es ng, los valores deseados de G(w) para los intervalos de frecuencia de interés son:
Los valores Qk se definen por:
Los valores de Qk pueden calcularse durante un periodo de entrenamiento inicial y pueden actualizarse de manera periódica durante el funcionamiento del sistema de comunicación.
Tal como se muestra en las figuras 14-16, puede usarse el proceso de entrenamiento de realimentación general para realizar un entrenamiento inicial de un SCISF seguido por un entrenamiento periódico análogo al proceso descrito anteriormente con respecto a las figuras 10-12. Una diferencia entre las técnicas es que se usa una señal
de referencia ajustada a escala en lugar de una referencia no ajustada a escala xk.
En referencia a la figura 14, para realizar el entrenamiento inicial, se introduce una secuencia predeterminada de bits xk al transmisor. Se filtra la señal transmitida y se corrompe por ruido mediante el canal de transmisión, dando como resultado una secuencia recibida {yk} en la salida del A/D 80 en el receptor. El SCISF 90 filtra y transforma la
secuencia recibida {yk} en una secuencia de salida . La secuencia de salida
se compara (en un comparador
205 de señales) con una secuencia de referencia ajustada a escala .
La secuencia de referencia ajustada a escala se calcula a partir de una copia de la secuencia predeterminada xk que está almacenada en la memoria 210 en el receptor. Como primera etapa, la secuencia predeterminada se introduce a un convertidor 510 de serie a paralelo y una DFT 515. La señal de dominio de frecuencia resultante se introduce a un filtro 520 de ajuste a escala que aplica el conjunto de factores de ajuste a escala de dominio de frecuencia Qk que hace que el SCISF se adapte a la respuesta espectral deseada, tal como se comentó anteriormente. La señal ajustada a escala se introduce a una transformada 330 discreta de Fourier inversa, un convertidor 340 de paralelo a
serie y un sumador 350 de prefijo cíclico, dando como resultado una secuencia de referencia ajustada a escala
. La comparación de la secuencia de salida
con la secuencia de referencia ajustada a escala
da como resultado una señal de error e
k que se introduce al procesador 215 de algoritmo LMS junto con la secuencia
. Alternativamente, puede almacenarse una referencia de dominio de frecuencia (por ejemplo, una secuencia de bits predeterminada que se ha procesado por un convertidor de serie a paralelo y DFT) en la memoria en el receptor, lo que eliminaría la necesidad de un convertidor de serie a paralelo y la transformada discreta de Fourier en el bucle de realimentación.
Tras el entrenamiento inicial, el SCISF se entrena de manera periódica durante el funcionamiento del sistema de comunicación. Se introduce una secuencia de bits de datos de comunicación xk al transmisor. En referencia a la figura 15, se filtra la señal transmitida y se corrompe por ruido mediante el canal de transmisión, dando como resultado una secuencia recibida {yk} en la salida del A/D 80 en el receptor. El SCISF 90 filtra y transforma la
secuencia recibida {yk} en una secuencia de salida .
La secuencia recibida {yk} también se introduce a un retardo 305 y luego a un SCISF 300 secundario que tiene los mismos coeficientes que el SCISF 90 primario tras el entrenamiento inicial. El SCISF 300 secundario proporciona
una secuencia de salida , que se compara con una secuencia de referencia durante el proceso de entrenamiento periódico. Una configuración de este tipo permite realizar el entrenamiento periódico sin afectar al funcionamiento del sistema de comunicación. El SCISF 300 secundario se entrena de manera periódica o continua usando un algoritmo similar al usado para el entrenamiento inicial. Los nuevos coeficientes del SCISF 300 secundario se copian de manera periódica al SCISF 90 primario.
Para calcular la secuencia de referencia, se introduce la salida de datos del decodificador 140 en un codificador 320. La señal de dominio de frecuencia resultante se introduce en un filtro 520 de ajuste a escala que aplica el conjunto de factores de ajuste a escala de dominio de frecuencia Qk que hace que el SCISF se adapte a la respuesta espectral deseada, tal como se comentó anteriormente. La señal ajustada a escala se introduce en una transformada 330 discreta de Fourier inversa, un convertidor 340 de paralelo a serie y un sumador 350 de prefijo
cíclico, dando como resultado una secuencia de referencia ajustada a escala
. La comparación de la
secuencia de salida
con la secuencia de referencia ajustada a escala
da como resultado una señal de error ek que se introduce en el procesador 215 de algoritmo LMS.
El proceso de entrenamiento determina los
coincide con la secuencia de referencia coeficientes para el SCISF 300 secundario de modo que la salida
tanto como sea posible en un sentido de mínimos cuadrados, es decir, se minimiza el error cuadrático promedio entre la salida y la secuencia de referencia. De manera periódica, los coeficientes del SCISF ajustada a escala 300 secundario se copian al SCISF 90 primario.
Alternativamente, tal como se muestra en la figura 16, el entrenamiento periódico puede realizarse con un único SCISF 90. En esta configuración, el A/D 80 emite una secuencia recibida {
yk} en el receptor. El SCISF 90 filtra y
transforma la secuencia recibida {yk} en una secuencia de salida . La secuencia recibida {yk} también se introduce a un retardo. Después de que la secuencia recibida {yk} pasa a través del SCISF 90, se cambia un conmutador 360 de datos de la posición A a la posición B, permitiendo que la secuencia recibida retardada realice un segundo paso a través del SCISF 90. También puede abrirse un conmutador 370 de salida, de modo que los datos no se emitan durante el proceso de entrenamiento. Además, los coeficientes de SCISF se controlan mediante el algoritmo LMS durante el proceso de entrenamiento.
Se calcula una secuencia de referencia como en la configuración de la figura 15. La salida de datos del decodificador 140 se introduce en un codificador 320. La señal de dominio de frecuencia resultante se introduce en un filtro 520 de ajuste a escala que aplica el conjunto de factores de ajuste a escala de dominio de frecuencia Qk que hace que el SCISF se adapte a la respuesta espectral deseada, tal como se comentó anteriormente. La señal ajustada a escala se introduce en una transformada 330 discreta de Fourier inversa, un convertidor 340 de paralelo
a serie y un sumador 350 de prefijo cíclico, dando como resultado una secuencia de referencia ajustada a escala
. La secuencia de referencia ajustada a escala se introduce en el procesador de algoritmo LMS.
La secuencia de salida
del segundo paso a través del SCISF 90 se compara (en el comparador 205 de señales)
. Tal como se observó anteriormente, la secuencia recibida {yk} pasa a través de un retardo 305 antes de introducirse al SCISF 90 para el segundo paso. El retardo 305 compensa el retardo de procesamiento en la cadena de demodulación/decodificación y la cadena de codificación/modulación. La comparación da como resultado una señal de error ek que se introduce en el procesador 215 de algoritmo LMS. El
con la secuencia de referencia
proceso de entrenamiento determina coeficientes para el SCISF 90 de modo que la salida
coincida con la
secuencia de referencia ajustada a escala
tanto como sea posible en un sentido de mínimos cuadrados, es decir, se minimiza el error cuadrático promedio entre la salida y la secuencia de referencia. A continuación, los coeficientes del SCISF 90 se actualizan con respecto a los coeficientes determinados en el proceso de entrenamiento.
En una tercera realización a modo de ejemplo, el sistema selecciona dinámicamente la longitud del prefijo cíclico (CP) para maximizar el rendimiento global de datos para un canal de comunicación que tiene un perfil de ruido particular. Tal como se comentó anteriormente, se añade un CP a cada símbolo antes de la transmisión a través del canal de comunicación para reducir los efectos de ISI. Sin embargo, debido a que CP constituye datos redundantes, el aumento de la longitud del CP reduce la eficacia del sistema de comunicación. Por tanto, para maximizar la eficacia, la longitud del CP debe ser tan corta como lo permitan las características de ruido del canal de comunicación.
Para un sistema de comunicación de DMT con M tonos, la tasa de transmisión de muestra máxima W (muestras/segundo) para un canal particular depende, en parte, del ancho de banda disponible y de las limitaciones de hardware. La tasa de transmisión de muestra incluye datos de comunicación y bits de CP. Para una longitud de CP de nc, la tasa de transmisión de símbolo máxima (que incluye datos de comunicación, pero no el CP) es W/(2M + nc).
Antes de determinar la longitud de CP óptima, el SCISF debe entrenarse inicialmente con respecto al canal. Sin embargo, no es necesario que un sistema de comunicación tenga un SCISF para emplear el algoritmo de optimización de CP. Se observa que los coeficientes de SCISF determinados durante el proceso de entrenamiento no dependen de la longitud de CP. La capacidad del subcanal puede aproximarse como log(1+SNRi) bits por segundo, de modo que el número de bits por símbolo sea ziIog(1+SNRi). Para una longitud de CP de nc, la tasa de transmisión de bits máxima se expresa en función del prefijo cíclico como:
La longitud de CP óptima se determina calculando la tasa de transmisión de bits máxima para un conjunto de valores candidatos de la longitud de CP y hallando la longitud que maximiza Ba(nc).
La relación señal a ruido SNRi de cada subcanal se determina midiendo la señal recibida y la potencia de ruido y calculando la relación de ambas. La potencia de ruido �i; para el i-ésimo intervalo, puede medirse transmitiendo una secuencia de comunicación de datos y calculando el promedio de los cuadrados de los errores medidos en la salida de la DFT de receptor. La potencia recibida total (señal y ruido) �i, para el i-ésimo intervalo puede medirse calculando el promedio de los cuadrados de las salidas de la DFT de receptor. La relación señal a ruido se determina a partir de la expresión: �i/ �i= 1 + SNRi. Puesto que la relación señal a ruido se determina en el receptor, la tasa de transmisión de bits calculada Ba(nc) debe transmitirse de nuevo al transmisor. El transmisor compara la tasa de transmisión de bits con los valores calculados para otras longitudes de CP candidatas y selecciona la longitud nc de CP con la tasa de transmisión de bits máxima más alta Ba(nc).
Las figuras 17-24 muestran simulaciones de rendimiento para sistemas de prueba basándose en parámetros de sistema y bucles de prueba descritos en VDSL Alliance SDMT VDSL Draft Standard Proposal, Technical report, ANSI, 1998; y Very-high-speed digital subscriber lines; System requirements, T1E1.4/97·131R1, Technical report, ANSI, 1997. Los resultados son para un sistema VDSL que trabaja sobre bucles de prueba 2 y 6 de una longitud de 4500 pies en el sentido ascendente. El sistema tiene una frecuencia de muestreo de 11,04 MHz. El ruido se genera por un cruce de extremo cercano desde una ADSL interferente y una HDSL interferente y ruido blanco a un nivel de 140 dBm. El SCISF usado en las simulaciones es una FIR de longitud 15. Una versión del algoritmo LMS normalizado se usa para entrenar el SCISF durante el periodo de entrenamiento inicial usando una secuencia transmitida predeterminada.
Las figuras 17-20 muestran el rendimiento de sistema simulado para un sistema de comunicación que tiene los parámetros definidos para el bucle de prueba 2, que tiene una longitud de 4500 pies. La figura 17 muestra la respuesta de frecuencia de canal con y sin un SCISF. El SCISF proporciona una respuesta de frecuencia mucho más uniforme a través de la banda de frecuencia de interés y mejora significativamente la relación señal a ruido (SNR) en los intervalos de frecuencia más altos. La figura 18 es una representación gráfica de la señal de error
durante el proceso de entrenamiento. El error disminuye rápidamente durante las primeras pocas iteraciones y casi se converge después de sólo 20-30 iteraciones. La figura 19 es una representación gráfica de densidad espectral de potencia transmitida, densidad espectral de potencia recibida y densidad espectral de potencia de ruido aditiva sobre los subcanales usados en la salida del receptor A/D. La figura 20 es una representación gráfica de SNR en la entrada al receptor A/D, que es la SNR alcanzable máxima. La representación gráfica también muestra la SNR en la salida de la DFT de receptor sin un SCISF y la SNR en las salidas de la DFT de receptor usando un SCISF adaptado.
Las figuras 21-24 muestran el rendimiento de sistema simulado para un sistema de comunicación que tiene los parámetros definidos para el bucle de prueba 6, que tiene una longitud de 4500 pies. La figura 21 muestra la respuesta de frecuencia de canal con y sin un SCISF. La figura 22 es una representación gráfica de la señal de error
durante el proceso de entrenamiento. La figura 23 es una representación gráfica de densidad espectral de potencia transmitida, densidad espectral de potencia recibida y densidad espectral de potencia de ruido aditiva sobre los subcanales usados en la salida del receptor A/D. La figura 24 es una representación gráfica de SNR en la entrada al receptor A/D. La representación gráfica también muestra la SNR en la salida de la DFT de receptor sin un SCISF y la SNR en las salidas de la DFT de receptor usando un SCISF adaptado.
Las realizaciones de la invención se definen mediante el alcance de las siguientes reivindicaciones.
Claims (7)
- REIVINDICACIONES1. Método para ecualizar un canal de comunicación en un sistema de comunicación de múltiples portadoras multicanal, incluyendo el sistema de comunicación un filtro (90) de acortamiento de respuesta al impulso que tiene una respuesta espectral deseada que cumple con una restricción espectral especificada y que está configurado para recibir una señal de comunicación que se ha transmitido a través de dicho canal de comunicación, comprendiendo el método medir una densidad espectral de potencia de ruido de la señal de comunicación recibida, estando el método caracterizado por:calcular la respuesta espectral deseada que tiene una restricción de magnitud basándose en la densidad espectral de potencia de ruido medida;seleccionar una respuesta de frecuencia de dicho filtro (90) de acortamiento de respuesta al impulso basándose en la respuesta espectral deseada; yfiltrar la señal de comunicación recibida con el filtro (90) de acortamiento de respuesta al impulso.
-
- 2.
- Método según la reivindicación 1, en el que el sistema de comunicación incluye una transformada discreta de Fourier y la densidad espectral de potencia de ruido se mide en una salida de la transformada discreta de Fourier, o en el que el sistema de comunicación incluye una transformada discreta de coseno y la densidad espectral de potencia de ruido se mide en una salida de la transformada discreta de coseno, o en el que el filtro de acortamiento de respuesta al impulso es un filtro digital de dominio de tiempo.
-
- 3.
- Filtro (90) de acortamiento de respuesta al impulso para ecualizar un canal en un sistema de comunicación de múltiples portadoras multicanal, estando el sistema de comunicación configurado para recibir una señal de comunicación que se ha transmitido a través de dicho canal, teniendo dicho canal una respuesta al impulso, comprendiendo el filtro:
una entrada conectada para recibir la señal de comunicación,una estructura de filtro digital configurada para aplicar una característica de frecuencia a la señal de comunicación recibida, estando determinada la característica de frecuencia por coeficientes del filtro de acortamiento de respuesta al impulso, yentradas (94) de coeficiente de filtro conectadas para recibir los coeficientes de filtro que se seleccionan para acortar la respuesta al impulso del al menos un canal para confinar una parte significativa de una energía de la respuesta al impulso de dicho canal a una región más corta que una longitud objetivo; ycaracterizado por aplicar una característica de frecuencia a la señal de comunicación recibida basándose en una respuesta espectral deseada de dicho filtro de acortamiento de respuesta al impulso que tiene una restricción de magnitud, estando basada la restricción de magnitud en una densidad espectral de potencia de ruido medida de la señal de comunicación recibida. -
- 4.
- Filtro según la reivindicación 3, en el que la longitud objetivo es una longitud de un prefijo cíclico que se emplea en dicha señal de comunicación.
-
- 5.
- Filtro según la reivindicación 3, en el que la densidad espectral de potencia de ruido se mide en una salida de una transformada discreta de Fourier, o en el que la respuesta espectral deseada es la inversa de la densidad espectral de potencia de ruido medida.
-
- 6.
- Programa informático realizado en un medio legible por ordenador que comprende instrucciones para hacer que un procesador de señal en un sistema de comunicación de múltiples portadoras multicanal realice las siguientes operaciones:
medir una densidad espectral de potencia de ruido de una señal de comunicación recibida; ycalcular una respuesta espectral deseada, caracterizado porque la respuesta espectral deseada calculada se basa en la densidad espectral de potencia de ruido medida de la señal de comunicación recibida, teniendo la respuesta espectral deseada calculada una restricción de magnitud basada en la densidad espectral de potencia de ruido recibida medida. - 7. Programa informático según la reivindicación 6, que comprende además instrucciones para hacer que dicho procesador calcule coeficientes de filtro basándose en la respuesta espectral deseada.
Applications Claiming Priority (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US54468 | 1987-05-26 | ||
US09/054,468 US6631175B2 (en) | 1998-04-03 | 1998-04-03 | Spectrally constrained impulse shortening filter for a discrete multi-tone receiver |
US8733698P | 1998-05-29 | 1998-05-29 | |
US87336P | 1998-05-29 | ||
US233914 | 1999-01-21 | ||
US09/233,914 US6526105B1 (en) | 1998-05-29 | 1999-01-21 | Time domain equalization for discrete multi-tone systems |
PCT/US1999/007422 WO1999052250A1 (en) | 1998-04-03 | 1999-04-05 | Filter for impulse response shortening, with addition spectral constraints, for multicarrier transmission |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2389626T3 true ES2389626T3 (es) | 2012-10-29 |
Family
ID=46874800
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES99915260T Expired - Lifetime ES2389626T3 (es) | 1998-04-03 | 1999-04-05 | Filtro para acortamiento de respuesta al impulso, con restricciones espectrales adicionales, para transmisión de múltiples portadoras |
Country Status (3)
Country | Link |
---|---|
US (1) | US9014250B2 (es) |
DK (1) | DK1068704T3 (es) |
ES (1) | ES2389626T3 (es) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11012087B2 (en) * | 2017-11-23 | 2021-05-18 | M31 Technology Corporation | Encoding and decoding architecture for high speed data communication system and related physical layer circuit, transmitter and receiver and communication system thereof |
Family Cites Families (218)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3795772A (en) | 1972-05-01 | 1974-03-05 | Us Navy | Synchronization system for pulse orthogonal multiplexing systems |
US3978482A (en) | 1975-03-24 | 1976-08-31 | Hughes Aircraft Company | Dynamically focused thinned array |
JPS6039399B2 (ja) | 1978-01-25 | 1985-09-05 | 株式会社日立製作所 | 洗濯機の稼動方法 |
US4300229A (en) | 1979-02-21 | 1981-11-10 | Nippon Electric Co., Ltd. | Transmitter and receiver for an othogonally multiplexed QAM signal of a sampling rate N times that of PAM signals, comprising an N/2-point offset fourier transform processor |
US4351983A (en) | 1979-03-05 | 1982-09-28 | International Business Machines Corp. | Speech detector with variable threshold |
JPS567213A (en) | 1979-06-27 | 1981-01-24 | Hitachi Ltd | Noise eliminating circuit |
US4425665A (en) | 1981-09-24 | 1984-01-10 | Advanced Micro Devices, Inc. | FSK Voiceband modem using digital filters |
US4399329A (en) | 1981-11-25 | 1983-08-16 | Rca Corporation | Stereophonic bilingual signal processor |
US4535472A (en) | 1982-11-05 | 1985-08-13 | At&T Bell Laboratories | Adaptive bit allocator |
US4618996A (en) | 1984-04-24 | 1986-10-21 | Avnet, Inc. | Dual pilot phase lock loop for radio frequency transmission |
US4679227A (en) | 1985-05-20 | 1987-07-07 | Telebit Corporation | Ensemble modem structure for imperfect transmission media |
US4630305A (en) | 1985-07-01 | 1986-12-16 | Motorola, Inc. | Automatic gain selector for a noise suppression system |
KR940009391B1 (ko) | 1985-07-01 | 1994-10-07 | 모토로라 인코포레이티드 | 잡음 억제 시스템 |
JPS6345933A (ja) | 1986-04-15 | 1988-02-26 | Nec Corp | 秘話装置 |
JPH01106639A (ja) | 1987-10-20 | 1989-04-24 | Nec Corp | 衛星通信地球局用送受装置 |
CA1291549C (en) | 1987-11-06 | 1991-10-29 | Wayne D. Grover | Method and apparatus for self-healing and self-provisioning networks |
US4931803A (en) | 1988-03-31 | 1990-06-05 | The United States Of America As Represented By The Secretary Of The Army | Electronically steered phased array radar antenna |
US4980897A (en) | 1988-08-12 | 1990-12-25 | Telebit Corporation | Multi-channel trellis encoder/decoder |
US5014306A (en) | 1988-11-14 | 1991-05-07 | Transtream, Inc. | Voice and data telephone communication system and method |
US5001724A (en) | 1989-01-13 | 1991-03-19 | Hewlett-Packard Company | Method and apparatus for measuring phase accuracy and amplitude profile of a continuous-phase-modulated signal |
JP2777194B2 (ja) | 1989-05-29 | 1998-07-16 | 株式会社東芝 | 光伝送方式 |
FR2658017B1 (fr) | 1990-02-06 | 1992-06-05 | France Etat | Procede de diffusion de donnees numeriques, notamment pour la radiodiffusion a haut debit vers des mobiles, a entrelacement temps-frequence et aide a l'acquisition de la commande automatique de frequence, et recepteur correspondant. |
US5206886A (en) | 1990-04-16 | 1993-04-27 | Telebit Corporation | Method and apparatus for correcting for clock and carrier frequency offset, and phase jitter in mulicarrier modems |
GB2244190A (en) | 1990-05-17 | 1991-11-20 | Orbitel Mobile Communications | Receiver systems with equalisers |
US5103459B1 (en) | 1990-06-25 | 1999-07-06 | Qualcomm Inc | System and method for generating signal waveforms in a cdma cellular telephone system |
US5568483A (en) | 1990-06-25 | 1996-10-22 | Qualcomm Incorporated | Method and apparatus for the formatting of data for transmission |
US5768613A (en) | 1990-07-06 | 1998-06-16 | Advanced Micro Devices, Inc. | Computing apparatus configured for partitioned processing |
US5091938B1 (en) | 1990-08-06 | 1997-02-04 | Nippon Denki Home Electronics | Digital data cryptographic system |
DE4111855C2 (de) | 1991-04-11 | 1994-10-20 | Inst Rundfunktechnik Gmbh | Verfahren zum rundfunkmäßigen Übertragen eines digital codierten Datenstroms |
BE1004813A3 (nl) | 1991-05-08 | 1993-02-02 | Bell Telephone Mfg | Optische zender/ontvangerinrichting. |
CA2066540C (en) | 1991-06-13 | 1998-01-20 | Edwin A. Kelley | Multiple user digital receiving apparatus and method with time division multiplexing |
US5192957A (en) | 1991-07-01 | 1993-03-09 | Motorola, Inc. | Sequencer for a shared channel global positioning system receiver |
US5216670A (en) | 1991-07-03 | 1993-06-01 | International Business Machines Corporation | Message stripping protocol for a communication network |
US5253270A (en) | 1991-07-08 | 1993-10-12 | Hal Communications | Apparatus useful in radio communication of digital data using minimal bandwidth |
US5233546A (en) | 1991-08-14 | 1993-08-03 | Hewlett-Packard Company | Anti-alias filtering apparatus for frequency domain measurements |
US5548819A (en) | 1991-12-02 | 1996-08-20 | Spectraplex, Inc. | Method and apparatus for communication of information |
JP3134455B2 (ja) | 1992-01-29 | 2001-02-13 | ソニー株式会社 | 高能率符号化装置及び方法 |
US5345599A (en) | 1992-02-21 | 1994-09-06 | The Board Of Trustees Of The Leland Stanford Junior University | Increasing capacity in wireless broadcast systems using distributed transmission/directional reception (DTDR) |
US5285474A (en) | 1992-06-12 | 1994-02-08 | The Board Of Trustees Of The Leland Stanford, Junior University | Method for equalizing a multicarrier signal in a multicarrier communication system |
JP3153933B2 (ja) | 1992-06-16 | 2001-04-09 | ソニー株式会社 | データ符号化装置及び方法並びにデータ復号化装置及び方法 |
US5260968A (en) | 1992-06-23 | 1993-11-09 | The Regents Of The University Of California | Method and apparatus for multiplexing communications signals through blind adaptive spatial filtering |
DE69322322T2 (de) | 1992-07-08 | 1999-06-17 | Koninklijke Philips Electronics N.V., Eindhoven | Verkettete Kodierung für OFDM-Übertragung |
GB9218874D0 (en) | 1992-09-07 | 1992-10-21 | British Broadcasting Corp | Improvements relating to the transmission of frequency division multiplex signals |
US5603081A (en) | 1993-11-01 | 1997-02-11 | Telefonaktiebolaget Lm Ericsson | Method for communicating in a wireless communication system |
DE69427415T2 (de) | 1993-02-08 | 2002-05-29 | Koninklijke Philips Electronics N.V., Eindhoven | OFDM-Empfänger mit Ausgleichung von differenziellen Verzögerungen |
CA2115118A1 (en) | 1993-02-08 | 1994-08-09 | Arie Geert Cornelis Koppelaar | Method of transmitting a data stream, transmitter and receiver |
JP3301555B2 (ja) | 1993-03-30 | 2002-07-15 | ソニー株式会社 | 無線受信装置 |
US5479447A (en) | 1993-05-03 | 1995-12-26 | The Board Of Trustees Of The Leland Stanford, Junior University | Method and apparatus for adaptive, variable bandwidth, high-speed data transmission of a multicarrier signal over digital subscriber lines |
ATE171023T1 (de) | 1993-06-07 | 1998-09-15 | Alsthom Cge Alcatel | Signalisationspaket für kommunikationssystem mit modulierter referenz die einem zeitabhaengigen gesetz folgt |
CA2121934A1 (en) | 1993-06-14 | 1994-12-15 | Gordon Bremer | Simultaneous analog and digital communication with improved phase immunity |
JPH0746217A (ja) | 1993-07-26 | 1995-02-14 | Sony Corp | ディジタル復調装置 |
US5675572A (en) | 1993-07-28 | 1997-10-07 | Sony Corporation | Orthogonal frequency division multiplex modulation apparatus and orthogonal frequency division multiplex demodulation apparatus |
US5444697A (en) | 1993-08-11 | 1995-08-22 | The University Of British Columbia | Method and apparatus for frame synchronization in mobile OFDM data communication |
SE503548C2 (sv) | 1993-10-01 | 1996-07-01 | Telia Ab | Anordning i OFDM fleranvändarsystem |
JP3041175B2 (ja) | 1993-11-12 | 2000-05-15 | 株式会社東芝 | Ofdm同期復調回路 |
JP3074103B2 (ja) | 1993-11-16 | 2000-08-07 | 株式会社東芝 | Ofdm同期復調回路 |
KR0175965B1 (ko) | 1993-11-30 | 1999-04-01 | 마틴 아이. 핀스톤 | 통신 시스템에서의 송신 노이즈 감축 |
IL114182A (en) | 1995-06-15 | 2003-03-12 | Checkpoint Software Techn Ltd | Method for controlling computer network security |
US5559789A (en) | 1994-01-31 | 1996-09-24 | Matsushita Electric Industrial Co., Ltd. | CDMA/TDD Radio Communication System |
US5524001A (en) | 1994-02-07 | 1996-06-04 | Le Groupe Videotron Ltee | Dynamic cable signal assembly |
JPH07264214A (ja) | 1994-02-07 | 1995-10-13 | Fujitsu Ltd | インターフェース装置 |
US5566209A (en) | 1994-02-10 | 1996-10-15 | Telefonaktiebolaget Lm Ericsson | Transceiver algorithms of antenna arrays |
US5414433A (en) | 1994-02-16 | 1995-05-09 | Raytheon Company | Phased array radar antenna with two-stage time delay units |
US5684920A (en) | 1994-03-17 | 1997-11-04 | Nippon Telegraph And Telephone | Acoustic signal transform coding method and decoding method having a high efficiency envelope flattening method therein |
JP2911773B2 (ja) | 1994-03-18 | 1999-06-23 | 富士通株式会社 | ディジタル多重無線受信装置 |
US5553064A (en) | 1994-04-05 | 1996-09-03 | Stanford Telecommunications, Inc. | High speed bidirectional digital cable transmission system |
EP0982908B1 (en) | 1994-05-09 | 2005-03-09 | Victor Company Of Japan, Limited | Reference subcarrier setting for multicarrier transission |
JP2731722B2 (ja) | 1994-05-26 | 1998-03-25 | 日本電気株式会社 | クロック周波数自動制御方式及びそれに用いる送信装置と受信装置 |
FI96154C (fi) | 1994-05-30 | 1996-05-10 | Nokia Telecommunications Oy | Menetelmä tilaajapäätelaitteiden synkronisoimiseksi, tukiasema sekä tilaajapäätelaite |
US5625651A (en) | 1994-06-02 | 1997-04-29 | Amati Communications, Inc. | Discrete multi-tone data transmission system using an overhead bus for synchronizing multiple remote units |
US5557612A (en) | 1995-01-20 | 1996-09-17 | Amati Communications Corporation | Method and apparatus for establishing communication in a multi-tone data transmission system |
US5461640A (en) | 1994-06-03 | 1995-10-24 | Texas Instruments Incorporated | Method and system for optimizing an equalizer in a data transmission system |
US5844951A (en) | 1994-06-10 | 1998-12-01 | Northeastern University | Method and apparatus for simultaneous beamforming and equalization |
KR100326312B1 (ko) | 1994-06-17 | 2002-06-22 | 윤종용 | 대역확산통신방식의동기식송신및수신장치 |
US5627863A (en) | 1994-07-15 | 1997-05-06 | Amati Communications Corporation | Frame synchronization in multicarrier transmission systems |
US5594757A (en) | 1994-07-28 | 1997-01-14 | Motorola, Inc. | Method and apparatus for digital automatic frequency control |
US5530703A (en) | 1994-09-23 | 1996-06-25 | 3Com Corporation | Remote communication server with automatic filtering |
US6334219B1 (en) | 1994-09-26 | 2001-12-25 | Adc Telecommunications Inc. | Channel selection for a hybrid fiber coax network |
US5864683A (en) | 1994-10-12 | 1999-01-26 | Secure Computing Corporartion | System for providing secure internetwork by connecting type enforcing secure computers to external network for limiting access to data based on user and process access rights |
FR2726417A1 (fr) | 1994-10-26 | 1996-05-03 | Philips Electronique Lab | Systeme de transmission et recepteur de signaux a repartition multiplexee de frequences orthogonales muni d'un dispositif de synchronisation de frequences |
US5636246A (en) | 1994-11-16 | 1997-06-03 | Aware, Inc. | Multicarrier transmission system |
US5621455A (en) | 1994-12-01 | 1997-04-15 | Objective Communications, Inc. | Video modem for transmitting video data over ordinary telephone wires |
US5636250A (en) | 1994-12-13 | 1997-06-03 | Hitachi America, Ltd. | Automatic VSB/QAM modulation recognition method and apparatus |
US5682376A (en) | 1994-12-20 | 1997-10-28 | Matsushita Electric Industrial Co., Ltd. | Method of transmitting orthogonal frequency division multiplex signal, and transmitter and receiver employed therefor |
US5774450A (en) | 1995-01-10 | 1998-06-30 | Matsushita Electric Industrial Co., Ltd. | Method of transmitting orthogonal frequency division multiplexing signal and receiver thereof |
US5539777A (en) | 1995-01-26 | 1996-07-23 | Motorola, Inc. | Method and apparatus for a DMT receiver having a data de-formatter coupled directly to a constellation decoder |
US5608725A (en) | 1995-01-26 | 1997-03-04 | Motorola, Inc. | Method and apparatus of a communications system having a DMT infrastructure |
EP0725509A1 (en) | 1995-01-31 | 1996-08-07 | ALCATEL BELL Naamloze Vennootschap | Frequency division multiple access (FDMA) dedicated transmission system, transmitter and receiver used in such a transmission system |
JP3130752B2 (ja) | 1995-02-24 | 2001-01-31 | 株式会社東芝 | Ofdm伝送受信方式及び送受信装置 |
SE514986C2 (sv) | 1995-03-01 | 2001-05-28 | Telia Ab | Metod och anordning för synkronisering vid OFDM-system |
US5708662A (en) | 1995-04-07 | 1998-01-13 | Casio Computer Co., Ltd. | Transmission method and receiving apparatus of emergency information which is frequency-multiplexed on an FM broadcast radio wave |
JP2778513B2 (ja) | 1995-04-14 | 1998-07-23 | 日本電気株式会社 | エコーキャンセラ装置 |
US5521908A (en) | 1995-04-20 | 1996-05-28 | Tellabs Operations Inc. | Method and apparatus for providing reduced complexity echo cancellation in a multicarrier communication system |
GB9510127D0 (en) | 1995-05-20 | 1995-08-02 | West End System Corp | CATV Data transmission system |
US6018317A (en) | 1995-06-02 | 2000-01-25 | Trw Inc. | Cochannel signal processing system |
US5726978A (en) | 1995-06-22 | 1998-03-10 | Telefonaktiebolaget L M Ericsson Publ. | Adaptive channel allocation in a frequency division multiplexed system |
ZA965340B (en) | 1995-06-30 | 1997-01-27 | Interdigital Tech Corp | Code division multiple access (cdma) communication system |
EP0753947B1 (en) | 1995-07-11 | 2002-11-27 | Alcatel | Capacity allocation in a multicarrier system |
US5790516A (en) | 1995-07-14 | 1998-08-04 | Telefonaktiebolaget Lm Ericsson | Pulse shaping for data transmission in an orthogonal frequency division multiplexed system |
US5867764A (en) | 1995-09-01 | 1999-02-02 | Cable Television Laboratories, Inc. | Hybrid return gate system in a bidirectional cable network |
US5815488A (en) | 1995-09-28 | 1998-09-29 | Cable Television Laboratories, Inc. | Multiple user access method using OFDM |
US5790554A (en) | 1995-10-04 | 1998-08-04 | Bay Networks, Inc. | Method and apparatus for processing data packets in a network |
EP0768778A1 (en) | 1995-10-11 | 1997-04-16 | ALCATEL BELL Naamloze Vennootschap | Method for transmission line impulse response equalisation and a device to perform this method |
US6125150A (en) | 1995-10-30 | 2000-09-26 | The Board Of Trustees Of The Leland Stanford, Junior University | Transmission system using code designed for transmission with periodic interleaving |
US5828710A (en) | 1995-12-11 | 1998-10-27 | Delco Electronics Corporation | AFC frequency synchronization network |
US5790784A (en) | 1995-12-11 | 1998-08-04 | Delco Electronics Corporation | Network for time synchronizing a digital information processing system with received digital information |
US5790615A (en) | 1995-12-11 | 1998-08-04 | Delco Electronics Corporation | Digital phase-lock loop network |
US6009130A (en) | 1995-12-28 | 1999-12-28 | Motorola, Inc. | Multiple access digital transmitter and receiver |
KR970068393A (ko) | 1996-03-11 | 1997-10-13 | 김광호 | 이산 다중 톤 시스템 수신단의 샘플링 클럭 복원 장치 및 방법 |
FI961164L (fi) | 1996-03-13 | 1997-09-14 | Nokia Technology Gmbh | Menetelmä kanavavirheiden korjaamiseksi digitaalisessa tietoliikennejärjestelmässä |
FI100150B (fi) | 1996-03-19 | 1997-09-30 | Nokia Telecommunications Oy | Vastaanottomenetelmä ja vastaanotin |
US6055362A (en) | 1996-03-29 | 2000-04-25 | Bull Hn Information Systems Inc. | Apparatus for phase synchronizing clock signals in a fully redundant computer system |
DE59712515D1 (de) | 1996-04-04 | 2006-01-19 | Siemens Ag | Verfahren zur Parametrierung einer Empfangseinrichtung, sowie entsprechende Empfangseinrichtung und Funkstation |
US5862007A (en) | 1996-04-18 | 1999-01-19 | Samsung Electronics Co., Ltd. | Method and apparatus for removing baseline shifts in a read signal using filters |
US6035000A (en) | 1996-04-19 | 2000-03-07 | Amati Communications Corporation | Mitigating radio frequency interference in multi-carrier transmission systems |
US6002722A (en) | 1996-05-09 | 1999-12-14 | Texas Instruments Incorporated | Multimode digital modem |
US6044107A (en) | 1996-05-09 | 2000-03-28 | Texas Instruments Incorporated | Method for interoperability of a T1E1.4 compliant ADSL modem and a simpler modem |
US5949796A (en) | 1996-06-19 | 1999-09-07 | Kumar; Derek D. | In-band on-channel digital broadcasting method and system |
US6028891A (en) | 1996-06-25 | 2000-02-22 | Analog Devices, Inc. | Asymmetric digital subscriber loop transceiver and method |
WO1998000953A1 (en) | 1996-06-28 | 1998-01-08 | Philips Electronics N.V. | Method for simplifying the demodulation in multiple carrier transmission system |
US5771025A (en) | 1996-07-02 | 1998-06-23 | Omnipoint Corporation | Folded mono-bow antennas and antenna systems for use in cellular and other wireless communication systems |
DE69716266T2 (de) | 1996-07-03 | 2003-06-12 | British Telecommunications P.L.C., London | Sprachaktivitätsdetektor |
US6088386A (en) | 1996-07-15 | 2000-07-11 | Alcatel | Transmitter with phase rotor, modulator/demodulator, communication system and method performed thereby |
US6073176A (en) | 1996-07-29 | 2000-06-06 | Cisco Technology, Inc. | Dynamic bidding protocol for conducting multilink sessions through different physical termination points |
US5918019A (en) | 1996-07-29 | 1999-06-29 | Cisco Technology, Inc. | Virtual dial-up protocol for network communication |
US6075777A (en) | 1996-08-21 | 2000-06-13 | Lucent Technologies Inc. | Network flow framework for online dynamic channel allocation |
US5790514A (en) | 1996-08-22 | 1998-08-04 | Tellabs Operations, Inc. | Multi-point OFDM/DMT digital communications system including remote service unit with improved receiver architecture |
US6141317A (en) | 1996-08-22 | 2000-10-31 | Tellabs Operations, Inc. | Apparatus and method for bandwidth management in a multi-point OFDM/DMT digital communications system |
US6118758A (en) | 1996-08-22 | 2000-09-12 | Tellabs Operations, Inc. | Multi-point OFDM/DMT digital communications system including remote service unit with improved transmitter architecture |
US5995483A (en) | 1996-08-22 | 1999-11-30 | Tellabs Operations, Inc. | Apparatus and method for upstream clock synchronization in a multi-point OFDM/DMT digital communication system |
US6122246A (en) | 1996-08-22 | 2000-09-19 | Tellabs Operations, Inc. | Apparatus and method for clock synchronization in a multi-point OFDM/DMT digital communications system |
US6771590B1 (en) | 1996-08-22 | 2004-08-03 | Tellabs Operations, Inc. | Communication system clock synchronization techniques |
US6950388B2 (en) | 1996-08-22 | 2005-09-27 | Tellabs Operations, Inc. | Apparatus and method for symbol alignment in a multi-point OFDM/DMT digital communications system |
US6285654B1 (en) | 1996-08-22 | 2001-09-04 | Tellabs Operations, Inc. | Apparatus and method for symbol alignment in a multi-point OFDM or DMT digital communications system |
US6108349A (en) | 1996-08-22 | 2000-08-22 | Tellabs Operations, Inc. | Method and apparatus for registering remote service units in a multipoint communication system |
US6144711A (en) | 1996-08-29 | 2000-11-07 | Cisco Systems, Inc. | Spatio-temporal processing for communication |
US5841813A (en) | 1996-09-04 | 1998-11-24 | Lucent Technologies Inc. | Digital communications system using complementary codes and amplitude modulation |
US5850444A (en) | 1996-09-09 | 1998-12-15 | Telefonaktienbolaget L/M Ericsson (Publ) | Method and apparatus for encrypting radio traffic in a telecommunications network |
US5995568A (en) | 1996-10-28 | 1999-11-30 | Motorola, Inc. | Method and apparatus for performing frame synchronization in an asymmetrical digital subscriber line (ADSL) system |
US5864546A (en) | 1996-11-05 | 1999-01-26 | Worldspace International Network, Inc. | System for formatting broadcast data for satellite transmission and radio reception |
US6075816A (en) | 1996-11-27 | 2000-06-13 | Lucent Technologies, Inc. | Windowing technique for blind equalization |
US5919137A (en) | 1996-12-04 | 1999-07-06 | Acuson Corporation | Ultrasonic diagnostic imaging system with programmable acoustic signal processor |
US5909465A (en) | 1996-12-05 | 1999-06-01 | Ericsson Inc. | Method and apparatus for bidirectional demodulation of digitally modulated signals |
JP3308835B2 (ja) | 1996-12-06 | 2002-07-29 | 株式会社日立製作所 | 無線通信システム |
US6122260A (en) | 1996-12-16 | 2000-09-19 | Civil Telecommunications, Inc. | Smart antenna CDMA wireless communication system |
US5984514A (en) | 1996-12-20 | 1999-11-16 | Analog Devices, Inc. | Method and apparatus for using minimal and optimal amount of SRAM delay line storage in the calculation of an X Y separable mallat wavelet transform |
US6320902B1 (en) | 1996-12-23 | 2001-11-20 | Texas Instruments Incorporated | Time domain equalizer for ADSL |
US6072782A (en) | 1996-12-23 | 2000-06-06 | Texas Instruments Incorporated | Efficient echo cancellation for DMT MDSL |
US6055575A (en) | 1997-01-28 | 2000-04-25 | Ascend Communications, Inc. | Virtual private network system and method |
US6370156B2 (en) | 1997-01-31 | 2002-04-09 | Alcatel | Modulation/demodulation of a pilot carrier, means and method to perform the modulation/demodulation |
US5933421A (en) | 1997-02-06 | 1999-08-03 | At&T Wireless Services Inc. | Method for frequency division duplex communications |
US6128276A (en) | 1997-02-24 | 2000-10-03 | Radix Wireless, Inc. | Stacked-carrier discrete multiple tone communication technology and combinations with code nulling, interference cancellation, retrodirective communication and adaptive antenna arrays |
US6148024A (en) | 1997-03-04 | 2000-11-14 | At&T Corporation | FFT-based multitone DPSK modem |
US6272108B1 (en) | 1997-03-05 | 2001-08-07 | Paradyne Corporation | Apparatus and method to allow a frame check sequence to determine the updating of adaptive receiver parameters of a high speed communication device |
US5983078A (en) | 1997-03-18 | 1999-11-09 | Cellularvision Technology & Telecommunications, Lp | Channel spacing for distortion reduction |
US5912920A (en) | 1997-03-27 | 1999-06-15 | Marchok; Daniel J. | Point-to multipoint digital communications system facilitating use of a reduced complexity receiver at each of the multipoint sites |
US5937014A (en) | 1997-03-27 | 1999-08-10 | Telefonaktiebolaget Lm Ericsson | Self-synchronizing equalization techniques and systems |
US6212175B1 (en) | 1997-04-22 | 2001-04-03 | Telxon Corporation | Method to sustain TCP connection |
US6104930A (en) | 1997-05-02 | 2000-08-15 | Nortel Networks Corporation | Floating transceiver assignment for cellular radio |
US6353629B1 (en) | 1997-05-12 | 2002-03-05 | Texas Instruments Incorporated | Poly-path time domain equalization |
FI105063B (fi) | 1997-05-16 | 2000-05-31 | Nokia Networks Oy | Menetelmä lähetyssuunnan määrittämiseksi ja radiojärjestelmä |
US6069917A (en) | 1997-05-23 | 2000-05-30 | Lucent Technologies Inc. | Blind training of a decision feedback equalizer |
US6134591A (en) | 1997-06-18 | 2000-10-17 | Client/Server Technologies, Inc. | Network security and integration method and system |
US6073179A (en) | 1997-06-30 | 2000-06-06 | Integrated Telecom Express | Program for controlling DMT based modem using sub-channel selection to achieve scaleable data rate based on available signal processing resources |
US6466557B1 (en) | 1997-07-14 | 2002-10-15 | Sanyo Electric Co., Ltd. | Transmission channel allocation method and allocation apparatus |
US6212635B1 (en) | 1997-07-18 | 2001-04-03 | David C. Reardon | Network security system allowing access and modification to a security subsystem after initial installation when a master token is in place |
US6061796A (en) | 1997-08-26 | 2000-05-09 | V-One Corporation | Multi-access virtual private network |
BR9812816A (pt) | 1997-09-15 | 2000-08-08 | Adaptive Telecom Inc | Processos para comunicação sem fio, e para eficientemente determinar na estação base um canal espacial da unidade móvel em um sistema de comunicação sem fio, e, estação base de cdma |
US6097763A (en) | 1997-10-31 | 2000-08-01 | Pairgain Technologies, Inc. | MMSE equalizers for DMT systems with cross talk |
JP3132448B2 (ja) | 1997-12-19 | 2001-02-05 | 日本電気株式会社 | 適応等化器タップ係数のトレーニング方法およびトレーニング回路 |
JPH11203248A (ja) | 1998-01-16 | 1999-07-30 | Nissin Electric Co Ltd | 認証装置、および、そのプログラムを記録した記録媒体 |
US6023674A (en) | 1998-01-23 | 2000-02-08 | Telefonaktiebolaget L M Ericsson | Non-parametric voice activity detection |
US6079020A (en) | 1998-01-27 | 2000-06-20 | Vpnet Technologies, Inc. | Method and apparatus for managing a virtual private network |
US6047025A (en) | 1998-02-13 | 2000-04-04 | Motorola, Inc. | Method and apparatus for equallization in an asymmetric digital aubscriber line communications system |
KR100291592B1 (ko) | 1998-02-24 | 2001-07-12 | 조정남 | 다중주파수채널확산대역이동통신시스템에서의채널할당방법 |
US6513117B2 (en) | 1998-03-04 | 2003-01-28 | Gemstar Development Corporation | Certificate handling for digital rights management system |
US7032242B1 (en) | 1998-03-05 | 2006-04-18 | 3Com Corporation | Method and system for distributed network address translation with network security features |
US6185251B1 (en) | 1998-03-27 | 2001-02-06 | Telefonaktiebolaget Lm Ericsson | Equalizer for use in multi-carrier modulation systems |
US6526105B1 (en) | 1998-05-29 | 2003-02-25 | Tellabs, Operations, Inc. | Time domain equalization for discrete multi-tone systems |
US7440498B2 (en) | 2002-12-17 | 2008-10-21 | Tellabs Operations, Inc. | Time domain equalization for discrete multi-tone systems |
AU3381699A (en) | 1998-04-03 | 1999-10-25 | Tellabs Operations, Inc. | Filter for impulse response shortening, with addition spectral constraints, for multicarrier transmission |
US6631175B2 (en) | 1998-04-03 | 2003-10-07 | Tellabs Operations, Inc. | Spectrally constrained impulse shortening filter for a discrete multi-tone receiver |
US6154839A (en) | 1998-04-23 | 2000-11-28 | Vpnet Technologies, Inc. | Translating packet addresses based upon a user identifier |
US6266367B1 (en) | 1998-05-28 | 2001-07-24 | 3Com Corporation | Combined echo canceller and time domain equalizer |
US6557037B1 (en) | 1998-05-29 | 2003-04-29 | Sun Microsystems | System and method for easing communications between devices connected respectively to public networks such as the internet and to private networks by facilitating resolution of human-readable addresses |
US6795424B1 (en) | 1998-06-30 | 2004-09-21 | Tellabs Operations, Inc. | Method and apparatus for interference suppression in orthogonal frequency division multiplexed (OFDM) wireless communication systems |
US6108610A (en) | 1998-10-13 | 2000-08-22 | Noise Cancellation Technologies, Inc. | Method and system for updating noise estimates during pauses in an information signal |
US6279022B1 (en) | 1998-11-13 | 2001-08-21 | Integrated Telecom Express, Inc. | System and method for detecting symbol boundary in multi-carrier transmission systems |
US6353636B1 (en) | 1998-12-23 | 2002-03-05 | Nortel Networks Limited | Symbol alignment method |
US6584096B1 (en) | 1998-12-30 | 2003-06-24 | Nortel Networks Limited | Method and apparatus for connecting a home network to the internet |
US6654429B1 (en) | 1998-12-31 | 2003-11-25 | At&T Corp. | Pilot-aided channel estimation for OFDM in wireless systems |
ES2284475T3 (es) | 1999-01-07 | 2007-11-16 | Tellabs Operations, Inc. | Metodo y aparato para la supresion del ruido de manera adaptativa. |
US6487252B1 (en) | 1999-01-29 | 2002-11-26 | Motorola, Inc. | Wireless communication system and method for synchronization |
EP1153496B1 (en) | 1999-02-19 | 2011-01-19 | Nokia Siemens Networks Oy | Network arrangement for communication |
US6347237B1 (en) | 1999-03-16 | 2002-02-12 | Superconductor Technologies, Inc. | High temperature superconductor tunable filter |
JP2001134534A (ja) | 1999-11-08 | 2001-05-18 | Ntt Communications Kk | 認証代行方法、認証代行サービスシステム、認証代行サーバ装置及びクライアント装置 |
US7058572B1 (en) | 2000-01-28 | 2006-06-06 | Nortel Networks Limited | Reducing acoustic noise in wireless and landline based telephony |
JP3570327B2 (ja) | 2000-02-22 | 2004-09-29 | 日本電気株式会社 | プロキシ暗号通信システム及び方法並びにプログラムを記録した記録媒体 |
KR100847596B1 (ko) | 2000-03-02 | 2008-07-21 | 소니 가부시끼 가이샤 | 통신망 시스템, 게이트웨이, 데이터 통신방법과 프로그램제공매체 |
US6529868B1 (en) | 2000-03-28 | 2003-03-04 | Tellabs Operations, Inc. | Communication system noise cancellation power signal calculation techniques |
JP2002077274A (ja) | 2000-08-31 | 2002-03-15 | Toshiba Corp | ホームゲートウェイ装置、アクセスサーバ装置及び通信方法 |
JP3693588B2 (ja) * | 2000-11-01 | 2005-09-07 | 富士通株式会社 | エコー抑制システム |
US6765881B1 (en) | 2000-12-06 | 2004-07-20 | Covad Communications Group, Inc. | Virtual L2TP/VPN tunnel network and spanning tree-based method for discovery of L2TP/VPN tunnels and other layer-2 services |
US7251824B2 (en) | 2000-12-19 | 2007-07-31 | Intel Corporation | Accessing a private network |
KR100708467B1 (ko) | 2001-02-03 | 2007-04-18 | 삼성전자주식회사 | 홈네트워크내의 기기에 서비스를 제공하는 시스템 및 그방법 |
US7617099B2 (en) | 2001-02-12 | 2009-11-10 | FortMedia Inc. | Noise suppression by two-channel tandem spectrum modification for speech signal in an automobile |
US7471734B2 (en) | 2001-04-26 | 2008-12-30 | Motorola, Inc. | Space-time transmit diversity scheme for time-dispersive propagation media |
US7010608B2 (en) | 2001-09-28 | 2006-03-07 | Intel Corporation | System and method for remotely accessing a home server while preserving end-to-end security |
JP3359340B1 (ja) | 2002-01-23 | 2002-12-24 | 株式会社椿本チエイン | 伝動装置用可動ガイド |
US20040240669A1 (en) | 2002-02-19 | 2004-12-02 | James Kempf | Securing neighbor discovery using address based keys |
US6971017B2 (en) | 2002-04-16 | 2005-11-29 | Xerox Corporation | Ad hoc secure access to documents and services |
US7173965B2 (en) * | 2003-02-03 | 2007-02-06 | Fujitsu Limited | Equalizing a signal for transmission |
WO2006119184A2 (en) | 2005-05-04 | 2006-11-09 | Tricipher, Inc. | Protecting one-time-passwords against man-in-the-middle attacks |
US20070070960A1 (en) | 2005-09-27 | 2007-03-29 | Amit Barak | Device, system, and method of multi-entity wireless communication adapter having a multi-channel mode |
WO2010108334A1 (en) * | 2009-03-27 | 2010-09-30 | Fujitsu Limited | Apparatus and method for equalizing chromatic dispersion and digital coherent optical receiver |
US8300758B2 (en) * | 2010-01-28 | 2012-10-30 | Quantum Corporation | Adaptive filter using shifted reverse interpolation |
EP2559238B1 (en) * | 2010-04-13 | 2015-06-03 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Adaptive image filtering method and apparatus |
EP2699149A1 (en) * | 2011-04-22 | 2014-02-26 | Draeger Medical Systems, Inc. | Adaptive notch filter |
-
1999
- 1999-04-05 ES ES99915260T patent/ES2389626T3/es not_active Expired - Lifetime
- 1999-04-05 DK DK99915260.6T patent/DK1068704T3/da active
-
2012
- 2012-12-28 US US13/730,025 patent/US9014250B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US9014250B2 (en) | 2015-04-21 |
US20130208778A1 (en) | 2013-08-15 |
DK1068704T3 (da) | 2012-09-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2327678C (en) | Filter for impulse response shortening, with addition spectral constraints, for multicarrier transmission | |
CA2599598C (en) | Filter for impulse response shortening, with addition spectral constraints, for multicarrier transmission | |
Sandberg et al. | Overlapped discrete multitone modulation for high speed copper wire communications | |
US6526105B1 (en) | Time domain equalization for discrete multi-tone systems | |
JP4588168B2 (ja) | Dmtシステムにおける等化器の高速トレーニング | |
Redfern | Receiver window design for multicarrier communication systems | |
US6400781B1 (en) | Multiband detector | |
US8315299B2 (en) | Time-domain equalization for discrete multi-tone systems | |
CN100539568C (zh) | 多载波数据接收方法、多载波调制装置及多载波调制系统 | |
KR100441250B1 (ko) | 이퀄라이저의 계수 계산 방법 및 그것을 계산하는 장치 | |
ES2389626T3 (es) | Filtro para acortamiento de respuesta al impulso, con restricciones espectrales adicionales, para transmisión de múltiples portadoras | |
WO2004014032A2 (en) | Multi-tap frequency domain equalization with decision feedback and trellis decoding | |
Milosevic et al. | Optimal time domain equalization design for maximizing data rate of discrete multi-tone systems | |
US6647076B1 (en) | Method of compensating for interference in a signal generated by discrete multitone modulation, and circuit configuration for carrying out the method. | |
JP2004120766A (ja) | 離散マルチトーン変調によって生成された信号の障害を補正するための回路構成及び方法 | |
Lin et al. | A frequency domain based TEQ design for DSL systems | |
CN118249922A (zh) | 一种用于水声通信装置改进的均衡算法 | |
Grira et al. | Random partial update sum-squared autocorrelation minimization algorithm for channel shortening (RPUSAM) | |
Olson et al. | Real-time mimo discrete multitone transceiver testbed | |
Strait | Signal processing for multicarrier modulation | |
Lin | National Chiao Tung Univ. NainlT wnUiv | |
Tellado | Maximum Likelihood Detection of Distorted Multicarrier Signals | |
Wu et al. | Design of time domain equalizers incorporating radio frequency interference suppression |