본문 바로가기
반응형

NS3기반 LTE 시스템 레벨 시뮬레이터32

[GNU Plot_v5.4]REM 출력 1. 새 폴더 생성 2. 생성한 폴더에 rem.out 파일 넣기 3. GNUPLOT 출력 코드 작성하여 생성한 폴더에 넣기 : lena-rem.cc 안에 주석처리 되어있는 코드를 참고하면 됨. * rem_display.gnu set view map; set title "Radio Environment MAP" set xlabel "X" set ylabel "Y" set cblabel "SINR (dB)" plot "rem.out" using ($1):($2):(10*log10($4)) with image pause mouse key 4. GNUPLOT 실행하기. 1) 위 파일이 저장되어있는 폴더로 이동 2) 다음 명령어 실행하기. : gnuplot rem_display.gnu 5. REM Print 2021. 10. 20.
[NS-3][우분투 20.04]REM에 기지국 단말기 정보 출력 # 개발 환경 - 메인보드: [ASUS]ROG Maximus XI Hero-Wifi(Z390) - CPU: [Intel]i7-8700 - 램: [Samsung]DDR4 21300 32G(16x2) - 운영체제: Ubuntu 20.04 - NS3: 3.34 - GNU plot: 5.4version, QT terminal type # 목표 REM에 기지국, 단말기 정보 출력을 위해 lena-dual-stripe에서 enb.txt, ues.txt 출력 코드를 내 코드에 적용. 1) PrintGnuplottableEnbListToFile ("enbs.txt"); 2) PrintGnuplottableUeListToFile ("ues.txt"); # 진행사항. 1) 내 헤더파일에 "PrintGnuplottableU.. 2021. 10. 15.
[NS-3][우분투 20.04]LteHexGridEnbTopology 기지국 위치 변경 # 개발 환경 - 메인보드: [ASUS]ROG Maximus XI Hero-Wifi(Z390) - CPU: [Intel]i7-8700 - 램: [Samsung]DDR4 21300 32G(16x2) - 운영체제: Ubuntu 20.04 - NS3: 3.34 - GNU plot: 5.4version, QT terminal type # 기지국 위치 변경 방법 NS3에서 제공하는 lena-dual-stripe.cc에서는 기지국 위치관련 세팅이 아래와 같이 되어있다. double interSiteDistance=500; lteHexGridEnbTopologyHelper->SetAttribute ("MinX", DoubleValue (interSiteDistance/2)); 위와 같이 설정된 경우, Topology.. 2021. 10. 13.
[NS-3][우분투 20.04]Three sector (LteHexGridEnbTopology) # 개발 환경 - 메인보드: [ASUS]ROG Maximus XI Hero-Wifi(Z390) - CPU: [Intel]i7-8700 - 램: [Samsung]DDR4 21300 32G(16x2) - 운영체제: Ubuntu 20.04 - NS3: 3.34 - GNU plot: 5.4version, QT terminal type # 시뮬레이션 조건 LoS 로 설정(hybrid buildingmodel, Los2NlosThr: 1e6) # 테스트 환경 1. Three sector using hex with cosine model 2. Three sector using hex with parabolic model # code for 1,2 double interSiteDistance=500; uint32_t .. 2021. 10. 12.
반응형