A fast simulator and a library dedicated to the channel coding.
-
Updated
Mar 31, 2024 - C++
A fast simulator and a library dedicated to the channel coding.
Matlab simulations of the encoder and SCL decoder for the New Radio polar code from 3GPP Release 15
Forward error correction with SIMD optimizations
Reed-Solomon coder computing one million parity blocks at 1 GB/s. O(N*log(N)) algo employing FFT.
forward error correction based on Vandermonde matrices
Blocky archive - multithreaded archiver offering bit rot protection and sector level recoverability
Small System Framework - JSON parser/generator, Reed-Solomon, finite state machine framework, and other high quality interfaces for embedded systems.
This repo includes the necessary files to use rate-adaptive protograph-based raptor-like LDPC codes designed for information reconciliation of CV-QKD systems.
A TCP Performance Enhancing Proxy for Non-Terrestrial (Lossy Long-Distance) Links
LDPC MATLAB simulation using BPSK + AWGN modulation decoded using Sum Product and Min Sum Algorithm
Java implementation of Forward Error Correction algorithms
Simulation of Digital Communication in Python
Fast C++17 Simulation Tool for LDPC Codes with Multithreading Support
A Python package for software-defined radio
Fast implementation for truncateable extended (127,120) Hamming codes
LDPC & comparison are placed here for next-gen FEC (ECC). Ultra optimal design for performance, power, area, reliability,and flexibility.
A .NET implementation of the Reed-Solomon algorithm, supporting error, erasure and errata correction
a 2d xor based fec logic using x86 simd and additional intrinsics
A project of students of the Wrocław University of Technology analyzing the operation of correction codes on the example of a simulated transmission of information through a channel generating random errors.
Contains report of 5G FEC chain development
Add a description, image, and links to the forward-error-correction topic page so that developers can more easily learn about it.
To associate your repository with the forward-error-correction topic, visit your repo's landing page and select "manage topics."