DSL Transmitter Power Allocation via Water-Filling Algorithm

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As DSL systems expand bandwidth, loss becomes steeper, making flat Power Spectral Density (PSD) inefficient due to non-optimal power allocation across frequencies, particularly in Twisted Metallic Pair (TMP) channels, which have negligible frequency response variability over time.

Innovation Solution

A fast converging analytical water-filling algorithm is developed to determine optimal transmission powers for each channel by calculating a function that balances power allocation across tones, considering channel gains and noise levels, and iteratively adjusting powers to satisfy specific criteria, thereby minimizing complexity and maximizing channel capacity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If flat Power Spectral Density (PSD) is used for power allocation across frequencies, then the implementation is simple, but the efficiency of data transmission deteriorates due to non-optimal power allocation

Engineering Contradiction:
Improvesimplicity of power allocationVSAvoidefficiency of data transmission
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent applies water-filling power allocation that dynamically adjusts transmission power across different frequency channels based on channel conditions. Instead of using flat PSD, the system calculates optimal power distribution by considering channel gain variations, thereby improving transmission efficiency while maintaining manageable complexity through an analytical solution.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If bandwidth of DSL systems is expanded, then channel capacity increases, but loss becomes steeper making power allocation less efficient

Engineering Contradiction:
Improvebandwidth and channel capacityVSAvoidsteepness of loss across frequencies
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent implements frequency-selective power allocation where different power levels are assigned to different frequency channels based on their individual characteristics. The water-filling algorithm identifies channels with better conditions and allocates more power to them, while reducing power to channels with steeper loss, thereby optimizing overall system performance across the expanded bandwidth.

Inventive Principle:
Principle #3Local quality

3Productivity

If aggressive signal shaping is applied to TMP channels, then channel capacity may improve, but computational complexity increases

Engineering Contradiction:
Improvechannel capacityVSAvoidcomputational complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent extracts and exploits the specific characteristic that TMP channels have negligible frequency response variability over time. By removing the need to handle time-varying channel conditions, the system can use a simplified analytical water-filling solution rather than more complex adaptive algorithms, thereby reducing computational complexity while still achieving optimal power allocation for capacity improvement.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10819498B2Method and apparatus for transmitting signals over a wire connection
Publication Date: 2020.10.27 BRITISH TELECOM PLC
  • US10819498B2 patent drawing
  • US10819498B2 patent drawing
  • US10819498B2 patent drawing

AI summary

A method and apparatus for transmitting data from a transmitter device to one or more receiver devices, each of the one or more receiver devices being connected to the transmitter device via a respective wire connection, the transmitter device being operable to transmit signals onto the wire connections over one or more different channels, the method comprising, for each of the one or more different channels: determining a value of a function S˜<sup2>m</sup2>j,j, dependent on an upper bound for a channel capacity of the one or more channels and a channel gain of the jth channel; determining a transmission power Smj,j, for transmitting data along that channel based on S˜<sup2>m</sup2>j,j; and transmitting, by the transmitter device, data over that channel to one or more of the receiver devices, the data being transmitted at the transmission power Smj,j determined for that channel.