Patent ID: 7720072
Filing Date: 2010-05-18
Classification: H04B,H04J,H04Q

Abstract:
1. A method for dynamic bandwidth allocation in a Passive Optical Network (PON), said PON includes an Optical Line Terminal (OLT) and a plurality of Optical Network Units (ONUs) accessing the OLT, comprising: a) classifying, by the OLT, services which are to be communicated between the OLT and an ONU into a plurality of service types according to different transmitting requirements, and granting a different priority to each type of the services, said services being classified by priority in descending sequence as Expedited Forwarding (EF) service, automatic detecting Multi-Point Control Protocol (MPCP) message service, non-automatic detecting MPCP message service, Must Forwarding (MF) service, Assured Forwarding service and Best-Effort Forwarding service; b) authorizing, by the OLT, a service port of each type of services to transmit service data in descending sequence of said priorities of the services, and recording granting information of the service ports obtained from the authorization, the granting information of an EF service port comprising a start time of data transmission and the granting information of service ports carrying services among the automatic detecting MPCP message service, the non-automatic detecting MPCP message service, the MF service, the Assured Forwarding service and the Best-Effort Forwarding service not comprising the start time of data transmission; c) reading out, by the OLT, said granting information of every to-be-granted service port of the current ONU; and d) scheduling, by the OLT, start time of granted data transmission of every to-be-granted service port of current ONU, generating a downlink granting message including both said granting information and said start time of granted data transmission of every granted port of said current ONU, allocating adjacent granted windows for service ports different from the EF service port of the current ONU when generating the downlink granting message, and transmitting said downlink granting messages to said current ONU.