Communication Device Invalid Block Conversion FlexE MTN
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In data transmission processes, invalid blocks due to link faults or line bit errors can cause service data errors, contaminating other data streams during interleaving and decoding in Ethernet networks, particularly in scenarios like FlexE and MTN, where block multiplexing is common.
Innovation Solution
A communication method that identifies and converts invalid blocks into target blocks before or after interleaving, allowing for compressed data transmission and reduced overheads by changing the coding format, thereby preventing contamination and ensuring data integrity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If invalid blocks are transmitted directly in the block stream, then the data transmission process is simple, but service data errors occur due to link faults and line bit errors
Solution Approach 1:
The patent applies preliminary action by checking for invalid blocks and converting them to valid blocks before interleaving and transmission. The receiving end performs preliminary validation before deinterleaving and decoding, preventing error propagation throughout the system.
Solution Approach 2:
The patent introduces an intermediary conversion process where invalid blocks are transformed into valid blocks using replacement patterns (such as converting to idle blocks or using specific replacement sequences). This intermediary step acts as a buffer that prevents harmful invalid blocks from contaminating the entire data stream.
2Reliability
If block streams are interleaved without checking for invalid blocks, then the transmission process is efficient, but errors spread to other data streams during deinterleaving and decoding
Solution Approach 1:
The patent extracts invalid blocks from the block stream before interleaving, identifying and removing them through validation checks. At the receiving end, invalid blocks are extracted and isolated before deinterleaving, preventing their contamination effect from spreading to other data streams that will be processed.
Solution Approach 2:
The patent applies preliminary anti-action by proactively identifying and neutralizing invalid blocks before they can cause harm. The conversion process replaces invalid blocks with valid replacement patterns, and the receiving end performs preliminary validation to prevent error propagation during the deinterleaving and decoding processes.
3Loss of substance
If coding format is not converted after interleaving, then the processing is simpler, but data overheads are increased and compression is not achieved
Solution Approach 1:
The patent applies parameter changes by converting the coding format of the interleaved block stream from one format to another (e.g., from 64B/66B to a compressed format). This parameter transformation enables data compression and reduces overhead while maintaining the ability to recover the original data at the receiving end.
Data Source
AI summary
Embodiments of this application provide a communication method, a communications device, and a storage medium, to process an invalid block in a data stream. In embodiments of this application, N first block streams are obtained, where N is a positive integer. When there is an invalid block in the N first block streams, the invalid block in the N first block streams is converted into a target block, to obtain a to-be-sent block stream. Then, the to-be-sent block stream is sent. Because the invalid block in the block stream is checked and converted into the target block, an error that occurs in service data at a receive end and that is caused by the invalid block can be reduced.


