# US 11,122,466 B2 · Method and apparatus for predicting successful DSL line optimization

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,122,466 B2
- Document ID: US11122466B2
- Status: Granted
- Kind: B2
- Application number: 16/709,620
- Filed: 2019-12-10
- Published: 2020-04-16
- Granted: 2021-09-14
- Earliest claimed: 2019-12-10
- Assignees: Assia Spe, LLC
- Applicants: Assia Spe, LLC
- Inventors: Sugumar Murugesan; Mehdi Mohseni
- Web page: https://patentgrep.com/patent/US11122466B2

## CPC

- H04L 41/083: for increasing network speed
- H04L 12/2869: {Operational details of access network equipments (admission control or resource allocation in access networks H04L12/5692)}
- H04L 12/66: Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
- H04L 41/0213: Standardised network management protocols, e.g. simple network management protocol [SNMP]
- H04L 41/0823: characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability (for optimising operational conditions of wireless networks H04W24/02)
- H04L 41/142: using statistical or mathematical methods
- H04L 41/147: for predicting network behaviour
- H04L 43/0882: Utilisation of link capacity
- H04W 72/20: Control channels or signalling for resource management
- H04W 72/52: based on load
- H04W 76/10: Connection setup
- H04W 88/08: Access point devices
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A DSL management system predicts achieving improved DSL line performance before a DSL optimizer optimizes performance of the DSL line. The system obtains a current state of performance of the DSL line before optimization and a target state of performance after optimization. The system further obtains a measure of DSL line characteristics and identifies, from records of performance information associated with DSL lines, a subset of records associated with a subset of DSL lines that have a similar measure of the DSL line characteristics as the DSL line for which achieving improved performance is predicted. The system obtains a probability that the DSL optimizer will optimize the performance of the DSL line based on a frequency with which the identified subset of records indicates that the optimizer previously has optimized the performance of the subset of DSL lines.

## Claims

### Claim 1

A method of predicting improved performance of a digital subscriber line (DSL) line before a DSL optimizer in the DSL management system optimizes performance of the DSL line, the method comprising: obtaining from a DSL controller: a current state of performance of the DSL line before optimization; a target state of performance of the DSL line after optimization; and a measure of DSL line characteristics of the DSL line; identifying, from among a plurality of records associated with optimizing performance of a plurality of DSL lines, a subset of the records associated with optimizing performance of a subset of DSL lines having a similar measure of DSL line characteristics as the DSL line for which improved performance is to be predicted; obtaining a probability that the DSL optimizer will optimize the performance of the DSL line from the current state of performance to the target state of performance, based on a statistical analysis of the identified subset of records associated with optimizing performance of the subset of DSL lines that detects instances when the DSL optimizer previously has optimized the performance of the subset of DSL lines from a same or similar state as the current state of performance to a same or similar state as the target state of performance; and using the obtained probability to allocate DSL system resources in a DSL network.

### Claim 2 (depends on 1)

The method of claim 1, further comprising prioritizing optimization of the DSL line relative to another DSL line based on the obtained probability that the DSL optimizer will optimize the performance of the DSL line from the current state of performance to the target state of performance.

### Claim 3 (depends on 1)

The method of claim 1, further comprising allocating DSL system resources according to the obtained probability that the DSL optimizer will optimize the performance of the DSL line from the current state of performance to the target state of performance.

### Claim 4 (depends on 1)

The method of claim 1, further comprising recommending a service product for the DSL line according to the obtained probability that the DSL optimizer will optimize the performance of the DSL line from the current state of performance to the target state of performance.

### Claim 5 (depends on 1)

The method of claim 1, wherein obtaining, based on statistical analysis, the probability that the DSL optimizer will optimize the performance of the DSL line from the current state of performance to the target state of performance comprises calculating a frequency with which the identified subset of records associated with optimizing performance of the subset of DSL lines indicates that the DSL optimizer previously has optimized the performance of the subset of DSL lines from a same or similar state as the current state of performance to a same or similar state as the target state of performance.

### Claim 6 (depends on 1)

The method of claim 1, wherein identifying, from among a plurality of records associated with optimizing performance of a plurality of DSL lines, a subset of the records associated with optimizing performance of a subset of DSL lines having a similar measure of DSL line characteristics as the DSL line for which improved DSL line performance is to be predicted comprises searching a memory store accessible to the DSL management system that contains the plurality of records associated with optimizing performance of the plurality of DSL lines for the subset of records associated with optimizing performance of the subset of DSL lines having the similar measure of DSL line characteristics as the DSL line.

### Claim 7 (depends on 1)

The method of claim 1, wherein the current state of performance of the DSL line is defined, or represented, as a current data transmission rate for the DSL line and as a current state of stability for the DSL line, wherein the current state of stability is either a stable state or an unstable state.

### Claim 8 (depends on 1)

The method of claim 1, wherein the target state of performance of the DSL line is defined, or represented, as a target data transmission rate for the DSL line and as a target state of stability of the DSL line, wherein the target state of stability is either a stable state or an unstable state.

### Claim 9 (depends on 1)

The method of claim 1 wherein the measure of the DSL line characteristics of the DSL line comprises a capacity, and a current utilization, of the DSL line.

### Claim 10 (depends on 9)

The method of claim 9, wherein the capacity of the DSL line is defined, or represented, as one or more of: a maximum achievable bit rate (MABR), a DSL line loop length, or a DSL line attenuation.

### Claim 11 (depends on 9)

The method of claim 9, wherein the current utilization of the DSL line is defined, or represented, as one or both of: a ratio of a current synch rate (SYNC) to MABR, or a current operating margin of the DSL line.
