Multi-Lane Ethernet Alignment Marker Handling After FEC

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Ethernet architectures are limited in flexibility and cannot be easily extended to higher bandwidths beyond 100 G, leading to issues such as misalignment of alignment markers (AMs) and incorrect decoding at the receive end, especially when transitioning to higher rates like 400 G, where the transmission bandwidth of serializer/deserializer (Serdes) is not matched and AMs become disorganized due to Forward Error Correction (FEC).

Innovation Solution

A data processing method that inserts multiple alignment markers into a transcoded and scrambled data stream, adaptively allocates them to physical coding sublayer (PCS) lanes, performs FEC encoding, and delivers the data to physical medium attachment (PMA) lanes with bit width conversion and idle data insertion to ensure continuous and complete AMs, allowing correct decoding at the receive end.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If Ethernet interface uses higher rate (e.g., 400 G) to increase bandwidth, then transmission capacity is improved, but alignment markers become disorganized and cannot be correctly decoded

Engineering Contradiction:
Improvetransmission bandwidthVSAvoidalignment marker integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The data stream is divided into multiple lanes (e.g., 16 lanes for 400G) with alignment markers inserted independently in each lane. This segmentation allows each lane to be processed separately while maintaining overall synchronization, preventing marker disorganization at higher speeds.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Alignment markers are inserted into the data stream before FEC encoding and lane allocation. This preliminary insertion ensures markers are positioned correctly in the original stream, allowing the receive end to reconstruct proper alignment even after transmission processing.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If Forward Error Correction (FEC) is applied to improve transmission reliability, then error correction capability is improved, but alignment markers become disorganized and cannot be identified

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidalignment marker position information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The FEC encoding process is applied separately to each lane while preserving the integrity of alignment markers within those lanes. This segmented approach allows FEC to correct errors without disrupting marker positions across the entire data stream.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Alignment markers serve as intermediary reference points that guide the receive end through FEC decoding and lane remapping processes. These markers act as mediators between the transmitted data and the reconstruction process, ensuring proper alignment is maintained despite FEC processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If data is allocated to multiple PCS lanes to increase bandwidth utilization, then transmission capacity is improved, but alignment markers cannot be correctly remapped at the receive end

Engineering Contradiction:
Improvebandwidth utilizationVSAvoidlane remapping complexity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

Alignment markers are inserted and positioned before data is allocated to multiple PCS lanes. This preliminary positioning creates a reference framework that simplifies the remapping process at the receive end, as markers serve as predetermined anchors for reconstructing the original data sequence.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The receive end uses alignment markers as feedback references to determine correct lane remapping. By detecting marker positions in received data from multiple lanes, the system automatically adjusts remapping to reconstruct the original sequence, simplifying the operation of handling multi-lane data.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10491370B2Data processing method, data transmit end, and data receive end
Publication Date: 2019.11.26 HUAWEI TECH CO LTD
  • US10491370B2 patent drawing
  • US10491370B2 patent drawing
  • US10491370B2 patent drawing

AI summary

A data processing method, a data transmit end, and a data receive end are presented. The data processing method includes inserting multiple alignment markers (AMs) into a first data stream, where the first data stream is a data stream that is transcoded and scrambled after being encoded at a physical layer; adaptively allocating the first data stream that includes the AMs to multiple physical coding sublayer (PCS) lanes to obtain second data streams; performing forward error correction (FEC) encoding on the second data streams on the multiple PCS lanes to obtain third data streams; and delivering the third data streams to multiple physical medium attachment sublayer (PMA) lanes according to an input bit width of a Serdes to obtain multiple fourth data streams, each fourth data stream includes at least one complete and continuous AM, and the at least one AM is an AM in the multiple AMs.