File Exchange

image thumbnail

Raptor and Fountain Codes

version 1.0 (214 KB) by

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



View License

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.

Comments and Ratings (5)


Good job

sandip kumar


please, i would like to plot the distribution , but the test.m file give me always 0.I do no how do that.any help please.thanks

ousmane fall

very good i would like to the BER


Toan (view profile)

Dear Sir, I think your G matrix has some problem. I see that G matrix of Raptor is simple than G matrix of LT code. In the raptor code, they use shokrollahi distribution. Is it correct?

MATLAB Release
MATLAB 7.13 (R2011b)
Tags Add Tags

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video