ES2337110T3 - Modem multiportadora sin divisor. - Google Patents

Modem multiportadora sin divisor. Download PDF

Info

Publication number
ES2337110T3
ES2337110T3 ES98953385T ES98953385T ES2337110T3 ES 2337110 T3 ES2337110 T3 ES 2337110T3 ES 98953385 T ES98953385 T ES 98953385T ES 98953385 T ES98953385 T ES 98953385T ES 2337110 T3 ES2337110 T3 ES 2337110T3
Authority
ES
Spain
Prior art keywords
parameters
communications
modem
line
subchannel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
ES98953385T
Other languages
English (en)
Inventor
Richard W. Gross
John A. Greszczuk
David M. Krinsky
Marcos Tzannes
Michael A. Tzannes
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Intellectual Ventures II LLC
Original Assignee
Daphimo Co BV LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=27490224&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=ES2337110(T3) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Daphimo Co BV LLC filed Critical Daphimo Co BV LLC
Application granted granted Critical
Publication of ES2337110T3 publication Critical patent/ES2337110T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0042Intra-user or intra-terminal allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0025Transmission of mode-switching indication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/20Arrangements for detecting or preventing errors in the information received using signal quality detector
    • H04L1/203Details of error rate determination, e.g. BER, FER or WER
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0044Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH
    • H04L5/0046Determination of the number of bits transmitted on different sub-channels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0058Allocation criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0058Allocation criteria
    • H04L5/006Quality of the received signal, e.g. BER, SNR, water filling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0078Timing of allocation
    • H04L5/0085Timing of allocation when channel conditions change
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0091Signalling for the administration of the divided path, e.g. signalling of configuration information
    • H04L5/0094Indication of how sub-channels of the path are allocated
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/14Two-way operation using the same type of signal, i.e. duplex
    • H04L5/1438Negotiation of transmission parameters prior to communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M11/00Telephonic communication systems specially adapted for combination with other electrical systems
    • H04M11/06Simultaneous speech and data transmission, e.g. telegraphic transmission over the same conductors
    • H04M11/062Simultaneous speech and data transmission, e.g. telegraphic transmission over the same conductors using different frequency bands for speech and other data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L2025/03592Adaptation methods
    • H04L2025/03745Timing of adaptation
    • H04L2025/03764Timing of adaptation only during predefined intervals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/03Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
    • H04L25/03006Arrangements for removing intersymbol interference
    • H04L25/03159Arrangements for removing intersymbol interference operating in the frequency domain
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0001Arrangements for dividing the transmission path
    • H04L5/0003Two-dimensional division
    • H04L5/0005Time-frequency
    • H04L5/0007Time-frequency the frequencies being orthogonal, e.g. OFDM(A) or DMT

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Quality & Reliability (AREA)
  • Telephonic Communication Services (AREA)
  • Communication Control (AREA)
  • Interface Circuits In Exchanges (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)

Abstract

Método de transmitir datos por una línea de hilos (14, 290, 292, 294) a través de canales ascendente y descendente (45a, 49e, 254), respectivamente, desde una primera y una segunda pluralidades de subcanales de frecuencia discreta (45c, 49e, 254), cuyo método comprende los pasos de: A. almacenar al menos un primero y un segundo conjuntos (45, 45d, 47a-47c, 47f, 49a-49d, 250, 252, 256, 270, 298, 300, 302, 304) de parámetros previamente definidos, que definen comunicaciones de datos por dichos subcanales (45c, 49e, 254) en, al menos, dos condiciones de comunicación diferentes, B. seleccionar un conjunto (45, 45d, 47a-47c, 47f, 49a-49d, 250, 252, 256, 270, 298, 300, 302, 304) de parámetros para uso en comunicaciones de acuerdo con la condición de comunicación predominante, caracterizado porque los citados conjuntos (45, 45d, 47a-47c, 47f, 49a-49d, 250, 252, 256, 270, 298, 300, 302, 304) de parámetros incluyen, respectivamente, una tabla de asignaciones de bits de subcanales (45d, 47f, 256) y/o de ganancias (45e, 47g, 258) de subcanal.

Description

Módem multiportadora sin divisor.
El invento se refiere a sistemas de comunicaciones telefónicas y, más particularmente, a sistemas de comunicaciones telefónicas que utilizan modulación multitono discreta para transmitir datos por líneas de abonados digitales. En particular, el presente invento se refiere a un método de acuerdo con el preámbulo de la reivindicación 1 y a un aparato de acuerdo con el preámbulo de la reivindicación 13.
La red telefónica pública conmutada (PSTN) ofrece la forma más ampliamente disponible de comunicación electrónica para la mayoría de las personas y los negocios. Debido a su fácil disponibilidad y al coste sustancial que supone proporcionar instalaciones alternativas, se le pide cada vez más que acomode la creciente demanda para la transmisión de cantidades sustanciales de datos a altas velocidades. Estructurada originalmente para proporcionar comunicación de voz con sus consiguientes exigencias de pequeño ancho de banda, la PSTN se basa, cada vez más, en sistemas digitales para satisfacer la demanda de servicio.
Un factor limitativo principal de la capacidad para llevar a cabo una transmisión digital a alta velocidad, ha sido el bucle de abonado entre la oficina de la central telefónica (CO) y el local del abonado. Lo más común es que este bucle comprenda un solo par de hilos retorcidos que son perfectamente adecuados para transmitir comunicaciones de voz a baja frecuencia, para las que resulta muy adecuada una anchura de banda de 0-4 kHz, pero que no acomodan fácilmente comunicaciones en banda ancha (es decir, anchuras de banda del orden de centenares de kHz o mayores) sin tener que adoptar nuevas técnicas para comunicaciones.
Una solución a este problema ha consistido en el desarrollo de tecnología de línea de abonado digital con modulación multitono discreta (DMT DSL) y su variante, la tecnología de línea de abonado digital multitono con modulación por óndulas discretas (DWMT DSL). Estas y otras formas de tecnología de línea de abonado digital multitono discreta (tales como ADSL, HDSL, etc.) se denominarán comúnmente en lo que sigue, de manera genérica, "tecnología DSL" o, con frecuencia, simplemente "DSL". El funcionamiento de los sistemas multitono discretos y su aplicación a la tecnología DSL se describe de forma más completa en "Modulación multiportadora para transmisión de datos: Una idea cuyo momento ha llegado", en IEEE Communications Magazine, Mayo de 1990, págs. 5-14.
En la tecnología DSL, las comunicaciones por el bucle de abonado local entre la oficina central y el local del abonado, se consiguen modulando los datos que han de transmitirse en una multiplicidad de portadoras de frecuencia discretas que se suman y, luego, se transmiten por el bucle de abonado. Individualmente, las portadoras forman subcanales de comunicaciones discretos, no solapados, de ancho de banda limitado; colectivamente, forman lo que, efectivamente, constituye un canal de comunicaciones de banda ancha. En el extremo receptor, las portadoras son desmoduladas y se recuperan los datos a partir de ellas.
Los símbolos de datos que se transmiten por cada subcanal, contienen un número de bits que puede variar de un subcanal a otro, dependiendo de la relación entre señal y ruido (SNR) del subcanal. El número de bits que pueden acomodarse en condiciones de comunicación especificadas, es conocido como la "asignación de bits" del subcanal y se calcula para cada subcanal, en forma conocida, en función de la SNR medida del subcanal y de la tasa de errores de bits a ella asociada.
La SNR de los subcanales respectivos se determina transmitiendo una señal de referencia por los diversos subcanales y midiendo las SNR de las señales recibidas. La información de carga se calcula, típicamente, en el extremo de recepción o "local" de la línea de abonado (por ejemplo, en el local del abonado en el caso de una transmisión desde la oficina telefónica central al local de abonado, y en la oficina central en el caso de transmisión desde el local de abonado a la oficina central) y se comunica al otro extremo (de transmisión o "remoto") de manera que cada par transmisor-receptor en comunicación mutua, hace uso de la misma información para la comunicación. La información sobre asignación de bits se almacena en ambos extremos del enlace del par de comunicaciones para uso en la definición del número de bits que han de utilizarse en los respectivos subcanales al transmitir datos a un receptor particular. Otros parámetros de los subcanales, tales como las ganancias de los subcanales, los coeficientes de ecualizador en el dominio del tiempo y de la frecuencia y otras características, pueden almacenarse, también, para ayudar a definir el subcanal.
Naturalmente, la información puede transmitirse en cualquier dirección por la línea de abonado. Para muchas aplicaciones, tales como la entrega de vídeo, servicios de Internet, etc., a un abonado, la anchura de banda requerida desde la oficina central hasta el abonado, es muchas veces mayor que la anchura de banda requerida desde el abonado a la oficina central. Un servicio recientemente desarrollado que proporciona tal capacidad, se basa en la tecnología de línea de abonado digital asimétrica multitono discreta (DMT ADSL). En una forma de este servicio, hasta doscientos cincuenta y seis subcanales, cada uno de ellos con un ancho de banda de 4312,5 Hz, están dedicados a comunicaciones descendentes (de la oficina central al local de abonado), mientras que hasta treinta y dos subcanales, cada uno de ellos, también, con un ancho de banda de 4312,5 Hz, proporcionan comunicaciones ascendentes (del local de abonado a la oficina central). La comunicación se realiza por medio de "tramas" de datos e información de control. En una forma de comunicaciones ADSL utilizada en la actualidad, sesenta y ocho tramas de datos y una trama de sincronización forman una "supertrama", que se repite durante toda la transmisión. Las tramas de datos llevan los datos que han de transmitirse; la trama de sincronización o "sinc" proporciona una secuencia de bits conocida que se utiliza para sincronizar los módem de transmisión y de recepción y que, también, facilita la determinación de las características de los subcanales, tales como la relación entre señal y ruido (SNRT) entre otras.
Si bien tales sistemas proporcionan, de hecho, una anchura de banda significativamente incrementada para comunicaciones de datos, han de tomarse precauciones especiales para evitar la interferencia con, y debida a, las comunicaciones de voz usuales y la señalización asociada que puede tener lugar por la línea de abonado al mismo tiempo que se están transmitiendo los datos en banda ancha. Las actividades de señalización incluyen comúnmente, por ejemplo, la transmisión de señales de llamada, tono de ocupado, indicaciones de descolgado, indicaciones de colgado, señales de marcado y similares, y las acciones que, comúnmente, las acompañan, por ejemplo, descolgar el teléfono, volver a colgarlo, marcar, etc. Estas comunicaciones de voz y su señalización asociada, denominadas comúnmente "servicio telefónico antiguo simple" o POTS, en la actualidad se aíslan de las comunicaciones de datos modulando las comunicaciones de datos en frecuencias que son más altas que las utilizadas para el POTS; las comunicaciones de datos y las señales POTS se recuperan, después, por separado mediante desmodulación y filtrado apropiados. Los filtros que separan las comunicaciones de datos y el POTS se denominan, comúnmente, "divisores POTS".
Las comunicaciones de voz y de datos deben separarse en la oficina central y en el local de abonado y, así, los divisores POTS deben instalarse en ambos lugares. La instalación en la oficina central no supone, generalmente, un problema importante, ya que un único módem en la oficina central puede prestar servicio a gran número de abonados y, comúnmente, allí hay técnicos disponibles. La instalación en el local de abonado supone un problema. Típicamente, un técnico entrenado debe visitar el local de cada abonado que desee hacer uso de esta tecnología, con el fin de llevar a cabo la instalación requerida. En relación con esto, puede que sea necesario realizar un nuevo cableado extensivo, dependiendo del lugar deseado de instalación de los dispositivos ADSL. Esto resulta caro y no anima a utilizar la tecnología DSL de forma amplia.
Los sistemas DSL también experimentan perturbaciones debidas a otros servicios de datos de líneas telefónicas adyacentes (tales como ADSL, ADSL, ISDN o el servicio T1). Estos servicios pueden comenzar una vez que se ha iniciado ya el servicio ADSL en cuestión y, como el DSL para acceso a Internet se contempla como un servicio siempre conectado, el efecto de estas perturbaciones debe corregirse mediante el transceptor ADSL en cuestión.
El documento WO 98/27665 A1, que constituye el punto de partida del presente invento, describe un módem DSL sin divisores que percibe las condiciones de la línea que indican si se está comunicando la información de voz. Si es así, el módem desplaza y/o reduce la anchura de la banda de transmisión de datos a fin de permitir la comunicación de voz sin interferencias debidas a o con la transmisión de datos.
El documento EP 0 820 168 A2 se refiere a la inicialización de una línea de abonado particular, determinándose la capacidad y estableciéndose luego los parámetros de comunicación para las condiciones medidas. Si cambian las condiciones de la línea, debe repetirse la inicialización interrumpiéndose las comunicaciones, lo cual es una tarea de lleva tiempo.
El objeto del presente invento es proporcionar un método y un aparato de modo que sea posible conseguir una comunicación por línea de abonado digital mejorada y que sean compatibles con los servicios de comunicación de voz existentes, en particular en los que no se necesite el uso de divisores POTS y/o las comunicaciones de datos puedan gestionarse eficientemente a pesar de interrupciones aleatorias asociadas con la transmisión concurrente de comunicaciones de voz o a pesar de perturbaciones originadas en servicios de datos concurrentes de líneas telefónicas adyacentes.
El objeto antes mencionado se consigue merced a un método de acuerdo con la reivindicación 1 o mediante un aparato de acuerdo con la reivindicación 13. Realizaciones preferidas son el objeto de las reivindicaciones subordinadas.
Breve descripción del invento Funcionamiento sin divisores
El invento que se describe en este documento, está dirigido a mejorar la precisión y la fiabilidad de las comunicaciones en sistemas que utilizan tecnología multitono discreta (DMT) para comunicar datos por líneas de abonado digitales (DSL) en presencia de comunicaciones de voz y otras perturbaciones. Para simplificar, al aparato y al método del presente invento se hará referencia en lo que sigue, colectivamente, como a un módem. Un módem de esta clase está situado, típicamente, en un local del abonado, tal como su casa o su negocio, y está "aguas abajo" respecto a una oficinal central con la que se comunica; el otro está situado, típicamente, en la oficina central y está "aguas arriba" respecto del local de abonado. De forma consistente con la práctica de la industria, los módem se denominan, con frecuencia en este documento "ATU-R" ("Unidad transceptora ADSL remota", es decir, situada en el local de abonado) y "ATU-C" ("Unidad transceptora ADSL de la oficina central"). Cada módem incluye una sección transmisora para transmitir datos y una sección receptora para recibir datos, y es del tipo multitono discreto, es decir, transmite datos por una multiplicidad de subcanales de anchura de banda limitada. Típicamente, el módem de aguas arriba o módem ATU-C, transmite datos hacia el módem de aguas abajo o módem ATU-R por un primer conjunto de subcanales, comúnmente los subcanales de frecuencia más alta, y recibe datos desde el módem de aguas abajo o módem ATU-R por un segundo conjunto, usualmente más pequeño, de subcanales, comúnmente los subcanales de frecuencia más baja.
Hasta este momento, dichos módems han necesitado divisores POTS cuando se utilizan en líneas que transmiten tanto voz como datos. De acuerdo con el presente invento, se proporciona un módem de datos para uso en sistemas de comunicaciones multitono discretos que transmiten comunicaciones de voz y de datos simultáneamente y que funcionan sin el filtrado especial proporcionado por los divisores POTS; por ello, son módem "sin divisores". En ausencia de ciertas perturbaciones, denominadas en este documento "sucesos perturbadores" y descritas con mayor detalle en lo que sigue, el módem de nuestro invento transmite datos a una velocidad determinada por las capacidades de transmisión del sistema sin tener en cuenta tales perturbaciones. Preferiblemente, ésta es la máxima velocidad de transmisión de datos que puede proporcionarse para el subcanal de comunicaciones particular, sometido a restricciones previamente definidas tales como una tasa máxima de errores de bits, una potencia máxima de señal, etc., que pueden venir impuestas por otras consideraciones. Sin embargo, al ocurrir un suceso perturbador en el canal de comunicaciones, el módem del presente invento detecta el suceso y, acto seguido, modifica las operaciones de comunicación subsiguientes. Entre otras respuestas, el módem cambia las asignaciones de bits (y, así, posiblemente la velocidad correspondiente de transmisión de bits) y las ganancias de subcanal entre los subcanales, con el fin de limitar la interferencia con, y desde, las actividades de comunicación de voz o para compensar las perturbaciones debidas a otros servicios o fuentes suficientemente próximas a la línea de abonado en cuestión como para acoplar señales de interferencia en la línea. Las asignaciones de bits y las ganancias de subcanal pueden ser alteradas para las comunicaciones en cualquier dirección, es decir, ascendente, descendente o ambas. Efectivamente, esto adapta la capacidad del subcanal a la velocidad de transmisión de datos seleccionada con el fin de garantizar que no se supera la tasa de errores de bits previamente especificada. Al cesar el suceso perturbador, el sistema es devuelto a su estado inicial, de alta velocidad.
Sucesos perturbadores
De particular interés para el presente invento son los sucesos perturbadores originados por la ocurrencia de actividades de comunicación de voz por el enlace de datos de manera concurrente con la transmisión de datos por el enlace. Estas actividades comprenden las propias comunicaciones de voz o actividades tales como la señalización asociada con tales comunicaciones junto con la respuesta a ellas, tales como el descolgar o colgar un teléfono. Los sucesos perturbadores incluyen, también, otras perturbaciones perjudiciales tales como la interferencia debida a líneas telefónicas adyacentes provocada, por ejemplo, por la presencia de otros servicios DSL, servicios ISDN, servicios T1, etc. El cese del suceso perturbador puede comprender, a su vez, un suceso perturbador. Por ejemplo, el cambio de un dispositivo de comunicaciones de voz tal como que un teléfono pase del estado "colgado" a "descolgado", puede perjudicar seriamente las comunicaciones en un módem a no ser que se compense como se ha descrito en este documento o a no ser que se aísle del módem de otra manera, por medio de un divisor POTS, como se hacía hasta la fecha; así, se trata de un suceso perturbador al que debe prestarse atención. Sin embargo, el retorno de dicho dispositivo al estado "colgado", puede cambiar también, de forma significativa, las características del canal y, por tanto, constituye también un suceso perturbador al que debe hacerse frente. El invento descrito en esta memoria trata de manera eficiente estos y otros sucesos perturbadores.
Conjuntos de parámetros de control de canal
De acuerdo con el presente invento, el cambio de asignación de bits se consigue rápida y eficazmente cambiando entre conjuntos de parámetros almacenados que contienen uno o más parámetros de control de canal que definen las comunicaciones de datos mediante el módem por los subcanales. Los conjuntos de parámetros se determinan, de preferencia, en el momento de la inicialización del módem y se almacenan en registros o en otra memoria (por ejemplo, RAM o ROM) del propio módem pero, en lugar de ello, pueden almacenarse en dispositivos externos al módem y en comunicación con él, por ejemplo en ordenadores personales, en unidades de disco, etc.
De acuerdo con una realización de este invento, los conjuntos de parámetros de control de canal comprenden al menos, un conjunto principal de parámetros de control de canal, almacenados en una tabla principal de control de canal, que define las comunicaciones en ausencia de actividades de comunicación de voz u otras perturbaciones, y uno o una pluralidades de conjuntos secundarios de parámetros de control de canal, almacenados en una tabla secundaria de control de canal, que definen las comunicaciones de datos en respuesta a uno o más sucesos perturbadores. Cuando se comunica bajo el control de la tabla principal de control de canal, en lo que sigue se dice que el módem está en su estado "principal"; cuando se comunica bajo el control de la tabla secundaria de control de canal, en lo que sigue se dice que el módem está en su estado secundario. El módem es conmutado entre conjuntos de parámetros en sus estados principal y secundario en respuesta a la ocurrencia y al cese de sucesos perturbadores, así como entre conjuntos de parámetros de la tabla secundaria en respuesta a un cambio de un suceso perturbador a otro. Como los conjuntos de parámetros están previamente almacenados y, por ello, no es necesario intercambiarlos en el momento de producirse un suceso perturbador, el cambio se realiza rápidamente y solamente está limitado, en esencia, por la velocidad con que el suceso perturbador es detectado y señalado al otro módem participante en la comunicación, de manera típica en no más de un segundo aproximadamente. Esto reduce mucho la interrupción en las comunicaciones que, de otro modo exigiría una completa reinicialización de los módem, operación que, típicamente, llega a durar de seis a diez segundos y de sus parámetros de control de cambio de canal asociados.
Como se ha hecho notar previamente, en las comunicaciones DSL, la transmisión de información tiene lugar, típicamente en ambas direcciones, es decir, el módem de aguas arriba o ATU-C transmite en dirección descendente al módem ATU-R por un primer conjunto de subcanales y el módem de aguas abajo o ATU-R transmite en dirección ascendente al módem ATU-C por un segundo conjunto, diferente, de subcanales. En consecuencia, el transmisor y el receptor de cada módem mantienen tablas de canales correspondientes para utilizarlas en la transmisión de datos hacia, y en la recepción de datos desde, el otro módem con el que forman una pareja de comunicaciones. Determinados parámetros, tales como los coeficientes de ecualizador en el dominio del tiempo y de la frecuencia y los coeficientes de cancelador de eco, son "locales" para el receptor con el que están asociados y, así, solamente tienen que mantenerse en ese receptor. Otros parámetros, tales como las asignaciones de bits y las ganancias de canal, son compartidos con el otro módem con el que un módem dado está en comunicación (el "par de módems") y, por ello, se almacenan en ambos módem de forma que, durante una sesión de comunicaciones dada, el transmisor de un módem utilizará el mismo conjunto de valores de un parámetro compartido que el receptor del otro módem, y viceversa.
En particular, en las comunicaciones DSL, un parámetro clave es el número de bits que han de transmitirse por los diversos subcanales. Esto se conoce como "asignación de bits" para los respectivos subcanales, y es un elemento clave de los conjuntos de parámetros principal y secundario. Se calcula, en forma conocida, para cada subcanal basándose en la SNR del canal, la tasa de errores de bits aceptable y el margen de ruido del subcanal. Otro elemento importante es la ganancia para cada uno de los subcanales y, por ello, también se la incluye, preferiblemente, en los conjuntos de parámetros principal y secundario. Así, cada receptor almacena una tabla principal de control de canal y una tabla secundaria de control de canal, cada una de las cuales contiene uno o más conjuntos de parámetros que definen las asignaciones de bits de subcanal que han de ser utilizadas por él y por el transmisor del otro módem en comunicación con él, y cada transmisor almacena, también, una tabla principal de control de canal y una tabla secundaria de control de canal, cada una de las cuales define las asignaciones de bits de subcanal que han de ser utilizadas por él para transmisión al otro receptor y para recepción en ese receptor. Para conseguir la máxima adaptación con la línea real por la que han de comunicarse, las partes de las tablas de control de canal, principal y secundaria, en cada receptor, que definen los parámetros para uso en la transmisión al receptor particular, se determinan preferiblemente en el módem en que está situado el receptor (el "módem local"), como se describe en este documento pero, a partir de la descripción detallada que se ofrece en esta memoria, se comprenderá que tales tablas también pueden determinarse de otra manera.
En tanto las comunicaciones por la línea de abonado no se vean perjudicadas por un suceso perturbador, los módem utilizan la tabla principal de control de canal para definir las comunicaciones por los subcanales. Cuando, sin embargo, se produce un suceso perturbador, el módem que detecta el suceso (denominado, en este documento "el módem local"; típicamente se tratará del módem de abonado, el ATU-R, particularmente en casos de activación de un dispositivo de comunicaciones de voz por el abonado) notifica al otro módem la necesidad de cambiar a la tabla secundaria de control de canal e identifica el conjunto de asignación de bits específico y/o el conjunto de ganancias de la tabla secundaria cuando existe más de uno de tales conjuntos. En lo que sigue, se describe con mayor detalle el procedimiento de notificación. Después de ello, la comunicaciones continúan de acuerdo con el conjunto de parámetros apropiado (es decir, asignaciones de bits, ganancias de subcanal y, posiblemente, otros parámetros) de la tabla secundaria de control de canal. Esta condición se prolonga hasta que se detecte un nuevo suceso perturbador, en cuyo momento los módem retornan a la tabla principal de control de canal (en el caso de que la perturbación sea, simplemente, el cese de interferencias o de perturbaciones que perjudiquen a las comunicaciones) o a una tabla secundaria de control de canal con diferentes conjuntos de parámetros (en el caso de que el suceso perturbador consista en la ocurrencia de otra interferencia o perturbación que perjudique a las comunicaciones).
Además de cambios en la asignación de bits entre los subcanales y de cambios en las ganancias de subcanal, también pueden llevarse a cabo otros cambios en parámetros de comunicaciones tales como coeficientes de ecualizador en el dominio del tiempo, coeficientes de ecualizador en el dominio de la frecuencia, y similares. Estos parámetros pueden almacenarse, también, en las tablas de control de canal para uso en el control de las comunicaciones, o pueden almacenarse en tablas separadas. Además, pueden realizarse cambios del nivel de potencia (y cambios correspondientes en la asignación de bits y otros parámetros de comunicaciones) para comunicaciones en dirección ascendente o descendente, o en ambas, y pueden definirse conjuntos de parámetros de control en estos niveles de potencia así como para uso en el control de las comunicaciones. Estos cambios se describen con mayor detalle en lo que sigue.
Como se contempla en la actualidad, cada módem del lado de abonado de la línea DSL comunicará con un módem dedicado correspondiente en el lado de la oficina central. Así, cada módem de la oficina central (ATU-C) tiene que almacenar las tablas principal y secundaria para un abonado específico solamente. Sin embargo, puede conseguirse eficiencia siempre que no sea necesario proporcionar servicio a cada abonado en todo momento. En estas circunstancias, un módem de oficina central puede ser compartido por dos o más abonados y cambiar entre ellos cuando se le solicite. En tal caso, el ATU-C almacenará un conjunto de tablas de control de canal para cada módem de abonado al que haya de prestar servicio, o tendrá acceso a él.
Inicialización de tablas
En la realización preferida del invento, las tablas principal y secundaria de control de canal se determinan en una sesión de "adiestramiento" inicial ("inicialización del módem"), en la que datos conocidos son transmitidos por un módem, medidos al ser recibidos por el otro y calculándose las tablas a base de estas mediciones. Típicamente, la sesión de adiestramiento tiene lugar cuando el módem se instala, por primera vez, en el local del abonado o en la oficina central, y el procedimiento "particulariza" así el módem según el entorno en que funcionará. Este entorno incluye, además del módem de datos en cuestión, uno o más dispositivos de comunicación por voz, tales como teléfonos, máquinas de facsímil y otros de tales dispositivos que comunican por un subcanal de frecuencia de voz, típicamente en el rango de 0,4 kHz. Con cada dispositivo inactivo se calcula una tabla principal de control de canal, que comprende un conjunto de parámetros que incluye, al menos, un conjunto de asignaciones de bits de subcanales y, preferiblemente, también ganancias de subcanales. Con cada dispositivo de comunicación por voz activado por separado y/o con grupos de dispositivos activados concurrentemente, se calcula una tabla secundaria de control de canal que comprende uno o más conjuntos de parámetros de comunicaciones de bits (asignaciones de bits, ganancias, etc.). Las tablas así determinadas se almacenan luego en el receptor de un módem y, además, se comunican al transmisor del otro módem y se almacenan en él para uso por ambos módem en comunicaciones subsiguientes.
Un enfoque alternativo determina la tabla secundaria de control de canal (incluyendo uno o más conjuntos de parámetros que comprenden la tabla) por cálculo a partir de la tabla principal de control de canal. Esto se consigue, de la forma más sencilla, por ejemplo, tomando uno o más de los parámetros (por ejemplo, el parámetro de asignación de bits que define el número de bits que han de utilizarse para comunicación a través de los subcanales respectivos) como un porcentaje, fijo o variable a través de los subcanales, de los correspondientes parámetros principales; o como se determina de acuerdo con un porcentaje, fijo o variable a través de los subcanales, de las SNR de los respectivos subcanales; o como se determina de acuerdo con una tasa de errores de bits diferente proporcionada en la tabla principal de control de canal, o mediante otras técnicas.
Como ejemplo específico, varios conjuntos diferentes de asignaciones de bits de la tabla secundaria de control de canal pueden determinarse como diferentes porcentajes (fijos o variables a través de los subcanales) del correspondiente conjunto de asignaciones de bits de la tabla principal de control de canal. Cada conjunto secundario de asignación de bits corresponde al efecto comúnmente producido por un dispositivo o una clase de dispositivos particular, por ejemplo un aparato telefónico, una máquina de facsímil, etc., determinado por mediciones repetidas sobre tales dispositivos y, así, puede tomarse para representar el efecto esperado de ese dispositivo en un rango de condiciones de comunicación, por ejemplo con un tipo particular de cableado de la línea de abonado, a una distancia dada de la oficina central, etc. Las ganancias de los subcanales pueden ajustarse entonces, también, basándose en las asignaciones de bits predeterminadas. Las asignaciones de bits y las ganancias de los subcanales así determinadas forman nuevos conjuntos de parámetros secundarios que pueden utilizarse en respuesta a la detección de los sucesos perturbadores que los caracterizan y a los que sustituyen para determinación de las asignaciones de bits secundarias sobre la base de mediciones de las perturbaciones reales que se compensan.
Alternativamente, la tabla secundaria de control de canal puede determinarse añadiendo un margen de potencia a los cálculos para cada una de las entradas de la tabla principal con magnitud suficiente para acomodar la interferencia debida a la activación del dispositivo de comunicaciones de voz o debida a otras perturbaciones. Esto tiene el efecto de reducir el tamaño de la constelación para las entradas de la tabla. El margen puede ser uniforme a través de las entradas de la tabla o puede variar a través de ellas, como puede ocurrir con el factor porcentual cuando se utiliza esta solución. Mediante esta solución pueden definirse múltiples conjuntos de asignación de bits secundarios, cada uno de ellos basado en un margen de potencia diferente.
Un ejemplo del uso de los márgenes variables es en respuesta a cambios de diafonía (ruido acoplado capacitivamente debido a usuarios xDSL próximos, indicando la "x" las posibles variedades de DSL, tales como ADSL, HDSL, etc.). Esta diafonía es, en general, más predecible que los sucesos de señalización asociados con las comunicaciones de voz. El espectro de diafonía debida a fuentes xDSL está perfectamente caracterizado: véase, por ejemplo el estándar ADSL T1.413 publicado por el American National Standards Institute. A partir de una tabla principal de control de canal asociada con una única inicialización completa, puede calcularse una tabla secundaria que comprende una familia de conjuntos de asignación de bits cada uno de los cuales corresponde a un nivel de diafonía diferente. A medida que cambia el número de sistemas xDSL (y, por ello, los niveles de diafonía), el enlace ADSL puede cambiar rápidamente a uno de estos conjuntos generados automáticamente.
La tabla secundaria de control de canal del presente invento puede adaptarse, también, dinámicamente, por ejemplo realizando mediciones sobre la información transmitida en cada supertrama durante comunicaciones de datos y vigilando estas mediciones para determinar cuando ha cambiado lo suficiente el comportamiento del canal para que deba utilizarse un conjunto de asignación de bits diferente y, posiblemente, un conjunto de ganancias diferente. Hemos encontrado que la SNR proporciona un indicador fiable y que puede medirse fácilmente de las ganancias y las asignaciones de bits requeridas.
En particular, hemos encontrado que las mediciones de los niveles de SNR a través de varios subcanales durante un estado o condición de comunicaciones dado, proporcionan una "huella" que puede utilizarse para seleccionar rápidamente, de manera fiable, un conjunto de parámetros, tal como el conjunto de asignaciones de bits o el conjunto de ganancias, para uso en comunicaciones subsiguientes durante ese estado. Estas mediciones pueden realizarse, por ejemplo, en la trama de sinc contenida en cada supertrama o, más generalmente, durante la transmisión de tramas de referencia. Cuando las SNR cambian, durante las comunicaciones, en una medida mayor que una magnitud definida, el módem en el que se lleva a cabo la medición busca entre los conjuntos de parámetros almacenados uno cuyas SNR en los subcanales correspondientes sean más parecidas a las SNR medidas y selecciona ese conjunto para uso en comunicaciones subsiguientes. Si no se encuentra ningún conjunto de parámetros dentro de límites definidos, el sistema puede ser cambiado a un estado por defecto, o puede solicitarse y utilizarse una reinicialización completa para, en correspondencia a un patrón definido de SNR a través de algunos o de todos los subcanales. Las mediciones de SNR también pueden realizarse sobre las propias señales que transportan datos, es decir, una medición de SNR dirigida por una decisión.
En lugar de utilizar una multiplicidad de conjuntos secundarios de parámetros de control de subcanal, como antes se ha descrito, una solución simplificada puede construir y utilizar un único conjunto secundario basándose en una composición de la asignación de bits u otras características de los dispositivos individuales. En una realización, la composición se forma seleccionando, para cada subcanal, la asignación mínima de bits exhibida por cualquier dispositivo para ese subcanal, o la característica más severa de cualesquiera otras perturbaciones, formándose así un único conjunto de "caso más desfavorable", que puede utilizarse cuando se active cualquier dispositivo, independientemente del dispositivo específico o de la perturbación realmente presente. O puede determinarse como la capacidad real o calculada de la línea cuando todos los dispositivos sean activados, real o teóricamente, de manera simultánea, o se presenten todas las perturbaciones, u ocurran ambas cosas concurrentemente. Los conjuntos de asignaciones de bits pueden determinarse, también, para combinaciones de subconjuntos de tales dispositivos y perturbaciones. Puede utilizarse una solución similar para hacer frente a la situación en la que se activen al mismo tiempo varios dispositivos y los efectos de otras perturbaciones, tales como diafonía, etc., pueden incorporarse, también, en un conjunto compuesto.
Se continúa utilizando un conjunto de parámetros particular de la tabla secundaria de control de canal mientras dure la sesión en que está activo el dispositivo de voz o hasta que se produzca otro cambio de estado, por ejemplo, se active otro dispositivo de voz o tenga lugar alguna otra perturbación. Cuando ocurre esto, el módem local renueva su procedimiento de identificación para permitir la determinación del conjunto apropiado de parámetros para las nuevas condiciones. Al término de la sesión en que el dispositivo de voz está activo, el dispositivo vuelve al estado inactivo (es decir, "colgado") y el sistema retoma su estado original ("colgado") en el que la tabla principal de control de canal es utilizada una vez más para las comunicaciones entre la oficina central y el abonado.
El cambio de los conjuntos de parámetros de subcanal de acuerdo con el presente invento, es extremadamente rápido. Puede conseguirse en un intervalo tan breve como varias tramas y, así, se evita el prolongado retardo (por ejemplo, de varios segundos) que, de otro modo, acompañaría a la determinación, la comunicación y el cambio de los conjuntos recién determinados. Además, evita la comunicación de nuevos conjuntos de parámetros cuando las comunicaciones se han deteriorado y las tasas de errores son elevadas. Así, reduce al mínimo el deterioro del proceso de comunicaciones ocasionado por sucesos perturbadores.
Detección de sucesos perturbadores
Durante subsiguientes comunicaciones de datos, la identificación del dispositivo que ha sido activado, se consigue de una de entre varias formas. En una realización del invento, una señal de activación específica es transmitida desde el dispositivo al módem en el mismo lado de la línea de abonado que el dispositivo (denominado en este documento "el módem local") al activarse el dispositivo. Esta señal puede ser transmitida por la línea de comunicaciones a la que están conectados el dispositivo y el módem local, o puede ser enviada por una conexión dedicada entre el dispositivo y el módem local.
En la realización preferida del invento, el módem local vigila la línea de abonado a la que están conectados él y el dispositivo, y detecta un cambio de las características de la línea cuando se activa el dispositivo. Por ejemplo, la relación entre señal y ruido (SNR) de los diversos subcanales puede medirse rápidamente y puede utilizarse para identificar el dispositivo particular que se ha activado. Durante múltiples conjuntos de inicializaciones, correspondientes a múltiples condiciones de comunicaciones provocadas por los dispositivos o por otras interferencias, la medición de la SNR para cada subcanal se determina para cada una de las condiciones a vigilar (es decir, no hay dispositivos activados, los dispositivos son activados por separado, dos o más dispositivos son activados concurrentemente, interferencia debida a canal adyacente, etc.) y las medidas son almacenadas junto con la identificación del conjunto o de los conjuntos particulares de parámetros con los que están asociadas. Cuando se activa un dispositivo, se utilizan las mediciones de SNR para identificar rápidamente el o los dispositivos particulares que han sido activados y, después de ello, el módem local puede cambiar a la tabla secundaria apropiada.
También pueden detectarse sucesos perturbadores de acuerdo con el presente invento vigilando características de transmisión seleccionadas que dependan de estos sucesos. Dichas características pueden comprender, además de cualquier SNR característica que las acompañe, medidas tales como errores del código de redundancia cíclico (CRC) que acompaña a las transmisiones y cambios de la tasa de errores de este código; cambios de amplitud, frecuencia o fase de un tono piloto en los subcanales; u otras indicaciones similares. El código de corrección de errores hacia delante (FEC) es utilizado típicamente en los transceptores ADSL y los cambios de las características de tasa de errores de este código, tales como el número de errores que se han producido, cuántos han sido corregidos, cuántos no lo han sido y similares, pueden ser particularmente útiles en la detección de sucesos perturbadores.
Al vigilar estas características, distinguimos entre los cambios provocados por sucesos momentáneos o transitorios, tales como chispas u otras perturbaciones tales como ruido por trenes de impulsos, y las asociadas con sucesos perturbadores, continuando estos últimos durante un intervalo significativo (por ejemplo, del orden de segundos o mayor). En particular, en realizaciones que vigilan errores del CRC o tasas de errores de acuerdo con el presente invento, se prevé un cambio de un conjunto de parámetros a otro cuando los errores se extienden por varias tramas o cuando la tasa de errores cambia en una magnitud definida durante un tiempo mayor que un mínimo definido. Por ejemplo, al ocurrir un suceso "descolgar", una forma severa de perturbación de las comunicaciones de datos en un bucle de abonado, el número de errores de CRC aumenta bruscamente y se mantiene a un nivel incrementado hasta que se le presta atención. Esto se distingue de la ocurrencia de una perturbación transitoria tal como la caída de una chispa que provoca un incremento momentáneo de los errores de CRC que no persiste en tanto el sistema no pierda el sincronismo.
Así, de acuerdo con el presente invento, la detección de un cambio inicial de la tasa de errores de CRC durante un número de tramas superior a un umbral definido, constituye un ejemplo de la detección de un suceso perturbador que tendrá como consecuencia un cambio entre conjuntos de parámetros. Pueden adoptarse procedimientos similares en respuesta a una medición de la relación entre señal y ruido del subcanal con el fin de detectar un suceso perturbador basándose en esta característica. La decisión de si ha ocurrido un suceso perturbador puede basarse en mediciones en un único subcanal, en una multiplicidad de subcanales (por ejemplo, la decisión de cambiar entre conjuntos de parámetros se tomará cuando más de un número definido de subcanales detecten un suceso perturbador), o de forma similar.
Una técnica alternativa para detectar un suceso perturbador de acuerdo con el presente invento consiste en el uso de una señal de vigilancia, por ejemplo un tono piloto cuya amplitud, frecuencia, fase u otra característica se vigile durante la transmisión de datos. Un cambio brusco en una o más de las características vigiladas, de una trama a otra, seguido por un cambio menor o la ausencia de cambios en tramas subsiguientes, indica un suceso perturbador al que debe responder el módem. La señal de vigilancia puede comprender una señal dedicada transmitida por uno de los subcanales; una señal transmitida por un subcanal de control separado; el propio suceso perturbador (por ejemplo, un tono de llamada, la presencia de un tono de marcado u otras señales telefónicas comunes); u otras señales.
Comunicación de la ocurrencia de sucesos perturbadores
Después de detectarse un suceso perturbador y haberse identificado el conjunto de parámetros apropiado correspondiente al suceso, la identificación es comunicada al módem remoto por medio de una señal de selección para hacer posible que éste cambie, también, al conjunto de parámetros correspondiente de la tabla secundaria. La señal de selección puede adoptar la forma de un mensaje transmitido por uno o más subcanales o utilizando un protocolo predeterminado para un canal de operaciones integrado, o puede comprender uno o más tonos que identifiquen el conjunto de parámetros particular. Los sistemas ADSL utilizan una "banda de protección" de varios subcanales entre los conjuntos de subcanales utilizado para la transmisión en sentido ascendente y en sentido descendente. Esta banda de protección puede utilizarse para transmitir el o los tonos de selección. En los casos en que solamente ha de designarse un único conjunto de parámetros, la señal de selección puede comprender una simple marca (un elemento que tenga, sólo, dos estados, por ejemplo, conectado/desconectado, presente/ausente, etc.) que es enviada al módem remoto para seleccionar el conjunto.
En otra realización del invento, se hace uso de los contadores de tramas en los módem ATU-R y ATU-C que, comúnmente, se prevén en los sistemas ADLS. Al detectarse un suceso perturbador, el módem ATU-R notifica el suceso al módem ATU-C y especifica una trama en la que ha de tener lugar el cambio de conjunto de parámetros o el cambio del nivel de potencia y cualquier cambio asociado de otros parámetros. La especificación puede ser directa (es decir, la notificación especifica un número de trama particular en la que debe realizarse el cambio a la tabla secundaria) o indirecta (es decir, al recibirse la notificación, se lleva a cabo el cambio a la tabla secundaria en una de un número de tramas predeterminado, por ejemplo el siguiente número de trama que acabe en "0" o en "00", etc., o en la trama n-sima después de recibirse la notificación, siendo n un número mayor que 9). Al alcanzarse la trama designada, ambos módem (es decir, ATU-R y ATU-C) cambian al nuevo conjunto de asignación de bits, nuevo nivel de potencia y otros parámetros designados.
Alternativamente, al detectarse un suceso perturbador, los módem realizan un " adiestramiento repetido" con el fin de caracterizar las comunicaciones bajo las nuevas condiciones operativas y determinar una potencia y/o un conjunto de asignación de bits para ser utilizados en las comunicaciones. Un adiestramiento rápido repetido solamente ejecuta un subconjunto limitado de los procedimientos de inicialización completos, por ejemplo, asignación de bits y determinación de ganancia de subcanales. El módem que es sometido a adiestramiento repetido (típicamente el módem en el que se produjo la perturbación que dio inicio al adiestramiento repetido) compara entonces el conjunto de parámetros recién determinado con los conjuntos previamente almacenados. Si el conjunto recién determinado es el mismo que un conjunto previamente almacenado, un módem le comunica al otro un mensaje, una marca o un tono para designar cual de los conjuntos de asignación secundarios almacenados ha de utilizarse. De otro modo, se utiliza para las comunicaciones el conjunto recién determinado. En este último caso, se le debe comunicar esto al otro módem del par de comunicaciones, y las comunicaciones pueden interrumpirse mientras ocurre esto. No obstante, al cesar el suceso que requirió un cambio de conjuntos de parámetros, el sistema puede, simplemente, retornar al conjunto de parámetros principal, sin necesidad de nueva comunicación de ese conjunto y, por ello, sin ulterior interrupción de las comunicaciones. Cuidando apropiadamente la inicialización, en la mayoría de los casos puede definirse una agrupación suficiente de conjuntos de parámetros y cambiarse al principio con el fin de evitar la necesidad de la subsiguiente nueva inicialización en respuesta a la mayoría de las perturbaciones.
Cambio de los niveles de potencia
Además de cambiar uno o más conjuntos de parámetros del módem en respuesta a un suceso perturbador, de acuerdo con la realización preferida del presente invento, también cambiamos, preferiblemente, el nivel de potencia de las comunicaciones en sentido ascendente o en sentido descendente, o en ambos, a fin de conseguir una mejora adicional de la fiabilidad de las comunicaciones. Típicamente, el cambio consiste en una reducción del nivel de potencia en sentido ascendente con el fin de reducir al mínimo la interferencia con las comunicaciones de voz, así como para reducir el eco en la señal descendente y así se describirá en este documento. Sin embargo, debe comprenderse que habrá ocasiones, cuando se solicite un aumento del nivel de potencia, tal como cuando una interferencia debida a servicios de datos adyacentes exija un mayor nivel de potencia con el fin de mantener una velocidad deseada de transmisión de datos o un nivel de errores de bits deseado, y tal cambio es acomodado por el presente invento de la misma forma que una reducción. Además, puede pedirse un cambio del nivel de potencia en sentido descendente cuando cambien las condiciones de la línea hasta el punto de que, de otro modo, al canal descendente sería alimentada una potencia excesiva desde el módem de aguas arriba.
En teoría, y en un sistema perfectamente lineal, las actividades de comunicaciones en sentido ascendente no deben tener efecto alguno sobre las comunicaciones de voz concurrentes, ya que las dos actividades se producen en bandas de frecuencia no solapadas, separadas. Sin embargo, el sistema telefónico no es, de hecho, un sistema lineal y las faltas de linealidad del sistema pueden, y realmente lo hacen, inyectar señales de imagen procedentes del subcanal ascendente en el subcanal de voz y, posiblemente, también (por ejemplo, eco) en el subcanal descendente, generando así una interferencia detectable. De acuerdo con otro aspecto del presente invento, este efecto se reduce por debajo del nivel objetable reduciendo el nivel de potencia en sentido ascendente (el nivel de potencia con el que el módem de abonado o de aguas abajo transmite al módem de la oficina central o de aguas arriba) en una magnitud o en un factor dados cuando las condiciones así lo dictan, por ejemplo, cuando se descuelga un dispositivo de comunicaciones de voz y la fuga de las comunicaciones de datos que se están llevando a cabo interfiere con las comunicaciones de
voz.
La medida de la reducción de potencia puede fijarse anticipadamente. Por ejemplo, hemos encontrado que una reducción de nueve dB en esta potencia (con relación a la empleada típicamente en aplicaciones ADSL que utilizan divisores para separar los datos y las señales POTS) es suficiente, en la mayoría de los casos de interés común; en estas circunstancias, el sistema funciona, en todo momento, con uno de dos niveles de potencia alternativos. Alternativamente, el módem de aguas abajo puede seleccionar, para uso, uno de varios niveles de potencia diferentes basándose en las condiciones de comunicación predominantes en el momento a consecuencia del suceso perturbador. Por ejemplo, el módem de aguas abajo puede ser activado para enviar una señal de prueba a uno o más subcanales ascendentes y vigilar las fugas (es decir, el eco) de esta señal en uno o más subcanales descendentes según se determine, por ejemplo, mediante las SNR de estos subcanales; el nivel de potencia al cual transmite en sentido ascendente el módem de aguas abajo puede ajustarse, entonces, en consecuencia con el fin de reducir al mínimo los efectos del eco. Comúnmente, la potencia de transmisión en sentido descendente es determinada por el ATU-R, ya que el ATU-R se encuentra más cerca de la causa del suceso perturbador. Ante este suceso, el ATU-R utiliza un mensaje, una marca o un tono para informar al ATU-C del nivel de potencia deseado que ha de utilizarse para transmisión. En cualquier caso, al final de una sesión, el nivel de potencia vuelve a ser el utilizado en el estado de "colgado".
Al seleccionar el nivel de potencia deseado, el módem que transmite señala al módem que recibe del par de comunicaciones el cambio deseado (que incluye la designación de un nivel de potencia particular de entre varios niveles de potencia, cuando sea apropiado) y, después, lleva a cabo el cambio, incluyendo el cambio a un nuevo conjunto de parámetros asociado con ese nivel de potencia. En otra realización del invento, el módem que recibe detecta el cambio del nivel de potencia en el módem que transmite y cambia a un conjunto de parámetros asociados con ese nivel de potencia; después de eso, las comunicaciones en sentido ascendente (es decir, desde el ATU-R al ATU-C) se realizan al nuevo nivel de potencia hasta que termina el suceso perturbador (por ejemplo, condición de descolgado, etc.).
Si bien mucho de lo que antecede se ha descrito en términos de cambio del nivel de potencia de las comunicaciones en sentido ascendente, desde el módem de abonado al módem de la oficina central, debe notarse que, algunas veces, puede solicitarse un cambio del nivel de potencia en sentido contrario. Este puede ser el caso, por ejemplo, en bucles de abonado cortos (por ejemplo, menores de 1,6 km) en los que la pérdida de línea reducida consecuencia de la mayor proximidad a la oficina central, puede tener como consecuencia que la oficina central transmita, inicialmente, con un nivel de potencia excesivo. En tales casos, el módem de la oficina central o ATU-C adopta el papel que previamente tenía el módem de abonado o ATU-R y viceversa, y un cambio del nivel de potencia y de otros parámetros en las comunicaciones en sentido descendente, puede conseguirse en la forma antes descrita. Además, debe comprenderse, también, que aunque se espera que el cambio de potencia sea, comúnmente, para reducir el nivel de potencia empleado para comunicarse, en algunos casos puede ser para incrementarlo. Esto tendrá lugar, por ejemplo, cuando la diafonía debida a servicios adyacentes exija un aumento del nivel de potencia del servicio en cuestión con el fin de compensar la diafonía.
Cambio de otros parámetros
Otro cambio importante que se produce en respuesta a la detección de un suceso perturbador es un cambio en los ecualizadores en el dominio de la frecuencia ("FDQ") asociados con cada subcanal. Estos ecualizadores compensan las diferentes distorsiones (por ejemplo, pérdida de amplitud, retardo de fase, etc.) sufridos por los datos durante la transmisión por el subcanal. Típicamente, comprenden filtros de respuesta finita a los impulsos con coeficientes complejos. Los coeficientes se fijan durante la fase de "inicialización" o de "adiestramiento" de establecimiento del módem. Subsiguientemente pueden ajustarse basándose en datos de referencia (conocidos) de tramas de referencia o tramas sinc transmitidas por el subcanal de comunicaciones. De acuerdo con el presente invento, estos filtros se ajustan en respuesta a los datos de referencia transmitidos cuando se detecta un suceso perturbador. La actualización de los coeficientes puede llevarse a cabo en todos los subcanales o, selectivamente en aquellos cuyo cambio de las tasas de error, relaciones entre señal y ruido u otros índices de errores, señalen un suceso perturbador.
De acuerdo con una realización del presente invento, los coeficientes de los ecualizadores en el dominio de la frecuencia para comunicaciones, tanto en ausencia de un suceso perturbador o perturbación ("coeficientes FDQ principales") como en presencia de una perturbación o suceso de esta clase ("coeficientes FDQ secundarios") se calculan y se almacenan durante el período de inicialización o de adiestramiento. Después de ello, estos coeficientes se cambian en respuesta a un suceso perturbador, como ocurre con las tablas de control de canal y son devueltos a un estado inicial al cesar dicho suceso.
De acuerdo con otra realización del invento, los coeficientes FDQ se recalculan en respuesta a la detección de un suceso perturbador y, luego, se utilizan durante todo el resto de la sesión de comunicaciones, en lugar de las tablas FDQ secundarias almacenadas al principio. El nuevo cálculo se consigue en una breve sesión de "adiestramiento repetido", en la que se transmiten datos de referencia conocidos entre el ATU-R y el ATU-C. Los datos recibidos se comparan con los datos conocidos y se determinan los nuevos coeficientes FDQ en consecuencia. Además de los coeficientes de ecualizador en el dominio de la frecuencia, también pueden determinarse y almacenarse los coeficientes de ecualizador en el dominio del tiempo y los coeficientes de cancelación de eco. Tales coeficientes son locales para el receptor particular y, por ello, no tienen que ser comunicados al otro módem del par de comunicaciones. En consecuencia, cualquier adiestramiento repetido de esta clase será extremadamente rápido y cualquier perjuicio consiguiente para la comunicación será limitado.
Perturbaciones excesivas
En algunos casos, un dispositivo particular puede provocar una interferencia de las comunicaciones tal que la compensación para ese dispositivo merced a los métodos descritos en este documento, no sea práctica. Esto puede ocurrir, por ejemplo, con teléfonos anticuados o con un cableado doméstico particularmente complicado. En tal caso, es deseable reducir al mínimo los problemas provocados por un dispositivo de esta clase introduciendo un simple filtro en línea entre el dispositivo y la línea de abonado. El filtro puede comprender, por ejemplo, un sencillo filtro de pasa-bajos con un volumen de no más de 16,387 cm^{3} y un par de conectadores estándar, tales como conectadores RJ11 a través de los cuales el filtro se conecta con el dispositivo por un lado y con la línea de abonado por el otro. A diferencia de los divisores POTS, un conectador de esta clase no necesita de un técnico entrenado para instalarlo y, por ello, no supone ninguna barrera, ni económica ni de otro tipo, para la aceptación de módems ADSL, como se describe en este documento. Un dispositivo de esta clase puede ser detectado midiendo la distorsión no lineal del dispositivo cuando sea activado. Esto se hace vigilando el eco provocado en la línea por ese dispositivo.
Comunicaciones a velocidad reducida
Otra mejora en el funcionamiento del módem del presente invento reside en el confinamiento del ancho de banda de la transmisión en sentido descendente a un subconjunto del normalmente previsto en las comunicaciones ADSL. Esto reduce las demandas de tratamiento tanto en el módem local (es decir, la oficina central) como en el módem remoto (local del abonado), facilitando en consecuencia la provisión de módems en el local del abonado a precios más aceptables para ser utilizados por el consumidor no dedicados a negocios; además, reduce al mínimo la interferencia entre la transmisión de datos y las comunicaciones de voz. Por ejemplo, limitar el número de subcanales utilizados por el módem a ciento veintiocho, en oposición a los doscientos cincuenta y seis, reduce la anchura de banda en sentido descendente de 1,1 MHz a, aproximadamente, 552 kHz. Cuando se utiliza el módem con otros que, normalmente, proporcionan un mayor número de subcanales para tales comunicaciones, las asignaciones de bits y las ganancias para los subcanales por encima de ciento veintiocho son, preferiblemente, anuladas, es decir, establecidas en
cero.
El invento es hecho funcionar, de preferencia, con módems que carecen de las capacidades descritas en este documento así como, naturalmente, con módems que las tienen. En consecuencia, el módem del presente invento identifica sus capacidades, de preferencia durante la inicialización, como preparación para el intercambio de datos con otro módem. De acuerdo con la realización preferida del invento, esto se hace, preferiblemente, mediante señalización entre los módem que han de participar en las comunicaciones. La señalización identifica el tipo de los módem en comunicación y sus características de importancia para la sesión de comunicación. Por ejemplo, una forma de transceptor ADSL utiliza un número reducido de subcanales (típicamente, treinta y dos subcanales en sentido ascendente y ciento veintiocho subcanales en sentido descendente) y proporciona comunicaciones con menor ancho de banda. Un módem dotado de las capacidades ADSL completas que encuentre un módem con velocidad reducida, puede ajustar entonces sus parámetros de transmisión y de recepción para hacerlas coincidir con las del módem de velocidad reducida. Esto puede hacerse, por ejemplo, por transmisión de un módem al otro, de un tono que se reserva con tal
propósito.
En particular, de acuerdo con el presente invento, al iniciarse las comunicaciones entre un módem de oficina central y un módem del local de un abonado, los módem se identifican a sí mismos como "a toda velocidad" (es decir, se comunican por doscientos cincuenta y seis subcanales) o "a velocidad reducida" (es decir, se comunican por un número algo menor de subcanales, por ejemplo ciento veintiocho). La comunicación puede realizarse mediante una marca (dos estados, por ejemplo, "conectado/desconectado", "presente/ausente"), uno o más tonos, un mensaje (estado n, siendo n>2) u otra forma de comunicación, y puede iniciarse en cualquier extremo del subcanal de comunicaciones, es decir, en el extremo de la oficina central o en el extremo del local del abonado.
Breve descripción de los dibujos
La siguiente descripción del invento hace referencia a los dibujos adjuntos, en los que:
la figura 1 es un diagrama lineal y de bloques de un sistema de línea digital de abonado (DSL) usual que emplea divisores POTS, característico de la técnica anterior;
la figura 2 muestra una tabla ilustrativa de asignación de bits y de ganancias utilizada en el aparato de la figura 1;
la figura 3 es un diagrama lineal y de bloques de un sistema DSL sin divisores, de acuerdo con el presente invento;
la figura 4 es un diagrama de bloques de un transceptor sin divisores de acuerdo con el presente invento;
las figuras 5A-5C ilustran tablas de control de canal construidas y utilizadas de acuerdo con el presente invento;
la figura 6 es un diagrama de una forma de detector de sucesos perturbadores, de acuerdo con el presente invento;
la figura 7 ilustra en uso de un contador de tramas para comunicar la decisión de cambio al módem remoto;
la figura 8 ilustra el procedimiento preferido para llevar a cabo un adiestramiento rápido repetido de los módem, de acuerdo con el presente invento;
la figura 9 ilustra la forma en que pueden seleccionarse fácilmente tablas de control de canal, de acuerdo con el presente invento; y
la figura 10 ilustra una configuración alternativa para la interconexión de los módem del presente invento.
Descripción detallada de una realización ilustrativa
La figura 1 muestra un sistema de comunicaciones ADSL del tipo utilizado hasta ahora que incorpora "divisores" para separar las comunicaciones de voz y de datos transmitidas por una línea telefónica. Como se muestra en ella, una oficina central telefónica ("CO") 10 está conectada con un abonado remoto 12 ("CP: local del abonado") mediante una línea o bucle 14 de abonado. Típicamente, la línea 14 de abonado comprende un par de hilos de cobre retorcidos; éste ha sido el medio tradicional para transmitir las comunicaciones de voz entre un cliente o abonado telefónico y la oficina central. Diseñado para transmitir comunicaciones de voz en un ancho de banda de, aproximadamente, 4 kHz (kiloHertz), su uso ha sufrido una importante ampliación en virtud de la tecnología DSL.
La oficina central está conectada, a su vez, con una red digital de datos ("DDN") 16 para enviar y recibir datos digitales, así como con una red telefónica pública conmutada ("PSTN") 18 para enviar y recibir voz y otras comunicaciones de baja frecuencia. La red digital de datos está conectada con la oficina central a través de un multiplexador 20 de acceso a línea digital de abonado ("DSLAM"), mientras que la red telefónica conmutada está conectada con la oficina central a través de un grupo 22 de conmutadores locales. El DSLAM 20 (o su equivalente, tal como una tarjeta de línea de conmutación de datos habilitada) se conecta con un "divisor" POTS 24 a través de una unidad transceptora ADSL de oficina central ("ATU-C") 26. El conmutador local 20 también se conecta con el divisor.
El divisor 24 separa las señales de datos y de voz ("POTS") recibidas desde la línea 14. En el extremo de abonado de la línea 14, un divisor 30 cumple la misma función. En particular, el divisor 30 deja pasar las señales POTS desde la línea 14 a los dispositivos apropiados tales como aparatos telefónicos 31, 32, y deja pasar las señales de datos digitales a una unidad transceptora ADSL de abonado ("ATU-R") 34 para aplicación a dispositivos de utilización de datos, tales como un ordenador personal ("PC") 36 y similares. El transceptor 34 puede incorporarse, ventajosamente, como una tarjeta en el propio PC; de forma similar, el transceptor 26 se incorpora en la práctica, comúnmente, como una tarjeta de línea en el multiplexador 20.
En esta solución, un canal de comunicaciones con una anchura de banda dada se divide en una multiplicidad de subcanales, cada uno de ellos con una fracción de ancho de banda de subcanal. Los datos a transmitir de un transceptor a otro son modulados en cada subcanal de acuerdo con la capacidad para el transporte de información del subcanal particular. Debido a las diferentes relaciones características entre señal y ruido ("SNR") de los subcanales, la cantidad de datos cargados en un subcanal puede diferir de un subcanal a otro. En consecuencia, en cada transceptor se mantiene una "tabla de asignación de bits" (mostrada como tabla 40 en el transceptor 26 y como tabla 42 en el transceptor 34), para definir el número de bits que se transmitirán por cada subcanal al receptor al que está conectado. Estas tablas se crean durante un proceso de inicialización en el que señales de prueba son transmitidas por cada transceptor al otro y se miden las señales recibidas en los transceptores respectivos con el fin de determinar el número máximo de bits que pueden transmitirse desde un transceptor al otro por la línea particular. La tabla de asignación de bits determinada por un transceptor particular es transmitida entonces por la línea digital 14 de abonado al otro transceptor para que sea utilizada por el otro transceptor para transmitir datos a ese transceptor particular o a cualquier transceptor similar conectado a la línea 14. La transmisión debe realizarse, naturalmente, en un momento en que la línea no esté sometida a perturbaciones que puedan interferir con las comunicaciones. Esta es una limitación significativa y restringe el uso de esta solución.
Haciendo referencia ahora a la figura 2, en ella se muestra con mayor detalle una tabla 42 de asignación de bits tal como la utilizada en el equipo del local del cliente. La tabla 40, utilizada en la oficina central, tiene, en esencia la misma construcción y el mismo funcionamiento y no se describirá con detalle. La tabla 42 tiene dos secciones, una primera sección 42a, que define ciertos parámetros de comunicación, tales como la capacidad de asignación de bits y parámetros de ganancia de subcanal que caracterizan los respectivos subcanales y que será utilizada por la sección transmisora del transceptor 34 para transmitir una señal al otro transceptor (26) con el que está en comunicación; y una sección 42b que define los parámetros que la sección receptora del transceptor 34 utilizará al recibir una señal transmitida desde el otro transceptor. Las comunicaciones tienen lugar por una pluralidad de subcanales, mostrados en este caso, solamente con fines de ilustración, como subcanales "9", "10", etc. en la sección transmisora, y como subcanales "40", "41", etc., en la sección receptora. En un sistema ADSL a toda velocidad, hay hasta doscientos cincuenta y seis de tales subcanales, cada uno de ellos con un ancho de banda de 4,1 kHz. Por ejemplo, en una realización del invento, las comunicaciones en sentido ascendente (es decir, desde el local del cliente a la oficina telefónica central) tienen lugar por los subcanales 8 a 29; las comunicaciones de sentido descendente (desde la oficina central hacia el local de abonado) tienen lugar por los subcanales 32 a 255; los subcanales 30 y 31 forman una banda de protección entre las comunicaciones de sentido ascendente y las de sentido descendente, que puede utilizarse para señalización, como se describe en lo que sigue.
Para cada subcanal ("SC") 50, un campo 52 define el número de bits ("B") que el transmisor de un par de módems o de comunicaciones ha de transmitir mediante ese subcanal, y que han de ser recibidos por el receptor de dicho par, consistente con las condiciones predominantes del subcanal, por ejemplo, la relación entre señal y ruido (SNR) medida, la tasa de errores deseada, etc.; la columna 54 define las ganancias ("G") correspondientes de los subcanales. Una primera sección 42a de la tabla especifica las asignaciones de bits y las ganancias que utilizará el transceptor 34 al transmitir en sentido "ascendente" hacia el transceptor 26, y una segunda sección, 42b, especifica las asignaciones de bits y las ganancias que ese transceptor 34 empleará al recibir transmisiones procedentes del transceptor 26. El transceptor 26 tiene una tabla 40 correspondiente que es un reflejo de la tabla 42, es decir, las asignaciones de bits especificadas para transmisión por el transceptor 34 son las mismas que las especificadas para recepción por el transceptor 26 y, en correspondencia, para recepción por el transceptor 34 y transmisión por el transceptor 26. Típicamente, la tabla puede incluir, también, un campo que especifique la ganancia 54 asociada con el subcanal particular.
Como se ha indicado en lo que antecede, los divisores 24, 30 combinan las comunicaciones de datos y de voz que les son aplicadas, para transmisión y, de nuevo, las separan unas de otras en la recepción. Esto se consigue mediante filtros de pasa-altos y de pasa-bajos que separan las comunicaciones de voz a baja frecuencia de los datos a alta frecuencia. Sin embargo, la necesidad de utilizar dichos divisores supone un serio impedimento para lograr una amplia adopción de la tecnología DSL por parte del consumidor. En particular, la instalación de un divisor en el local del abonado exige el desplazamiento de un técnico entrenado al local del abonado. Esto puede resultar muy caro hará que muchos de los consumidores, si no la mayor parte de ellos, se retraigan y no aprovechen la ventaja de esta tecnología. Tampoco es una alternativa viable incorporar divisores en los dispositivos de comunicación propiamente dichos, ya que esto no sólo aumenta el coste de tales dispositivos, sino que exige la adquisición de la totalidad de dispositivos nuevos o la actualización de los dispositivos más antiguos lo cual, de nuevo, requiere la ayuda de un experto para su consecución. De acuerdo con el presente invento, eliminamos el divisor, al menos en el local del abonado, haciendo posible, por tanto, la adopción y el uso de módems DSL por parte del usuario final sin que ello suponga la intervención de personal técnico entrenado. Esto, no obstante, exige cambios importantes de la estructura y en el funcionamiento de los módems o transceptores DSL, y el presente invento considera estos cambios.
En particular, la figura 3 muestra un sistema de transmisión DSL de acuerdo con el invento, en el que la señal de voz-datos compuesta transmitida desde la oficina central al local del abonado es hecha pasar al equipo 31, 32 de voz del abonado y al módem o transceptor 34' de datos sin interposición de un divisor en el local del abonado. En la figura 3, los componentes iguales que los de la figura 1 conservan la misma numeración de referencia; los componentes modificados están designados con el símbolo "prima". En lugar de la única tabla 30 del transceptor 26 de la figura 1, el transceptor 26' de la figura 3 contiene una tabla principal 41 de control de canal y una tabla secundaria 43 de control de canal. Similarmente, el transceptor 34' de la figura 3 contiene una tabla principal 45 de control de canal y una tabla secundaria 47 de control de canal. En la figura 3 se observará, también, que se ha eliminado el divisor del lado del abonado; la razón por la que puede hacerse esto en el presente invento se describirá ahora con detalle. Se observará, asimismo, que en la configuración de la figura 3 se ha conservado el divisor 20 de la oficina central de la figura 1; esto es opcional, no obligatorio. El hecho de conservar un divisor en la oficina central puede mejorar algo el comportamiento con poco coste, ya que solamente es necesaria una instalación y porque en la oficina central es donde, en cualquier caso, hay disponible comúnmente personal técnico. Cuando éste no sea el caso, también se le puede eliminar.
Volviendo ahora a la figura 4, en ella se muestra el módem o transceptor 34' con mayor detalle; para los fines del presente invento, el módem 26' es, en esencia, el mismo y no se describirá por separado. Como se ha indicado, el módem 34'comprende un módulo transmisor 50, un módulo receptor 52, un módulo de control 54, una tabla principal 45 de control de canal y una tabla secundaria 47 de control de canal. La tabla principal de control de canal se muestra más completamente en la figura 5A; la tabla secundaria de control de canal se muestra más completamente en la figura 5B.
En la figura 5A, la tabla principal 45 de control de canal tiene una sección transmisora 45a que almacena un conjunto principal de parámetros de control de canal, para uso en la transmisión a un receptor remoto por una línea DSL; y una sección receptora 45b que almacena un conjunto principal de parámetros de control de canal para uso en la recepción de comunicaciones por una línea DSL desde un transmisor remoto. Los subcanales a los que se aplican los parámetros se muestran en la columna 45c. Los parámetros de control de canal de la sección transmisora 45a incluyen, al menos, una especificación de las asignaciones de bits ("B") 45d y, preferiblemente, también las ganancias ("G") 45e que se utilizarán en los respectivos subcanales durante la transmisión. La sección receptora incluye, similarmente, la especificación de las asignaciones de bits y de ganancias y, de preferencia, incluye también la especificación de los coeficientes de ecualizador en el dominio de la frecuencia ("FDQ") 45f, los coeficientes de ecualizador en el dominio del tiempo ("TEDQ") 45g y los coeficientes de cancelador de eco ("FEC") 45h, entre otros.
Colectivamente, los parámetros, la asignación de bits, la ganancia, el coeficiente en el dominio de la frecuencia, el coeficiente en el dominio del tiempo, etc., constituyen un conjunto de parámetros cada uno de cuyos miembros es, asimismo, un conjunto, por ejemplo el conjunto de asignación de bits que define la asignación de bits a cada uno de los subcanales, el conjunto de fijación de ganancia, que define las ganancias a través de los subcanales, etc. De acuerdo con la realización preferida del presente invento, la tabla principal de control de canal almacena un único conjunto de parámetros que tiene, al menos, un miembros, es decir, un conjunto de asignación de bits y, preferiblemente, también un conjunto de asignación de ganancia; este conjunto de parámetros define las condiciones por defecto para las comunicaciones, a las cuales retornará el sistema en ausencia de sucesos perturbadores. Sin embargo, la tabla secundaria de control de canal tiene, al menos, dos y, típicamente, más, conjuntos de parámetros para controlar la transmisión y la recepción por las líneas de abonado mediante módems respectivos; estos conjuntos definen las comunicaciones ante diversos sucesos perturbadores que cambien las condiciones por defecto.
En particular, en la figura 5B, la tabla secundaria 47 de control de canal comprende una pluralidad de conjuntos 47a, 47b, 47c, etc. de parámetros de los que solamente se muestran tres conjuntos con fines ilustrativos. Cada conjunto de parámetros incluye una parte transmisora 47d y una parte receptora 47e. En cada parte, se especifican uno o más parámetros, por ejemplo, asignaciones de bits 47f y ganancias 47g en la parte transmisora 47d, y coeficientes 47h en el dominio de la frecuencia, coeficientes 47i en el dominio del tiempo y coeficientes 47j de cancelación de eco en la parte receptora 47e. Los valores reales de los coeficientes son, típicamente, números complejos y, por ello, en las tablas de control de canal de las figuras 5A y 5B se les representa simplemente mediante letras, por ejemplo, "a", "b", etc. Los conjuntos 47b, 47c de parámetros y los restantes conjuntos de parámetros están construidos en forma parecida. Como ocurría en el caso de la tabla principal de control de canal, cada parámetro (por ejemplo, la asignación de bits) es, en sí mismo, un conjunto de elementos que definen las condiciones de comunicación, al menos en parte, a través de los subcanales a los cuales se aplican y que ayudan a caracterizarlos.
La tabla principal de control de canal que contiene un conjunto de parámetros de asignación de bits es generada en la forma usual, es decir, durante la inicialización (típicamente, un período que precede a la transmisión de "datos de trabajo", en oposición a datos de prueba) se transmiten datos conocidos al módem remoto y se reciben desde él, con lo cual el presente módem entra en comunicación en las condiciones que han de comprender la condición por defecto para el módem. Típicamente, se realizará con todos los dispositivos perturbadores inactivados, de manera que pueda conseguirse la máxima velocidad de transmisión de datos, pero las condiciones reales serán seleccionadas por el usuario. Los datos recibidos en cada módem son comprobados contra los datos conocidos que han sido transmitidos y, en consecuencia, se calculan los parámetros principales de control de canal tales como asignación de bits, ganancias de subcanales y similares. Después, esta tabla se utiliza en tanto el sistema no se vea afectado por sucesos perturbadores que deterioren las comunicaciones por la línea.
La tabla secundaria de control de canal puede determinarse durante la inicialización del mismo modo que la tabla principal, pero con dispositivos que puedan dar origen a sucesos perturbadores activados, con el fin de determinar de nuevo los parámetros de control de canal requeridos para las comunicaciones en las nuevas condiciones. Estos dispositivos pueden ser activados de uno en uno y determinarse así un conjunto de parámetros de control secundarios para cada uno, que se almacena en la tabla secundaria de control de canal; o bien pueden ser activados en grupos de dos o más, determinándose entonces los conjuntos de parámetros en consecuencia; o pueden realizarse varias combinaciones de activaciones de los dispositivos, solos o en grupos, y determinarse los correspondientes conjuntos de parámetros. Los conjuntos de parámetros secundarios pueden determinarse en forma similar a partir de mediciones reales con fuentes de interferencia tales como transmisiones xDSL en un marco común con los módem en cuestión, y los conjuntos resultantes pueden almacenarse en la tabla secundaria.
Pueden emplearse otros métodos de determinación de la tabla secundaria. Por ejemplo, uno o más conjuntos de parámetros secundarios pueden derivarse de la tabla principal. Así, la asignación de bits en cada subcanal de la tabla secundaria puede tomarse como porcentaje, fijo o variable a través de los subcanales, de la asignación de bits para cada subcanal definida en la tabla principal. Alternativamente, se puede calcular a partir de los mismos datos que la tabla principal, pero utilizando un margen mayor; empleando un porcentaje, fijo o variable a través de los subcanales, de la relación entre señal y ruido utilizada en el cálculo de la tabla principal; proporcionando una tasa de errores de bits diferente de la proporcionada en la tabla principal; o mediante otras técnicas que incluyen las descritas al comienzo. Partes de las tablas principal y secundaria pueden recalcularse o mejorarse durante la sesión de comunicaciones, y almacenarse para uso subsiguiente. El cálculo o el cálculo repetido puede ser un suceso singular o puede ocurrir repetidamente, incluso periódicamente, durante toda una sesión de comunicaciones.
Además, aunque el uso de una multiplicidad de conjuntos de parámetros de la tabla secundaria de control de canal proporcionará, generalmente, la mejor adaptación a las condiciones reales del canal y, por ello, conseguirá una mejor aproximación a las condiciones óptimas para las comunicaciones, también puede utilizarse una segunda tabla simplificada que contenga un único conjunto de parámetros compuesto. Así, la figura 5C muestra varios conjuntos 49a-49d de asignaciones de bits para los subcanales 49e y que pueden representar un número correspondiente de diferentes dispositivos de comunicación o condiciones asociadas con las comunicaciones por estos subcanales. Puede formarse un único conjunto de parámetros compuesto, 49f, en función de los conjuntos de parámetros 49a-49d seleccionando, por ejemplo, para cada subcanal, la asignación mínima de bits entre los conjuntos 49a-49d para cada uno de los subcanales 49e. Tal conjunto representa la condición de "caso más desfavorable" para activación de cualesquiera de los dispositivos asociados con los conjuntos 49a-49d. Pueden formarse otros conjuntos de parámetros para el caso más desfavorable, por ejemplo en grupos seleccionados de dispositivos, previéndose así el caso en que varios dispositivos o varias perturbaciones estén afectando simultáneamente.
En ausencia de un suceso perturbador, los transceptores 26', 34' utilizan las tablas principales de control de canal 41, 45 para las comunicaciones. Sin embargo, en respuesta a la detección de un suceso perturbador, los transceptores 26', 34' cambian a uno de los conjuntos de parámetros de las tablas secundarias de control de canal 43, 47, para continuar las comunicaciones en las condiciones especificadas por la tabla de parámetros particular. Estas condiciones pueden especificar una velocidad reducida de transmisión de bits al tiempo que se mantiene la misma tasa de errores de bits que se proporcionó con la tabla principal de control de canal; o pueden especificar la misma velocidad de bits pero con una tasa de errores de bits superior; o pueden especificar una velocidad reducida de transmisión de bits con un margen o nivel de potencia reducido en forma correspondiente; u otras condiciones según las determine la tabla específica de control de canal. Al cesar la condición perturbadora que provocó el cambio, los transceptores 26', 34' vuelven a utilizar las tablas principales 41, 45.
Típicamente, las tablas principales proporcionan comunicaciones con la capacidad, o casi con la capacidad, del canal de comunicaciones por la línea 14. Las tablas secundarias proporcionan comunicaciones por el canal a velocidad reducida. El cambio entre las tablas principal y secundaria (es decir, el cambio de un conjunto de parámetros principales a un conjunto de parámetros secundarios) de acuerdo con el presente invento, es rápido; puede conseguirse en un intervalo tan corto como varias tramas (siendo cada trama de, aproximadamente, 250 microsegundos en los sistemas ADSL corrientes) y, así, se evita el prolongado retardo (por ejemplo, del orden de varios segundos) que, de otro modo, sería necesario para conseguir la determinación, la comunicación por la línea de abonado y el cambio de tablas de asignación de bits recién determinadas. Además, se evita la comunicación de tales tablas por la línea de abonado en el momento en que las comunicaciones se han deteriorado y, por tanto, las tasas de errores son altas. Así, la utilización de conjuntos de parámetros previamente almacenados de acuerdo con el presente invento reduce al mínimo el deterioro del proceso de comunicación ocasionado por sucesos perturbadores.
Las tablas de control de canal se guardan en una memoria o espacio de almacenamiento para acceder a ellas y recuperarlas rápidamente. Preferiblemente, el almacenamiento es una memoria de acceso aleatorio ("RAM") incorporada en el propio módem pero, también, comprende una memoria de esta clase situada en otros componentes accesibles al módem, por ejemplo, en una memoria autónoma; en un ordenador tal como un ordenador personal ("PC"); en una unidad de disco o en otros elementos. Además, el almacenamiento puede incluir partes de otras formas de memoria, tales como una memoria de sólo lectura ("ROM").
Además de acceder a las tablas 45 y 47 de control de canal, el módulo 54 de control de la figura 4 controla también, de preferencia, la composición de la tabla secundaria de control cuando se calcula esta tabla sobre la base de la tabla principal de control de canal. Además, el módulo 54 vigila la SNR de la línea 14 de abonado y calcula los conjuntos de parámetros de control de canal, principal y secundario, cuando estos conjuntos se basan en la medición de condiciones reales de la línea, como será el caso más comúnmente. Para este fin, el módulo de control se incorpora en la práctica, ventajosamente, como un ordenador digital para fines especiales o chip "DSP" particularizado para las funciones descritas en esta memoria. Naturalmente, en forma alternativa puede estar constituido en la práctica como un ordenador para usos generales o de otro modo, como comprenderán los expertos en la técnica.
De acuerdo con el presente invento, los sucesos perturbadores en la línea de abonado se distinguen de los sucesos transitorios tales como impulsos debidos a chispas por sus consecuencias. En particular, un suceso de señalización tal como una señal de descolgar o una señal de colgar provocan, típicamente, una perturbación suficiente para impedir en lo sucesivo las comunicaciones sin recurrir a una reinicialización. El suceso va acompañado por una indicación de código de error que persiste durante toda la perturbación; un cambio de amplitud y de fase de la señal física que lleva los datos o de un tono piloto; la aplicación de un voltaje sustancial a la línea; y otras indicaciones. Vigilamos la línea de abonado en busca de la ocurrencia de una o más de estas características con el fin de detectar el suceso.
La figura 6 ilustra una manera de detectar un suceso perturbador de acuerdo con el presente invento. Un detector 70 que, de preferencia, está incluido en el módulo de control 54, recibe señales de la línea 14 y vigila (paso 72) el código de error (por ejemplo, los errores de CRC o el recuento de errores de FEC) asociado con las señales en busca de la ocurrencia de una indicación de error. Si no se detecta error (paso 74), el detector se mantiene en el modo de vigilancia sin más acción. Si el código de error indica un error, se incrementa un contador (paso 76) y se compara entonces el recuento con un umbral previamente definido (paso 78). Si el recuento no supera el umbral (paso 78, "¿>N?"), el sistema sigue en el modo de vigilancia y continúa acumulando cualesquiera errores detectados. Si el recuento supera el umbral (paso 78, Sí), el detector emite (paso 80) una señal de detección de "suceso perturbador" que hace que el transceptor en el que está localizado el detector 70, inicie el proceso de cambio al conjunto de parámetros apropiado de la tabla secundaria. Se repone el recuento (paso 81) cuando ocurre esto.
En lugar de vigilar el código de error en busca de un comportamiento característico (por ejemplo, un error repetido en tramas sucesivas), de acuerdo con el presente invento, se pueden vigilar la amplitud y la fase de las señales físicas que transmiten los datos por el subcanal o de un tono piloto transmitido entre los módem. Al ocurrir un suceso perturbador, la amplitud y la fase de la señal física sufren un cambio significativo, es decir, la amplitud disminuye bruscamente y la fase adopta, de forma también brusca, un nuevo valor; después, conservan aproximadamente sus nuevos valores durante tramas sucesivas. Este comportamiento puede vigilarse, como se muestra en la figura 7, en la que un monitor 100 vigila, por ejemplo, la amplitud de una señal de datos o de un tono piloto en la línea 14, y pone a un biestable 102 en estado "activo" ("Q") al detectarse un cambio de amplitud mayor que un valor de umbral previamente definido. El biestable 102 habilita (entrada "E") a un contador 104 conectado para recibir impulsos de recuento procedentes de un contador 106 de tramas, siempre que una nueva trama sea transmitida o recibida por el módem. Estos impulsos de recuento son aplicados, también, a un contador 108 de umbral que acumula el cómputo que se le aplica hasta que llega a un valor definido y, entonces, aplica el recuento resultante a un comparador 110 donde se le compara con el recuento del contador 104. Si el contenido del contador 104 y el del contador 108 son iguales, el comparador 110 proporciona una salida ("Sí") que hace que el transceptor inicie el proceso de cambio a la tabla apropiada. Esto repone, también, los contadores 104, 108 y el biestable 102. Estos también son repuestos (entrada "R") si el cómputo de los contadores 104 y 108 no coincide (salida "No" del comparador
110).
Puede seguirse un procedimiento similar para generar la señal de cambio de tabla basándose en la vigilancia del cambio de fase de señales de datos o de tonos piloto, como antes se ha indicado. Además, aunque el funcionamiento del detector de sucesos de la figura 8 ha sido explicado detalladamente en términos de hardware, se comprenderá que también puede incorporarse en la práctica fácilmente mediante software, o mediante una combinación de hardware y software, como es cierto para la mayoría de los elementos descritos en este documento.
Todavía otra solución para detectar un suceso perturbador es vigilar el suceso perturbador directamente. Por ejemplo, en el caso de señales de descolgar o de colgar, se aplica un voltaje por incrementos de 48 V de corriente continua a la línea de abonado. Esta señal se distingue lo suficiente de las otras señales como para que pueda ser detectada con facilidad de manera directa simplemente vigilando la línea en busca de un voltaje por incrementos de esta magnitud y generando después una señal de cambio de tabla en respuesta a su detección. Otro enfoque es vigilar la SNR de uno o más subcanales vigilando las tramas "sinc". La presencia de una perturbación debida a fuentes de datos en líneas telefónicas adyacentes se manifiesta, en sí misma, como un cambio de la SNR del subcanal. Un método directo de vigilar sucesos perturbadores provocados por la activación o desactivación de dispositivos que perturben las comunicaciones, es transmitir directamente una señal entre el dispositivo y el módem local al ocurrir cualquiera de estos sucesos. Como se muestra en la figura 3, por ejemplo, las líneas de señalización 35, 37 pueden extenderse directamente entre el módem local 34' y sus dispositivos asociados 31, 32 para señal directamente un cambio en estos dispositivos, tal como su activación ("descolgar") o su desactivación ("colgar").
Además de cambiar las tablas de control en respuesta a un suceso perturbador, es deseable reducir el nivel de potencia de transmisión en sentido ascendente a fin de reducir al mínimo la interferencia con las comunicaciones de voz provocada por las transmisiones en sentido ascendente, así como reducir la fuga de estas transmisiones a la señal descendente ("eco"). Estas interferencias tienen su origen en las faltas de linealidad causadas por dispositivos tales como teléfonos que están acoplados a la línea, especialmente cuando los teléfonos están descolgados. La magnitud de la reducción de potencia requerida para llevar las interferencias a un nivel aceptable, varía de un teléfono al siguiente. En la realización preferida del invento, se utiliza una señal de sondeo para determinar la reducción necesaria de la potencia de transmisión en sentido ascendente. En particular, tras haberse detectado un suceso perturbador tal como la activación o la desactivación de un teléfono o una interferencia generada por otras fuentes, que puedan perturbar las comunicaciones, la parte transmisora del ATU-R (el "transmisor de aguas arriba") transmite una señal de prueba por la línea de abonado con niveles de potencia variables y se mide el eco en la parte receptora del ATU-R (el "receptor de aguas abajo"). La medición resultante se utiliza para determinar un nivel de potencia de transmisión en sentido ascendente que reduzca al mínimo el eco en el receptor de aguas abajo o que, al menos, lo haga aceptable. El nuevo nivel de potencia, naturalmente, está asociado típicamente con un nuevo conjunto de parámetros correspondiente de los parámetros de control del canal.
Además de cambiar los parámetros de asignación de bits y de ganancia en respuesta a un suceso perturbador, generalmente es necesario cambiar uno o ambos de los ecualizadores de subcanal (es decir, los ecualizadores en el dominio del tiempo o los ecualizadores en el dominio de la frecuencia), así como el cancelador de eco. Pueden formarse con anticipación conjuntos apropiados de estos parámetros del mismo modo que las asignaciones de bits y las ganancias de canal (es decir, en una sesión de adiestramiento preliminar, enviando comunicaciones de prueba por la línea de abonado con varios dispositivos conectados a la línea activados, midiendo las condiciones resultantes de las comunicaciones y determinando los diversos parámetros basándose en las mediciones), y almacenarse en la tabla secundaria de control de canal, para recuperarlos y utilizarlos según sea necesario. Alternativamente, pueden determinarse de nuevo rápidamente durante una operación de adiestramiento repetido a continuación de la detección de un suceso perturbador y sin perjudicar excesivamente a las comunicaciones, ya que estos parámetros son locales del receptor y, por ello, no necesitan ser transmitidos al otro módem del par de comunicaciones.
En particular, de acuerdo con la realización preferida del invento, al detectarse un suceso perturbador, los transceptores entran en una fase de "adiestramiento rápido repetido", como se muestra con mayor detalle en la figura 8. Un suceso perturbador común es descolgar o colgar un teléfono y es detectado comúnmente en el ATU-R. Se ilustrará el proceso de adiestramiento rápido repetido para un suceso de esta clase, si bien se comprenderá que el adiestramiento repetido puede iniciarse para cualquier tipo de suceso perturbador y en cualquier extremo de la comunicación. Así, al detectarse dicho suceso (figura 8, suceso 200), el ATU-R notifica al ATU-C (paso 202) la entrada en el modo de adiestramiento rápido repetido. La notificación se realiza, de preferencia, transmitiendo un tono específico al ATU-C, pero también puede comprender un mensaje u otra forma de comunicación. Al recibirse esta notificación (paso 204), el ATU-C espera la notificación del ATU-R sobre los niveles de potencia que han de utilizarse para subsiguientes comunicaciones. Esto incluye al menos el nivel de potencia en sentido ascendente y puede incluir, también, el nivel de potencia en sentido descendente, ya que el cambio del nivel de potencia en sentido ascendente puede tener, en cierta medida, efecto sobre las comunicaciones en sentido descendente. Para terminar, se supondrá que ambos niveles de potencia citados han de cambiarse, aunque se comprenderá que, en muchos casos, únicamente se cambiará el nivel de potencia en sentido ascendente.
Los nuevos niveles de potencia a utilizar son determinados por el ATU-R (paso 208) que transmite una señal de prueba de sondeo de canal al transceptor de aguas arriba y mide el eco resultante en el receptor de aguas abajo; luego, establece el nivel de potencia en sentido ascendente para reducir al mínimo el eco en la señal descendente y, también, puede establecer el nivel de potencia en sentido descendente para reducir al mínimo los efectos de la fuga de la transmisión ascendente a la transmisión descendente en el transmisor de aguas arriba. El ATU-R comunica entonces (pasos 210, 212) al ATU-C los niveles de transmisión en sentido ascendente y en sentido descendente seleccionados, por ejemplo transmitiendo al transceptor de aguas arriba uno o más tonos modulados mediante señales PSK (modulación por desplazamiento de fase) binarias para garantizar una comunicación robusta de los niveles de potencia. Los niveles de potencia pueden especificarse directamente (por ejemplo, como "-30 dBm") o indirectamente (por ejemplo, como "nivel 3" de un grupo de niveles previamente definido), y la especificación puede identificar el valor real del nivel de potencia o, simplemente, el cambio de nivel de potencia que ha de efectuarse.
El ATU-R (paso 214) y el ATU-C (paso 216) inician, a continuación, la transmisión a los nuevos niveles de potencia con el fin de adiestrar de nuevo a los ecualizadores y a los canceladores de eco. De preferencia, el cambio a los nuevos niveles de potencia se sincroniza mediante el uso de contadores de tramas que se utilizan en los sistemas DSL para alinear transmisores y receptores, pero la sincronización puede conseguirse por otros medios (por ejemplo, transmitiendo un tono o un mensaje o, simplemente, enviando una marca) o puede no realizarse la sincronización. Basándose en la transmisión de adiestramiento, el ATU-R y el ATU-C determinan (pasos 218, 220) los parámetros de ecualizador en el dominio del tiempo y en el dominio de la frecuencia, apropiados para los nuevos niveles de potencia, así como los coeficientes apropiados para el cancelador de eco. La determinación puede incluir cálculos basados en estas mediciones con el fin de determinar los coeficientes, o las mediciones pueden utilizarse para seleccionar uno o más conjuntos particulares de coeficientes de entre uno o más conjuntos previamente calculados, almacenados en el ATU-R y en el ATU-C, respectivamente.
Por ejemplo, como ocurría con la determinación de los niveles de potencia en respuesta a un suceso perturbador, pueden utilizarse las SNR de varios subcanales para identificar uno o más dispositivos particulares asociados con el suceso y, así, seleccionar un conjunto de parámetros apropiado, previamente almacenado en el ATU-R y en el ATU-C, respectivamente, sólo transmitiendo al otro módem del par de comunicaciones un mensaje o tono establecido que especifique el número del conjunto de parámetros que ha de utilizarse para subsiguientes comunicaciones. Las mediciones de SNR sirven, así, como "firma" del dispositivo o de los dispositivos asociados con el suceso perturbador y permite la rápida identificación de estos dispositivos. Este enfoque puede reducir en forma significativa el tiempo necesario para adiestrar de nuevo a los ecualizadores y a los canceladores de eco. E, incluso, si es necesario el adiestramiento en circunstancias particulares, el tiempo a él dedicado puede reducirse de modo significativo utilizando como punto de partida coeficientes previamente almacenados.
Para facilitar el uso de las mediciones de SNR en la recuperación de conjuntos de parámetros correspondientes, es deseable que los diversos conjuntos de parámetros almacenados sean indexados por los conjuntos de SNR, de forma que uno o más conjuntos de parámetros asociados con condiciones de comunicación particulares puedan ser identificados y recuperados rápidamente. Un modo de conseguir esto se ilustra en la fig. 9A, en la que los conjuntos de parámetros respectivos tales como un primer conjunto 250, un segundo conjunto 252, etc., tienen, además del número 254 de subcanal (SC) y las correspondientes entradas de asignación de bits (BA) y de ganancia (G), una entrada 260 de SNR característica del conjunto de parámetros apropiado para una condición de comunicación dada, tal como "colgado" (tabla 250), "descolgado" (tabla 252, etc. También pueden almacenarse en las tablas conjuntos de parámetros adicionales tales como coeficientes de ecualizador en el dominio de la frecuencia, coeficientes de ecualizador en el dominio del tiempo y coeficientes de cancelación de eco, que serían apropiados para la parte receptora del módem; para la parte transmisora, estos coeficientes no son aplicables y, por ello, no se almacenan.
En la figura 9B se muestran medios alternativos para enlazar las SNR de subcanal y los correspondientes conjuntos de parámetros. Como en ella se ilustra, una simple estructura de lista 270 comprende un identificador 272 de conjunto de parámetros, y una multiplicidad de mediciones de SNR 274, 276, etc. Pueden incluirse las SNR para algunos o para todos los subcanales. En la lista se puede realizar una búsqueda medición por medición para identificar el parecido más aproximado con el conjunto de parámetros almacenado, recuperándose ese conjunto entonces para uso subsiguiente. En la figura 9A o en la figura 9B, el conjunto de parámetros indexado por las SNR puede ser un conjunto de múltiples parámetros, tales como asignaciones de bits y ganancias, entre otros, o puede comprender un único conjunto, tal como el de asignaciones de bits solamente o de ganancias solamente, etc.
La identificación de los conjuntos de parámetros de control de canal a utilizar para las comunicaciones subsiguientes se intercambia entre los transceptores (pasos 226-232) que, entonces, cambian a estos conjuntos de parámetros (234, 236) y comienzan las comunicaciones en las nuevas condiciones. El mensaje que contiene los parámetros de control de canal es modulado, preferiblemente, de forma similar al mensaje "nivel de potencia", es decir, utilizando varios tonos de modulación con señalización BPSK. Por lo tanto, el mensaje es corto y muy robusto. Es importante que sea corto con el fin de reducir al mínimo el tiempo de adiestramiento rápido repetido, ya que el módem no transmite ni recibe datos durante ese tiempo y su no disponibilidad temporal puede resultar, así, muy notable como ocurriría, por ejemplo, cuando se está utilizando el módem para transmisión de vídeo o acceso a Internet, etc. Similarmente, es importante que la transmisión del mensaje sea robusta, ya que la comunicación libre de errores durante un suceso perturbador es muy difícil debido a una SNR reducida, al ruido de impulsos debidos a la llamada o al marcado o similares. Así, la provisión y la utilización de conjuntos de parámetros previamente almacenados mejora de forma significativa la fiabilidad de las comunicaciones a pesar de la ausencia de un divisor en, al menos, uno de los módem y a pesar de la presencia de sucesos perturbadores concurrentes con las comunicaciones de datos.
Se espera que los módem descritos en este documento se utilicen, del modo más común, en pares dedicados. Es decir, cada módem de abonado (ATU-R) se comunicará con un módem de oficina central (ATU-C) dedicado. Sin embargo, en ciertos casos, puede ser suficiente proporcionar un único módem maestro de oficina central para prestar servicio a dos o más módem de abonado. El presente invento también contempla esa eventualidad. Así, en la figura 10, un módem 280 de oficina central comunica a través de un conmutador 282 con una pluralidad de módem 284, 286, 288 de abonado por las líneas de abonado 290, 292, 294. Los módem pueden estar situados a diferentes distancias de la oficina central y en diferentes entornos de comunicaciones y, así, las tablas de control de canal de cada uno pueden ser únicas entre ellas mismas. En consecuencia, el módem de oficina central almacena un conjunto maestro 296 de conjuntos 298, 300, 302, etc., de parámetros de control de canal individuales, un conjunto (tanto para transmisión como para recepción) para cada módem de abonado. Al iniciar las comunicaciones con un abonado particular, el módem de oficina central recupera el conjunto de parámetros de transmisión apropiado para el abonado y lo utiliza en las comunicaciones subsiguientes. Similarmente, al iniciarse las comunicaciones con la oficina central, un módem de abonado dado se identifica por sí mismo para permitir que el módem de la oficina central recupere el conjunto de parámetros de recepción apropiado para ese abonado.
Conclusión
A partir de lo que antecede, se verá que hemos proporcionado un sistema mejorado de comunicaciones para la comunicación por subcanales de anchura de banda limitada tales como líneas telefónicas residenciales ordinarias. El sistema acomoda comunicaciones, tanto de voz como de datos, por las líneas simultáneamente, y elimina la necesidad de instalación y uso de "divisores", un gasto que podría imposibilitar, de otro modo, la adopción y el uso de la alta capacidad de comunicaciones ofrecida por los sistemas DSL. Así, puede ser puesto en práctica y utilizarse tan ampliamente como los módem usuales lo son hoy en día, pero ofrece una anchura de banda significativamente mayor de la que es posible conseguir en la actualidad con tales módem.

Claims (25)

1. Método de transmitir datos por una línea de hilos (14, 290, 292, 294) a través de canales ascendente y descendente (45a, 49e, 254), respectivamente, desde una primera y una segunda pluralidades de subcanales de frecuencia discreta (45c, 49e, 254), cuyo método comprende los pasos de:
A. almacenar al menos un primero y un segundo conjuntos (45, 45d, 47a-47c, 47f, 49a-49d, 250, 252, 256, 270, 298, 300, 302, 304) de parámetros previamente definidos, que definen comunicaciones de datos por dichos subcanales (45c, 49e, 254) en, al menos, dos condiciones de comunicación diferentes,
B. seleccionar un conjunto (45, 45d, 47a-47c, 47f, 49a-49d, 250, 252, 256, 270, 298, 300, 302, 304) de parámetros para uso en comunicaciones de acuerdo con la condición de comunicación predominante,
caracterizado porque
los citados conjuntos (45, 45d, 47a-47c, 47f, 49a-49d, 250, 252, 256, 270, 298, 300, 302, 304) de parámetros incluyen, respectivamente, una tabla de asignaciones de bits de subcanales (45d, 47f, 256) y/o de ganancias (45e, 47g, 258) de subcanal.
2. Método de acuerdo con la reivindicación 1, caracterizado porque dicho paso de selección incluye las operaciones de vigilar las comunicaciones por dicha línea (14, 290, 292, 294) y transmitir y seleccionar dicho conjunto (45, 45d, 47a-47c, 47f, 49a-49d, 250, 252, 256, 270, 298, 300, 302, 304) de parámetros de acuerdo con dicha vigilancia.
3. Método de acuerdo con la reivindicación 2, caracterizado porque dicha operación de vigilancia incluye la etapa de medir al menos un índice de comunicación en dicho al menos un subcanal (45c, 49e, 254).
4. Método de acuerdo con la reivindicación 3, caracterizado porque dicho al menos un índice se selecciona del grupo que comprende relaciones entre señal y ruido, tasas de error, y amplitud y frecuencia de tonos.
5. Método de acuerdo con una cualquiera de las reivindicaciones 1 a 4, caracterizado porque el método incluye el paso de transmitir, por dicha línea (14, 290, 292, 294) una señal que identifica el conjunto (45, 45d, 47a-47c, 47f, 49a-49d, 250, 252, 256, 270, 298, 300, 302, 304) de parámetros que ha de seleccionarse.
6. Método de acuerdo con la reivindicación 5, caracterizado porque dicha señal es transmitida por un subcanal (45c, 49e, 254) entre dichos canales ascendente y descendente (45c, 49e, 254).
7. Método de acuerdo con una cualquiera de las reivindicaciones 1 a 4, caracterizado porque el método incluye el paso de recibir por dicha línea (14, 290, 292, 294) una señal que identifica el conjunto (45, 45d, 47a-47c, 47f, 49a-49d, 250, 252, 256, 270, 298, 300, 302, 304) de parámetros que ha de seleccionarse.
8. Método de acuerdo con la reivindicación 7, caracterizado porque dicha señal es recibida en un subcanal (45c, 49e, 254) entre dichos canales ascendente y descendente (45a, 49e, 254).
9. Método de acuerdo con una cualquiera de las reivindicaciones 1 a 8, caracterizado porque dicho primer conjunto (45, 45d, 250, 270, 298, 300, 302, 304) de parámetros define comunicaciones por dicha línea (14, 290, 292, 294) en ausencia de un suceso perturbador y dicho segundo conjunto (47a-47c, 47f, 49a-49d, 252, 270, 298, 300, 302, 304) de parámetros define comunicaciones por dicha línea (14, 290, 292, 294) en presencia de un suceso perturbador.
10. Método de acuerdo con una cualquiera de las reivindicaciones 1 a 9, caracterizado porque dichos conjuntos (45, 45d, 47a-47c, 47f, 49a-49d, 250, 252, 256, 270, 298, 300, 302, 304) de parámetros incluyen, al menos, un conjunto de parámetros del grupo que comprende coeficientes (260) en el dominio de la frecuencia, coeficientes (262) en el dominio del tiempo y coeficientes (266) de cancelación de eco, de subcanal.
11. Método de acuerdo con una cualquiera de las reivindicaciones 1 a 10, caracterizado porque dichos conjuntos (45, 45d, 47a-47c, 47f, 49a-49d, 250, 252, 256, 270, 298, 300, 302, 304) de parámetros incluyen una primera parte (45a, 47d) para uso en la transmisión de datos por dicha línea (14, 290, 292, 294) y una segunda parte (45b, 47e) para recibir datos por dicha línea (14, 290, 292, 294).
12. Método de acuerdo con una cualquiera de las reivindicaciones 1 a 11, caracterizado porque al menos dicho primer conjunto (45, 45d, 47a-47c, 47f, 49a-49d, 250, 252, 256, 270, 298, 300, 302, 304) de parámetros se determina durante una inicialización.
13. Aparato para transmitir datos por una línea de hilos (14, 290, 292, 294) a través de canales ascendente y descendente (45a, 49e, 254), respectivamente, desde una primera y una segunda pluralidades de subcanales de frecuencia discreta (45c, 49e, 254), con medios para almacenar al menos un primero y un segundo conjuntos (45, 45d, 47a-47c, 47f, 49a-49d, 250, 252, 256, 270, 298, 300, 302, 304) de parámetros previamente definidos, que definen comunicaciones de datos por dichos subcanales (45c, 49e, 254) en, al menos, dos condiciones de comunicación diferentes, y medios para seleccionar un conjunto (45, 45d, 47a-47c, 47f, 49a-49d, 250, 252, 256, 270, 298, 300, 302, 304) de parámetros para uso en comunicaciones de acuerdo con la condición de comunicación predominante, caracterizado porque los citados conjuntos (45, 45d, 47a-47c, 47f, 49a-49d, 250, 252, 256, 270, 298, 300, 302, 304) de parámetros incluyen, respectivamente, una tabla de asignaciones de bits de subcanales (45d, 47f, 256) y/o de ganancias (45e, 47g, 258) de subcanal.
14. Aparato de acuerdo con la reivindicación 13, caracterizado porque el conjunto (45, 45d, 47a-47c, 47f, 49a-49d, 250, 252, 256, 270, 298, 300, 302, 304) de parámetros es seleccionable de acuerdo con la vigilancia de comunicaciones en dicha línea (14, 290, 292, 294).
15. Aparato de acuerdo con la reivindicación 14, caracterizado porque puede medirse al menos un índice de comunicación en dicho al menos un subcanal (45c, 49e, 254) para dichas comunicaciones de vigilancia en dicha línea (14, 290, 292, 294).
16. Aparato de acuerdo con la reivindicación 15, caracterizado porque dicho al menos un índice puede seleccionarse del grupo que comprende relaciones entre señal y ruido, tasas de error, y amplitud y frecuencia de tonos.
17. Aparato de acuerdo con una cualquiera de las reivindicaciones 13 a 16, caracterizado porque por dicha línea (14, 290, 292, 294) puede transmitirse una señal que identifique el conjunto (45, 45d, 47a-47c, 47f, 49a-49d, 250, 252, 256, 270, 298, 300, 302, 304) de parámetros que ha de seleccionarse.
18. Aparato de acuerdo con la reivindicación 17, caracterizado porque dicha señal puede ser transmitida por un subcanal (45c, 49e, 254) entre dichos canales ascendente y descendente (45c, 49e, 254).
19. Aparato de acuerdo con una cualquiera de las reivindicaciones 13 a 16, caracterizado porque por dicha línea (14, 290, 292, 294) puede recibirse una señal que identifique el conjunto (45, 45d, 47a-47c, 47f, 49a-49d, 250, 252, 256, 270, 298, 300, 302, 304) de parámetros que ha de seleccionarse.
20. Aparato de acuerdo con la reivindicación 19, caracterizado porque dicha señal puede ser recibida por un subcanal (45c, 49e, 254) entre dichos canales ascendente y descendente (45c, 49e, 254).
21. Aparato de acuerdo con una cualquiera de las reivindicaciones 13 a 20, caracterizado porque dicho primer conjunto (45, 45d, 250, 270, 298, 300, 302, 304) de parámetros define comunicaciones por dicha línea (14, 290, 292, 294) en ausencia de un suceso perturbador y dicho segundo conjunto (47a-47c, 47f, 49a-49d, 252, 270, 298, 300, 302, 304) de parámetros define comunicaciones por dicha línea (14, 290, 292, 294) en presencia de un suceso perturbador.
22. Aparato de acuerdo con una cualquiera de las reivindicaciones 13 a 21, caracterizado porque dichos conjuntos (45, 45d, 47a-47c, 47f, 49a-49d, 250, 252, 256, 270, 298, 300, 302, 304) de parámetros incluyen, al menos, un conjunto de parámetros del grupo que comprende coeficientes (260) en el dominio de la frecuencia, coeficientes (262) en el dominio del tiempo y coeficientes (266) de cancelación de eco, de subcanal.
23. Aparato de acuerdo con una cualquiera de las reivindicaciones 13 a 22, caracterizado porque dichos conjuntos (45, 45d, 47a-47c, 47f, 49a-49d, 250, 252, 256, 270, 298, 300, 302, 304) de parámetros incluyen una primera parte (45a, 47d) para uso en la transmisión de datos por dicha línea (14, 290, 292, 294) y una segunda parte (45b, 47e) para recibir datos por dicha línea (14, 290, 292, 294).
24. Aparato de acuerdo con una cualquiera de las reivindicaciones 13 a 23, caracterizado porque al menos dicho primer conjunto (45, 45d, 47a-47c, 47f, 49a-49d, 250, 252, 256, 270, 298, 300, 302, 304) de parámetros se determina durante una inicialización.
25. Aparato de acuerdo con una cualquiera de las reivindicaciones 13 a 24, caracterizado porque dicho aparato es un transceptor o módem (26', 34').
ES98953385T 1997-10-10 1998-10-09 Modem multiportadora sin divisor. Expired - Lifetime ES2337110T3 (es)

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
US6168997P 1997-10-10 1997-10-10
US61689P 1997-10-10
US7170198P 1998-01-16 1998-01-16
US71701P 1998-01-16
US7298698P 1998-01-21 1998-01-21
US72986P 1998-01-21
US7245098P 1998-01-26 1998-01-26
US72450P 1998-01-26

Publications (1)

Publication Number Publication Date
ES2337110T3 true ES2337110T3 (es) 2010-04-20

Family

ID=27490224

Family Applications (1)

Application Number Title Priority Date Filing Date
ES98953385T Expired - Lifetime ES2337110T3 (es) 1997-10-10 1998-10-09 Modem multiportadora sin divisor.

Country Status (6)

Country Link
US (2) US6266348B1 (es)
AT (2) ATE521152T1 (es)
AU (1) AU744756B2 (es)
DE (1) DE69841324D1 (es)
DK (1) DK1021901T3 (es)
ES (1) ES2337110T3 (es)

Families Citing this family (127)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6798735B1 (en) 1996-06-12 2004-09-28 Aware, Inc. Adaptive allocation for variable bandwidth multicarrier communication
EP0923822B1 (en) * 1996-09-02 2002-11-13 STMicroelectronics N.V. Improvements in, or relating to, multi-carrier transmission systems
US20030026282A1 (en) * 1998-01-16 2003-02-06 Aware, Inc. Splitterless multicarrier modem
US6639911B1 (en) * 1998-03-31 2003-10-28 Texas Instruments Incorporated Data communications system with splitterless operation
JP3186693B2 (ja) * 1998-04-24 2001-07-11 三菱電機株式会社 データ通信装置
US6480510B1 (en) 1998-07-28 2002-11-12 Serconet Ltd. Local area network of serial intelligent cells
US6744888B1 (en) * 1998-11-16 2004-06-01 Agere Systems Inc. Line interface circuit with event detection signaling
US6999581B1 (en) * 1998-11-16 2006-02-14 Agere Systems Inc. Event detection circuit
US6870888B1 (en) * 1998-11-25 2005-03-22 Aware, Inc. Bit allocation among carriers in multicarrier communications
US6584122B1 (en) * 1998-12-18 2003-06-24 Integral Access, Inc. Method and system for providing voice and data service
US7035400B1 (en) * 1999-03-01 2006-04-25 Wm. Marsh Rice University Signaling Techniques in channels with asymmetric powers and capacities
DE60039081D1 (de) * 1999-03-12 2008-07-10 Aware Inc Mehrträger-Modulationssystem und Verfahren
US6775320B1 (en) * 1999-03-12 2004-08-10 Aware, Inc. Method and a multi-carrier transceiver supporting dynamic switching between active application sets
US20060274840A1 (en) * 2005-06-06 2006-12-07 Marcos Tzannes Method for seamlessly changing power modes in an ADSL system
JP3583015B2 (ja) * 1999-04-06 2004-10-27 富士通株式会社 スプリッタを必要としない簡易版adslモデムにおけるファーストリトレーニング方法、装置および記録媒体
US7933295B2 (en) 1999-04-13 2011-04-26 Broadcom Corporation Cable modem with voice processing capability
US6956826B1 (en) 1999-07-07 2005-10-18 Serconet Ltd. Local area network for distributing data communication, sensing and control signals
US6690677B1 (en) 1999-07-20 2004-02-10 Serconet Ltd. Network for telephony and data communication
FR2797131B1 (fr) * 1999-07-29 2004-02-20 Kurtosis Ingenierie Procede de distribution d'informations
DE19935997A1 (de) * 1999-07-30 2001-03-01 Siemens Ag Verfahren zum Optimieren der Datenübertrgung über Leitungen
US20030156624A1 (en) * 2002-02-08 2003-08-21 Koslar Signal transmission method with frequency and time spreading
EP1208664B1 (de) * 1999-08-10 2006-07-19 Nanotron Technologies GmbH Übertragungsverfahren mit senderseitiger frequenz- und zeitspreizung
US6535589B1 (en) * 1999-09-13 2003-03-18 Paradyne Corporation Method and apparatus for reducing transmission errors in digital subscriber line (DSL) communication systems
US6560321B1 (en) * 1999-09-27 2003-05-06 Conexant Systems, Inc. Method and apparatus for quick startup in a half-duplex modem system
US6765955B1 (en) * 1999-10-29 2004-07-20 International Business Machines Corporation Methods, systems and computer program products establishing a communication configuration for a modem connection to compensate for echo noise
SE522639C2 (sv) * 1999-11-23 2004-02-24 Ericsson Telefon Ab L M Förfarande och anordning för att säkerställa en ADSL- förbindelse
US6690721B1 (en) * 2000-01-07 2004-02-10 3Com Corporation Method for asymmetric digital subscriber line modem recovery from insufficient transmit power
US6628754B1 (en) * 2000-01-07 2003-09-30 3Com Corporation Method for rapid noise reduction from an asymmetric digital subscriber line modem
US6633628B1 (en) * 2000-01-07 2003-10-14 3Com Corporation Apparatus and method for selecting a supported signal path for a transceiver
IL136782A (en) * 2000-02-06 2007-02-11 Coppergate Comm Ltd Multi-point communication lines for subscribers with home communication capability
US6839413B1 (en) * 2000-02-22 2005-01-04 Cisco Technology, Inc. Method and system for data communication
US7072385B1 (en) 2000-02-23 2006-07-04 2Wire, Inc. Load coil and DSL repeater including same
US6977958B1 (en) 2000-02-23 2005-12-20 2Wire, Inc. Differentially-driven loop extender
US6574309B1 (en) * 2000-03-01 2003-06-03 Turnstone Systems, Inc. Remotely actuated splittler bypass system and method
US6549616B1 (en) 2000-03-20 2003-04-15 Serconet Ltd. Telephone outlet for implementing a local area network over telephone lines and a local area network using such outlets
IL135744A (en) 2000-04-18 2008-08-07 Mosaid Technologies Inc Telephone communication system over a single telephone line
CA2406151C (en) 2000-04-18 2010-04-13 Aware, Inc. Data allocation with variable snr margins
US6842459B1 (en) 2000-04-19 2005-01-11 Serconet Ltd. Network combining wired and non-wired segments
US6574308B1 (en) * 2000-05-09 2003-06-03 Paradyne Corporation Digital subscriber line diagnostic system
US6760433B2 (en) 2000-05-15 2004-07-06 Centillium Communications, Inc. Central office interface techniques for digital subscriber lines
US6826278B2 (en) 2000-05-15 2004-11-30 Centillium Communications, Inc. Central office interface techniques for digital subscriber lines
US6850618B1 (en) * 2000-05-15 2005-02-01 Centillium Communications, Inc. Central office interface techniques for digital subscriber lines
US6434221B1 (en) * 2000-05-17 2002-08-13 Sunrise Telecom, Inc. Digital subscriber line access and network testing multiplexer
US6742154B1 (en) * 2000-05-25 2004-05-25 Ciena Corporation Forward error correction codes for digital optical network optimization
US6757253B1 (en) * 2000-05-30 2004-06-29 Motorola, Inc. Spectrum management method for a cable data system
CA2314405A1 (en) * 2000-07-24 2002-01-24 Catena Networks Canada Inc. An improved 8 bits/symbol messaging scheme for g.lite.bis and g.dmt.bis
AU2001280893A1 (en) * 2000-07-28 2002-02-13 Catena Networks, Inc. Apparatus and method of loop and rate dependent power cutback
US20020031104A1 (en) * 2000-09-08 2002-03-14 Avtec Systems, Inc. Methods and systems for interfacing wired/wireless hybrid systems
DE10052907C1 (de) * 2000-10-25 2002-06-06 Fraunhofer Ges Forschung Vorrichtung und Verfahren zur Steigerung der Bandbreite in einem leitungsgebundenen Multiträgersystem
US7283583B2 (en) 2001-01-11 2007-10-16 Tioga Technologies, Inc. Adaptive rate transmission with dual noise margins
US6947529B2 (en) 2001-01-17 2005-09-20 2Wire, Inc. DSL compatible load coil
WO2002063861A1 (en) * 2001-02-06 2002-08-15 2Wire, Inc. Loop extender with communications, control, and diagnostics
US7203206B2 (en) * 2001-02-06 2007-04-10 Tioga Technologies Inc. Data partitioning for multi-link transmission
EP1358731A4 (en) * 2001-02-06 2005-08-24 2Wire Inc "REMOTE LOOP EXPANSION DEVICE WITH COMMUNICATION, CONTROL AND DIAGNOSIS"
US7483528B2 (en) * 2001-02-06 2009-01-27 2Wire, Inc. Loop extender with selectable line termination and equalization
US7061857B2 (en) * 2001-02-15 2006-06-13 2Wire, Inc. System and method for fault isolation for DSL loop extenders
US6829246B2 (en) * 2001-03-23 2004-12-07 Rad Data Communications Ltd. System and method for extending the range of xDSL services
US20020173858A1 (en) * 2001-03-29 2002-11-21 Sherlock Ian J. Method for achieving adaptive thermal management of DSL modems
US7684341B2 (en) * 2001-05-04 2010-03-23 General Instrument Corporation Enhanced return path performance using modulation-based alignment criteria
US7782933B2 (en) * 2001-05-08 2010-08-24 Alistair Malcolm Macdonald Digital subscriber line diagnostic system
US20020172274A1 (en) * 2001-05-18 2002-11-21 Carlson Arthur J. Method of intelligently restricting symbol size in ADSL modems
IL144158A (en) 2001-07-05 2011-06-30 Mosaid Technologies Inc Socket for connecting an analog telephone to a digital communications network that carries digital voice signals
CA2359305A1 (en) * 2001-10-19 2003-04-19 Andrew Deczky A method and system for l2 power saving mode for adsl
US6625262B2 (en) * 2001-12-21 2003-09-23 Sbc Technology Resources, Inc. Multi-pair broadband transmission system
US20030126291A1 (en) * 2001-12-28 2003-07-03 Wang Ben B. Method and message distributor for routing requests to a processing node
ES2550821T3 (es) * 2002-01-24 2015-11-12 Panasonic Corporation Método de y sistema para comunicaciones de portadora por línea eléctrica
US6782082B2 (en) * 2002-02-15 2004-08-24 Broadcom Corporation Method and system for reducing cross-talk and avoiding bridged taps
US6957169B1 (en) * 2002-03-07 2005-10-18 Cisco Technology, Inc. Method and apparatus for optimizing data connection performance
US7406117B2 (en) * 2002-03-21 2008-07-29 Westell Technologies, Inc. XDSL multi-hybrid modem with power spectral density shaping
AU2003218430A1 (en) * 2002-03-27 2003-10-13 Good Technology, Inc. Selectively routing data through a path based on connectivity conditions and parameters
PT1376971E (pt) * 2002-06-27 2005-11-30 Siemens Ag Processo e dispositivo para a transmissao de uma sequencia de dados com troco de proteccao e troco de dados uteis num sistema de comunicacoes via radio
IL152824A (en) 2002-11-13 2012-05-31 Mosaid Technologies Inc A socket that can be connected to and the network that uses it
US7409053B1 (en) 2002-11-22 2008-08-05 Adc Telecommunications, Inc. System and method of providing DSL services on a telephone network
US7155004B1 (en) * 2002-11-22 2006-12-26 Adc Incorporated System and method of delivering DSL services
US20040120482A1 (en) * 2002-12-20 2004-06-24 Bentley Ronald Locker System and method for reducing disruption in a DSL environment caused by a pots transient event
IL154234A (en) 2003-01-30 2010-12-30 Mosaid Technologies Inc Method and system for providing dc power on local telephone lines
KR20040074868A (ko) * 2003-02-19 2004-08-26 삼성전자주식회사 차세대 에이 디 에스 엘 가입자 보드의 음성 데이터 전송장치 및 그 방법
IL154921A (en) 2003-03-13 2011-02-28 Mosaid Technologies Inc A telephone system that includes many separate sources and accessories for it
US20040213170A1 (en) * 2003-04-22 2004-10-28 Gordon Bremer Extended-performance echo-canceled duplex (EP ECD) communication
US7627675B2 (en) * 2003-05-01 2009-12-01 Cisco Technology, Inc. Methods and devices for regulating traffic on a network
IL157787A (en) 2003-09-07 2010-12-30 Mosaid Technologies Inc Modular outlet for data communications network
JP2005072897A (ja) * 2003-08-22 2005-03-17 Matsushita Electric Ind Co Ltd Dslモデム装置及び通信制御方法
DE10342557A1 (de) * 2003-09-15 2005-04-14 Siemens Ag Verfahren und Kommunikationsanordnung zur Überprüfung von Teilnehmeranschlußleitungen
US7302379B2 (en) * 2003-12-07 2007-11-27 Adaptive Spectrum And Signal Alignment, Inc. DSL system estimation and parameter recommendation
US8031761B2 (en) * 2003-12-07 2011-10-04 Adaptive Spectrum And Signal Alignment, Inc. Adaptive margin and band control
IL159838A0 (en) 2004-01-13 2004-06-20 Yehuda Binder Information device
IL160417A (en) 2004-02-16 2011-04-28 Mosaid Technologies Inc Unit added to the outlet
EP1569402A1 (en) * 2004-02-26 2005-08-31 Alcatel Digital subscriber line modem with bitloading using channel condition model
US20080232444A1 (en) 2004-03-03 2008-09-25 Aware, Inc. Impulse Noise Management
US7499408B1 (en) * 2004-03-23 2009-03-03 Cisco Technology, Inc. Method and system for establishing a communications connection
JP4569180B2 (ja) * 2004-06-04 2010-10-27 日本電気株式会社 通信品質管理装置及び通信品質管理方法
US7822124B1 (en) * 2004-07-02 2010-10-26 Ikanos Communications Inc. Method and apparatus for adaptive iterative decision feedback control coding in modems
JP5052742B2 (ja) * 2004-07-22 2012-10-17 パナソニック株式会社 送信装置及びそれを用いた通信システム
US7423535B2 (en) * 2004-08-26 2008-09-09 Avante International Technology, Inc. Object monitoring, locating, and tracking method employing RFID devices
US8174383B1 (en) 2004-08-26 2012-05-08 Avante International Technology, Inc. System and method for operating a synchronized wireless network
US7839289B2 (en) * 2004-08-26 2010-11-23 Avante International Technology, Inc. Object monitoring, locating, and tracking system and method employing RFID devices
US7319397B2 (en) * 2004-08-26 2008-01-15 Avante International Technology, Inc. RFID device for object monitoring, locating, and tracking
CN1323002C (zh) * 2004-09-09 2007-06-27 武汉正远铁路电气有限公司 铁路机车逻辑控制装置
US7583608B2 (en) * 2004-10-27 2009-09-01 Intel Corporation Link adaption based MMSE equalization eliminates noise power estimation
JP4606149B2 (ja) * 2004-12-16 2011-01-05 パナソニック株式会社 受信装置及び受信方法
US7519110B2 (en) * 2005-01-18 2009-04-14 At&T Intellectual Property I, L.P. System and method for improving DSL performance
US8154995B2 (en) 2005-01-26 2012-04-10 At&T Intellectual Property I, L.P. System and method of managing digital data transmission
US7460588B2 (en) * 2005-03-03 2008-12-02 Adaptive Spectrum And Signal Alignment, Inc. Digital subscriber line (DSL) state and line profile control
DE102005022547B4 (de) * 2005-05-18 2008-07-03 Adc Gmbh Verteilereinrichtung im Teilnehmeranschlussbereich
JP4699113B2 (ja) * 2005-07-05 2011-06-08 パナソニック株式会社 マルチキャリア通信装置、及びマルチキャリア通信方法
BRPI0613105A2 (pt) * 2005-07-10 2010-12-28 Adaptive Spectrum & Signal método para configurar um primeiro sistema dsl, produto de programa de computador e controlador
US7643631B2 (en) * 2005-08-26 2010-01-05 Adc Telecommunications, Inc. Enclosure for broadband service delivery system
US7522721B2 (en) * 2005-08-26 2009-04-21 Adc Telecommunications, Inc. System for broadband service delivery
US20070047526A1 (en) * 2005-08-26 2007-03-01 Bryan Kennedy Systems and methods for conecting between telecommunications equipment
JP4749815B2 (ja) * 2005-09-27 2011-08-17 パナソニック株式会社 マルチキャリア通信装置、マルチキャリア通信システム、及びマルチキャリア通信方法
WO2007044326A2 (en) * 2005-10-04 2007-04-19 Adaptive Spectrum And Signal Alignment, Inc. Dsl system
US7497048B2 (en) * 2005-10-06 2009-03-03 Bakowski Steven M Stowable plant protector
US7778192B2 (en) * 2005-11-29 2010-08-17 At&T Intellectual Property I, L.P. System and method for automated double-ended field management of DSL service
US7606145B2 (en) * 2005-11-29 2009-10-20 Sbc Knowledge Ventures, L.P. Dual-mode broadband modem
CN101035175B (zh) * 2006-03-09 2011-08-10 华为技术有限公司 节省数字用户线功率的方法及装置
CN101056342B (zh) * 2006-04-13 2011-04-20 华为技术有限公司 一种在数字用户线技术中进行通信的方法和装置
US20070258527A1 (en) * 2006-05-08 2007-11-08 Centillium Communications, Inc. Fast Dynamic Noise Detection/Adaptation System For DSL Modems
US8599936B2 (en) * 2006-08-30 2013-12-03 At&T Intellectual Property I, L.P. Code violation generator and methods of generating code violations
JP4803085B2 (ja) * 2007-03-26 2011-10-26 日本電気株式会社 通信装置、通信制御システム、通信制御方法及び通信制御プログラム
US8611235B2 (en) * 2007-06-14 2013-12-17 Cisco Technology, Inc. Extended reach data network
US8395992B2 (en) * 2007-12-17 2013-03-12 Broadcom Corporation Method and system for negotiating multiple data rate transitions on an ethernet link
EP2250801B1 (en) * 2008-01-29 2017-03-15 Broadcom Corporation Method and system for detecting non-linear devices
EP2107693B1 (en) * 2008-04-02 2012-10-17 Nokia Siemens Networks Oy Method and device for snr measurement and communication system comprising such device
US7946863B2 (en) * 2008-04-25 2011-05-24 Adc Telecommunications, Inc. Circuit protection block
MY153377A (en) * 2011-07-22 2015-01-29 Lee Chooi Tian Apparatus and methods for multimode internetworking connectivity
EP2876872B1 (en) 2013-11-20 2019-06-05 Swisscom AG Digital subscriber line access multiplexer for sending communication signals to customer devices
CN106464990B (zh) * 2014-06-30 2019-11-12 华为技术有限公司 一种数据处理方法及装置

Family Cites Families (64)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3573380A (en) 1969-05-15 1971-04-06 Bell Telephone Labor Inc Single-sideband modulation system
US4131766A (en) 1977-07-11 1978-12-26 Granger Associates Digital filter bank
JPS60112357A (ja) 1983-11-22 1985-06-18 Mitsubishi Electric Corp 情報伝送方式
US4568156A (en) 1984-11-07 1986-02-04 Dane John A Tracking apparatus for parabolic reflectors
US4679227A (en) 1985-05-20 1987-07-07 Telebit Corporation Ensemble modem structure for imperfect transmission media
EP0267344B1 (en) 1986-10-30 1993-09-01 International Business Machines Corporation Process for the multi-rate encoding of signals, and device for carrying out said process
NL8700175A (nl) 1987-01-26 1988-08-16 Philips Nv Werkwijze voor het door middel van codesignalen overdragen van informatie, informatie-overdrachtsysteem voor het uitvoeren van de werkwijze, alsmede een verzend- en ontvangstinrichting voor toepassing in het overdrachtsysteem.
US5048054A (en) 1989-05-12 1991-09-10 Codex Corporation Line probing modem
EP0675425B1 (en) 1989-06-30 1997-12-10 Fujitsu Personal Systems, Inc. A method for reducing power consumed by a computer
EP0760586A3 (en) 1990-02-23 1997-09-03 Mitsubishi Electric Corp Mobile communication system
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
JP2761281B2 (ja) 1990-05-17 1998-06-04 富士通株式会社 マルチキャリア通信システムの暗号化通信方式
US5224152A (en) 1990-08-27 1993-06-29 Audiovox Corporation Power saving arrangement and method in portable cellular telephone system
US5128964A (en) 1990-10-10 1992-07-07 Intelligent Modem Corporation Modulation method and apparatus for multicarrier data transmission
FR2690029B1 (fr) 1992-04-08 1995-03-31 France Telecom Procédé de transmission de données numériques de radiomessagerie, et récepteur de radiomessagerie correspondant.
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
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
US5497398A (en) 1993-08-12 1996-03-05 Aware, Inc. Multi-carrier transceiver
US5596604A (en) 1993-08-17 1997-01-21 Amati Communications Corporation Multicarrier modulation transmission system with variable delay
US5400322A (en) 1993-08-20 1995-03-21 Amati Communications Corp. Updating of bit allocations in a multicarrier modulation transmission system
GB9322999D0 (en) 1993-11-08 1994-01-05 Foley John P Terrestrial television standards converter
US5598435A (en) 1993-12-23 1997-01-28 British Telecommunications Public Limited Company Digital modulation using QAM with multiple signal point constellations not equal to a power of two
US5519731A (en) * 1994-04-14 1996-05-21 Amati Communications Corporation ADSL compatible discrete multi-tone apparatus for mitigation of T1 noise
US5555244A (en) 1994-05-19 1996-09-10 Integrated Network Corporation Scalable multimedia network
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
US5644573A (en) 1995-01-20 1997-07-01 Amati Communications Corporation Methods for coordinating upstream discrete multi-tone data transmissions
JPH07336274A (ja) 1994-06-14 1995-12-22 Matsushita Electric Ind Co Ltd 自動等化器
US5719883A (en) 1994-09-21 1998-02-17 Lucent Technologies Inc. Adaptive ARQ/FEC technique for multitone transmission
US5636246A (en) 1994-11-16 1997-06-03 Aware, Inc. Multicarrier transmission system
US5533008A (en) 1995-01-26 1996-07-02 Motorola, Inc. Method and apparatus for providing a communication system infrastructure
US5521906A (en) 1995-01-26 1996-05-28 Motorola Inc. Method and apparatus for updating carrier channel allocations
US6137840A (en) * 1995-03-31 2000-10-24 Qualcomm Incorporated Method and apparatus for performing fast power control in a mobile communication system
KR0155818B1 (ko) * 1995-04-29 1998-11-16 김광호 다중 반송파 전송시스템에서 적응형 전력 분배 방법 및 장치
KR100331437B1 (ko) * 1995-06-30 2002-08-08 삼성전자 주식회사 디.엠.티.시스템에서적응형비트교환방법및장치
DE69528974T2 (de) 1995-07-11 2003-08-28 Alcatel, Paris Kapazitätszuweisung in einem Mehrträgersystem
JP2802255B2 (ja) 1995-09-06 1998-09-24 株式会社次世代デジタルテレビジョン放送システム研究所 直交周波数分割多重伝送方式及びそれを用いる送信装置と受信装置
US5757813A (en) 1995-10-18 1998-05-26 Telefonaktiebolaget Lm Ericsson Method for achieving optimal channel coding in a communication system
US6002722A (en) * 1996-05-09 1999-12-14 Texas Instruments Incorporated Multimode digital modem
US5822374A (en) * 1996-06-07 1998-10-13 Motorola, Inc. Method for fine gains adjustment in an ADSL communications system
US5852633A (en) * 1996-06-07 1998-12-22 Motorola, Inc. Method for allocating data in a data communication system
US6072779A (en) * 1997-06-12 2000-06-06 Aware, Inc. Adaptive allocation for variable bandwidth multicarrier communication
US6055297A (en) * 1996-08-02 2000-04-25 Northern Telecom Limited Reducing crosstalk between communications systems
US5822372A (en) 1996-08-02 1998-10-13 Motorola, Inc. Multicarrier system using subchannel characteristics to implement different error rates within a data stream
JP2001500681A (ja) 1996-09-02 2001-01-16 テリア アクティエ ボラーグ 多重搬送波伝送システムの改良
US6229855B1 (en) * 1996-09-03 2001-05-08 Adc Telecommunications, Inc. Adaptive transmitter for digital transmission
US5960036A (en) * 1996-11-04 1999-09-28 Motorola, Inc. Apparatus and method for auto-configuring a communication system
US5909463A (en) 1996-11-04 1999-06-01 Motorola, Inc. Single-chip software configurable transceiver for asymmetric communication system
CA2272576A1 (en) * 1996-12-17 1998-06-25 Thomas Bingel Apparatus and method for communicating voice and data between a customer premises and a central office
US5805669A (en) * 1996-12-30 1998-09-08 Paradyne Corporation Rate adaptaptive subscriber line ("RADSL") modem and method of operation
US5731706A (en) * 1997-02-18 1998-03-24 Koeman; Henriecus Method for efficient calculation of power sum cross-talk loss
US6014425A (en) * 1997-02-26 2000-01-11 Paradyne Corporation Apparatus and method for qualifying telephones and other attached equipment for optimum DSL operation
US6064692A (en) 1997-06-20 2000-05-16 Amati Communications Corporation Protocol for transceiver initialization
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
US6065060A (en) * 1997-06-30 2000-05-16 Integrated Telecom Express Modular multiplicative data rate modem and method of operation
US6092122A (en) * 1997-06-30 2000-07-18 Integrated Telecom Express xDSL DMT modem using sub-channel selection to achieve scaleable data rate based on available signal processing resources
US6128335A (en) * 1997-06-30 2000-10-03 Integrated Telecom Express Software rate adaptable modem with forward compatible and expandable functionality and method of operation
JP3078262B2 (ja) 1997-08-28 2000-08-21 住友電気工業株式会社 通信装置
US6219378B1 (en) * 1997-09-17 2001-04-17 Texas Instruments Incorporated Digital subscriber line modem initialization
US6005893A (en) 1997-09-23 1999-12-21 Telefonaktiebolaget Lm Ericsson Reduced complexity bit allocation to subchannels in a multi-carrier, high speed data transmission system
US6130882A (en) 1997-09-25 2000-10-10 Motorola, Inc. Method and apparatus for configuring a communication system
US6101216A (en) * 1997-10-03 2000-08-08 Rockwell International Corporation Splitterless digital subscriber line communication system
US6028486A (en) * 1997-10-07 2000-02-22 Telefonaktiebolaget Lm Ericsson Method and apparatus for reducing power dissipation in multi-carrier amplifiers
US6144696A (en) * 1997-12-31 2000-11-07 At&T Corp. Spread spectrum bit allocation algorithm
US6052411A (en) 1998-04-06 2000-04-18 3Com Corporation Idle mode for digital subscriber line

Also Published As

Publication number Publication date
ATE521152T1 (de) 2011-09-15
DK1021901T3 (da) 2010-03-08
US6266348B1 (en) 2001-07-24
DE69841324D1 (de) 2010-01-07
US6549520B1 (en) 2003-04-15
ATE450108T1 (de) 2009-12-15
AU744756B2 (en) 2002-03-07
AU1077699A (en) 1999-05-03

Similar Documents

Publication Publication Date Title
ES2337110T3 (es) Modem multiportadora sin divisor.
KR100640320B1 (ko) 스플리터없는 멀티캐리어 모뎀
US8717928B2 (en) Splitterless multicarrier modem
ES2272438T3 (es) Metodos y sistemas de diagnostico por modemes multiportadores.
KR100955169B1 (ko) 가변 오버헤드 속도를 가진 멀티캐리어 통신
US7564797B2 (en) Method and system for conveying multiple calls on a single telephone line
KR100804334B1 (ko) 멀티 캐리어 전송 장치 및 방법
RU2481723C2 (ru) Способ и устройство для обработки данных и система связи, включающая такое устройство
US9264166B2 (en) Method and device for processing data and communication system comprising such device
US20150365131A1 (en) Crosstalk Management For OFDM Communication Systems In Power Efficient Transmission Mode
US20130121435A1 (en) Crosstalk Management For OFDM Communication System In Power Efficient Transmission Mode
CA2599805C (en) Bit allocation among carriers in multicarrier communications
CA2350916C (en) Bit allocation among carriers in multicarrier communications
AU2008202128A1 (en) Splitterless multicarrier modem