The OLT uses DBA to dynamically adjust the upstream bandwidth allocated to different ONUs to address the burst traffic on the ONUs, meeting the ONU upstream bandwidth requirements and improving the utilization of the PON upstream bandwidth.
Figure 1 shows the principles of DBA.
Figure 1 Principles of DBA

In the preceding figure,
The DBA module in the OLT consistently collects DBA reports and uses the DBA algorithm to calculate the upstream bandwidth allocated to each ONU.
The OLT sends the calculated result to each ONU using a bandwidth (BW) map.
Each ONU transmits burst upstream data using permitted timeslots defined in the BW map.
Highlights and Applications
Based on ONUs' burst upstream service traffic, the OLT dynamically allocates an upstream bandwidth to each ONU in real time, improving upstream bandwidth utilization on PON ports.
More users are supported on a PON port.
Higher service bandwidths with burst requirements are supported than those before DBA is applied.
