Network Switch Queueing for Asymmetric Optical Bandwidth Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvenetwork throughputVSAvoidnetwork complexity
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #3Local quality

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

Engineering Contradiction:
Improvebandwidth utilization efficiencyVSAvoiddata transmission reliability
Core Design Contradiction:
ProductivityVSReliability

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.

Inventive Principle:
Principle #1Segmentation

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

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidbandwidth utilization efficiency
Core Design Contradiction:
ReliabilityVSProductivity

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.

Inventive Principle:
Principle #4Asymmetry

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

Engineering Contradiction:
Improvedata transmission speedVSAvoiddevice cost
Core Design Contradiction:
SpeedVSQuantity of substance

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.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11470019B2Dynamically switching queueing schemes for network switches
Publication Date: 2022.10.11 INFINERA CORP
  • US11470019B2 patent drawing
  • US11470019B2 patent drawing
  • US11470019B2 patent drawing

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.