Dynamic Bandwidth Allocation in PON Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In PON systems, the use of endpoint Max_RTT as the start time for bandwidth allocation leads to inaccurate bandwidth calculations, resulting in inefficient bandwidth utilization and reduced bandwidth ratios due to overlapping bandwidth requests from different upload cycles.

Innovation Solution

The dynamic bandwidth allocation method calculates bandwidths for the current allocation cycle based on requests from the previous cycle, setting the start time to the Nth allocation cycle after the current cycle, ensuring that bandwidth requests are accurate and do not overlap, thereby improving utilization ratios.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the endpoint of Max_RTT is used as the start time for receiving data, then delay compensation is ensured, but bandwidth requests from different cycles overlap and bandwidth allocation becomes inaccurate

Engineering Contradiction:
Improvedelay compensationVSAvoidbandwidth allocation accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by collecting bandwidth requests in advance during a first time window before the current allocation cycle, and performing bandwidth allocation in a second time window before the requests are actually needed. This advance preparation ensures that the OLT has accurate bandwidth information ready before the Max_RTT delay period, preventing overlap between requests from different cycles while maintaining reliable delay compensation.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If bandwidth allocation is performed based on reports collected in the current allocation cycle, then real-time bandwidth requirements are reflected, but reports from previous cycles overlap causing inaccurate allocation

Engineering Contradiction:
Improvebandwidth utilization efficiencyVSAvoidbandwidth request accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent collects bandwidth requests in a first time window that occurs before the current allocation cycle, and performs allocation in a second time window. This preliminary collection and allocation process ensures that bandwidth requests are captured before any overlap with previous cycle reports occurs, maintaining accurate measurement of bandwidth requirements while enabling efficient utilization through timely allocation decisions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2608438B1Dynamic bandwidth allocation method and device
Publication Date: 2017.04.05 HISILICON TECH
  • EP2608438B1 patent drawing
  • EP2608438B1 patent drawing
  • EP2608438B1 patent drawing

AI summary

The present invention provides a dynamic bandwidth allocation method and apparatus, and relates to the field of communications. The method includes: obtaining bandwidth requests that are from optical network units and collected in a previous allocation cycle; calculating, according to the bandwidth requests, bandwidths allocated to all the optical network units in a current allocation cycle, where a start time of the bandwidths is a start point of an N th allocation cycle after the current allocation cycle, and N is a natural number; and delivering the calculated bandwidths to the optical network units. The apparatus includes a collection module, a calculation module, and a delivery module. In the present invention, the bandwidths allocated in the current allocation cycle are calculated according to the bandwidth requests collected in the previous allocation cycle, and the start time of the bandwidths is the start point of the N th allocation cycle after the current allocation cycle. Therefore, the start time of the allocated bandwidths is the same as a start time of the N th cycle, thereby eliminating overlapping of bandwidth requests in different allocation cycles and further improving the bandwidth utilization ratio.