IP Library Granted Patent US 7,809,116
Granted Patent B2
US 7,809,116 · App. 11/069,159 · Granted Oct 5, 2010

DSL system estimation including known DSL line scanning and bad splice detection capability

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,809,116
App. No.
11/069,159
Granted
Oct 5, 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. Scanning, wherein a number of line profiles are used in connection with DSL loops having known configurations, can be used to generate a database or library of loop configuration information. One or more of the line profiles can be used with an unknown DSL loop to generate operational data from the unknown DSL loop that is compared to the loop configuration information in the database, allowing identification of loop configuration information pertaining to the unknown DSL loop. The unknown DSL loop operational data also can be used to determine whether one or more bad splices are present on the unknown DSL loop and, in some cases, the approximate or exact bad splice(s) location(s).

Claims (39)

1. A method of estimating the configuration of an unknown DSL loop, the method comprising:

(1) providing a database comprising loop configuration information and known loop operational data for one or more known DSL loop configurations, wherein providing the database further comprises:

sending data on a known DSL loop having a known loop configuration using a plurality of line profiles, wherein for each of the plurality of line profiles data is sent between a transceiver pair comprising an active DSL modem at each end of the known loop; and

collecting the known loop operational data resulting from the data sent on the known DSL loop having the known configuration;

(2) collecting unknown loop operational data from the unknown DSL loop using one or more known line profiles, wherein the unknown loop operational data is a result of transmissions between a transceiver pair, the transceiver pair comprising an active DSL modem at each end of the unknown DSL loop;

(3) estimating the configuration of the unknown DSL loop by comparing the collected unknown loop operational data to the known loop operational data in the database.

2. The method of claim 1 wherein the collected known loop operational data and collected unknown loop operational data comprise attenuation values.

3. The method of claim 1 wherein the known line profiles comprise combinations of control information.

4. The method of claim 3 wherein the control information includes one or more of the following:

(1) data rate;

(2) transmit power;

(3) PSD;

(4) carrier mask information;

(5) FEC settings;

(6) INP settings;

(7) DELAY settings;

(8) target SNR margin settings; or

(9) maximum SNR margin settings.

5. The method of claim 1 wherein collecting unknown loop operational data from the unknown DSL loop using one or more known line profiles comprises performing a plurality of collections of unknown loop operational data from the unknown DSL loop.

6. The method of claim 1 wherein estimating the configuration of the unknown DSL loop by comparing the collected unknown loop operational data to the known loop operational data in the database comprises looking for an exact match between the collected unknown loop operational data and the known loop operational data for one of the known DSL loop configurations in the database.

7. The method of claim 1 wherein estimating the configuration of the unknown DSL loop by comparing the collected unknown loop operational data to the known loop operational data in the database comprises matching:

the collected unknown loop operational data and

an interpolation of the known loop operational data of two or more of the known DSL loop configurations in the database.

8. The method of claim 1 wherein estimating the configuration of the unknown DSL loop by comparing the collected unknown loop operational data to the known loop operational data in the database comprises matching:

the collected operational data and

the closest known loop operational data of one of the known DSL loop configurations in the database.

9. The method of claim 1 wherein estimating the configuration of the unknown DSL loop by comparing the collected unknown loop operational data to the known loop operational data in the database comprises constructing a weighting of the known loop operational data of one or more of the known DSL loop configurations in the database.

10. The method of claim 1 wherein providing the database comprising loop configuration information and known loop operational data for one or more known DSL loop configurations comprises collecting operational data from the known DSL loop configurations by running a plurality of the known line profiles on the known DSL loops to generate the collected known loop operational data;

further wherein estimating the configuration of the unknown DSL loop by comparing the collected unknown loop operational data to the known loop operational data in the database comprises emphasizing one or more of the known line profiles used to generate the known loop operational data for one or more of the known DSL loop configurations.

11. The method of claim 1 wherein providing the database comprising loop configuration information and known loop operational data for one or more known DSL loop configurations comprises collecting operational data from the known DSL loop configurations by running a plurality of the known line profiles on the known DSL loops to generate the collected known loop operational data;

further wherein estimating the configuration of the unknown DSL loop by comparing the collected unknown loop operational data to the known loop operational data in the database comprises emphasizing one or more of the known DSL loop configurations based on the likelihood that a given known DSL loop is similar to the unknown DSL loop configuration.

12. The method of claim 1 wherein the collected unknown loop operational data is operational data reported by an MIB.

13. The method of claim 12 wherein the operational data reported by the MIB comprises attenuation values for the unknown DSL loop.

14. The method of claim 1 wherein the method for estimating the DSL loop configuration of the unknown DSL loop further comprises:

sending data on the unknown DSL loop using one or more of the plurality of line profiles;

collecting operational data from the unknown DSL loop;

comparing the collected operational data from the unknown DSL loop to the database; and

estimating the loop configuration of the unknown DSL loop based on the comparison.

15. The method of claim 14 wherein the collected data from the known DSL loop comprises attenuation values and further wherein the collected data from the unknown DSL loop comprises attenuation values.

Assignments (8)
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 Dec 7, 2020
From: MGG CALIFORNIA, LLC
To: ASSIA SPE, LLC
Reel/Frame 054626/0795 →
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 →