FlexE Shim Timing Transparency for Multi-Service Transport
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
Data Source
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.


