Skip to Main Content
Ethernet-based passive optical network (EPON) is considered as one of the most promising solutions for the next generation broadband access network. Dynamic bandwidth allocation (DBA) is a key factor to fully exploit the potential of EPONs. Furthermore, DBA is needed to support QoS for differentiated service efficiently. A simple DBA scheme called TTSP is proposed in this paper. TTSP specifies two thresholds to eliminate unused time slots completely to improve throughput of EPON systems and maintains a counter for each ONU to guarantee fairness of bandwidth allocation among ONUs. Simulation results show that TTSP can achieve high throughput, guarantee the rigid delay bound of high priority traffic which is delay-sensitive and ensure the fairness of bandwidth allocation. Moreover, TTSP is simple and easy to be implemented. It has already been implemented by FPGA in our multi-service EPON systems and test results are consistent with simulation ones.