[무선통신] 무선통신 ARQ 시뮬레이터 소스 및 보고서
- 최초 등록일
- 2004.07.21
- 최종 저작일
- 2004.07
- 3페이지/ 압축파일
- 가격 2,000원
소개글
무선통신에서 쓰이는 ARQ에 대한 시뮬레이션 프로그램 소스와 보고서입니다.
STOP & WAIT 방식의 ARQ에 대한 독특한 윈도우 기반 시뮬레이션으로 프레임 길이, 헤더 길이, ACK 길이, 거리, 전송속도, BER 및 FER 에러 확률 등 다양한 파라미터를 변경할 수 있도록 작성하였습니다. 또한 데이터 결과값들을 다양한 색상의 그래프로 출력하고 텍스트 파일로 출력하여 저장하고 자동으로 보여주는 기능까지 들어있습니다.
보고서는 시뮬레이션 결과들을 직접 공식에 대입하여 계산기로 계산하고 손으로 기록한 다량의 데이터 값들을 도표화하여 시뮬레이션 결과와 비교한 분석 내용이 들어있습니다.
직접 작성한 것이며 비쥬얼 C++로 작성한 윈도우 기반 시뮬레이터입니다.
무선통신/무선네트워크에서 쓰이는 ARQ 시뮬레이터 소스는 흔치 않으므로 필요한 분들은 유용하게 사용할 수 있을 것입니다.
목차
총 39파일
-소스파일
-실행파일
-워드파일
.서두
.소스 분석
.시뮬레이션 그래프 분석 및 표 데이터값 비교
.토의 및 추가안점
본문내용
토의 및 추가안점
- 시뮬레이션을 random으로 실시하고 여러 번 시행하여 평균을 구하는 방식으로 한 결과, 예측 계산치와 큰 차이를 보이지 않아 공식의 근사값이 신뢰할 수 있음을 확인할 수 있었습니다.
- 그래프를 보면 Frame 의 길이가 길어질수록 한 프레임을 전송할 때 걸리는 delay time은 길어지는데, frame 일 길수록 모든 frame이 오류 없이 전송될 확률이 낮아져 성공까지 걸리는 시간이 증가하기 때문입니다. 또한 efficiency는 delay time에 어느 정도 반비례하지만 delay-bandwidth product 고려로 인해 frame 길이가 적을 때는 frame 길이 증가에 따라 급격히 증가하다가 어느 정도 frame 길이가 길면 포화됩니다.
- Frame 전송 오률 확률(FER)이 클수록 frame 전송 성공까지 걸리는 시간이 증가하므로 delay time은 길어집니다. Efficiency는 그에 반비례합니다.
- 앞의 다양한 그래프 분석 결과로 결국 Stop & Wait ARQ 는 frame 길이가 길수록 유리하고 효율적임을 알 수 있습니다. 또한 FER이 낮을수록 상당히 유리한데 현실적으로는 어느 정도 이하가 되기 어려우므로 SW ARQ의 효율 자체는 낮은 편이로 비효율적입니다.
참고 자료
.Wireless Communication 2nd. - by Rappaport
.Communication Networks - by Leon Garcia
압축파일 내 파일목록
SW_ARQ.clw
ReadMe.txt
SW_ARQ.dsw
SW_ARQ.h
SW_ARQ.cpp
StdAfx.h
StdAfx.cpp
MainFrm.h
MainFrm.cpp
SW_ARQDoc.h
SW_ARQDoc.cpp
SW_ARQView.h
SW_ARQView.cpp
resource.h
SW_ARQ.rc
SW_ARQ.ncb
SW_ARQ.dsp
SW_ARQ.APS
SW_ARQ.plg
SW_ARQ.opt
ParamDlg.h
ParamDlg.cpp
MainframeDlg.h
MainframeDlg.cpp
main.bmp
korea_logo.bmp
ProgressDlg.h
ProgressDlg.cpp
main0.bmp
SW_ARQ.exe
out.txt
Debug
sw_arq.doc
Release/out.txt
Release/SW_ARQ.exe
res/SW_ARQ.rc2
res/SW_ARQDoc.ico
res/SW_ARQ.ico
res/Toolbar.bmp