Incremental RS FEC Encoding for Link-Adaptive Power Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional Reed-Solomon (RS) FEC codes in high-speed communications links cannot dynamically adjust their patterns, leading to unnecessary error correction capabilities and increased power consumption due to fixed encoding methods.
Innovation Solution
A multimode RS FEC encoder and decoder system with adjustable operating modes (L+1) RS (Ni, K) modes, allowing for incremental encoding and decoding, where Ni = N0 + i*P, enabling only necessary encoding units for reduced power consumption and improved performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a strongest FEC algorithm is chosen for poorest links, then error correction capability is improved, but power consumption increases due to unnecessary encoding calculation
Solution Approach 1:
The patent implements dynamic adjustment of FEC encoding strength by introducing multiple encoding modes (first encoding mode with stronger correction, second encoding mode with weaker correction). The system dynamically selects the appropriate encoding mode based on real-time link quality detection, avoiding the use of strongest encoding for all links and thus reducing unnecessary power consumption while maintaining sufficient error correction capability.
Solution Approach 2:
The patent changes the encoding parameter (encoding mode) based on link quality conditions. By detecting link quality and adjusting the encoding mode accordingly, the system optimizes the balance between error correction capability and power consumption, using stronger encoding only when necessary and weaker encoding when link conditions are good.
2Ease of manufacture
If a fixed FEC encoding method is used, then implementation is simple, but adaptability to varying link qualities deteriorates
Solution Approach 1:
The patent transforms the fixed encoding method into a dynamic one by adding link quality detection and conditional mode selection. The system maintains simplicity by using only two encoding modes with clear selection criteria, achieving adaptability without significantly complicating the implementation structure.
Solution Approach 2:
The patent segments the encoding process into multiple modes (first encoding mode and second encoding mode) with different correction strengths. This segmentation allows the system to adapt to varying link qualities by selecting the appropriate segment, thereby improving versatility while maintaining manageable complexity through structured division.
Data Source
AI summary
An encoding method, an encoder, and a decoder for dynamic power consumption control are provided. The encoder includes a control unit, an initial encoding unit, and L incremental encoding units. The control unit is configured to enable only the initial encoding unit in an RS (N0, K) operating mode to perform encoding or enable only the initial encoding unit and first j incremental encoding units in the L incremental encoding units in an RS (Nj, K) operating mode to perform encoding. The initial encoding unit is configured to perform RS FEC encoding on m(x) to obtain a quotient D0(x) and a remainder R0(x) of xN0−Km(x) relative to g0(x). An (h+1)th incremental encoding unit is configured to obtain, according to a quotient Dh(x) and a remainder Rh(x), a quotient Dh+1(x) and a remainder Rh+1(x) of xNh+1−Km(x) relative to gh+1(x).


