프로그래밍3 기말 프로젝트 QPSK변조 중간 보고서
QPSK AWGN 발신 수신 과제설명 일반적인 디지털 통신 시스템의 구조도 Binary Input Data Coding & Mapping Symbol Wave Shaping IQ Mod. Tx l 발신 일반적인 디지털 통신 시스템의 구조도 수신 Demapping & Decoding Binary Output Data Rx l IQ Det. AWGN
X >>> AX + N = Y 과제설명 AWGN(Additive White Gaussian Noise) 전송신호 변형 잡음 수신신호 X >>> AX + N = Y AWGN(Additive White Gaussian Noise) : 부가백색가우시안잡음 전 주파수 대역에 고르게 퍼져있는 형태의 잡음을 의미 white라는 의미는 모든 주파수 대역을 포함하고 있다는 의미 며, 모든 빛을 합치면 백색이 된다는 색의 조성원리에 근거한다 공중으로 전파되는 전자파는 공기 중에 항상 존재하는 어떤 잡음을 고려해야 하는데 그 경우에 일반적으로 사용되는 개념
QPSK(Quadrature Phase Shift Keying) 과제설명 QPSK(Quadrature Phase Shift Keying) y QPSK (quadrature phase shift keying) : 직교 위상 편이 변조 두 값의 디지털 신호의 0과 1의 2비트를 모아서 4위상에 대응시켜서 전송하는 방식 BPSK(2PSK)보다 2배의 속도 X축과 Y축을 문턱값으로 사용해서 복조함 i [1, 1]bits [0, 1]bits -1 1 x [0, 0]bits [1, 0]bits -i
과제절차 Digital signal 발생 QPSK 변조 AWGN 오염 QPSK 복조 신호 대 잡음 비(SNR) 에러율 그래프 작성
0과 1의 Digital signal 10000bits를 무작위로 발생시켜 배열로 저장 과제 절차 (순서도) 앞의비트 1인가? 시작 yes no 0과 1의 Digital signal 10000bits를 무작위로 발생시켜 배열로 저장 뒤의비트 1인가? 뒤의비트 1인가? yes no yes no 1+i 1-i -1+i -1-i 2 bits씩 잘라서 새로운 배열 생성 루트2로 나눈 후 변환한 신호 전송
x,y축을 문턱값으로 이용하여 오염된 신호 변환 과제 절차 (순서도) 실수부 >x축? yes QPSK신호를 AWGN으로 오염시킨다 no 허수부 >y축? 허수부 >y축? yes no yes no x,y축을 문턱값으로 이용하여 오염된 신호 변환 1,1 1,0 0,1 0,0 디지털 신호로 변환
전송된 데이터와 복조된 데이터 사이의 오류 판별 과제 절차 (순서도) 전송된 데이터와 복조된 데이터 사이의 오류 판별 신호 대 잡음 비(SNR)에 따라 에러율 판별 그래프 작성 결과 분석
감 사 합 니 다