Dynamic Bandwidth Allocation Controller for PON Load Estimation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In passive optical networks (PONs), overestimation of bandwidth demand occurs due to reporting delays, leading to unnecessary allocation of bandwidth and waste of network capacity.

Innovation Solution

A dynamic bandwidth allocation (DBA) controller estimates the change in upstream load at an optical network unit (ONU) based on previous bandwidth allocations during the reporting delay, adjusting the reported load to prevent overestimation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If bandwidth is allocated based on reported load information from ONUs, then network capacity is allocated to meet demand, but overestimation of bandwidth demand occurs due to reporting delays causing unnecessary bandwidth allocation

Engineering Contradiction:
Improvebandwidth allocation accuracyVSAvoidnetwork capacity waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs preliminary actions by estimating the change in upstream load during the reporting delay period and applying this estimation to adjust the reported load before bandwidth allocation. This preliminary adjustment prevents overestimation of bandwidth demand while ensuring sufficient allocation to meet actual demand, thereby resolving the contradiction between allocation accuracy and capacity waste.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If reporting delay is present in the system, then network infrastructure remains simple, but bandwidth demand is overestimated leading to reduced network efficiency

Engineering Contradiction:
Improvenetwork infrastructure complexityVSAvoidnetwork efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The system implements feedback mechanisms where the DBA controller continuously monitors and adjusts bandwidth allocations based on estimated load changes during reporting delays. This feedback loop compensates for the simplicity of the network infrastructure, maintaining high network efficiency without adding complex hardware or architectural changes.

Inventive Principle:
Principle #23Feedback

3Productivity

If dynamic bandwidth allocation is implemented, then network performance is optimized, but processing complexity at the OLT increases

Engineering Contradiction:
Improvenetwork performanceVSAvoidDBA controller processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system changes parameters by introducing an estimation of load change during reporting delay as a new variable in the bandwidth allocation calculation. This parameter change enables the DBA controller to maintain simple processing while achieving optimized network performance, as the estimation can be derived from existing load information and historical data without requiring complex new processing algorithms.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12289569B1Time-division multiplexed systems and methods for reducing overestimation of bandwidth demand
Publication Date: 2025.04.29 ADTRAN INC
  • US12289569B1 patent drawing
  • US12289569B1 patent drawing
  • US12289569B1 patent drawing

AI summary

A time-division multiplexed (TDM) communication system has a dynamic bandwidth allocation (DBA) controller that is configured to reduce demand overestimation so that more optimal bandwidth allocation is achieved. Upon receiving load information from a transceiver, the DBA controller is configured to estimate an amount of change to the transceiver's reported load based on previous allocations of bandwidth to the transceiver for frames that occur during a reporting delay (e.g., the delay from the time that the load information is transmitted until it is received and processed). That is, the estimated load is reduced in an effort to account for transmissions made by the transceiver during the reporting delay, thereby preventing or reducing the amount of demand overestimation that would otherwise occur. Thus, the transceiver may be allocated less bandwidth according to a desired DBA algorithm so that more network bandwidth is available for other transceivers.