Forward Error Correction Source Code
Contents |
Error Correction Library beta Brought to you by: nroets Summary Files Reviews Support Wiki Bugs News Discussion Code ★ Add a Review 2 Downloads (This Week) Last Update: 2013-04-03 Download fecrecv-0.90.exe raptorq open source Browse All Files Windows BSD Linux Description This library allows you to forward error correction library reliably broadcast data over unreliable networks, like satellite communication systems. There is no requirement for a return path from feclib the receiver to the sender, hence the name "Forward Error Correction". Forward Error Correction Library Web Site Categories License Attribution Assurance License KEEP ME UPDATED By clicking on "Follow" below,
Openfec
you are agreeing to the Terms of Use and the Privacy Policy. Get notifications on updates for this project. Get newsletters with site news, white paper/events resources, and sponsored content from our partners. Invalid email address. Please try again. Sent to None. Follow You seem to have CSS turned off. Please don't fill out this field. You seem to have CSS turned al-fec off. Please don't fill out this field. Write a Review User Reviews Be the first to post a review of Forward Error Correction Library! Additional Project Details User Interface Non-interactive (Daemon), Win32 (MS Windows) Programming Language C Registered 2002-11-05 Recommended Projects rscode udt DeSmuME: Nintendo DS emulator DeSmuME is a Nintendo DS emulator Deals Top Searches feclib qr code decoder Report inappropriate content Thanks for helping keep SourceForge clean. Screenshot instructions: Windows Mac Red Hat Linux Ubuntu Click URL instructions: Right-click on ad, choose "Copy Link", then paste here → (This may not be possible with some types of ads) More information about our ad policies X You seem to have CSS turned off. Please don't fill out this field. You seem to have CSS turned off. Please don't fill out this field. Briefly describe the problem (required): Upload screenshot of ad (required): Select a file, or drag & drop file here. ✔ ✘ Please provide the ad click URL, if possible: SourceForge About Site Status @sfnet_ops Find and Develop Software Create a Project Software Directory Top Downloaded Projects Community Blog @sourceforge Resources
Sign in Pricing Blog Support Search GitHub This repository Watch 1 Star 0 Fork 0 Venemo/fecmagic Code Issues 0 Pull libfec requests 0 Projects 0 Pulse Graphs Forward error correction library in
Forward Error Correction Tutorial
C++ 24 commits 1 branch 0 releases Fetching contributors C++ 100.0% C++ Clone or download Clone with
Reed Solomon
HTTPS Use Git or checkout with SVN using the web URL. Open in Desktop Download ZIP Find file Branch: master Switch branches/tags Branches Tags master Nothing to show https://sourceforge.net/projects/feclib/ Nothing to show New pull request Fetching latest commit… Cannot retrieve the latest commit at this time. Permalink Failed to load latest commit information. src tests .gitignore README.md README.md Welcome to fecmagic fecmagic is a header-only C++ library which implements some FEC (forward error correction) codes and some utility functions that help developing and testing such codes. https://github.com/Venemo/fecmagic What's in the box? Currently, we've got the following: A generic block code algorithm that works with binary matrix operations, and has a generic method of syndrome-based decoding. A generic convolutional codec that is implemented using variadic templates and can be configured to work with any convolutional code. The encoder implements the classical "shift register" algorithm, and the decoder implements a hard-decision Viterbi algorithm. And we have specialized codecs for: Hamming(7, 4) Golay(24, 12) And for your convenience, we've also got: A way to work with binary matrices efficiently A way to print a number in binary A way to iterate through bit mask combinations How to use All the algorithms are implemented in modern C++ and should compile on a C++11 compiler. The tests use the 0b notation for binary numbers, so you need C++14 to compile the tests. Since this is a header-only library, you can simply copy the necessary header files, include them and you're good to go. Contributions Testing and bugreports This co
Downloads News Information General AL-FEC documents Library content Standardization activities & publications http://openfec.org/ Performance FAQ Licences & patents About us... AL-FEC in a nutshell... This site deals with Application-Level Forward Erasure Correction codes, or AL-FEC (also called UL-FEC, for Upper-Layers FEC). The idea, in one line, is to add redundancy in order to be able forward error to recover from erasures. Because of their position in the communication stack, these codes are implemented as software codecs, and they find many applications in robust transmission and distrituted storage systems. OpenFEC.org goals The goals of the OpenFEC.org project are to: share forward error correction IPR-free, open, AL-FEC codes (see our note on patents); share high performance, ready-to-use, open, free, C-language, software codecs; share versatile and automated performance evaluation environments; share useful documents and tutorials on AL-FEC codes; be a privileged place for discussion on AL-FEC codes. Intended audience The content of this site is intended to be used by: users who do not want to know AL-FEC scheme details but do need to use one of them in the software they are designing; users who want to test new codes or new encoding or decoding techniques, and who do know what they are doing and are looking for; users who need to do extensive tests for certain AL-FEC schemes in a given use-case, with a well defined channel model.