문제

rtt-exstanator.h에서 찾았습니다. 생성자는 재전송 시간 초과 값을 직접 제어하는 것을 직접 제어하는 m_initialEstimatedRtt의 값을 설정합니다.

m_initialEstimatedRtt의 값을 설정하는 방법을 모르겠습니다.

나는 그 값을 변경하는 데 사용할 수있는 SetCurrentEstimate라는 메소드를 본다. 그러나 시뮬레이션의 무서운 단계에서 확실하지 않아야한다면,이를 사용하면이를 수정해야합니다.

또한 예제에서 설정된 기본값이 무엇인지 궁금해하고 어디에서 찾을 수 있습니까?

도움이 되었습니까?

해결책

해당 변수를 주로 속성 시스템을 통해 설정하는 방법은 여러 가지가 있습니다. 해당 변수와 연결된 attriobute는 ns3 :: rttestimator :: rtt-estimator.cc의 초기 각성을

표준 스크립트 레이아웃을 따른 경우 다음과 같은 명령 줄 인수를 사용하는 것입니다.

--ns3::RttEstimator::InitialEstimation=1.0s
.

튜토리얼은 명령 줄 및 환경 변수를 통해 속성 사용에 대한 부드러운 소개를 제공합니다. http : //www.nsnam. .org / docs / release / 3.19 / 튜토리얼 / html / tweaking.html # 명령을 사용하여 - 명령 줄 - 인수

더 자세한 내용이 있습니다. http://www.nsnam.org/docs/release/3.19. / manual/html/attributes.html

ConfigStore도 유용한 것을 알 수 있습니다. "Nofollow"> http://www.nsnam.org/docs/release. /3.19/manual/html/attributes.html#configstore

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top