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

문. dB 전송량 단위

문. dB 전송량 단위 답. 1. dB 전송량 단위 개념 - 데시벨(dB)는 전기신호의 진폭변화나 음향레벨 등을 표현하기위해 사용되는 단위임 - 전송신호의 감쇠나 이득을 표현하기 용이하고 계산이 편리하므로 dB단위를 사용함 2. dB 전송량 사용 이유 구 분 설 명 신호의 신장 압축 - 작은 신호는 신장, 큰 신호는 압축하는 효과가 있어서 표현 편리 수식 계산의 편리성 - 곱셈, 나눗셈 연산을 +, - 연산으로 바뀌므로 신호의 연산이 간편해짐 인체 감각과의 정합 - 인체의 감각이 Log 특성을 가지므로 dB Scale이 소리나 신호 표현에 적합 3. 상대레벨과 절대레벨의 개념도 및 수식 가. 개념도 - 상대레벨 : 입력전력에 대한 출력전력의 비 - 절대레벨 : 기준전력에 대한 수신전력의 비 나. 수식 구..

문. 터보 코드(Turbo Code)

문. 터보 코드(Turbo Code) 답. 1. 터보 코드(Turbo Code) 개념 - 터보코드는 콘볼루션 코드를 병렬 구성된 형태의 코드로써 콘볼루션 코드에 비해 고속전송을 지원하는 코드임 - 병렬 구성된 부호화기에 서로 다른 신호를 전송하여 처리 시간을 단축시킴 - 터보코드는 수신측의 BER은 개선되지만 인터비러의 크기가 커지면 지연이 발생하는 문제가 있음. 2. 터보 코드(Turbo Code) 개념도 및 특징 가. 개념도 - 인터리버와 쉬프트레지스터, 모듈러 가산기로 구성됨 - 병렬 연접된 쉬프트 레지스터에 이전 데이터가 저장됨 - 이전 데이터 + 입력 데이터 -> 새로운 데이터 나. 특징 구 분 설 명 에러 정정 성능 - 콘볼루션 코드보다 Burst 에러에 대한 성능이 우수함 재귀적 구조 - 재..

문. 콘볼루션 코드(Convolution Code)

문. 콘볼루션 코드(Convolution Code) 답. 1. 콘볼루션 코드(Convolution Code) 개념 - 콘볼루션 코드는 과거 bit와 입력 bit를 연산하여 새로운 bit가 생성되는 형태의 코드임 - 콘볼루션 코드는 모듈러 가산기와 쉬프트 레지스터로 구성되며 쉬프트 레지스터 수에 따라 복잡도가 증가함 - CDMA 및 WCDMA에서 전송채널에서 발생하는 잡음과 에러를 강인하게 하기위해 사용됨 2. 콘볼루션 코드(Convolution Code) 개념도 및 특징 가. 개념도 - 콘볼루션 코드는 인코딩 시 현재 bit를 D-FF에 저장하여 과거 bit와 XOR하는 방식으로 수행 나. 특징 구 분 설 명 노이즈채널 - 가우시안 노이즈채널에서 좋은 특성을 보임 에러정정 성능 - Burst 에러에 약하..