PON Bandwidth Allocation via Overflow Feedback Mechanism
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In XGPON systems, bandwidth allocation inefficiencies lead to data packet loss due to buffer overflow, as the Optical Line Terminal (OLT) continues to allocate bandwidth based on a constant Dynamic Bandwidth Report (DBRu) value, unaware of the actual traffic conditions, affecting fairness and efficiency across ONUs with different buffer management mechanisms.
Innovation Solution
The method involves real-time detection of buffer overflow by the Optical Network Unit (ONU), reporting this to the OLT, which then activates an overflow allocation mechanism, allowing the ONU to calculate and report actual traffic, enabling the OLT to dynamically adjust bandwidth allocation based on the theoretical maximum bandwidth supported by the TCONT, thereby improving bandwidth allocation efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the OLT allocates bandwidth based on the DBRu value from the SR mode formula, then the bandwidth allocation follows the standard protocol, but the allocation becomes inaccurate when buffer overflow occurs and DBRu remains constant
Solution Approach 1:
The patent introduces a feedback mechanism where the ONU detects buffer overflow conditions and sends private messages to the OLT. The OLT uses this feedback information to adjust bandwidth allocation dynamically, switching between standard DBA mode and overflow allocation mode based on the actual buffer status, thereby maintaining allocation accuracy and reliability under varying conditions
Solution Approach 2:
The patent makes the bandwidth allocation system dynamic by enabling the OLT to switch between different allocation modes (standard DBA and overflow allocation) based on real-time buffer status. The bandwidth allocation parameters are adjusted dynamically according to whether buffer overflow is detected, allowing the system to adapt to changing traffic conditions
2Adaptability or versatility
If different ONU models have different buffer management mechanisms, then each ONU can be optimized for its specific hardware, but the OLT cannot fairly allocate bandwidth across diverse ONU types
Solution Approach 1:
The patent applies local quality by allowing different ONU models to maintain their own optimized buffer management mechanisms while the OLT provides a unified fair allocation framework. Each ONU's buffer characteristics are locally optimized, but the overall bandwidth allocation remains fair through the standardized private message interface and OLT's unified allocation logic
Solution Approach 2:
The patent creates a universal bandwidth allocation framework that works across different ONU types. The private message mechanism and overflow detection protocol are universally applicable to all ONU models, allowing the OLT to fairly allocate bandwidth regardless of the specific buffer management implementation at each ONU
3Quantity of substance
If the buffer space is limited and buffer overflow occurs, then the reported DBRu keeps a constant maximum value, but the OLT cannot detect the actual buffer condition and continues allocating bandwidth incorrectly
Solution Approach 1:
The patent introduces private messages as an intermediary communication channel between ONU and OLT. This intermediary mechanism allows the ONU to convey actual buffer status information (including overflow conditions) to the OLT, bypassing the limitation of the standard DBRu field which only shows constant maximum values during overflow
Data Source
AI summary
Provided are a method and system for improving bandwidth allocation efficiency, relating to optical communication field. In a PON system, an ONU detects each TCONT of the ONU in real time, and sends to an OLT a private message used for reporting buffer overflow when detecting that buffer overflow occurs on a TCONT; the OLT sends, according to the received private message used for reporting the buffer overflow, to the ONU a private message used for instructing the ONU to activate an overflow allocation mechanism; after receiving the private message used for instructing the ONU to activate the overflow allocation mechanism, the ONU activates the overflow allocation mechanism, calculates an actual traffic of a buffer of the TCONT, and sends the actual traffic of the buffer of the TCONT to the OLT; and the OLT dynamically allocates bandwidth to the TCONT according to the actual traffic of the buffer of the TCONT.


