Network Switch Queueing for Asymmetric Optical Bandwidth Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current communication networks face inefficiencies in data transmission due to differences in data capacity between nodes, leading to suboptimal bandwidth allocation and increased costs in maintaining high-capacity transceivers across the network.
Innovation Solution
Implementing a system where primary nodes transmit data to secondary nodes using higher-capacity transceivers for downstream data and lower-capacity transceivers for upstream data, allowing for pooled bandwidth allocation in one direction and dedicated allocations in the other, while utilizing optical subcarriers to manage and route data efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If high-capacity transceivers are deployed across the entire network to maximize data transmission capability, then network throughput and data capacity are improved, but device cost and network complexity increase significantly
Solution Approach 1:
The patent applies local quality by assigning different transceiver capacities to different network nodes based on their specific roles and requirements. Primary nodes (network switches) are equipped with high-capacity transceivers to handle aggregate traffic from multiple secondary nodes, while secondary nodes (server computers) use lower-capacity transceivers matched to their individual data rates. This differentiated approach optimizes overall network throughput without requiring all nodes to use expensive high-capacity transceivers, thereby reducing device cost and network complexity.
2Productivity
If pooled bandwidth allocation is implemented for downstream traffic from primary to secondary nodes, then bandwidth utilization efficiency is improved, but transceiver capacity mismatch and data loss risk increase
Solution Approach 1:
The patent segments bandwidth allocation into two distinct directions: downstream (primary to secondary nodes) and upstream (secondary to primary nodes). For downstream traffic, pooled bandwidth allocation is implemented where the primary node aggregates data from multiple secondary nodes and transmits over a high-capacity transceiver, improving bandwidth utilization efficiency. For upstream traffic, dedicated bandwidth allocation is used where each secondary node has its own allocated capacity, ensuring reliable one-to-one correspondence between transceivers and data rates. This segmentation resolves the contradiction by applying appropriate allocation strategies to different traffic directions.
3Reliability
If dedicated bandwidth allocation is used for all network connections to ensure reliable data transmission, then data transmission reliability is improved, but bandwidth utilization efficiency and network cost decrease
Solution Approach 1:
The patent applies asymmetry by treating downstream and upstream bandwidth allocation differently. Downstream traffic (from primary to secondary nodes) uses pooled bandwidth allocation where multiple data streams are aggregated and transmitted over a single high-capacity transceiver, achieving high bandwidth utilization efficiency. Upstream traffic (from secondary to primary nodes) uses dedicated bandwidth allocation with one-to-one transceiver correspondence, ensuring reliable data transmission. This asymmetric approach allows the network to optimize for both efficiency and reliability in different directions, avoiding the need for dedicated allocation everywhere which would reduce overall efficiency.
4Speed
If high-capacity transceivers are deployed at all network nodes to handle peak traffic, then network capacity and speed are improved, but device cost and energy consumption increase
Solution Approach 1:
The patent applies parameter changes by varying transceiver capacity parameters according to the specific requirements of different network nodes and traffic directions. Primary nodes use high-capacity transceivers (first maximum throughput) to handle aggregate downstream traffic, while secondary nodes use lower-capacity transceivers (second maximum throughput) matched to their individual data rates. This parameter differentiation ensures that data transmission speed is optimized where needed (downstream from primary nodes) while avoiding the excessive cost and energy consumption of deploying high-capacity transceivers at all nodes. The system dynamically adapts transceiver parameters to match actual traffic demands.
Data Source
AI summary
An example system includes a network switch and a plurality of server computers communicatively coupled to the first network switch. The network switch includes a first transceiver configured to transmit data according to a first maximum throughput, and each server computer includes a respective second transceiver configured to transmit data according to a second maximum throughput that is less than the first maximum throughput. The network switch is configured to transmit, using the first transceiver according to the first maximum throughput, first data including a plurality of optical subcarriers to each of the server computers. Each of the server computers is configured to receive, using a respective one of the second transceivers, the first data from the network switch, and extract, from the first data, a respective portion of the first data addressed to the server computer.


