LDPC FEC for LAN Backbones in Noisy Environments

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems face suboptimal performance due to inadequate forward error correction (FEC) and error correction code (ECC) coding, particularly in dealing with additive white Gaussian noise (AWGN), narrowband interference (NBI), and impulse noise, which affects signal reliability and efficiency in local area networks (LANs).

Innovation Solution

The implementation of low density parity check (LDPC) FEC coding within communication systems, which generates and employs soft information to compensate for noise and interference, thereby enhancing signal recovery and transmission reliability across LAN backbones compliant with Ethernet protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional FEC and ECC coding are used in communication systems, then the system structure is simple and easy to implement, but the signal reliability and transmission efficiency deteriorate in noisy environments such as AWGN, NBI, and impulse noise

Engineering Contradiction:
Improvesignal reliabilityVSAvoidcoding complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by transitioning from traditional FEC/ECC coding parameters to LDPC coding parameters, specifically using low-density parity-check matrices with optimized row and column weights. This changes the fundamental coding structure to achieve better error correction performance in noisy environments while maintaining computational feasibility through iterative decoding algorithms.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent employs composite materials principle by combining multiple coding techniques and processing stages within the LDPC framework. This includes integrating soft information generation, iterative decoding, and adaptive parameter adjustment to create a composite error correction system that outperforms traditional single-method approaches.

Inventive Principle:
Principle #40Composite materials

2Reliability

If LDPC FEC coding is implemented to compensate for noise and interference, then signal recovery and transmission reliability improve, but the processing complexity and computational requirements increase

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-computing and storing LDPC parity-check matrices and their corresponding decoding parameters before actual communication occurs. This preprocessing step enables faster real-time decoding operations, reducing the computational burden during active transmission while maintaining high transmission reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamics through adaptive LDPC decoding that adjusts decoding parameters and iteration counts based on channel conditions and signal quality metrics. This dynamic adjustment optimizes the balance between processing complexity and transmission reliability, reducing computational overhead when channel conditions are good while maintaining robust error correction when conditions deteriorate.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9660668B2Forward error correction (FEC) for local area networks (LANs)
Publication Date: 2017.05.23 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US9660668B2 patent drawing
  • US9660668B2 patent drawing
  • US9660668B2 patent drawing

AI summary

A local area network (LAN) backbone is implemented within an environment such as a self-contained environment (e.g., an automobile, an aircraft, a train, a ship, and/or any other environment). The LAN backbone is affected by AWGN, NBI, and/or impulse noise (noise). The LAN backbone supports communications based on an Ethernet communication protocol (e.g., a 1000Base-T1 based system that includes at least one single twisted pair). A device receives a first LDPC coded signal via the LAN backbone and decodes it to recover an input signal of a control system. The device also uses soft information generated during the decoding to compensate for the noise affecting the LAN backbone and then processes the input signal to generate a control signal for the control system. The device then and encodes the control signal to generate a second LDPC coded signal and transmits the second LDPC coded signal via the LAN backbone.