Optical Burst Switch Time Slot Allocation for Jitter Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current optical statistical multiplexing technologies face inefficiencies in bandwidth allocation, leading to waste of resources and delays, particularly in telecom-grade networks and cloud computing applications, due to ineffective real-time dynamic bandwidth allocation mechanisms.
Innovation Solution
A method for configuring nodes in optical networks to allocate bursts of traffic flows into time slots based on jitter specifications, allowing for precise control of jitter and improved bandwidth utilization, with features like distributed and duplicated allocation, hop-by-hop optimization, and adaptive bandwidth management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If pre-provisioning and over-provisioning of guaranteed bandwidth is used, then QoS constraints are satisfied, but optical resources are wasted significantly
Solution Approach 1:
The patent implements dynamic bandwidth allocation where the guaranteed bandwidth is not fixed but adapts in real-time based on actual network conditions and traffic demands. The system continuously monitors queue status and adjusts the guaranteed bandwidth allocation dynamically, allowing the network to satisfy QoS constraints while avoiding the resource waste inherent in static over-provisioning approaches.
2Speed
If one-way reservation is used for best effort traffic, then bandwidth allocation is fast, but collisions occur causing retransmission
Solution Approach 1:
The patent employs a feedback mechanism where nodes monitor the status of bandwidth allocation requests and adjust subsequent allocations based on observed collision patterns and network load conditions. The system uses real-time feedback from queue status and allocation outcomes to optimize the one-way reservation process, reducing collisions while maintaining fast allocation speeds.
3Reliability
If two-way reservation is used for best effort traffic, then collisions are avoided, but processing time increases to milliseconds
Solution Approach 1:
The patent performs preliminary bandwidth allocation decisions based on pre-configured policies and historical data before actual traffic arrives. By pre-establishing allocation rules and predicting bandwidth needs, the system avoids the need for time-consuming two-way reservation handshakes at runtime, thereby reducing allocation delay while maintaining collision avoidance through proactive resource reservation.
4Productivity
If statistical multiplexing is applied at optical level, then bandwidth resource exploitation improves, but real-time bandwidth allocation mechanisms become complex
Solution Approach 1:
The patent segments the bandwidth allocation mechanism into distinct functional modules: a control plane for decision-making, a data plane for traffic forwarding, and a monitoring plane for status detection. Each module handles specific aspects of statistical multiplexing independently, simplifying the overall system architecture while maintaining high bandwidth exploitation efficiency through coordinated operation of these segmented components.
Data Source
AI summary
Anode for burst switching of traffic flows in an optical network switches bursts of traffic flows in different time slots. Time slots are allocated (96) so that a time gap between successive allocated time slots is selected according to a jitter specification of the traffic flow. A map of the allocations controls a burst switch to pass the bursts in their allocated time slots (86). By making the time gap between allocated time slots for successive bursts selectable, the jitter can be controlled more precisely, or the proportion of time slots filled can be increased resulting in better utilization of available bandwidth. The allocation can be made hop by hop. The map can be generated in a distributed and duplicated manner at each node. The allocation can be updated to adapt to changes bandwidth demands.


