- 상위 문서: 전송 오류 제어
- FEC, Forward Error Correction
전진 에러 수정(FEC)란 데이터 전송 과정에서 발생한 오류를 검출하여 재 전송 요구 없이 스스로 수정하는 오류 제어 방식을 말한다.
- 송신 측에서는 문자나 프레임에 오류 검출을 위한 부가 정보를 추가시켜 전송
- ARQ 방식과는 달리 재 전송 요구가 없기 때문에 역 채널이 필요 없고, 연속적인 데이터 흐름 가능
- 데이터 비트 이외에 오류 검출 및 수정 비트(잉여비트)들이 추가로 전송되기 때문에 전송 효율은 낮음
- 대표적인 예로 해밍(Hamming) 코드 방식과 상승 코드 방식