EPON Dynamic Bandwidth Allocation Cycle-Based Fairness

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current dynamic bandwidth allocation methods in Ethernet Passive Optical Networks (EPONs) face challenges in achieving fair, efficient, and low-latency upstream bandwidth management, particularly in supporting Quality of Service (QoS) requirements and scaling with a large number of Optical Network Units (ONUs), while prior art solutions are either complex or unsuitable for widespread adoption.

Innovation Solution

A cycle-based dynamic bandwidth allocation system with a hardware-software duality approach, utilizing a DBA module that supports max-min fairness and weighted max-min fairness strategies, along with configurable cycle lengths and separate static and dynamic grant windows, to ensure fair and efficient bandwidth allocation among ONUs, while maintaining low delay and jitter bounds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If complex dynamic bandwidth allocation methods are used to achieve fair and efficient upstream bandwidth management, then bandwidth allocation fairness and efficiency are improved, but system complexity increases

Engineering Contradiction:
Improvebandwidth allocation efficiencyVSAvoidDBA system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The bandwidth allocation process is segmented into distinct phases: grant allocation phase where initial bandwidth grants are distributed to ONUs, and bandwidth request phase where ONUs request additional bandwidth. This segmentation simplifies the overall DBA system by breaking down the complex allocation process into manageable, sequential steps that are easier to implement and control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary grant allocation before bandwidth requests are made by ONUs. The OLT pre-allocates initial bandwidth grants to all ONUs in the network, establishing a baseline bandwidth allocation before any dynamic adjustments are needed. This preliminary action simplifies subsequent bandwidth management by providing a stable starting point for dynamic adjustments.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If traditional bandwidth allocation methods are used, then system simplicity is maintained, but upstream transmission delay and jitter increase

Engineering Contradiction:
Improveupstream transmission delayVSAvoidDBA algorithm complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The DBA system operates in periodic cycles, alternating between grant allocation phases and bandwidth request phases. This periodic structure creates predictable, regular intervals for bandwidth adjustments, which reduces transmission delay and jitter by establishing a rhythmic, foreseeable pattern of bandwidth availability that ONUs can plan around.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system dynamically adjusts bandwidth grants based on actual network conditions and ONU requests received during each cycle. The DBA algorithm modifies grant allocations in real-time within each periodic cycle, allowing the system to adapt to changing traffic demands while maintaining the structured periodic framework that reduces delay and jitter.

Inventive Principle:
Principle #15Dynamics

3Reliability

If bandwidth allocation does not consider QoS requirements, then allocation simplicity is maintained, but service quality for voice and video traffic deteriorates

Engineering Contradiction:
ImproveQoS guarantee reliabilityVSAvoidbandwidth allocation algorithm complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The DBA system applies different bandwidth allocation rules and priorities to different types of traffic and different ONUs based on their specific QoS requirements. Voice traffic receives higher priority and guaranteed bandwidth allocations, while video and data traffic receive appropriate allocations based on their needs. This local differentiation of allocation quality ensures reliable QoS for each service type without requiring a completely complex centralized control system.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7564852B2Intelligent bandwidth allocation for ethernet passive optical networks
Publication Date: 2009.07.21 REALTEK SINGAPORE PTE LTD
  • US7564852B2 patent drawing
  • US7564852B2 patent drawing
  • US7564852B2 patent drawing

AI summary

A method and integrated hardware system for dynamic bandwidth allocation in EPONs which—in sharp contrast to the prior art—provides superior upstream transmission characteristics including QoS considerations consistent with any Service Level Agreement that exists between a customer and a service provider. Advantageously, our inventive method and system for dynamic bandwidth allocation provides fair and efficient upstream bandwidth management in addition to enhanced traffic performance for customer traffic within the EPON. For a service provider, our invention permits the deployment of intelligent traffic management and QoS characteristics capable of supporting existing or novel voice, video, and data services over the EPON.