PON Bandwidth Allocation via Guaranteed Delay Calculation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In passive optical network (PON) systems, accurately calculating available communication resources is complicated due to shared resources among optical network units (ONUs) and the dynamic bandwidth allocation (DBA) function, which makes it difficult for network monitoring devices to manage resources effectively.
Innovation Solution
An optical communication device with a bandwidth allocating unit and a slice managing unit that allocates bandwidth and calculates guaranteed delay times, allowing for resource reservation requests to be processed based on requested bandwidth and delay times, and updates resource information to be transmitted to a controller, facilitating accurate resource management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If dynamic bandwidth allocation (DBA) is implemented to improve resource utilization, then bandwidth efficiency is improved, but resource management complexity increases
Solution Approach 1:
The patent introduces a bandwidth allocation management unit as an intermediary component that centralizes the complex DBA operations. This unit receives bandwidth allocation requests from multiple ONUs, manages the dynamic bandwidth allocation process, and returns allocation results, thereby shielding individual ONUs from the complexity of resource management while maintaining high bandwidth efficiency through dynamic allocation.
Solution Approach 2:
The patent implements a feedback mechanism where the bandwidth allocation management unit continuously monitors bandwidth usage and allocation status, then adjusts bandwidth allocation dynamically based on actual network conditions. This feedback loop enables the system to maintain optimal bandwidth efficiency while the centralized management approach keeps resource management complexity contained within the management unit rather than distributed across all devices.
2Productivity
If multiple ONUs share communication resources to improve resource utilization, then resource efficiency is improved, but resource calculation accuracy deteriorates
Solution Approach 1:
The patent segments the shared communication resources into dedicated time slots or frequency channels for each ONU through the bandwidth allocation management unit. By dividing the shared resources into distinct allocation units and managing them separately, the system maintains high resource efficiency through sharing while improving calculation accuracy by treating each allocation as a discrete, trackable unit rather than a complex shared pool.
3Measurement precision
If centralized resource management is implemented to improve resource allocation accuracy, then resource calculation accuracy is improved, but system complexity increases
Solution Approach 1:
The bandwidth allocation management unit serves as a centralized intermediary that consolidates resource management functions. It maintains accurate tracking of available bandwidth and allocation status across all ONUs, providing precise resource calculation. The complexity of centralized management is contained within this single management unit rather than being distributed throughout the entire system, thereby achieving accurate resource management while limiting overall system complexity growth.
Data Source
AI summary
An OLT connected with a controller managing slices includes a bandwidth allocating unit capable of allocating bandwidths in a PON system to ONUs through allocation methods, a slice managing unit that calculates a guaranteed delay time for each allocation method, receives, from the controller, a resource reservation request including a bandwidth requested to be reserved in the PON system for a slice and a requested delay time, and determines an allocation method associated with the request based on the requested delay time and the guaranteed delay time for each allocation method, and a resource information generating unit that holds, as abstract resource information, an available bandwidth for the guaranteed delay times of each ONUs, calculates an available bandwidth in the allocation method of the associated ONU based on the allocation method associated with the request and the requested bandwidth, and updates and transmits the abstract resource information, to the controller.


