<답>
1. 개요
ㅇ 무선통신 채널에서 발생하는 오류를 검출·정정하기 위한 채널 코딩 기술
ㅇ 오류 검출은 패리티, CRC 등으로 오류 존재 확인, 오류 정정은 FEC(Forward Error Correction)로 재전송 없이 복구하여 전송 효율성 및 신뢰성 향상
2. 오류 검출 방식 및 정정 부호화 기술
가. 오류 검출 방식의 개념
ㅇ 전송 데이터에 검증용 비트를 추가하여 수신측에서 오류 발생 여부를 판단하는 기법
ㅇ 오류 검출 시 재전송(ARQ) 요청하며, 단순하지만 재전송으로 인한 지연 발생 가능
나. 오류 검출 방식
| 구분 | 주요 내용 |
| 패리티 검사 (Parity Check) |
ㅇ 데이터 비트에 1개의 패리티 비트를 추가하여 홀수/짝수 패리티로 1비트 오류 검출 ㅇ 단순하고 구현이 용이하나 2비트 이상 오류 검출 불가능 |
| CRC (Cyclic Redundancy Check) |
ㅇ 생성 다항식으로 나눈 나머지를 데이터에 추가하여 다중 비트 오류 검출 가능 ㅇ 이더넷, USB, 무선랜 등에서 프레임 무결성 검증에 광범위하게 사용 |
| 체크섬 (Checksum) |
ㅇ 데이터를 일정 단위로 분할하여 합산한 값을 전송, 수신측에서 재계산 후 비교 ㅇ TCP/IP 프로토콜에서 헤더 및 데이터 검증에 활용 |
다. 오류 정정 부호화 방식의 개념
ㅇ 전송 데이터에 리던던시 비트를 추가하여 수신측에서 재전송 없이 오류를 복구하는 FEC 기술
ㅇ 무선 채널의 페이딩, 간섭으로 인한 오류를 실시간 정정하여 QoS 향상

ㅇ 부호화율(Code Rate): R = k/n (정보 비트/전체 비트)
ㅇ 부호화율이 낮을수록 오류 정정 능력 증가하나 전송 효율 감소
라. 오류 정정 부호화 기술
| 구분 | 블록 부호 | 컨볼루션 부호 | 터보 부호 | LDPC | Polar Code |
| 특징 | 고정 길이 블록 단위 부호화 |
연속 데이터 스트림 처리 |
반복 복호로 고성능 | 희소 패리티 행렬 사용 | 채널 분극 원리 기반 |
| 복잡도 | 낮음 | 중간 | 높음 | 높음 | 중간 |
| 성능 | 중간 | 중간 | Shannon 한계 근접 | Shannon 한계 근접 | Shannon 한계 근접 |
| 적용 예 | Reed-Solomon (CD, DVD) |
GSM, IS-95 | 3G, 4G LTE | DVB-S2, 5G NR | 5G NR 제어채널 |
| 부호화율 | 고정 | 가변 가능 | 가변 가능 | 유연함 | 유연함 |
ㅇ Reed-Solomon는 버스트 오류에 강하며 저장매체 오류 정정에 효과적
ㅇ Viterbi 복호는 컨볼루션 부호의 최대우도(ML) 복호 알고리즘
3. 오류 검출 방식 vs 오류 정정 방식 비교
| 구분 | 오류 검출방식 | 오류 정정방식 |
| 동작 방식 | 오류 발견 시 재전송 요청 | 수신측에서 직접 오류 정정 |
| 리던던시 | 적음(CRC 16~32bit) | 많음(부호화율 1/2~3/4) |
| 지연 시간 | 재전송으로 지연 발생 | 실시간 처리 가능 |
| 적용 분야 | 유선통신, 저속 무선 | 고속 무선통신, 위성통신 |
| 복잡도 | 낮음 | 높음(복호 알고리즘 복잡) |
ㅇ Hybrid ARQ(HARQ)로 FEC와 ARQ를 결합하여 효율성과 신뢰성 동시 확보
4. 활용 분야 및 기술 동향
ㅇ (5G NR) LDPC(데이터 채널), Polar Code(제어 채널)로 초고속·초저지연 지원, HARQ로 재전송 효율 극대화
ㅇ (위성통신) 긴 전파 지연으로 재전송 비효율적이므로 강력한 FEC(터보, LDPC) 필수 적용하여 BER 10^-9 이하 달성
ㅇ (AI 기반 채널 복호) 딥러닝으로 복호 성능 향상 및 복잡도 감소 연구 진행 중
ㅇ (Rateless Code) 채널 상태에 따라 부호화율을 동적 조절하는 Fountain Code 기술 발전, 스트리밍 및 IoT 적용 확대
<끝>