Dynamic Bitloading for Cable Network Aggregation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In broadband cable networks, distributing multimedia content to multiple destinations efficiently is challenging due to varying bitloading capabilities of channels, which affects data transmission efficiency and throughput when aggregating packets intended for multiple clients.

Innovation Solution

A network controller dynamically groups clients based on their bitloading capabilities and traffic patterns to create aggregation groups, using the greatest common denominator (GCD) bitloading technique to optimize data transmission, while periodically reassessing and adjusting these groups to maintain optimal bitloading profiles and improve throughput.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If packets are aggregated for multiple clients, then data transmission efficiency is improved, but bitloading consistency deteriorates due to varying channel characteristics

Engineering Contradiction:
Improvedata transmission efficiencyVSAvoidbitloading consistency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments clients into different aggregation groups based on their bitloading capabilities and channel characteristics. By dividing the client base into groups with similar bitloading profiles, the system can apply consistent bitloading settings within each group while still achieving aggregation benefits, thus resolving the contradiction between transmission efficiency and bitloading consistency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different bitloading settings to different aggregation groups based on their specific channel characteristics. Each group receives optimized bitloading configuration tailored to its local conditions, allowing the system to maintain bitloading consistency within groups while accommodating varying channel qualities across the network.

Inventive Principle:
Principle #3Local quality

2Productivity

If bitloading is optimized for individual clients, then throughput is improved, but packet aggregation becomes difficult due to different bitloading patterns

Engineering Contradiction:
ImprovethroughputVSAvoidpacket aggregation capability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent segments clients into aggregation groups based on their bitloading capabilities. This segmentation allows the system to maintain individualized bitloading optimization within each group while enabling packet aggregation across clients with similar characteristics, thus resolving the contradiction between throughput optimization and aggregation capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the bitloading parameter dynamically based on client groupings and channel conditions. By adjusting bitloading parameters according to aggregation group characteristics rather than individual clients, the system achieves both throughput optimization and aggregation compatibility simultaneously.

Inventive Principle:
Principle #35Parameter changes

3Loss of substance

If packet aggregation is implemented, then overhead is reduced, but bitloading profiles must be compromised to accommodate multiple destinations

Engineering Contradiction:
Improvepacket overheadVSAvoidbitloading profile optimization
Core Design Contradiction:
Loss of substanceVSManufacturing precision

Solution Approach 1:

The patent segments clients into groups with similar bitloading profiles, enabling packet aggregation within each group without significant compromise to bitloading optimization. This segmentation allows the system to reduce overhead through aggregation while maintaining relatively precise bitloading profiles tailored to each group's characteristics.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies locally optimized bitloading profiles to each aggregation group based on their specific channel characteristics. This local optimization minimizes the compromise to bitloading precision while still achieving overhead reduction through aggregation, as each group receives bitloading settings appropriate to its local conditions.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8542683B2Dynamic bitloading
Publication Date: 2013.09.24 ENTROPIC COMM INC
  • US8542683B2 patent drawing
  • US8542683B2 patent drawing
  • US8542683B2 patent drawing

AI summary

The subject matter disclosed herein relates to dynamically adjusting bitloading for multiple destinations on a network.