FlexE Synchronization Data Mapping for Independent Client Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing FlexE networks face challenges in maintaining independent synchronization for each client due to alignment with the FlexE carrier frame, leading to loss of synchronization information and limitations in carrying synchronization information for clients with different synchronization sources.

Innovation Solution

Introduce a sync coder and decoder at the transmitter and receiver sides to map timing information of sync clients into FlexE payload, allowing synchronization information to be transmitted in available slots independent of FlexE frame timing, using a new type of sync client that transmits synchronization data in unallocated or FlexE client slots.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If synchronization data is transmitted aligned with FlexE carrier frame timing, then transmission structure is simplified, but synchronization information is lost and independent client synchronization cannot be maintained

Engineering Contradiction:
Improvetransmission structure complexityVSAvoidsynchronization information integrity
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments the FlexE payload into unallocated slots and client-allocated slots, allowing synchronization data to be transmitted independently in unallocated slots without being constrained by the overall FlexE carrier frame structure. This segmentation enables independent synchronization while maintaining the existing FlexE transmission framework.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary mechanism where synchronization data is mapped into available slots in the FlexE payload using a sync coder. This intermediary mapping layer allows synchronization information to be carried within the FlexE structure without direct alignment to carrier frame timing, resolving the conflict between structural simplicity and synchronization integrity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If FlexE payload slots are strictly allocated to specific clients, then client data transmission is guaranteed, but synchronization data cannot be transmitted in allocated slots

Engineering Contradiction:
Improveclient data transmission guaranteeVSAvoidsynchronization data transmission flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent makes unallocated FlexE payload slots universally available for multiple purposes - they can serve as idle slots for future allocation or as carriers for synchronization data. This multi-functionality allows the same physical slots to adapt between data transmission and synchronization functions based on network needs, without compromising client data guarantees.

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

Solution Approach 2:

The patent introduces dynamic slot allocation where the function of unallocated slots can change over time. Slots that are currently unallocated can be dynamically used for synchronization data transmission, and can be reallocated to client data transmission when needed, providing flexibility while maintaining reliability for allocated slots.

Inventive Principle:
Principle #15Dynamics

3Reliability

If separate layer 2 synchronization protocols are used, then independent client synchronization is achieved, but system complexity and protocol overhead increase

Engineering Contradiction:
Improveindependent client synchronizationVSAvoidprotocol stack complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the synchronization function with the existing FlexE physical layer transport mechanism. By embedding synchronization data directly into unallocated slots of the FlexE payload using sync coder/decoder, the patent combines what would traditionally require separate layer 2 protocols into the layer 1 transport structure, reducing overall system complexity while maintaining independent synchronization capability.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12418353B2Transmitting and receiving synchronization data
Publication Date: 2025.09.16 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US12418353B2 patent drawing
  • US12418353B2 patent drawing
  • US12418353B2 patent drawing

AI summary

Methods and apparatus are provided for transmitting synchronization data over a FlexE communications link. In an example aspect, a method of transmitting synchronization data over a FlexE communications link includes, in response to a synchronization event, selecting a next slot of the FlexE communications link that is unallocated or is allocated to a FlexE client, and transmitting synchronization data associated with the synchronization event in the selected slot.