Dynamic Bandwidth Allocation in Passive Optical Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveprocessing complexityVSAvoidfragmentation loss
Core Design Contradiction:
Device complexityVSLoss of energy

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.

Inventive Principle:
Principle #1Segmentation

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

Engineering Contradiction:
Improvebandwidth utilizationVSAvoidtransmission delay
Core Design Contradiction:
ProductivityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If multiple reports are processed concurrently, then the overall processing efficiency is improved, but the device complexity increases

Engineering Contradiction:
Improvereport processing efficiencyVSAvoidDBA algorithm complexity
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8000234B2Dynamic bandwidth allocation based on partial cycles
Publication Date: 2011.08.16 MICROSEMI ISRAEL STORAGE SOLUTIONS LTD
  • US8000234B2 patent drawing
  • US8000234B2 patent drawing
  • US8000234B2 patent drawing

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.