IP Library Granted Patent US 7,711,530
Granted Patent B2
US 7,711,530 · App. 11/945,210 · Granted May 4, 2010

DSL system estimation and parameter recommendation

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,711,530
App. No.
11/945,210
Granted
May 4, 2010
Kind
B2
Abstract

Estimates of a communication system configuration, such as a DSL system, are based on operational data collected from a network element management system, protocol, users and/or the like. The operational data collected from the system can include performance-characterizing operational data that typically is available in an ADSL system via element-management-system protocols. Generated estimates and/or approximations can be used in evaluating system performance and directly or indirectly dictating/requiring changes or recommending improvements in operation by transmitters and/or other parts of the communication system. Data and/or other information may be collected using “internal” means or may be obtained from system elements and components via email and/or other “external” means. The likelihood of a model's accuracy can be based on various data, information and/or indicators of system performance, such as observed normal operational data, test data and/or prompted operational data that shows operating performance based on stimulation signals. One example of such prompted data uses frequency carrier masks to approximate the Hlog of a given channel, including information regarding bridged taps attenuation, etc.

Claims (50)

1. A method of generating a model of a Digital Subscriber Line (DSL) system, the DSL system model comprising a set of one or more model parameter values for one or more model parameters, the method comprising:

iteratively prompting at least one line of the DSL system to generate a plurality of prompted operational data sets, each prompted operational data set showing operating performance of the at least one line based on one of a plurality of different data conditions, wherein each prompting of the at least one line to generate prompted operational data comprises:

sending an operating mode instruction signal to set an operational mode of a DSL transceiver; and

operating the DSL transceiver using the set operational mode to transmit data over the at least one line and generate a prompted operational data set for a particular data condition;

collecting the prompted operational data sets;

generating one or more model parameter values based on the collected prompted operational data; and

recording or storing one or more of the generated model parameter values in a memory.

2. The method of claim 1 , wherein prompting the DSL system to generate prompted operational data further comprises selecting the model parameters;

further wherein setting an operational mode for the DSL system is based on one or more of the selected model parameters; and

wherein using at least one of the collected prompted operational data to update one or more model parameter values comprises comparing the collected prompted operational data to one or more previous model parameter values.

3. The method of claim 2 , wherein the updated model parameter values are based on the comparison of the collected prompted operational data to the one or more previous model parameter values.

4. The method of claim 1 , wherein the prompted operational data further comprises time-relative performance-characterizing operational data indicative of a cause-effect relationship between the at least one line and another line of the DSL system.

5. The method of claim 1 , further comprising one or more of the following:

recommending operational modes for the DSL system based on the DSL system model; or

diagnosing the DSL system using the DSL system model.

6. The method of claim 1 , wherein setting the operational mode for the at least one line comprises setting one or more operational parameters of the transceiver.

7. The method of claim 1 , wherein the model parameter value set comprises at least one of the following DSL parameter types:

line length;

number of bridged taps;

position of each bridged tap;

channel insertion-loss transfer function;

power level;

PSD level;

bit error rate;

time-averaged versions of errors;

errored seconds;

code violations;

code settings;

PSD shape; or

potential noises.

8. The method of claim 1 , wherein setting the operational mode for the transceiver comprises setting an operational frequency band.

9. The method of claim 8 , wherein the collected prompted operational comprises one or more points showing Hlog for a set operational frequency band.

10. The method of claim 8 , wherein the collected operational data sets comprise a plurality of attenuation values, each of the plurality corresponding to a different frequency carrier mask, wherein iteratively prompting the at least one line of the DSL system to generate a plurality of prompted operational data sets further comprises:

setting a data-bearing frequency carrier mask with the operating mode instruction signal;

transmitting data over the at least one line by operating the DSL transceiver using one or more frequencies in the carrier mask; and

receiving the attenuation value from the DSL transceiver for the transmitted data;

wherein generating one or more of the model parameter values further comprises generating a function approximating the plurality of received attenuation values as dependent variables of a bit loaded frequency, f, in the carrier mask; and wherein the generated model parameter values stored in a memory comprise the generated function as an estimate of the an Hlog function.

11. A DSL system estimator for generating a model of a DSL system, the DSL system model comprising a set of one or more model parameter values for one or more model parameters, the estimator comprising:

a signal generator configured to send an operating mode instruction signal to set an operational mode of a DSL transceiver of at least one line in the DSL system;

collecting means coupled to the DSL system and comprising a hardware module configured to collect prompted operational data generated by the at least on DSL line; and

estimating means coupled to the collecting means and comprising a hardware module configured to generate one or more DSL system model parameter values based on the collected prompted operational data and farther configured to record or store one or more generated model parameter values in a memory;

wherein the estimating means is configured to iteratively prompt the DSL transceiver to transmit data using one of a plurality of operational modes set by the signal generator to generate a plurality of prompted operational data sets, each of the prompted operational data sets showing operating performance of the at least one line for a particular data condition associated with the operational mode set by the signal generator.

12. The DSL system estimator of claim 11 , wherein the hardware module of the collecting means and the hardware module of the estimating means are the same hardware module.

13. The DSL system estimator of claim 11 , wherein the hardware module of the collecting means and the hardware module of the estimating means are distinct hardware modules.

14. A computer readable storage media having instructions stored thereon, which when executed by a processing system, cause the system to execute a method for generating a model of a DSL system having at least one DSL line, the DSL system model comprising a set of one or more model parameter values for one or more model parameters, the method comprising:

iteratively prompting the at least one line of the DSL system to generate a plurality of prompted operational data sets, each operational data set showing operating performance of the at least one line based on one of a plurality of different data conditions, wherein each prompting of the at least one line to generate prompted operational data comprises:

sending an operating mode instruction to set an operational mode of a DSL transceiver ; and operating the DSL transceiver using the set operational mode to transmit data over the at least one line and generate a prompted operational data set for a particular data condition;

collecting the prompted operational data sets;

generating one or more model parameter values based on the collected prompted operational data; and

recording or storing one or more of the generated model parameter values in a memory.

Assignments (10)
RELEASE OF SECURITY INTEREST Recorded Aug 17, 2023
From: VALUEGATE ASTRO SPV1
To: ADAPTIVE SPECTRUM AND SIGNAL ALIGNMENT, INCORPORATED; ASSIA SPE, LLC
Reel/Frame 064616/0450 →
SECURITY INTEREST Recorded Oct 29, 2022
From: ADAPTIVE SPECTRUM AND SIGNAL ALIGNMENT, INCORPORATED; ASSIA SPE LLC
To: VALUEGATE ASTRO SPV1
Reel/Frame 061804/0163 →
RELEASE OF SECURITY INTEREST Recorded Jul 21, 2022
From: MUZINICH BDC, INC.
To: ASSIA SPE, LLC
Reel/Frame 060976/0595 →
RELEASE OF SECURITY INTEREST Recorded Dec 7, 2020
From: MGG CALIFORNIA, LLC
To: ASSIA SPE, LLC
Reel/Frame 054626/0795 →
SECURITY INTEREST Recorded Dec 4, 2020
From: ADAPTIVE SPECTRUM AND SIGNAL ALIGNMENT, INCORPORATED
To: MUZINICH BDC, INC.
Reel/Frame 054593/0459 →
GRANT OF A SECURITY INTEREST -- PATENTS Recorded Dec 5, 2016
From: ASSIA SPE, LLC
To: MGG CALIFORNIA LLC, AS COLLATERAL AGENT
Reel/Frame 040818/0805 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2016
From: PARTNERS FOR GROWTH IV, L.P.
To: ADAPTIVE SPECTRUM AND SIGNAL ALIGNMENT, INCORPORATED
Reel/Frame 040766/0202 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2016
From: ADAPTIVE SPECTRUM AND SIGNAL ALIGNMENT
To: ASSIA SPE LLC, C/O THE CORPORATION TRUST COMPANY
Reel/Frame 040631/0088 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 3, 2016
From: PARTNERS FOR GROWTH
To: ADAPTIVE SPECTRUM AND SIGNAL ALIGNMENT, INC.
Reel/Frame 040212/0569 →
SECURITY INTEREST Recorded Jan 13, 2015
From: ADAPTIVE SPECTRUM AND SIGNAL ALIGNMENT, INCORPORATED
To: PARTNERS FOR GROWTH IV, L.P.
Reel/Frame 034760/0220 →