FlexE Shim Timing Transparency for Multi-Service Transport

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Flexible Ethernet (FlexE) systems lack timing transparency and support for multi-service applications, limiting their ability to transport various client types such as Fibre Channel, Infiniband, and OTN, and are not cost-effective for certain markets like intra-data centers.

Innovation Solution

Incorporating a new stuffing block (O code) for rate adaptation and timing information in the FlexE overhead, enabling timing transparency and supporting multi-service applications by mapping client signals like Fibre Channel, Infiniband, and OTN into the FlexE shim, and using 64b/66b encoding to facilitate flexible Ethernet operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If FlexE systems use traditional Ethernet constructs with 64b/66b encoding, then they can interface applications and support variable rates, but they lack timing transparency and cannot support multi-service applications

Engineering Contradiction:
Improvemulti-service supportVSAvoidtiming transparency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments the FlexE data stream by inserting specific byte patterns (0x55, 0xAA) at defined intervals to create synchronization markers. This segmentation allows the receiver to identify frame boundaries and maintain timing information without requiring traditional SONET/SDH overhead structures, thereby enabling timing transparency for multi-service applications.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary synchronization mechanism within the FlexE data stream that acts as a mediator between the Ethernet physical layer and the client signals. This intermediary structure carries timing information through the FlexE shim layer, enabling timing transparency without requiring changes to the underlying Ethernet encoding or multi-service capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If OTN is used to support multi-service and timing transparency, then timing transparency and multi-service support are achieved, but the cost is high for certain markets like intra-data centers

Engineering Contradiction:
Improvetiming transparencyVSAvoidcost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent copies the essential timing transparency functionality from OTN into the FlexE framework by implementing similar synchronization mechanisms and overhead structures within FlexE. This allows FlexE to provide OTN-like timing transparency and multi-service support at lower costs by leveraging existing Ethernet hardware infrastructure rather than requiring dedicated OTN equipment.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent changes the parameter structure of FlexE by introducing new overhead bytes and synchronization patterns that enable timing transparency. By modifying the FlexE frame structure to include timing-related parameters similar to OTN, the system achieves timing transparency without adopting the full OTN protocol stack, thereby reducing cost while maintaining functionality.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If FlexE is used to transport various client types, then adaptability is improved, but the system complexity increases due to lack of timing transparency support

Engineering Contradiction:
Improveclient type transportVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal synchronization mechanism within FlexE that can handle multiple client types (Fibre Channel, Infiniband, OTN, Ethernet) through a single timing transparency framework. This multi-functional approach allows the same FlexE infrastructure to transport diverse client signals with timing requirements without requiring separate handling mechanisms for each client type, thereby managing complexity while maintaining adaptability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10218823B2Flexible ethernet client multi-service and timing transparency systems and methods
Publication Date: 2019.02.26 CIENA CORP
  • US10218823B2 patent drawing
  • US10218823B2 patent drawing
  • US10218823B2 patent drawing

AI summary

A node configured to support multi-service with Flexible Ethernet (FlexE) includes circuitry configured to receive a client signal, wherein the client signal is different from a FlexE client; and circuitry configured to map the client signal into a FlexE shim. A method, implemented in a node, for supporting multi-service with Flexible Ethernet (FlexE) includes receiving a client signal, wherein the client signal is different from a FlexE client; and mapping the client signal into a FlexE shim.