FlexE Client Mapping with Fixed Timeslots for Lower Node Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The fine granularity of FlexE clients imposes a strict requirement on data processing performance of nodes in FlexE networks, necessitating improved data processing efficiency.

Innovation Solution

Mapping multiple FlexE clients to a single FlexE client, ensuring each client occupies fixed timeslots, and adding idle code blocks to maintain consistent timeslot occupancy during transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If multiple FlexE clients are processed at fine granularity, then data transmission precision is improved, but data processing performance requirement increases

Engineering Contradiction:
Improvedata transmission precisionVSAvoiddata processing performance
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent merges multiple FlexE clients into a single FlexE client by mapping their data streams to fixed timeslots within the same FlexE client. This consolidation reduces the number of independent data streams that nodes must process, thereby lowering processing performance requirements while maintaining precise data transmission through fixed timeslot allocation.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a timeslot dimension to organize data from multiple FlexE clients. By allocating specific timeslots to each client's data within a unified FlexE client structure, the system achieves fine-grained control without requiring nodes to process each original FlexE client separately, thus resolving the contradiction between precision and processing performance.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If data is transmitted at FlexE client granularity, then data transmission reliability is improved, but node processing complexity increases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidnode processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines multiple FlexE clients into one unified FlexE client with fixed timeslot allocations. This merging reduces node processing complexity by decreasing the number of independent clients to manage, while reliability is maintained through the fixed timeslot mechanism that ensures dedicated resource allocation for each original client's data.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent performs preliminary action by pre-allocating fixed timeslots to each FlexE client's data before transmission begins. This advance organization simplifies node processing during actual data transmission, as nodes only need to route data to predetermined timeslots rather than dynamically managing multiple independent clients, thus reducing processing complexity while ensuring reliable transmission.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3681081B1Data transmission method, device and system
Publication Date: 2026.02.25 HUAWEI TECH CO LTD
  • EP3681081B1 patent drawingFigure 1-1~1-2
  • EP3681081B1 patent drawingFigure 1-3
  • EP3681081B1 patent drawingFigure 2-1

AI summary

This application discloses a data transmission method, apparatus, and system, and belongs to the field of communications technologies. The data transmission method includes: obtaining, by a first node, m (m ≥ 2) first FlexE clients, mapping the m first FlexE clients to one second FlexE client, and transmitting data of the second FlexE client to a second node, where data of each first FlexE client occupies a fixed timeslot of the second FlexE client, and the second node is different from the first node. In this application, a problem in a related technology that a relatively fine granularity of a FlexE client imposes a relatively strict requirement on data processing performance of a node is resolved, and a plurality of first FlexE clients are mapped to one second FlexE client, so that a requirement for data processing performance of a node is reduced, and this application is applicable to data transmission in a FlexE ring network and data transmission in a constructed hierarchical network.