Compressed FEC Coding for Higher Information Rate Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Forward Error Correction (FEC) techniques in communications require significant redundancy to achieve low Bit Error Rates (BER), which reduces the information rate and increases hardware complexity and heat generation, especially in high-speed optical communications.

Innovation Solution

The proposed FEC with compression coding reduces redundancy by calculating determiners and compressing them into a 'nub' that is transmitted separately from the information bits, allowing for higher information rates while maintaining low BER tolerance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If stronger FEC schemes are used to provide better error protection, then the BER is reduced, but the information rate decreases and hardware complexity increases

Engineering Contradiction:
Improveerror protection capabilityVSAvoidinformation rate
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the redundancy into two distinct components: determiners (syndromes) and nubs (compressed redundancy). This segmentation allows the determiners to be calculated from information bits and then compressed into a compact nub representation, reducing the overall redundancy overhead while maintaining error correction capability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts only the essential redundancy information needed for error correction by compressing determiners into nubs. This extraction process removes unnecessary redundant bits while preserving the core error detection and correction functionality, thereby improving information rate without sacrificing reliability

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If stronger FEC schemes are used to provide better error protection, then the BER is reduced, but hardware complexity and heat generation increase

Engineering Contradiction:
Improveerror protection capabilityVSAvoidhardware complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts and transmits only the compressed nub representation of redundancy rather than full syndromes. This extraction of essential error correction information reduces the amount of data that needs to be processed by hardware, thereby reducing hardware complexity and associated heat generation

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of transmitting full syndromes and having the receiver process them directly, the patent inverts the approach by compressing syndromes into nubs at the transmitter and using these compact nubs for error correction at the receiver, simplifying the hardware implementation

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

3Reliability

If more redundancy is added to achieve lower BER, then error correction capability is improved, but the information rate decreases

Engineering Contradiction:
Improveerror correction capabilityVSAvoidinformation rate
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent changes the parameter of redundancy representation from full syndromes to compressed nub forms. This parameter change in how redundancy is encoded and transmitted reduces the overhead proportion, allowing more information bits to be transmitted relative to redundancy bits, thereby improving information rate while maintaining error correction capability

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10615913B2Forward error correction with compression coding
Publication Date: 2020.04.07 CIENA CORP
  • US10615913B2 patent drawing
  • US10615913B2 patent drawing
  • US10615913B2 patent drawing

AI summary

Compression coding techniques are proposed for use with forward error correction (FEC) coding, which may provide higher information rates by reducing the proportion of redundant bits relative to information bits that are transmitted from a transmitter to a receiver. In one example, the transmitter calculates a plurality of determiners from a set of information bits, where each determiner is calculated as a first function of a respective first subset of the information bits. The transmitter then calculates a nub as a second function of the plurality of determiners, where the nub comprises a number of redundant bits that is less than a number of bits comprised in the plurality of determiners. The set of information bits is transmitted to the receiver in a first manner, and the nub is transmitted to the receiver in a second manner, where the first manner may be distinct from the second manner.