정보통신 정보관리기술사/통신이론

문. 터보 코드(Turbo Code)

가카리 2022. 1. 3. 23:10
반응형

. 터보 코드(Turbo Code)

.

1. 터보 코드(Turbo Code) 개념

  - 터보코드는 콘볼루션 코드를 병렬 구성된 형태의 코드로써 콘볼루션 코드에 비해 고속전송을 지원하는 코드임

  - 병렬 구성된 부호화기에 서로 다른 신호를 전송하여 처리 시간을 단축시킴

  - 터보코드는 수신측의 BER은 개선되지만 인터비러의 크기가 커지면 지연이 발생하는 문제가 있음.

 

2. 터보 코드(Turbo Code) 개념도 및 특징

  가. 개념도

<그림. 터보 코드 부호화기 개념도>

 

- 인터리버와 쉬프트레지스터, 모듈러 가산기로 구성됨

- 병렬 연접된 쉬프트 레지스터에 이전 데이터가 저장됨

- 이전 데이터 + 입력 데이터 -> 새로운 데이터

 

. 특징

구 분 설 명
에러 정정 성능 - 콘볼루션 코드보다 Burst 에러에 대한 성능이 우수함
재귀적 구조 - 재귀적 구조의 연산이 가능, 재귀반복 증가 시 성능 향상
지연 문제 - 인터리버 사용으로 내부 지연 문제가 발생함
Error Floor - 낮은 거리 특성으로 인한 Error Floor 현상이 발생함

 

3. 콘볼루션 코드와 터보 코드 비교

구 분 터보 코드 콘볼루션 코드
Bit 1/4 1/3
Burst Error 특성 우수 저하
H/W 구성 복잡 간단
전송속도 고속 저속
적용분야 WCDMA CDMA

- 터보 코드는 콘볼루션 코드에 비해 Burst Error에 우수하고 고속전송이 가능하여 WCDMA에 사용됨

 

 

반응형