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 Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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

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

Example Flowgraph

This flowgraph can be found at [1]

Fecapi ldpc encoders fg.png

Source Files

Python files
[2]
Block definition
[3]