본문 바로가기

BER7

MATLAB 64 QAM BER Simulation 이전에 아래 포스팅에서 QAM constellation 에 대해 소개를 드렸었고~~ http://iamaman.tistory.com/205 아래 포스팅에서 16 QAM BER 시뮬레이션에 대해 소개한적이 있는데~ http://iamaman.tistory.com/120 간만에 64 QAM BER 시뮬레이션에 대해 소개 드리려 합니다. 생각도 안하고 있었던 내용인데 홍팡이라는 분이 부탁을 해서 하드를 뒤져 보니 있긴 있더군요. 이전에는 그냥 MATLAB Communications System Toolbox 의 이론적 BER 함수들을 사용했었는데 ~ 오늘은 아래 주소에 있던 이론적 BER(Bit Error Rate) 수식을 사용했습니다. http://www.raymaps.com/index.php/ber-64-.. 2015. 8. 4.
MATLAB Communication Systems Reference Curves MATLAB BER simulation 관련 검색을 하다가 아래 주소의 글을 발견했습니다. http://www.mathworks.com/matlabcentral/fileexchange/22316-communication-systems-reference-curves 위 파일에서 설명하는 내용은 아래와 같습니다. - PSK and QAM over AWGN Channel (BER and SER) - BPSK over Rayleigh fading channel (BER) - Convolutional Coded BPSK over AWGN (BER) 일단 BER 이나 SER 시뮬레이션을 어떻게 해야 할 지 모르는 분들이 보기에 참 좋은 코드라는 생각이 들더군요. 위 주소에 들어가서 아래 그림과 같이 Download.. 2014. 4. 29.
MATLAB PSK(Phase-shift keying) BER simulation 아래 포스팅에서 BPSK, QPSK BER(Bit error rate) simulation in AWGN channel 에 대해 설명 드렸었는데~ 2011/03/27 - [programming language/MATLAB] - MATLAB QPSK BER simulation in AWGN channel 2011/03/19 - [programming language/MATLAB] - MATLAB BPSK BER simulation in AWGN channel 8 PSK(Phase-shift keying) 시뮬레이션에 대해 질문하신 분이 있어서 답변 드립니다. 먼저 제 경험을 말씀 드리면, 8 PSK 나 16 PSK 의 경우 책에서 공부한적은 있지만 실제 통신 시스템에서 사용하는 것을 본적은 없는 것 같습니.. 2014. 4. 17.
MATLAB 16 QAM BER Simulation 오늘은 MATLAB 을 이용한 16 QAM BER Simulation코드에 대해 소개해 보려 합니다. 예전에 제가 작성했던 코드들도 있지만~ 아래 주소를 보니 16 QAM 의 Gray coding 부터 이론적인 BER 성능 까지 자세히 설명되어 있더군요. http://www.dsplog.com/2008/06/05/16qam-bit-error-gray-mapping/ 코드는 위 블로그의 약간 아래 쪽을 보시면~ 링크가 되어 있습니다. 못찾으실 분들을 위해 링크를 걸죠, 아래 주소를 오른쪽 클릭한 후에 파일로 다운로드 받거나 그냥 클릭하고 들어가서 전체 선택후에 m 파일에 붙여넣기 해도 됩니다. http://www.dsplog.com/db-install/wp-content/uploads/2008/06/scr.. 2014. 4. 4.
MATLAB FSK(Frequency Shift Keying) BER simulation MATLAB 을 이용한 통신 시뮬레이션 코드를 찾다 보니 아래 주소의 블로그를 발견했다. http://www.dsplog.com/ 대단히 자세한 이론 설명과 훌륭한 MATLAB 예제 코드들을 보면 디지털 통신을 공부하는데 정말 부족함이 없어 보인다. 학부 시절에 FSK(Frequency Shift Keying)를 공부하면서~ BER(Bit Error Rate) 시뮬레이션 까지는 못해봤던 것 같은데~ 아래 주소에 Frequency Shift Keying BER 시뮬레이션 코드가 있었다. http://www.dsplog.com/2007/08/30/bit-error-rate-for-frequency-shift-keying-with-coherent-demodulation/ 이론적 설명도 자세하고 세부 코드까지 .. 2013. 12. 27.
MATLAB QPSK BER simulation in AWGN channel 이번 포스팅에서는 AWGN (Additive white gaussian noise) 채널 환경에서의 QPSK Bits Error Rate(BER)에 성능 검증 simulation 에 대해 설명한다. QPSK 및 잡음의 분산(σ2) 과 No(noise power spectral density) 의 관계에 대한 내용은 다음 포스팅을 참조 하기 바란다. 2011/03/19 - [MATLAB] - MATLAB BPSK BER simulation in AWGN channel 2011/03/08 - [통신] - [디지털 통신] BPSK, QPSK QPSK 에서는 아래 식의 M =4 이다. 따라서 다음 식과 같이 정리 된다. QPSK 시뮬레이션 시의 주의할 점은 신호의 파워를 1 로 정규화 해 줘야 하며 잡음 역시 .. 2011. 3. 27.
MATLAB BPSK BER simulation in AWGN channel 오늘은 AWGN (Additive white gaussian noise) 채널 환경에서의 BPSK Bits Error Rate(BER)에 대해 설명한다. 일단 BPSK 가 뭔지 잘 모르는 사람은 다음 페이지를 참조 하기 바란다. 2011/03/08 - [통신] - [디지털 통신] BPSK, QPSK 위 페이지를 참조하면 bit 를 BPSK 심볼로 mapping 하는 방식에 대해 알았을 테고, 이제 잡음을 생성하는 방법을 알아 보자. 잡음을 생성하기 위해서는 몇 지 통신 관련 수식에 대해 알아야 한다. 보통 BER 그래프를 그릴 때는 SNR 축에 따른 그래프가 아닌 Eb/No 에 따른 그래프를 그리곤 한다. 따라서 BER 시뮬레이션을 정확히 하려면 Eb/No 에 따른 잡음을 생성할 수 있어야 하겠다. 잡음.. 2011. 3. 19.