Skip to content

raptor codes are dead sexy rateless erasure codes that can achieve linear time encoding/decoding

Notifications You must be signed in to change notification settings

michaelso/Raptor-Codes

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

"draft" python code exploring rateless erasure codes. 

encoding: 
- Random binary LT codes, 

decoding: 
- gaussian elimination 
- BP decoding

todo:
- LT code with robust soliton distribution
- "Raptorized" version  with LDPC + Hamming for precodes
- R10 distribution

requires numpy and bitarray modules. 

numpy is kind of a nightmare, and i probably wouldnt use it again/might get
rid of it if i keep working on this code. 


About

raptor codes are dead sexy rateless erasure codes that can achieve linear time encoding/decoding

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published