Abstract
In this paper, we propose a dynamic bandwidth allocation (DBA) algorithm for Ethernet passive optical network (EPON) systems. In the proposal, the optical line terminal (OLT) uses a proportional-integral-derivative (PID) controller to update the request threshold for each optical network unit (ONU). Each ONU uses the request threshold informed by the OLT to calculate the transmission request data length. This method allows the allocating bandwidth to converge more quickly on the target bandwidth than the conventional method while keeping the bandwidth utilization efficiency high. Simulations reveal the performance of the proposed method. We also clarify the relationship between threshold update frequency and convergence performance. The results are useful as a design guideline for the OLT's control chip.