# US 11,444,834 B2 · Methods, systems, and apparatuses for implementing upstream power control for DSL

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

- Number: US 11,444,834 B2
- Document ID: US11444834B2
- Status: Granted
- Kind: B2
- Application number: 17/156,861
- Filed: 2021-01-25
- Published: 2021-06-10
- Granted: 2022-09-13
- Earliest claimed: 2019-03-01
- Assignees: Assia Spe, LLC
- Applicants: Assia Spe, LLC
- Inventors: Georgios Ginis; Ming-Yang Chen; Mehdi Mohseni
- Web page: https://patentgrep.com/patent/US11444834B2

## CPC

- H04L 41/083: for increasing network speed
- H04B 3/32: Reducing cross-talk, e.g. by compensating
- H04L 43/0894: Packet rate
- Y04S 40/00: Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04B: TRANSMISSION
- Y04S: SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS

## Abstract

Apparatuses, systems, and methods identify, among a plurality of DSL lines, a subgroup of DSL lines based on one or more common characteristics and use the common characteristic(s) to identify a set of power control parameters that enable an upstream rate for the subgroup of DSL lines that is different than an upstream rate for DSL lines in the plurality of DSL lines that do not include the subgroup of DSL lines before applying the set of power control parameters to the subgroup of DSL lines to achieve the upstream rate.

## Claims

### Claim 1

A computer-implemented method comprising:
among a plurality of DSL lines, identifying a subgroup of DSL lines based on one or more common characteristics;
using the one or more common characteristics to identify a set of power control parameters that enable an upstream rate for the subgroup of DSL lines that is different than an upstream rate for DSL lines in the plurality of DSL lines that do not include the subgroup of DSL lines; and
applying the set of power control parameters to the subgroup of DSL lines to achieve the upstream rate.

### Claim 2 (depends on 1)

The computer-implemented method according to claim 1, wherein the subgroup of DSL lines comprises two or more vectored DSL lines.

### Claim 3 (depends on 1)

The computer-implemented method according to claim 1, wherein the set of power control parameters is subject to a set of criteria for at least some of the plurality of DSL lines that do not include the subgroup of DSL lines.

### Claim 4 (depends on 1)

The computer-implemented method according to claim 1, wherein the set of power control parameters is subject to a set of power control parameters for at least some of the plurality of DSL lines that do not include the subgroup of DSL lines.

### Claim 5 (depends on 1)

The computer-implemented method according to claim 1, further comprising prioritizing the subgroup of DSL lines to operate at an upstream data rate which is greater than at least some of the plurality of DSL lines that do not include the subgroup of DSL lines.

### Claim 6 (depends on 5)

The computer-implemented method according to claim 5, further comprising restricting the upstream data rate for the plurality of DSL lines that do not include the subgroup of DSL lines.

### Claim 7 (depends on 1)

The computer-implemented method according to claim 1, wherein the subgroup of DSL lines comprises DSL lines of unequal loop length.

### Claim 8 (depends on 1)

The computer-implemented method according to claim 1, further comprising varying the upstream rate for the subgroup of DSL lines while not varying the upstream rate for the DSL lines in the plurality of DSL lines that do not include the subgroup of DSL lines.

### Claim 9 (depends on 1)

The computer-implemented method according to claim 1, wherein the set of power control parameters is identified by a model in response to receiving at least one of a first and a second set of loop lengths or an expected quantity of lines for the subgroup of DSL lines.

### Claim 10 (depends on 9)

The computer-implemented method according to claim 9, wherein the model estimates a maximum upstream data rate and corresponding power parameters for the subgroup of DSL lines.

### Claim 11 (depends on 9)

The computer-implemented method according to claim 9, wherein the first set of loop lengths is assigned by taking into account one or more attainable loop lengths of the subgroup of DSL lines.

### Claim 12 (depends on 9)

The computer-implemented method according to claim 9, wherein the model determines attainable upstream data rates for the subgroup of DSL lines.

### Claim 13

A system comprising:
an interface to a communications system, the communications system having a plurality of DSL lines; and
a processing logic that performs steps comprising:
among a plurality of DSL lines, identifying a subgroup of DSL lines based on one or more common characteristics;
using the one or more common characteristics to identify a set of power control parameters that enable an upstream rate for the subgroup of DSL lines that is different than an upstream rate for DSL lines in the plurality of DSL lines that do not include the subgroup of DSL lines; and
applying the set of power control parameters to the subgroup of DSL lines to achieve the upstream rate.

### Claim 14 (depends on 13)

The system according to claim 13, further comprising prioritizing the subgroup of DSL lines to operate at an upstream data rate which is greater than at least some of the plurality of DSL lines that do not include the subgroup of DSL lines.

### Claim 15 (depends on 14)

The system according to claim 14, further comprising restricting the upstream data rate for the plurality of DSL lines that do not include the subgroup of DSL lines.

### Claim 16 (depends on 14)

The system according to claim 14, wherein the set of power control parameters is identified by a model in response to receiving at least one of a first and a second set of loop lengths or an expected quantity of lines for the subgroup of DSL lines.

### Claim 17 (depends on 16)

The system according to claim 16, wherein the model estimates a maximum upstream data rate and corresponding power parameters for the subgroup of DSL lines.

### Claim 18 (depends on 16)

The system according to claim 16, wherein the first set of loop lengths is assigned by taking into account one or more attainable loop lengths of the subgroup of DSL lines.

### Claim 19 (depends on 13)

The system according to claim 13, wherein the subgroup of DSL lines comprises DSL lines of unequal loop length.

### Claim 20

A system comprising one or more sequences of instructions which, when executed by at least one processor, cause steps to be performed comprising:
among a plurality of DSL lines, identifying a subgroup of DSL lines based on one or more common characteristics;
using the one or more common characteristics to identify a set of power control parameters that enable an upstream rate for the subgroup of DSL lines that is different than an upstream rate for DSL lines in the plurality of DSL lines that do not include the subgroup of DSL lines; and
applying the set of power control parameters to the subgroup of DSL lines to achieve the upstream rate.
