본문 바로가기
NS3기반 LTE 시스템 레벨 시뮬레이터/NS-3

[NS-3][우분투 20.04]REM에 기지국 단말기 정보 출력

by DJpeng 2021. 10. 15.

# 개발 환경

  - 메인보드: [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) 내 헤더파일에 "PrintGnuplottableUeListToFile" 정의문을 넣었음.

    아래와 같은 에러 발생.

    구글링 해보니, NS_LOG_COMPONENT_DEFINE 없는 에러라고 해서 넣었는데 안됨.

    NS에 필요한 해더도 다 넣었는데 안됨.

    아마도, 내가 사용자지정함수를 가지는 헤더 사용법을 잘 모르는 것 같음.

 

 

 2) .cpp에 넣어서 에러 없애고, enb.txt, ues.txt 생성 성공

 

# 출력 방법

 참고링크: [GNU Plot_v5.4]REM과 함께 text 파일 정보 출력 (tistory.com)

gnuplot -p ues.txt enbs.txt rem_display.gnu

# 결과물

반응형

댓글