FEC Decoding and BER Classification in Fixed-Length Codewords
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In digital communication systems, the separation of FEC decoding and classification modules leads to inefficiencies in error correction information transmission and data processing due to the inability to determine error correction information corresponding to service data from peer devices, resulting in low transmission and processing efficiency.
Innovation Solution
An information processing apparatus comprising a decoding module that combines decoded service data and error correction information into a second codeword, which is then processed by a classification and statistics collection module, allowing for efficient classification and statistics collection without additional processing, thereby improving transmission and data processing efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the FEC decoding module and classification module are separate components, then the system can perform error correction and classification functions, but the receiving device cannot determine error correction information corresponding to service data of each peer device, resulting in low transmission efficiency and data processing efficiency
Solution Approach 1:
The patent combines the FEC decoding function and classification function into a single integrated module. This merging allows the receiving device to simultaneously perform error correction and determine error correction information for service data from multiple peer devices within the same module, eliminating the information loss and efficiency problems caused by separate components.
2Reliability
If error correction information is transmitted separately from service data, then error correction can be performed, but transmission efficiency is affected due to additional processing requirements
Solution Approach 1:
The patent merges error correction information and service data into a single codeword structure. The error correction information is embedded within the same data unit as the service data, allowing both to be transmitted together without separate processing, thereby maintaining error correction capability while improving transmission efficiency.
Solution Approach 2:
The integrated module performs multiple functions simultaneously: it decodes error correction codes, classifies service data from different peer devices, and determines error correction information for each peer device all within a single operational framework, eliminating the need for separate transmission and processing channels.
3Stability of the object's composition
If the codeword length is fixed, then data structure integrity is maintained, but all error correction information must fit within the fixed length without expansion
Solution Approach 1:
The patent changes the parameter allocation within the fixed-length codeword by dynamically adjusting the portion allocated to error correction information based on the actual error conditions. When errors are detected, more of the fixed length is dedicated to error correction information, while when no errors occur, the capacity is optimized for service data, thus maintaining integrity while maximizing information capacity.
Data Source
AI summary
An information processing apparatus includes: a decoding module, configured to receive M first codewords from at least one peer device, where each first codeword includes first service data with a K-unit length and an error correction code with an R-unit length, where the decoding module is further configured to decode the M first codewords to obtain M second codewords, where a length of each second codeword is a sum of the K-unit length and the R-unit length, each second codeword includes second service data with the K-unit length and error correction information, the second service data is error-corrected first service data; and a classification and statistics collection module, configured to determine a bit error rate of the first service data based on the error correction information.


