MAP Detector LUT Simplification for Nonlinear Channel ISI

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Channel inter-symbol interference (ISI) due to narrow filtering or nonlinear distortion in a transmitter cannot be easily compensated by a linear equalizer, leading to enhanced noise and distortion in photonic systems.

Innovation Solution

A receiver system incorporating a hard decision decoder, look-up table (LUT), and soft metric generator to calculate bit log likelihood ratio (LLR) values based on neighboring symbols, reducing the complexity of the maximum a posteriori (MAP) detector by using a simplified LUT for the center symbol and neighboring symbols as an address index.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a linear equalizer is used to compensate for channel ISI, then the mean square error can be minimized, but enhanced noise is generated at high frequency

Engineering Contradiction:
Improvemean square errorVSAvoidenhanced noise
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The equalization process is segmented into two distinct stages: a linear equalizer that processes the received signal to reduce ISI, followed by a nonlinear equalizer that specifically targets and removes the enhanced noise components. This segmentation allows each equalizer to optimize for its specific function without compromising the other.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A nonlinear equalizer acts as an intermediary component between the linear equalizer and the signal decision device. This intermediate stage processes the output of the linear equalizer to remove enhanced noise before the final signal decision is made, thereby protecting the decision process from noise interference.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If a low-pass post filter is added to suppress enhanced noise, then noise is reduced, but ISI is introduced

Engineering Contradiction:
Improveenhanced noiseVSAvoidISI
Core Design Contradiction:
Object-affected harmful factorsVSMeasurement precision

Solution Approach 1:

Instead of using a low-pass filter to suppress noise (which would introduce ISI), the invention inverts the approach by using a nonlinear equalizer that selectively removes enhanced noise components while preserving the high-frequency signal components. This inverse approach achieves noise suppression without the detrimental side effect of ISI.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The invention changes the operational parameters of the equalization process by transitioning from purely linear filtering to nonlinear processing. The nonlinear equalizer operates with different characteristics than a low-pass filter, allowing it to suppress noise while maintaining signal integrity and avoiding ISI introduction.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If a full MAP detector is implemented for nonlinear ISI compensation, then both linear and nonlinear ISI can be compensated, but device complexity increases significantly

Engineering Contradiction:
ImproveISI compensationVSAvoiddetector complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The complex MAP detector is segmented into two simpler, cascaded equalizers: a linear equalizer for primary ISI reduction and a nonlinear equalizer for enhanced noise removal. This segmentation divides the complex task into manageable stages, each with lower individual complexity but collectively achieving full MAP detection performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention extracts and isolates the specific function of nonlinear distortion compensation into a dedicated nonlinear equalizer component. By separating this function from the overall detection process, the system achieves effective nonlinear ISI compensation without requiring the full complexity of a conventional MAP detector.

Inventive Principle:
Principle #2Taking out (Extraction)

4Device complexity

If a simplified LUT is used in the MAP detector, then device complexity and power consumption are reduced, but compensation accuracy may be compromised

Engineering Contradiction:
Improvedetector complexityVSAvoidcompensation accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The invention employs a simplified, memory-efficient LUT structure that uses less memory resources and computational power. While the LUT is simplified, it is strategically designed to store only the most critical nonlinear correction values, providing adequate compensation accuracy for practical applications without the overhead of a full-precision LUT.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The invention changes the precision parameters of the LUT to optimize the trade-off between complexity and accuracy. By adjusting the resolution and size parameters of the LUT, the system achieves sufficient compensation accuracy for practical deployment while significantly reducing memory requirements and computational complexity compared to full-precision implementations.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250365018A1Maximum a posteriori detector for linear and nonlinear channel impairment
Publication Date: 2025.11.27 CISCO TECHNOLOGY INC
  • US20250365018A1 patent drawing
  • US20250365018A1 patent drawing
  • US20250365018A1 patent drawing

AI summary

A receiver configured to receive a plurality of symbols is disclosed. The receiver includes a hard decision decoder, a look-up table (LUT) coupled to the hard decision decoder, and a soft metric generator coupled to the LUT. The hard decision decoder is to receive a first set of symbols from the plurality of symbols and provide a set of hard coded neighboring symbols to the LUT. The first set of symbols comprises a center symbol with neighboring symbols. The LUT is to store a value representative of the center symbol that is addressable by the set of hard coded neighboring symbols. The soft metric generator is to calculate bit log likelihood ratio (LLR) values based on the center symbol and the value representative of the center symbol stored in the LUT.