The code rate or information rate of a forward error correction (FEC) code, for example a convolutional code, states what portion of the total amount of information that is useful (non redundant). In Telecommunication and Information theory, forward error correction (FEC is a System of Error control for Data transmission, whereby In Telecommunication, a convolutional code is a type of Error-correcting code in which (a each m - Bit Information symbol (each The code rate is typically a fractional number. If the code rate is k/n, for every k bits of useful information, the coder generates totally n bits of data, of which n-k are redundant.
If R is the gross bitrate or data signalling rate (inclusive of redundant error coding), the net bitrate (the useful bit rate exclusive of error coding) is ≤ R•k/n. In Telecommunications and Computing, bitrate (sometimes written bit rate, data rate or as a Variable R or f b In Telecommunication, data signaling rate (DSR also known as Gross bit rate, is the aggregate rate at which Data pass a point in the transmission In Telecommunications and Computing, bitrate (sometimes written bit rate, data rate or as a Variable R or f b
For example: The code rate of a convolutional code may typically be 1/2, 2/3, 3/4, 5/6, 7/8, etc, corresponding to that one redundant bit is inserted after every single, second, third, etc, bit. In Telecommunication, a convolutional code is a type of Error-correcting code in which (a each m - Bit Information symbol (each The code rate of the Reed Solomon block code denoted RS(204,188) is 188/204, corresponding to that 204 - 188 = 16 redundant bytes are added to each block of 188 byte of useful information. Reed-Solomon error correction is an Error-correcting code that works by Oversampling a Polynomial constructed from the data In Computer science, a block code is a type of Channel coding.
A few error correction codes do not have a fixed code rate -- rateless erasure codes. In Coding Theory and Communication Theory, fountain codes (also known as rateless erasure codes) are a class of Erasure codes with the property