Forward Error Correction
Forward Error Correction uses codes containing sufficient redundancy to prevent errors by detecting and correcting them at the receiving end without transmission of the original message
redundancy varies from a small percentage of extra bits to 100 percent redundancy