Adaptive FEC Selection for Variable Communication Channels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication systems face challenges in effectively selecting and applying optimal forward error correction (FEC) settings for data communications over varying channel conditions, leading to suboptimal bit error rates and communication efficiency.

Innovation Solution

An apparatus and method that obtain channel characteristic information, such as transfer function, noise, and error modeling data, to select and adjust FEC settings, including puncturing and shortening, based on a target bit error rate, using N-state Fritchman's Markov-chain models for error modeling, and LDPC code evaluations, to optimize FEC performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If fixed FEC settings are used for all channel conditions, then device complexity is reduced, but bit error rate performance deteriorates

Engineering Contradiction:
ImproveFEC configuration complexityVSAvoidbit error rate
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements dynamic FEC settings that automatically adjust based on measured channel conditions. The system transitions from static, fixed FEC configurations to dynamic, adaptive configurations that respond to changing channel characteristics, thereby improving bit error rate performance without permanently increasing device complexity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes FEC parameters (such as code rate, block length, and puncturing patterns) based on measured channel characteristics including signal-to-noise ratio and error statistics. This parameter adaptation allows the FEC system to optimize performance for different channel conditions while maintaining manageable complexity through automated adjustment.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If channel measurements and FEC optimization are implemented, then communication efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidFEC selection complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements self-service mechanisms where the communication system automatically performs channel measurements, analyzes error statistics, and selects optimal FEC settings without external intervention. This automation improves communication efficiency while managing device complexity by eliminating the need for manual configuration and reducing operational overhead.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system employs feedback loops that continuously monitor channel conditions and communication performance, then use this information to adjust FEC settings. The feedback mechanism enables the system to learn from past performance and adapt to changing conditions, improving communication efficiency while keeping complexity manageable through systematic decision-making processes.

Inventive Principle:
Principle #23Feedback

3Reliability

If adaptive FEC settings are used, then data transmission reliability is improved, but processing time increases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidFEC configuration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-calculating and storing optimal FEC settings for various channel conditions. When the system needs to adapt to new conditions, it can quickly retrieve pre-determined settings rather than performing complex real-time optimization, thereby improving data transmission reliability while minimizing the time lost to configuration changes.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3876447A1Forward error correction
Publication Date: 2021.09.08 NOKIA SOLUTIONS & NETWORKS OY
  • EP3876447A1 patent drawingFigure 1
  • EP3876447A1 patent drawingFigure 2~3
  • EP3876447A1 patent drawingFigure 4~5

AI summary

Various example embodiments for supporting forward error correction (FEC) in a communication system are presented. Various example embodiments for supporting FEC in a communication system may include selection of a FEC setting (e.g., an amount of puncturing and/or shortening of a FEC code, a FEC code, or the like) for a communication channel from a transmitter (810) to a receiver (820) based on channel characteristic information of the communication channel from the transmitter (810) to the receiver (820) (e.g., transfer function information, channel loss information, noise characteristic information, error information (e.g., bit error rate, error modeling, or the like), or the like). Various example embodiments for supporting FEC in a communication system, based on selection of a FEC setting for a communication channel based on channel characteristic information of the communication channel, may be applied within various types of communication systems, including various types of wired and/or wireless communication systems.