System and method for grant assignment
US-10420085-B2 · Sep 17, 2019 · US
US11212600B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11212600-B2 |
| Application number | US-202016952794-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 19, 2020 |
| Priority date | Nov 27, 2019 |
| Publication date | Dec 28, 2021 |
| Grant date | Dec 28, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An integrated dynamic bandwidth allocation method and apparatus in a passive optical network (PON) are provided. The bandwidth allocation method performed by an optical line terminal (OLT) includes generating a service level agreement (SLA) table including an SLA required for calculation for bandwidth allocation corresponding to at least one service queue included in at least one optical network unit (ONU) connected to the OLT, calculating maximum allocatable bandwidths for respective predetermined cycles based on the generated SLA table, and, when a service queue requiring bandwidth allocation is present in the ONU, performing bandwidth allocation according to different bandwidth allocation methods based on a priority level of the service queue using the calculated maximum allocatable bandwidths.
Opening claim text (preview).
What is claimed is: 1. A bandwidth allocation method performed by an optical line terminal (OLT), the bandwidth allocation method comprising: generating a service level agreement (SLA) table comprising an SLA required for calculation for bandwidth allocation corresponding to at least one service queue included in at least one optical network unit (ONU) connected to the OLT; calculating maximum allocatable bandwidths for respective predetermined cycles based on the generated SLA table; when service queues requiring bandwidth allocation are present in the ONU, performing bandwidth allocation by applying Static Bandwidth Allocation (SBA) scheme, with respect to a first service queue with a highest priority level using the calculated maximum allocatable bandwidths; performing bandwidth allocation by applying Dynamic Bandwidth Allocation (Co-DBA) scheme, with respect to a second service queue with a priority level lower than that of the first service queue using a bandwidth remaining after bandwidth allocation is performed according to the SBA scheme among the calculated maximum bandwidths; and preforming bandwidth allocation by applying Status Reporting Dynamic Bandwidth Allocation (SR-DBA) scheme, with respect to a third service queue with a priority level lower than that of the second queue using a bandwidth remaining after bandwidth allocation is performed according to the SBA scheme and the Co-DBA scheme among the calculated maximum allocatable bandwidths; wherein the performing of the bandwidth allocation by applying the Co-DBA scheme is performed using wireless section scheduling information on a user terminal of a radio unit (RU) connected to an ONU received from a centralized unit (CU) or a distributed unit (DU). 2. The bandwidth allocation method of claim 1 , wherein the performing of the bandwidth allocation according to the Co-DBA scheme comprises: generating a virtual report message based on the wireless section scheduling information; and performing bandwidth allocation by applying the Co-DBA scheme with respect to the second service queue based on the generated virtual report message. 3. The bandwidth allocation method of claim 2 , wherein the virtual report message is generated based on a time when a data packet arrives at the ONU from the RU. 4. The bandwidth allocation method of claim 1 , wherein the SLA table comprises at least one of a service identifier, a minimum bandwidth, a maximum bandwidth, and a service period corresponding to a service queue included in the ONU. 5. The bandwidth allocation method of claim 1 , wherein the SLA table is generated, based on a priority level determined according to a latency requirement of a service provided through the service queue and whether the service is guaranteed, for each service queue belonging to a same priority level. 6. An optical line terminal (OLT) comprising: a processor, wherein the processor is configured to: generate a service level agreement (SLA) table comprising an SLA required for calculation for bandwidth allocation corresponding to at least one service queue included in at least one optical network unit (ONU) connected to the OLT; calculate maximum allocatable bandwidths for respective predetermined cycles based on the generated SLA table; when service queue requiring bandwidth allocation are present in the ONU, perform bandwidth allocation by applying Static Bandwidth Allocation (SBA) scheme, with respect to a first service queue with a highest priority level using the calculated maximum allocatable bandwidths; perform bandwidth allocation by applying Dynamic Bandwidth Allocation (Co-DBA) scheme, with respect to a second queue with a priority level lower than that of the first service queue using a bandwidth remaining after bandwidth allocation is performed according to the SBA scheme among the calculated maximum allocatable bandwidths; and perform bandwidth allocation by applying Status Reporting Dynamic Bandwidth Allocation (SR-DBA) scheme, with respect to a third service queue with a priority level lower than that of the second service bandwidth remaining after bandwidth allocation is performed according to the SBA scheme and the Co-DBA scheme among the calculated maximum allocatable bandwidths, wherein the processor performs the bandwidth allocation by applying the Co-DBA scheme using wireless section scheduling information on n user terminal of a radio unit (RU) connected to an ONU received from a centralized unit (CU) or a distributed unit (DU). 7. The OLT of claim 6 , wherein the processor is configured to: generate a virtual report message based on the wireless section scheduling information; and perform bandwidth allocation by applying the Co-DBA scheme with respect to the second service queue based on the generated virtual report message. 8. The OLT of claim 7 , wherein the virtual report message is generated based on a time when a data packet arrives at the ONU from the RU. 9. The OLT of claim 6 , wherein the SLA table comprises at least one of a service identifier, a minimum bandwidth, a maximum bandwidth, and a service period corresponding to a service queue included in the ONU. 10. The OLT of claim 6 , wherein the SLA table is generated, based on a priority level determined according to a latency requirement of a service provided through the service queue and whether the service is guaranteed, for each service queue belonging to a same priority level.
Arbitration, scheduling or medium access control aspects · CPC title
Time-division multiplex systems · CPC title
Quality of service aspects · CPC title
Network resource allocation, dimensioning or optimisation · CPC title
Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.