본문 바로가기
programming language/MATLAB

MATLAB 16QAM AWGN & Flat Fading Diversity Simulation

by 남성 2014. 7. 5.

오늘 포스팅에서는 16QAM AWGN & Flat Fading Diversity Simulation 에 대해 소개 드리려 합니다.

 

아래 포스팅에서 16 QAM BER Simulation 에 대해 소개 드린적이 있는데요~

  

2011/04/09 - [통신] - [디지털 통신] QAM mapping & demapping


2014/04/04 - [programming language/MATLAB] - MATLAB 16 QAM BER Simulation


오늘 시뮬레이션에서는 Flat Fading 환경과 안테나 개수에 따른 다이버시티 효과에 대해 시뮬레이션을 해 봤습니다.

 

코드는 아래 주소의 제 Github repository 에 저장을 해 놨으니 궁금 하신 분들은 다운로드 받아서 시뮬레이션 해보시길~


https://github.com/ssgkd/MATLAB-QAM-Simulation/archive/master.zip

 

BER 시뮬레이션에서의 에러 개수는 300개로 제한 했습니다.

 

파일을 보시면 아시겠지만 QAM_AWGN_Rayleigh_BER.m 은 이론적 AWGN BER 과 실험에 의한 BER, Flat Fading channel 에서 채널 값을 알고 있어서 완벽히 등화가 된다는 가정하에서 시뮬레이션 한 것입니다.

 

다음과 같은 BER 결과를 얻을 수 있습니다.

 

QAM_Diversity_BER.m 은 Flat Fading Channel 에서의 안테나에 따른 다이버시티 효과에 대한 시뮬레이션 입니다. 예상되는 결과지만 안테나가 많을수록 BER 성능이 우수하다는 것을 확인 할 수 있습니다.

 

 

QAM_Diversity_Symbol.m 코드를 돌려보면 Diversity 에 따른 수신단 Constellation 을 확인 할 수 있습니다. BER 결과와 마찬가지로 성좌도 역시 훨씬 더 집약된 형태로 나오는 것을 확인 할 수 있죠.


댓글0