Patent ID: 8068731

Claim:
A dynamic bandwidth allocation method of an Ethernet passive optical network (EPON), comprising: 1) predicting a client behavior and numbers of various kinds of packets by using a pipelined recurrent neural network and an extended recursive least squares (ERLS) rule; 2) maximizing a bandwidth utilization rate of the EPON by using a QoS-promoted Dynamic Bandwidth Allocation method; wherein the Ethernet passive optical network comprises: a optical line terminal (OLT) coupling with a splitter for broadcasting downlink packets to a plurality of ONUs, the OLT further comprising a pipelined recurrent neural network (PRNN) for distributing a GRANT MultiPoint Control Protocol Data Unit (MPCPDU); the splitter coupling with the OLT and the plurality of ONUs, wherein the splitter is a one-to-multiple-point splitter; the plurality of ONUs coupling with the splitter and a plurality of clients, each ONU receiving its own packets according to a Logic Link Identifier (LLD) and dropping packets not matching with its LLD; the plurality of clients coupling with the plurality of ONUs, since the OLT and the plurality of ONUs communicate with each other by using GRANT and REPORT MPCPDUs, there could be a two-to-three-cycle-time delay during which the plurality of clients is still transmitting data.