IP Library Granted Patent US 10,171,298
Granted Patent B2
US 10,171,298 · App. 13/995,901 · Granted Jan 1, 2019

Management center for communication system customer premises equipment

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 10,171,298
App. No.
13/995,901
Granted
Jan 1, 2019
Kind
B2
Abstract

Described are systems and methods for a Digital Subscriber Line (DSL) customer premises equipment (CPE) Management Center (CMC). In one embodiment, the CMC includes a communications interface to receive information from the CPE device regarding operation of the CPE device. The received information is analyzed and a command signal generation module generates a corresponding command signal for transmission to the at least one CPE device to modify the CPE device operation based on the analysis results in a manner which either enhances CPE device performance, for example increasing data rate, or improves line stability, for example reducing CPE error rate.

Claims (144)

1. A Digital Subscriber Line (DSL) customer premises equipment (CPE) Management Center (CMC) coupled to a Broadband network, the CMC comprising:

a data collection module, communicatively coupled to at least one DSL CPE device, to receive information from the CPE device regarding operation of the at least one DSL CPE device, wherein the information is to be received on a: periodic basis, on-demand basis, or in real-time basis;

an analysis module coupled to the data collection module to analyze the received information, wherein the CMC is to determine one or more line parameter values associated with a central office imposed (CO-imposed) line constraint, and wherein the analysis module is to determine to what extent range of the one or more parameter values can be changed within the CO-imposed line constraints; and

a command signal generation module coupled to the analysis module to receive analysis results and to generate a corresponding command signal for transmission to the at least one DSL CPE device to modify the at least one DSL CPE device operation within the CO-imposed line constraints based on the analysis, wherein the CMC is able to modify an operation of the at least one DSL CPE device independent of management on a CO side of the Broadband network, and wherein the CMC is capable to be afforded for collecting operational data without control over operation of a digital subscriber line access multiplexer (DSLAM) coupled to the at least one DSL CPE device.

2. The CMC of claim 1 , wherein the data collection module is to gather information from a plurality of sources comprising one or more of:

a DSL multiplexer,

a diagnostic and remedy guidance device,

an end user preference database,

an end user customer feedback interface,

an operational database, an end user Broadband network information database,

a Broadband network content delivery system,

a customer premises network higher-layer protocol information database, or

an ACS device.

3. The CMC of claim 2 , wherein the plurality of sources communicate with the CMC by way of one or more of the following:

analog POTS,

cellular data communications,

wireless data communications,

Broadband Forum T-069,

IP protocol data communications,

electronic mail communications, and

a DSL communication channel selected from the group consisting of:

Operation,

Administration, and

Maintenance (OAM) and Embedded Operational Channel (EOC).

4. The CMC of claim 1 , further comprising an application device interface, through which end user feedback is provided, coupled with at least one of:

the at least one DSL CPE device,

a noise cancellation device,

a signal conditioning device,

a diagnostic and remedy guidance device,

a controller or input device by which the user can indicate an instantaneous problem, or

an ACS device.

5. The CMC of claim 1 , wherein the data collection module is further to collect information defining line parameter constraints within which the at least one DSL CPE device is required to operate, wherein the analysis module is to analyze the received information to determine how to modify the at least one DSL CPE device within the line parameter constraints, and wherein the command signal generation module is to issue a command to the at least one DSL CPE device by changing line parameter values, limits, or a range of line parameter values within the line parameter constraints.

6. The CMC of claim 1 , wherein the data collection module is communicatively coupled to a plurality of CPE devices, a first of the plurality associated with a first wholesaler or operator network and a second of the plurality associated with a second wholesaler or operator network, and wherein the command signal generation module is to modify operation of a CPE device of both the first and second wholesaler or operator networks.

7. The CMC of claim 1 , wherein the CMC is to report modifications to the at least one DSL CPE device operation or analysis results concerning a line to a CMC operator or to an end user of the at least one DSL CPE device.

8. The CMC of claim 1 , wherein the command signal is further based on information provided by the CMC operator and analyzed by the analysis module, wherein the information comprises:

a physical inventory of the Broadband network including characterization of a Broadband link in the Broadband network,

a history of the Broadband link's characterization, and

a location and use of the Broadband link.

9. The CMC of claim 1 , wherein the command signal is further based on information provided by an end user and analyzed by the analysis module, wherein said information comprises of:

the end user's use and preference of Broadband network services and quality, including at least one of desired data rates, quality of services for video, audio and data transmission, and time of day usage preferences.

10. The CMC of claim 1 , wherein the command signal is further based on information provided by a content delivery service, wherein said information comprises at least one of:

motion picture subscription service parameters,

streaming video service parameters,

internet television service parameters,

music subscription service parameters,

network gaming or entertainment service parameters, or

Voice over Internet Protocol (VoIP) telephony service parameters.

11. The CMC of claim 1 , wherein the command signal generation module is to generate the command signal to dynamically modify the operation of the at least one DSL CPE device in response to changes in the received information.

12. The CMC of claim 1 , wherein the received information comprises at least one of:

Downstream attenuation;

H log information;

Downstream bit, gain, and SNR table;

Quiet line noise table;

Impulse noise history;

History of CV, downstream or upstream;

History of ES, downstream or upstream;

History of FEC, downstream or upstream;

History of retrains;

History of bit swap or other real time adaptive features;

History of fast retrains and/or SOS's;

Impedance;

DSL physical layer anomalies, defects and faults together with the event time stamps that has led to SOS activation, a fast retrain, a full retrain or a failed retrain;

SOS activation times, durations and average data rate loss;

INM (Impulse noise monitoring) histograms and impulse noise statistics;

echo transfer function or un-cancelled echo PSD; or

retransmission statistics.

13. The CMC of claim 12 , wherein the analysis module is further to identify a type of noise in the line based on the received information.

14. The CMC of claim 1 , wherein the command signal comprises at least one of:

a minimum INP override instruction;

a target INP change instruction;

a Maximum delay override instruction;

a target delay change instruction;

a channel initialization policy override instruction;

an instruction to turn off specific downstream tones;

an instruction to change transmit power over specific downstream tones;

an instruction to force a CPE initiated re-training at a scheduled time;

an instruction to Lower the max;

an instruction to change maximum data rate;

an instruction to change target margin;

SOS triggering controls including controls on SNR margin degradations, FEC, code violation (CV), ES, and SES counts, and probability of bit error;

fast retrain triggering controls including controls on duration of LOS and LOF anomalies, SNR margin degradations, FEC, code violation (CV), ES, and SES counts, and probability of bit error;

full retrain triggering controls including controls on duration LOS and LOF anomalies, SNR margin degradations, FEC, code violation (CV), ES, and SES counts, and probability of bit error; or

retransmission controls including MIN and MAX INP for different types of impulse noises (REIN or SHINE), MIN and MAX delay, FEC overhead ratio within a retransmission block, and MAX throughout loss.

15. The CMC of claim 14 , wherein command signal generation module is to modify the at least one DSL CPE device operation by changing limits or a range of line parameter values pre-assigned to the line at a CO side.

16. The CMC of claim 1 , wherein the analysis module is to perform a constrained optimization routine to incorporate the CO-imposed constraints to determine at least one of: one or more modified parameter values, limits, or range of values in view of the CO-imposed constraints.

17. The CMC of claim 16 , wherein the analysis module is to indicate whether there is a need to make any changes to a configuration of the at least one DSL CPE.

18. The CMC of claim 1 , wherein the command signal generation module is to not generate a command signal for transmission to the at least one DSL CPE device in response to the analysis module indicating that there is no need to make any changes to the configuration of the at least one DSL CPE.

19. The CMC of claim 1 , wherein the collection module is to collect more data when the command signal generation module does not generate the command signal for transmission.

20. A method of managing a digital subscriber line (DSL) customer premises equipment (CPE) device, the method comprising:

collecting, at a data collection module of a management system located at a CPE-side of a broadband network and coupled to the CPE device, information from the CPE device regarding operation of the CPE device, wherein the data collection module is communicatively coupled to the DSL CPE device;

analyzing, at an analysis module of the management system, the received information, wherein the information is to be received on a: periodic basis, on-demand basis, or in real-time basis;

determining one or more line parameter values associated with a central office imposed (CO-imposed) line constraint, wherein the analysis module is to determine to what extent range of the one or more parameter values can be changed within the CO-imposed line constraints; and

generating, at a command signal generation module of the management system, a command signal for transmission to the CPE device to modify the CPE device operation within the CO-imposed line constraints based on the analyzing, wherein the management system is able to modify the CPE device operation independent of management on a CO side of the broadband network, wherein the management system is capable to be afforded for collecting operational data without control over operation of a digital subscriber line access multiplexer (DSLAM) coupled to the at least one DSL CPE device.

21. The method of claim 20 , wherein collecting the information further comprises gathering operation information from a plurality of sources, wherein the plurality of sources comprises one or more of:

a DSL multiplexer,

a diagnostic and remedy guidance device,

an end user preference database,

an end user customer feedback interface,

an operational database,

an end user Broadband network information database,

a Broadband network content delivery system,

a customer premises network higher-layer protocol information database, or

an ACS device.

22. The method of claim 20 , further comprising:

collecting information defining line parameter constraints within which the CPE device is required to operate;

wherein analyzing the received information further comprises determining how to modify the CPE device within the line parameter constraints, and

wherein generating the command signal generation module further comprises issuing a command to the CPE device which changes line parameter values, limits, or a range of line parameter values within the line parameter constraints.

23. The method of claim 20 , wherein collecting information from the CPE device further comprises collecting information from a plurality of CPE devices, a first of the plurality associated with a first wholesaler or operator network and a second of the plurality associated with a second wholesaler or operator network, and wherein generating a command signal for transmission modifies operation of a CPE device from both the first and the second wholesaler or operator networks.

24. The method of claim 20 , wherein the command signal is to change limits or a range of line parameter values pre-assigned on the line at a CO side.

25. The method of claim 20 , wherein the received information comprises at least one of:

Downstream attenuation;

H log information;

Downstream bit, gain, and SN table;

Quiet line noise table;

Impulse noise history;

History of CV, downstream or upstream;

History of ES, downstream or upstream;

History of FEC, downstream or upstream;

History of retrains;

History of bit swap or other real time adaptive features;

History of fast retrains and/or SOS's; or

Impedance;

DSL physical layer anomalies, defects and faults together with the event time stamps that has led to SOS activation, a fast retrain, a full retrain or a failed retrain;

SOS activation times, durations and average data rate loss;

INM (Impulse noise monitoring) histograms and impulse noise statistics;

echo transfer function or un-cancelled echo PSD; or

retransmission statistics; and

wherein the command signal comprises at least one of:

a minimum INP override instruction;

a target INP change instruction;

a Maximum delay override instruction;

a target delay change instruction;

a channel initialization policy override instruction;

an instruction to turn off specific downstream tones;

an instruction to change transmit power over specific downstream tones;

an instruction to force a CPE initiated re-training at a scheduled time;

an instruction to Lower the maxR;

an instruction to change maximum data rate;

an instruction to change target margin;

SOS triggering controls including controls on SNR margin degradations, FEC, code violation (CV), ES, and SES counts, and probability of bit error;

fast retrain triggering controls including controls on duration of LOS and LOF anomalies, SNR margin degradations, FEC, code violation (CV), ES, and SES counts, and probability of bit error;

full retrain triggering controls including controls on duration LOS and LOF anomalies, SNR margin degradations, FEC, code violation (CV), ES, and SES counts, and probability of bit error; or

retransmission controls including MIN and MAX FNP for different types of impulse noises (REIN or SHINE), MIN and MAX delay, FEC overhead ratio within a retransmission block, MAX throughout loss.

26. A computer readable storage media, comprising instruction stored thereon, which when executed by a processing system cause the system to perform the method of claim 20 .

Assignments (11)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2013
From: CHOW, PETER; RHEE, WONJONG; TEHRANI, ARDAVAN MALEKI; GOLDBURG, MARC; GINIS, GEORGIOS; MOHSENI, MEHDI
To: ADAPTIVE SPECTRUM AND SIGNAL ALIGNMENT, INC.
Reel/Frame 031129/0147 →