Photonic Packet Switching Segmentation for Data Center Bandwidth
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Data centers face capacity limitations with electrical packet switches, leading to delays and reduced bandwidth efficiency due to fragmented traffic and long fill times in optical burst mode switches when switching between top-of-rack switches.
Innovation Solution
A photonic packet switching system that splits incoming packets into short and long streams based on a threshold length, using separate photonic switches for each, optimizing container size and transmission timing to reduce delays and improve bandwidth utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If optical burst mode switches are used to overcome electrical packet switch capacity limitations, then throughput capacity is improved, but bandwidth efficiency deteriorates due to long fill times and fragmented traffic
Solution Approach 1:
The patent segments the packet stream into short packets and long packets based on a threshold length. Short packets are handled separately from long packets, allowing optimized processing for each type. This segmentation resolves the contradiction by enabling efficient bandwidth utilization for short packets while maintaining high throughput capacity for long packets.
Solution Approach 2:
The patent dynamically adjusts containerization strategies based on packet length. Short packets are containerized with different timing and grouping rules compared to long packets. This dynamic adaptation allows the system to optimize bandwidth efficiency for short packets while preserving the high throughput capacity benefits of optical switching.
2Quantity of substance
If short packets are containerized with long timeout periods to fill containers, then container utilization is improved, but transmission delay increases
Solution Approach 1:
The patent segments short packets into separate containerization streams from long packets. Short packets use dedicated containers with optimized timeout periods tailored to their characteristics, rather than being grouped with long packets. This segmentation allows short packets to be transmitted efficiently without excessive delays while maintaining reasonable container utilization.
Solution Approach 2:
The patent changes the container timeout parameter specifically for short packets, using different timeout values compared to long packets. This parameter adjustment optimizes the balance between container fill efficiency and transmission delay for short packets, resolving the contradiction between container utilization and transmission delay.
3Loss of energy
If separate photonic switches are used for short and long packets, then bandwidth efficiency is improved, but device complexity increases
Solution Approach 1:
The patent segments the traffic flow into separate short packet and long packet streams that are routed to different photonic switches. This segmentation enables each switch to be optimized for its specific packet type, improving bandwidth efficiency while distributing the complexity across multiple specialized components rather than one complex general-purpose switch.
Solution Approach 2:
The patent applies local quality by configuring each photonic switch with specific optimization parameters tailored to its packet type. Short packet switches use parameters optimized for small, frequent packets, while long packet switches use parameters optimized for large, less frequent packets. This localized optimization improves overall bandwidth efficiency while managing system complexity through specialization.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method includes obtaining a first packet, where the first packet has a length and comparing the length of the first packet to a length threshold. The method also includes when the length of the first packet is greater than or equal to the length threshold, placing the first packet in a long packet container and transmitting the long packet container to a first photonic switch and when the length of the first packet is less than the length threshold, placing the first packet in a first short packet container and transmitting the first short packet container to a second photonic switch.