FEC Extended Encoder

From GNU Radio
Revision as of 14:50, 3 December 2020 by Duggabe (talk | contribs) (add Parameters and example flowgraph)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Forward Error Correction (FEC) is a common technique used in telecommunication systems to control error in the data transmission over noisy transmission channels. The key concept is to encode the signal in a redundant way by using Error Correcting Code (ECC) in the transmitter; this allows the receiver to detect a limited number of error bits in the transmitted signal and often to correct these errors without the need of re-transmitting the signal.

Parameters[edit]

Encoder Objects
Object defined by an LDPC_Encoder_Definition block
Threading Type
options: [capillary, ordinary, none]
Puncture Pattern
default: '11'

Example Flowgraph[edit]

This flowgraph can be found at [1]

Fecapi ldpc encoders fg.png

Source Files[edit]

Python files
[2]
Block definition
[3]