Hybrid Dynamic Bandwidth Allocation in Network Transport Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current network transport systems face challenges in dynamically allocating bandwidth to address increasing network traffic demands, particularly in the 'last mile' connection between high-performance Internet backbones and customer locations, necessitating improved capacity, reliability, and performance while maintaining Quality of Service (QoS) and reducing costs.
Innovation Solution
A network transport system with a dynamic bandwidth allocation mechanism that determines congestion mode, calculates fixed and low latency schedule grants using weighted maximum-minimum fairness methods, and generates grant packets for transmission schedules, employing a control unit, hardware accelerator, report processing module, and arbiter module to optimize bandwidth allocation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If dynamic bandwidth allocation is implemented to increase network capacity, then system capacity and transmission performance are improved, but device complexity and implementation complexity increase
Solution Approach 1:
The bandwidth allocation process is segmented into distinct functional modules: congestion detection module, fixed information rate scheduling module, low latency scheduling module, and main scheduling module. Each module handles specific aspects of bandwidth management independently, reducing overall system complexity while maintaining high network capacity through coordinated operation of these specialized components.
Solution Approach 2:
The system implements dynamic bandwidth allocation that adapts to varying network conditions in real-time. The congestion detection module continuously monitors network state and dynamically adjusts scheduling parameters, allowing the system to optimize capacity utilization without requiring static, overly complex predetermined configurations.
2Reliability
If multiple scheduling methods are used to improve transmission reliability and performance, then QoS is maintained, but device complexity increases
Solution Approach 1:
Different scheduling algorithms are applied to different traffic types based on their specific QoS requirements. Fixed information rate scheduling handles constant bit rate traffic, low latency scheduling handles time-sensitive traffic, and main scheduling handles general traffic. This localized approach ensures each traffic type receives appropriate treatment for reliable transmission without requiring a single complex universal scheduler.
Solution Approach 2:
The system implements multiple scheduling mechanisms beyond what a single algorithm could provide. By having dedicated schedulers for specific traffic types (fixed information rate, low latency) in addition to the main scheduler, the system achieves enhanced transmission reliability through layered protection and optimization without requiring one excessively complex monolithic scheduler.
Data Source
AI summary
A method of operation of a network transport system includes: determining a congestion mode based on a total bandwidth request meeting or exceeding a bandwidth threshold, where the congestion mode indicates a level of network traffic and the total bandwidth request is a sum of all bandwidth requests for accessing the network; calculating a fixed information rate schedule grant based on a fixed information rate list to create a bandwidth grant for a fixed information rate request; calculating a low latency schedule grant based on a low latency list to create the bandwidth grant for a low latency request; calculating a main schedule grant for allocating an available bandwidth based on the congestion mode, where the main schedule grant is calculated using a weighted maximum-minimum fairness method when the congestion mode indicates congestion; and generating a grant packet for defining a transmission schedule of a first network unit.


