정보통신기술사/이동통신

<문> Polar Code(폴라 코드)

최술사 2026. 1. 13. 11:24

<답>

1. 개요

  • Polar Code는 2009년 Arikan 교수가 제안한 채널 코딩 기술로, 이론적으로 Shannon Limit에 도달 가능한 첫 번째 오류정정 부호
  • 5G NR 제어채널(eMBB 시나리오)에 채택되어 낮은 지연과 높은 신뢰성 제공

2. Polar Code의 구성 및 동작원리

 가. 개념

  • Channel Polarization 현상을 활용하여 채널을 완전히 신뢰할 수 있는 채널과 완전히 신뢰할 수 없는 채널로 분극화
  • 신뢰도가 높은 비트 위치에 정보 비트 배치, 낮은 위치에 Frozen 비트(고정값 0) 배치하여 오류정정 성능 극대화

나. 구성도

  • 재귀적 구조로 인코딩 복잡도 O(N log N) 달성, 하드웨어 구현 효율성 우수

다. 구성요소

구성요소 기능 특징
Channel Polarization 채널 분극화 통해 비트별 신뢰도 차별화 Shannon Limit 달성 가능
Frozen Bits 신뢰도 낮은 위치에 고정값 배치 디코더에서 사전 정보로 활용
Information Bits 신뢰도 높은 위치에 데이터 배치 오류 확률 최소화
SCL Decoder 순차적 리스트 디코딩 수행 CRC 연접으로 성능 개선
Rate Matching Puncturing/Shortening 통해 코드율 조정 다양한 블록 크기 지원

3. 타 채널코딩 기술과의 비교

구분 Polar Code LDPC Code Turbo Code
이론적 성능 Shannon Limit 달성 가능 Near Shannon Limit Near Shannon Limit
복잡도 O(N log N) - 중간 O(N) - 낮음 O(N) - 높음
지연시간 짧은 블록에서 우수 긴 블록에서 우수 반복 디코딩으로 지연 발생
유연성 Rate Matching 용이 고정 구조, 변경 어려움 중간 수준
5G 적용 제어채널(eMBB) 데이터채널(eMBB) 4G LTE 채용

4. 활용 및 기술 동향

  • 5G NR 제어채널(PDCCH, PBCH)에 표준 채택되어 저지연 고신뢰성 통신 구현, URLLC 시나리오 확대 적용 연구 중
  • Beyond 5G/6G에서 Polar Code 변형(Polarization-Adjusted Convolutional Code) 및 AI 기반 디코딩 알고리즘 연구 활발

<끝>