CTC   Turbo Code, Convolutional Turbo Code   터보 코드, 터보 부호

(2010-04-20)
1. 터보 부호 채널부호로써 기본적으로 콘벌루션(길쌈) 부호를 병렬 연접한 것
     - 길쌈부호들 중에서 쉽게 부호화할 수 있는 것들을 조합하여 랜덤하게 부호를 구성


2. 터보부호 구성 요소 : 부호화기, 복호화기, 인터리버

  ㅇ 터보코드 부호화기는 다수의 RSC(Recursive Systematic Convolutional Code)를
     병렬로 연접시키고 그 사이에 인터리버가 위치함
  ㅇ 터보코드 복호화기는 다수의 구성 복호화기와 인터리버/디인터리버로 구성됨
  ※ 즉, 인터리링 및 길쌈부호화의 쌍으로 이루어짐


3. 터보부호 특징

  ㅇ 터보코드 원리는 초보자가 이해하기에 다소 어려움
  ㅇ 샤논의 이론적 채널용량 한계에 근접하는 성능을 보임
  ㅇ 고속의 데이터용 부호화기로 사용됨, 저속에서는 오히려 비효율적임
  ㅇ AWGN 환경에서 비교적 간단한 복호 알고리즘을 갖음
  ㅇ 인터리버(인터리빙) 채용으로 내부 지연문제 발생
  ㅇ IMT-2000에서 고속의 데이터 전송을 위한 채널 부호화의 표준으로 채택됨

  ※ 1993년 C. Berrou, A. Glavieux, P. Thitimajshima에 의해 제안
     - Near Shannon Limit Error-Correcting Coding and Decoding : Turbo Codes,
       in ICC, pp. 1064-1070, 1993


4. 터보부호 종류

  ㅇ Block Turbo Code         : 무기억성
  ㅇ Convolutional Turbo Code : 기억성 (현재 뿐만 아니라 과거의 입력에 영향 받음)


[채널부호화(기타일반)] 1. 부호화 이득 2. 연속길이 부호화 3. 하다마드 행렬 4. 터보 부호

 
        최근수정     요약목록(시험중)     참고문헌