A method for correcting random errors, and detecting and replacing fading errors in radio frequency (RE) digital transmissions, such as voice transmission. In a Dynamic Bit Allocation Sub-Band Coder (DBASBC), bits corresponding to sub-band energy levels are protected before transmission. In the received signal, errors in the protected bits are corrected at the bit level using a correction algorithm. Where this correction algorithm fails, the failure is detected and an estimated energy value is synthetically regenerated for the corrupted energy value.
展开▼