아주대 디지털통신시스템 SIMULINK 과제2[학점 A+]
- 최초 등록일
- 2015.12.30
- 최종 저작일
- 2015.11
- 8페이지/ 한컴오피스
- 가격 2,000원
소개글
안녕하세요
2015년 2학기 디지털통신시스템을 들으면서 작성한 과제입니다.
SIMULINK 과제2 내용이구요. MATLAB을 이용해서 하시면 됩니다.
정말 자세히 작성해놨어요! 그대로 따라하시면 될 듯 해요~
직접 제가 작성했고, 과제 점수도 만점 받았습니다. 학점도 A+ 받았습니다.
잘 참고하셔서 과제 하시면 될 것 같습니다.
화이팅!
목차
1. Hamming code의 성능 분석.
2. Convolutional code의 성능 분석.
3. 채널코딩을 경제적/안정적으로 구현하기 위한 방법에 대해 조사하여 서술하시오.
본문내용
2. [채널코딩 시스템의 BER 성능 분석 시뮬레이션]
BPSK 변조를 사용하고 블록코딩을 사용하여 채널 코딩을 하는 통신 시스템의 블록 다이어그램 모델을 구성하고 AWGN 채널환경에서 비트오율 성능을 분석한다. 송/수신 필터는 사용하지 않으며 시뮬레이션을 통해 얻은 BER 성능을 블록코딩을 하지 않은 BPSK의 성능과 비교한다.
1) Hamming code의 성능 분석. 을 0에서 10dB까지 2dB 간격으로 변화시키면서 BER을 구한다. [4,7] Hamming code와 [11,15] Hamming code에 대하여 각각 수행하며, 블록코딩을 사용하지 않은 BPSK 환경에서의 성능도 분석하여, 세 경우에 대하여 에 따른 BER커브를 구한다.
<중략>
위 그래프에서 파란색 점선은 not, 빨간색은 [4,7] hamming code, 초록색은 [11,15] hamming code 그래프이다. Eb/No를 0~ 10 dB까지 2dB만큼 증가시키며 BER를 측정하였는데, [4,7]과 [11,15] hamming code의 BER이 각각 6dB, 4dB 이하의 구간에서는 채널코딩을 하지 않은 것보다 BER이 더 높았고, 그 이후로는 hamming code 시스템의 BER이 더 낮은 것을 확인할 수 있었다. 즉 bit 에너지가 어느 정도 이상 커지면 채널코딩을 사용한 시스템의 성능이 더 좋다는 것을 확인할 수 있었다. 그리고 그래프를 보면 [11,15] hamming code BER 그래프가 항상 [4,7] hamming code BER 그래프보다 작은 값을 가지는 것을 알 수 있는데, 이는 [11,15] 이 [4,7] 보다 1 bit가 더 추가되므로 더 error detection이 좋기 때문에 낮은 BER을 가지는 것으로 볼 수 있다.
2) Convolutional code의 성능 분석. 을 -2dB에서 6dB까지 2dB 간격으로 변화시키면서 BER을 구한다. 부호화율이 1/2과 1/3에 대하여 각각 수행하며, 블록 코딩을 사용하지 않는 BPSK 환경에서의 성능도 분석하여, 세 경우에 대하여 에 따른 BER 커브를 구한다.
참고 자료
http://coding.yonsei.ac.kr/2014-2ECCbyHYSONG-firstclasslecture.pdf