Raptor and Fountain Codes

Implementation of both Reed-Solomon-based Raptor and (LT and Matrix) Fountain codes.

You are now following this Submission

File test.m is an example of usage. It performs both Fountain and Raptor codes. For the former, flag LTFlag controls Fountain implementation between LT Fountain (according to Lubi’s paper) and windowed random Matrix Fountain (according to Ian Blake paper). For the latter, Reed-Solomon outer code is used, which is ideal for erasure channel. No need for communication toolbox if not using Raptor.
File ReadMe.pdf includes additional notes.

Cite As

Roee Diamant (2026). Raptor and Fountain Codes (https://www.mathworks.com/matlabcentral/fileexchange/38749-raptor-and-fountain-codes), MATLAB Central File Exchange. Retrieved .

Categories

Find more on Detection, Range and Doppler Estimation in Help Center and MATLAB Answers

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0.0