Dynamic Bandwidth Allocation in Passive Optical Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Dynamic Bandwidth Allocation (DBA) methods in Passive Optical Networks (PONs) suffer from fragmentation loss due to lack of synchronization between Optical Line Terminal (OLT) and Optical Network Units (ONUs), leading to wasted grant time and increased transmission delay.
Innovation Solution
A new DBA algorithm that divides the grant cycle into partial cycles, allowing concurrent processing of multiple reports and using queue freeze and threshold reporting mechanisms to reduce fragmentation loss, ensuring fair bandwidth allocation across ONUs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If the OLT processes reports sequentially one by one, then the processing complexity is reduced, but the synchronization between OLT and ONU is damaged causing fragmentation loss
Solution Approach 1:
The patent segments the grant cycle into multiple partial cycles, with each partial cycle dedicated to processing reports from a specific ONU group. This segmentation allows parallel processing of multiple reports without increasing overall system complexity, as each segment handles a limited subset of reports sequentially while the system as a whole achieves higher throughput and better synchronization.
2Productivity
If the grant cycle is processed in full cycles, then all ONUs can be served, but synchronization loss occurs when ONUs send updated reports during DBA processing
Solution Approach 1:
The patent implements preliminary action by having ONUs freeze their queue status at the beginning of each partial cycle and report this frozen status to the OLT before the DBA processing begins. This preliminary reporting ensures that the OLT has accurate queue status information to work with, eliminating the synchronization loss that would occur if ONUs continued to update their queues during the DBA processing of full cycles.
3Productivity
If multiple reports are processed concurrently, then the overall processing efficiency is improved, but the device complexity increases
Solution Approach 1:
The patent divides the ONU population into multiple groups and segments the grant cycle into corresponding partial cycles. Each partial cycle processes reports from one ONU group concurrently with other partial cycles processing different groups. This segmentation strategy enables parallel report processing across groups while keeping the complexity within each segment manageable, as each segment handles only a subset of ONUs rather than all ONUs simultaneously.
Data Source
AI summary
A method for dynamic bandwidth allocation (DBA) in a passive optical network (PON) comprises the steps of: in a configuration stage, dividing a predetermined grant cycle into N parts, dividing by an optical line terminal (OLT) a plurality of optical network units (ONUs) into N ONU groups and in each cycle part, concurrently allocating grants to ONUs of one ONU group while having the ONUs of at least one other ONU group send reports and data to the OLT. In a preferred embodiment, the cycle is divided into two fixed half cycles.


