Optical Switching via Label Channel Clock Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current optical data center networks lack a fast switch-controlling mechanism to achieve nanoseconds switching time, and existing solutions like burst mode receivers are impractical due to high cost and power consumption, while optical buffers and synchronization techniques are not suitable for large-scale deployment.

Innovation Solution

The implementation of an Optical Flow Control (OFC) protocol between network interface cards (NICs) and switch controllers, using ACK/NACK signals for packet management and clock frequency synchronization, enables fast and cost-effective data recovery and synchronization within nanoseconds, eliminating the need for expensive burst mode receivers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If burst mode receivers are used to achieve fast data recovery, then switching time is reduced to nanoseconds, but cost and power consumption increase significantly

Engineering Contradiction:
Improveswitching timeVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent uses electrical signals as copies/carriers to transmit clock frequency and synchronization information through label channels, replacing the need for expensive burst mode receivers. The electrical signals carry all necessary timing information that would otherwise require complex optical recovery mechanisms.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces the optical burst mode receiver system with an electrical signal-based synchronization system. Instead of using complex optical hardware to recover fast data, the system uses electrical clock distribution and label channel communication to achieve the same timing synchronization at lower cost and power consumption.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Speed

If clock phase caching is implemented between TX's and RX's to achieve fast clock recovery, then switching speed improves, but temperature sensitivity and phase stability deteriorate

Engineering Contradiction:
Improveclock recovery speedVSAvoidphase stability
Core Design Contradiction:
SpeedVSStability of the object's composition

Solution Approach 1:

The patent implements a feedback mechanism where the switch controller continuously monitors and adjusts clock frequency distribution through label channels. The system receives timing information from both TX's and RX's and uses this feedback to dynamically synchronize clock phases, compensating for temperature variations and maintaining stable phase relationships.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent transitions from static clock phase caching to dynamic clock frequency distribution. The system continuously adjusts and synchronizes clock phases in real-time based on actual operating conditions, making the timing mechanism adaptive rather than fixed, thereby maintaining stability despite temperature changes.

Inventive Principle:
Principle #15Dynamics

3Reliability

If optical buffers based on FDL's and wavelength conversion are used to mitigate packet loss, then packet loss is reduced, but power consumption and signal quality deteriorate

Engineering Contradiction:
Improvepacket lossVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent uses label channels to transmit destination information and control signals in advance before data packets arrive at the optical switch. This preliminary action allows the switch controller to pre-configure routing decisions and manage packet flow, reducing the need for reactive buffering and wavelength conversion operations that consume power and degrade signal quality.

Inventive Principle:
Principle #10Preliminary action

4Stability of the object's composition

If White Rabbit protocol is used to unify network time for synchronization, then time synchronization is achieved, but deployment complexity increases for large-scale DCN

Engineering Contradiction:
Improvetime synchronizationVSAvoiddeployment complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The patent segments the synchronization function into distributed components at each switch controller and NIC, rather than relying on a centralized White Rabbit protocol implementation. Each node independently manages its own timing through label channel communication with neighboring nodes, simplifying deployment in large-scale networks while maintaining synchronization.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11924592B2Fast flow-controlled and clock-distributed optical switching system for optical data center network
Publication Date: 2024.03.05 TECH UNIV EINDHOVEN
  • US11924592B2 patent drawing
  • US11924592B2 patent drawing
  • US11924592B2 patent drawing

AI summary

A method of operating an optical switch (1) arranged in an optical DCN (2), comprising:providing first and second NIC's (3, 10), having first and second label channel parts (5, 12) and first and second data channel parts (6, 13), configured in a first and second ToR (7, 14) of a first and second server rack (8, 15),arranging an optical switch communicating with the first and second data channel parts via first and second data channels (16, 17),configuring a switch controller (18) communicating with the first and second label channel parts via first and second label channels (19, 20),transmitting destination information of data packets (30) carried by paired label packets (31) to the switch controller,transmitting data packets to the optical switch,generating signals (45) to configure the optical switch, andsending the data packets to a destination port.