리드-솔로몬 부호 (Reed-Solomon Code)
리드-솔로몬 부호는 비이진 순회부호의 일종으로 I.S. Reed와 G. Solomon 에 의해 1960년에 제안된 에러정정부호로 통상의 에러정정 부호가 비트 단위로 정정하는 것에 대해 RS부호는 복수 비트 단위로 정정하는 바이트 구조의 부호로 임의의 위치 t바이트 이하의 에러정정을 하기 위해서 2t바이트의 검사 바이트를 부가한다. 8비트를 하나의 심볼 길이로 하기 때문에 2^8-1 = 255바이트가 부호길이가 되며, 255바이트에서 에러정정을 위한 2t바이트를 제외한 최대 239바이트의 유효정보를 보낼 수 있다. 리드-솔로몬 부호는 이처럼 신호전송 효율이 높으며, 바이트 단위로 데이터를 다루는 경우나 에러가 집중하여 발생할 경우 등의 군집오류에 적합한 에러정정 부호이다.

출처: 광통신용 FEC 설계 기술동향

ITU-G G.975 FEC 프레임의 구조, RS(255,239) 사용

* 세대별 FEC 비교