Control de estado y de perfil de línea de un sistema de DSL.
Un procedimiento (600) en un controlador de DSL acoplado con una línea de DSL,
comprendiendo el procedimiento:operar (620) la línea de DSL en el perfil de línea actual;
recolectar (630) datos operativos referidos al funcionamiento de la línea de DSL en el perfil de línea actual,evaluar si se efectúa o no la transición del funcionamiento de una línea de DSL desde un perfil de línea actual auno entre una pluralidad de perfiles de línea de destino, implementando en software o hardware, o en unacombinación de los mismos (610):
una matriz de transición de estados de perfiles que indica: una pluralidad de posibles transiciones desde el perfilde línea actual a uno entre la pluralidad de perfiles de línea de destino, y un valor de prioridad que especifica laprioridad de las transiciones para cada perfil,
una pluralidad de sub-reglas, cada una para evaluar una viabilidad o inviabilidad de la pluralidad de perfiles delínea de destino dentro de la matriz de transición de estados de perfiles,
una pluralidad de tablas de umbrales, en la cual cada una entre la pluralidad de tablas de umbrales acentúa oatenúa las sub-reglas individuales, y
una regla global que utiliza dicha(s) sub-regla(s) para determinar la viabilidad o inviabilidad para cada uno entrela pluralidad de perfiles de línea de destino, en donde la pluralidad de sub-reglas y la regla global se basan endatos informados y estimados provenientes de los datos operativos recolectados;
determinar (650) la viabilidad o inviabilidad del perfil de línea actual y de cada uno entre la pluralidad de perfilesde línea de destino, en base a los datos operativos recolectados y según las salidas de algunas de, o todas, lassub-reglas y la regla global; y
seleccionar (660) uno entre la pluralidad de perfiles de línea de destino, en el cual operar la línea de DSL, endonde el perfil de línea seleccionado comprende aquel, entre el perfil de línea actual y la pluralidad de perfilesde línea de destino, que tenga la mayor prioridad en la matriz de transición de estados de perfiles, y que no estéevaluado como inviable; y
operar la línea de DSL en el perfil de línea seleccionado.
Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/IB2006/000824.
Solicitante: ADAPTIVE SPECTRUM AND SIGNAL ALIGNMENT, INC. .
Nacionalidad solicitante: Estados Unidos de América.
Dirección: 303 TWIN DOLPHIN DRIVE REDWOOD CITY CA 94065 ESTADOS UNIDOS DE AMERICA.
Inventor/es: RHEE,WONJONG, ALMANDOZ,IKER, CIOFFI,JOHN M.
Fecha de Publicación: .
Clasificación Internacional de Patentes:
- H04B3/46 ELECTRICIDAD. › H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS. › H04B TRANSMISION. › H04B 3/00 Sistemas de líneas de transmisión (combinados con sistemas de transmisión de campo cercano H04B 5/00). › Monitorización; Ensayos.
- H04M11/06 H04 […] › H04M COMUNICACIONES TELEFONICAS (circuitos para el control de otros aparatos vía cable telefónico y que no implican aparatos de conmutación telefónica G08). › H04M 11/00 Sistemas de comunicación telefónica especialmente adaptados para ser combinados con otros sistemas eléctricos. › Transmisión simultánea telefónica y telegráfica, p. ej. transmisión telegráficasobre los mismos conductores.
PDF original: ES-2388543_T3.pdf
Fragmento de la descripción:
Control de estado y de perfil de línea de un sistema de DSL
Antecedentes de la invención
Campo de la invención
La presente invención se refiere, en general, a procedimientos, sistemas y aparatos para gestionar sistemas de comunicaciones digitales. Más específicamente, la presente invención se refiere a la gestión de estados operativos, tales como perfiles de línea, en un sistema de DSL.
Descripción de la tecnología relacionada
Las tecnologías de línea de abonado digital (DSL) proporcionan un ancho de banda potencialmente amplio para la comunicación digital por líneas existentes de abonado telefónico (denominadas bucles y / o planta de cobre) . Las líneas de abonado telefónico pueden proporcionar este ancho de banda a pesar de su diseño original solamente para la comunicación analógica por banda de voz. En particular, la DSL asimétrica (ADSL) puede ajustarse a las características de la línea de abonado usando un código de línea discreto multitonal (DMT) que asigna un cierto número de bits a cada tono (o subportadora) , que puede ser ajustado a las condiciones del canal, según lo determinado durante el entrenamiento e inicialización de los módems (habitualmente, transceptores que funcionan como transmisores y receptores a la vez) en cada extremo de la línea de abonado.
En la mayoría de los DSLAM (Multiplexadores de Acceso a Línea de Abonado Digital) de ADSL 1 desplegados, un “perfil de línea” especifica parámetros tales como velocidad de datos, densidad espectral de potencia (PSD) , margen, parámetros de corrección anticipada de errores (FEC) y una máscara portadora (CMASK) para un cliente / línea de DSL específico adosado al DSLAM. Un “perfil de línea” (también llamado perfil) es distinto a un “tipo de servicio”, que se refiere a la velocidad de datos y a las gamas de latencia deseadas / permitidas para una línea, según el pago o la elección del cliente. Clientes distintos pueden tener perfiles distintos. Un ejemplo que enumera parámetros de perfil controlables aparece en la tabla a continuación:
Nombre de perfil: Perfil1
Retardo de intercalación: Bajo (Canal rápido)
Nivel máximo de PSD flujo abajo: -46 dBm/Hz
Máxima velocidad flujo abajo: 6.016 kbps
Mínima velocidad flujo abajo: 192 kbps
Máxima velocidad flujo arriba: 416 kbps
Mínima velocidad flujo arriba: 64 kbps
Máximo margen de ruido: 16 dB
Margen de ruido de destino: 6 dB
Mínimo margen de ruido: 0 dB
Máscara portadora a usar (en formato hexadecimal) :
FFF01FFF0FFFFFFFFFFFFFE0001FFFFF0000000000000000 0000000000000000
Los operadores usan actualmente estos perfiles de manera sencilla para controlar solamente la velocidad de datos de una línea individual, y tal vez los valores configurados de la FEC. Por lo tanto, el perfil de una línea individual a menudo se escoge manualmente, causando con frecuencia que la línea permanezca en ese perfil a menos que el personal de mantenimiento cambie manualmente el perfil durante una respuesta a una incidencia o en respuesta a una solicitud de cliente para un servicio distinto de DSL. Incluso cuando se permite a una línea avanzar automáticamente hacia otros pocos perfiles, se han aplicado severas restricciones, que dan como resultado que solamente unos pocos perfiles sean considerados como candidatos para el avance. Además, las reglas para cualquier cambio de perfil pueden verse como funciones fijas o estáticas de un parámetro, o de un número muy pequeño de parámetros caracterizadores de línea. Tales transiciones sencillas no permiten diversos tipos de servicio, y fracasan en la asistencia para superar y / o abordar diversas degradaciones del ruido (por ejemplo, ruido de impulso y ruido de diafonía) , limitando por ello la velocidad de datos desplegada y / o las capacidades de alcance de ADSL y VDSL.
El documento US2003/086514 describe procedimientos y sistemas para controlar dinámicamente un sistema de DSL. Se recoge información acerca de líneas de comunicación digital en el sistema y se determinan las características de línea y de señal de las líneas de DSL, incluso los efectos de interferencia. En base a las características determinadas y a los parámetros de prestaciones deseados, se ajusta el funcionamiento de las líneas de DSL para mejorar, o controlar de otra forma, las prestaciones del sistema. La recolección y el procesamiento de información pueden ser realizados por un miembro que no sea un usuario en el sistema y que también pueda controlar las características y parámetros operativos del sistema. El procedimiento puede usarse para eliminar o reducir la interferencia de señales, tal como la diafonía, que pueda ser inducida en líneas de DSL en sistemas de DSL.
Los sistemas, procedimientos y técnicas que permiten la implementación de una amplia variedad de perfiles de línea y transiciones entre tales perfiles, automáticamente y con facilidad, en sistemas de comunicación tales como los sistemas de DSL, representarían un avance significativo en la técnica. En particular, la priorización e implementación de opciones de transición en el sistema de comunicación representarían un considerable avance en el campo de las velocidades de servicio del DSL y los alcances asociados.
Un primer aspecto de la invención proporciona un procedimiento en un controlador de DSL acoplado con una línea de DSL, comprendiendo el procedimiento: operar la línea de DSL en el perfil actual de línea; recolectar datos operativos referidos al funcionamiento de la línea de DSL en el perfil actual de línea; evaluar si ha de efectuarse o no la transición del funcionamiento de una línea de DSL desde un perfil de línea actual a uno entre una pluralidad de perfiles de línea de destino, implementando en software, o hardware, o una combinación de los mismos: una matriz de transición de estados de perfiles que indica una pluralidad de posibles transiciones desde el perfil de línea actual a uno entre la pluralidad de perfiles de línea de destino, una pluralidad de sub-reglas, cada una de ellas para evaluar una viabilidad o inviabilidad de la pluralidad de perfiles de línea de destino dentro de la matriz de transición de estados de perfiles, una pluralidad de tablas de umbrales, en donde cada una entre la pluralidad de tablas de umbrales acentúa o atenúa las sub-reglas individuales, y una regla global que utiliza dicha (s) sub-regla (s) para determinar la viabilidad o inviabilidad para cada uno entre la pluralidad de perfiles de línea de destino, en donde la pluralidad de sub-reglas y la regla global se basan en datos informados y estimados a partir de los datos operativos recolectados; determinar la viabilidad o inviabilidad del perfil de línea actual y de cada uno entre la pluralidad de perfiles de línea de destino en base a los datos operativos recolectados, y según las salidas de algunas de, o todas, las sub-reglas y la regla global; y seleccionar uno entre la pluralidad de perfiles de línea de destino en los cuales operar la línea de DSL, en donde el perfil de línea seleccionado comprende cualquiera, entre el perfil de línea actual y la pluralidad de perfiles de línea de destino, que tenga la mayor prioridad en la matriz de transición de estados de perfiles, y que no esté evaluado como inviable; y operar la línea de DSL en el perfil de línea seleccionado.
Un segundo aspecto de la invención proporciona un optimizador de DSL acoplado con un sistema de DSL para evaluar si se instruye o no a una línea de DSL, que funciona en un perfil de línea actual, para efectuar la transición al funcionamiento en uno entre una pluralidad de perfiles de línea de destino, comprendiendo el optimizador de DSL: una unidad de control de transición de estados que implementa en software, o hardware, o una combinación de los mismos: una matriz de transición de estados de perfiles que indica una pluralidad de posibles transiciones desde el perfil de línea actual a uno entre la pluralidad de perfiles de línea de destino, una pluralidad de sub-reglas, cada una de ellas para evaluar una viabilidad o inviabilidad de la pluralidad de perfiles de línea de destino dentro de la matriz de transición de estados de perfiles, una pluralidad de tablas de umbrales, en donde cada una entre la pluralidad de tablas de umbrales acentúa o atenúa las sub-reglas individuales, y una regla global que utiliza dicha (s) sub-regla (s)... [Seguir leyendo]
Reivindicaciones:
1. Un procedimiento (600) en un controlador de DSL acoplado con una línea de DSL, comprendiendo el procedimiento:
operar (620) la línea de DSL en el perfil de línea actual;
recolectar (630) datos operativos referidos al funcionamiento de la línea de DSL en el perfil de línea actual,
evaluar si se efectúa o no la transición del funcionamiento de una línea de DSL desde un perfil de línea actual a uno entre una pluralidad de perfiles de línea de destino, implementando en software o hardware, o en una combinación de los mismos (610) :
una matriz de transición de estados de perfiles que indica: una pluralidad de posibles transiciones desde el perfil de línea actual a uno entre la pluralidad de perfiles de línea de destino, y un valor de prioridad que especifica la prioridad de las transiciones para cada perfil,
una pluralidad de sub-reglas, cada una para evaluar una viabilidad o inviabilidad de la pluralidad de perfiles de línea de destino dentro de la matriz de transición de estados de perfiles,
una pluralidad de tablas de umbrales, en la cual cada una entre la pluralidad de tablas de umbrales acentúa o atenúa las sub-reglas individuales, y
una regla global que utiliza dicha (s) sub-regla (s) para determinar la viabilidad o inviabilidad para cada uno entre la pluralidad de perfiles de línea de destino, en donde la pluralidad de sub-reglas y la regla global se basan en datos informados y estimados provenientes de los datos operativos recolectados;
determinar (650) la viabilidad o inviabilidad del perfil de línea actual y de cada uno entre la pluralidad de perfiles de línea de destino, en base a los datos operativos recolectados y según las salidas de algunas de, o todas, las sub-reglas y la regla global; y
seleccionar (660) uno entre la pluralidad de perfiles de línea de destino, en el cual operar la línea de DSL, en donde el perfil de línea seleccionado comprende aquel, entre el perfil de línea actual y la pluralidad de perfiles de línea de destino, que tenga la mayor prioridad en la matriz de transición de estados de perfiles, y que no esté evaluado como inviable; y
operar la línea de DSL en el perfil de línea seleccionado.
2. El procedimiento de la reivindicación 1, en el cual cada una entre la pluralidad de tablas de umbrales comprende probabilidades de ocurrencias de criterios operativos.
3. El procedimiento de la reivindicación 1, en el cual el perfil actual y cada uno entre la pluralidad de perfiles de línea de destino difieren en al menos uno de los siguientes parámetros operativos: velocidad de datos; codificación de corrección anticipada de errores; densidad de espectro de potencia; margen de ruido de destino; margen de ruido máximo; margen de ruido mínimo; máscara portadora;
protección de ruido de impulso; y retardo.
4. El procedimiento de la reivindicación 1, en el cual los datos operativos recolectados se usan para proporcionar datos informados y datos estimados.
5. El procedimiento de la reivindicación 4, en el cual los datos informados incluyen al menos uno de los siguientes: máxima velocidad de datos obtenible informada;
total informado de correcciones anticipadas de errores; margen de ruido informado; total informado de violaciones de código; segundos erróneos informados; segundos severamente erróneos informados; y número informado del total de reentrenamientos.
6. El procedimiento de la reivindicación 5, en el cual los datos estimados incluyen al menos uno de los siguientes: máxima velocidad de datos obtenible estimada; total estimado de correcciones anticipadas de errores; margen de ruido estimado; total estimado de violaciones de código; y número estimado del total de reentrenamientos.
7. El procedimiento de la reivindicación 1, en el cual la matriz de transición de estados de perfiles prioriza los estados disponibles.
8. El procedimiento de la reivindicación 1, en el cual cada una de las sub-reglas comprende un examen de uno de los siguientes:
una distribución de datos referida al perfil de línea actual; y una distribución de datos referida a cada uno entre la pluralidad de perfiles de línea de destino.
9. El procedimiento de la reivindicación 1, en el cual la evaluación de la viabilidad del perfil de línea actual y de cada uno entre la pluralidad de perfiles de línea de destino comprende ponderar datos viejos.
10. El procedimiento de la reivindicación 1, que comprende adicionalmente actualizar (670) adaptablemente al menos uno de los siguientes: la matriz de transición de estados de perfiles;
al menos una entre la pluralidad de tablas de umbrales; y una ponderación aplicada a datos viejos.
11. El procedimiento de la reivindicación 1, en el cual la evaluación de la viabilidad del perfil de línea actual y de cada uno entre la pluralidad de perfiles de línea de destino comprende requerir una mínima cantidad de datos como prerequisito para evaluar la viabilidad de cualquier perfil de línea entre el perfil de línea actual y la pluralidad de perfiles de línea de destino.
12. El procedimiento de la reivindicación 1, en el cual la matriz de transición de estados de perfiles comprende una priorización de los perfiles de línea de destino; en el cual cada una entre la pluralidad de tablas de umbrales comprende sub-reglas probabilísticas; en el cual la regla
global comprende una combinación de salidas de las sub-reglas probabilísticas, para determinar una inviabilidad de cada uno de los perfiles de línea de destino, en el cual los datos operativos recolectados se usan para generar datos informados y datos estimados relativos a la operación de la línea de DSL en uno de los siguientes, o en ambos:
el perfil de línea actual; y uno de los perfiles de línea de destino; en el cual la determinación de la viabilidad del perfil de línea actual y de cada uno de los perfiles de línea de destino
comprende realizar una o más pruebas de viabilidad para evaluar la inviabilidad de avanzar desde el perfil de línea actual a cada uno de los perfiles de línea de destino; en el cual la operación de la línea de DSL en el perfil de línea seleccionado con la mayor prioridad en la matriz de
transición de estados de perfiles que no esté evaluado como inviable comprende operar la línea de DSL en un perfil de línea óptimo.
13. Un controlador (310, 365) de DSL acoplado con un sistema de DSL para evaluar si hay que instruir o no a una línea
(130) de DSL, que opera en un perfil de línea actual, para efectuar la transición a la operación en uno entre una pluralidad de perfiles de línea de destino, comprendiendo el controlador (310, 365) de DSL:
una unidad (300) de control de transición de estados que implementa en software o hardware, o una combinación de los mismos:
una matriz de transición de estados de perfiles que indica: una pluralidad de posibles transiciones desde el perfil de línea actual a uno entre la pluralidad de perfiles de línea de destino, y un valor de prioridad que especifica la prioridad de las transiciones para cada perfil,
una pluralidad de sub-reglas, cada una para evaluar una viabilidad o inviabilidad de la pluralidad de perfiles de línea de destino dentro de la matriz de transición de estados de perfiles,
una pluralidad de tablas de umbrales, en donde cada una entre la pluralidad de tablas de umbrales acentúa o atenúa las sub-reglas individuales, y
una regla global que utiliza dicha (s) sub-regla (s) para determinar la viabilidad o inviabilidad para cada uno entre la pluralidad de perfiles de línea de destino, en donde la pluralidad de sub-reglas y la regla global se basan en datos informados y estimados provenientes de los datos operativos recolectados;
un módulo (320, 380) de recolección de datos para recolectar datos operativos referidos a la operación de la línea de DSL en el perfil actual;
un módulo (340) de análisis para determinar la viabilidad o inviabilidad del perfil de línea actual y de cada uno entre la pluralidad de perfiles de línea de destino, en base a los datos operativos recolectados y según las salidas de algunas de, o todas, las sub-reglas y la regla global; y
un módulo (390) selector de perfiles de línea para seleccionar uno entre la pluralidad de perfiles de línea de destino, en el cual operar la línea de DSL, en donde el perfil de línea seleccionado comprende aquel entre el perfil de línea actual y la pluralidad de perfiles de línea de destino que tenga una mayor prioridad en la matriz de transición de estados y no esté evaluado como inviable.
14. El controlador de DSL de la reivindicación 13, en el cual la matriz de transición de estados de perfiles comprende una priorización de la pluralidad de perfiles de línea de destino.
15. El controlador de DSL de la reivindicación 13, en el cual los datos operativos recolectados se usan para generar datos informados y datos estimados.
16. El controlador de DSL de la reivindicación 15, en el cual cada uno entre los datos informados y los datos estimados comprende datos referidos a al menos uno de los siguientes: máxima velocidad de datos obtenible; total de correcciones anticipadas de errores; margen de ruido;
total de violaciones de código; y número del total de reentrenamientos.
17. El controlador de DSL de la reivindicación 13, en el cual el perfil de línea actual y cada perfil de línea de destino difieren en al menos uno de los siguientes parámetros operativos: velocidad de datos; codificación de correcciones anticipadas de errores; densidad de espectro de potencia;
margen de ruido de destino; margen de ruido máximo;
margen de ruido mínimo; máscara portadora; protección de ruido de impulso; y retardo.
Patentes similares o relacionadas:
MÉTODO DE DETECCIÓN DE LÍNEAS DE TRANSMISIÓN DE ENERGÍA EN TIEMPO REAL CON VEHÍCULOS AÉREOS NO TRIPULADOS, del 25 de Junio de 2020, de PONTIFICIA UNIVERSIDAD JAVERIANA: La presente invención se refiere a un método para realizar la detección de líneas de transmisión de energía en una imagen capturada mediante una cámara […]
Dispositivo de medida de una magnitud eléctrica de una fase de una corriente eléctrica alterna de una red eléctrica aérea, del 4 de Diciembre de 2019, de SCHNEIDER ELECTRIC INDUSTRIES SAS: Dispositivo (1; 1') de medida de una magnitud (U) eléctrica de una fase de una primera corriente eléctrica alterna en una red eléctrica aérea, este […]
Sensor de tensión, conjunto y detector de defectos de la red eléctrica aérea que incluye un sensor de ese tipo, del 6 de Noviembre de 2019, de SCHNEIDER ELECTRIC INDUSTRIES SAS: Detector de un defecto, con relación a la tierra , de una fase (PA, PB, PC) de una corriente alterna para una red eléctrica aérea, incluyendo […]
Método y aparato de interpolación para aumentar la eficiencia de la estimación de diafonía, del 16 de Octubre de 2018, de Alcatel-Lucent USA Inc: Un método que comprende: obtener un primer conjunto de coeficientes de diafonía estimados, que miden la diafonía debida a los canales respectivos de una primera parte […]
Procedimiento y dispositivo para predecir la velocidad de bits alcanzable de una línea de telecomunicaciones, del 2 de Mayo de 2018, de ALCATEL LUCENT: Procedimiento para determinar una predicción (PredBRij) de una velocidad de bits alcanzable en al menos una segunda línea de telecomunicaciones […]
Procedimiento y sistema para monitorizar el estado de cables eléctricos, del 21 de Marzo de 2018, de Wirescan AS: Procedimiento para monitorizar el estado de un cable eléctrico, comprendiendo dicho procedimiento: - aplicar una onda de señal de banda ancha a un primer […]
Precalificación de la vectorización antes de la implementación, del 15 de Noviembre de 2017, de FLUKE CORPORATION: Un aparato para la precalificación de vectorización antes de la implementación, que comprende: un aparato de medición de ruido (24c) para medir el ruido global sobre […]
Procedimiento de emisión teniendo en cuenta el eco, del 6 de Septiembre de 2017, de Orange: Procedimiento de emisión de una señal multi-portadora que utiliza una máscara de potencia de emisión, siendo transmitida la señal emitida (SeA) […]