Dynamic Bandwidth Allocation Controller for PON Load Estimation
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
3Productivity
If dynamic bandwidth allocation is implemented, then network performance is optimized, but processing complexity at the OLT increases
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.
Data Source
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.


