2017-05-13 1 views
0

다음은이 link을 따르며 거기에서 시나리오를 구현하려고합니다. 그래서 나는이 형식에서의 위치를 ​​나타내는 MANET 노드에 대한 데이터를 생성해야합니다 - 최신 X - 최신 Y - 최신 업데이트 시간 - 이전 X - 이전 Y -ns2 setdest를 사용하여 특정 형식의 MANET 노드 위치에 대한 데이터 생성

현재 시간 이전 업데이트 시간을

이 옵션을 사용하여 setdest 도구를 사용하여 1200 격자로 300 초 실행하고 20 초의 일시 중지 시간 및 최대 속도 2.5 m/s를 사용했습니다.

그래서 나는이 일을하고 TCL 파일을 생성이 명령

./setdest -v 2 -n 10 -s 2.5 -m 10 -M 50 -t 300 -p 20 -x 1500 -y 300 > test1.tcl 

을 마련,하지만 난 내가 필요한 형식의 데이터를 얻을 수있는 방법을 모르겠어요.

답변

0

setdest -v -n 2 10 2.5 -s -m 10 -M (50) -t (20) -p -x 1,500 300 300>test1.tcl

아니 TCL 파일 -y : 1,700 "ns"명령을 가진 "scen"/ 시나리오 파일입니다. 귀하의 파일은 "test1.scen"로 이름이 변경되었으며, 이제 시뮬레이션 예 AODV-MANET-20.tcl에서는 MANET의 예에서 사용되는 :

set val(cp)    "test1.scen"  ;#Connection Pattern 

그 시간 설정이 최대 시간입니다 유의하시기 바랍니다. "장시간 설정"은 컴퓨터가 느린 20 년 전부터 유용했습니다. (한 시간 반 시간 지속 복잡한 시뮬레이션가 있지만.)

링크, MANET - 예 - 1.tar.gz https://drive.google.com/file/d/0B7S255p3kFXNR05CclpEdVdvQm8/view?usp=sharing

편집 : 새로운 예제가 추가 → manet0-16-nam.tcl → → https://drive.google.com/file/d/0B7S255p3kFXNR0ZuQ1l6YnlWRGc/view?usp=sharing

+0

무슨 뜻인지 이해가되지 않습니까? 자세한 설명과 필요한 형식의 데이터를 어떻게 얻을 수 있습니까? –

+0

? 당신이 의미하는 바가 분명하지 않습니다. 특정 파일의 "fomat"를 의미하는 경우 파일 이름을 적어주십시오. .... manet-examples https://drive.google.com/file/d/0B7S255p3kFXNR0ZuQ1l6YnlWRGc/view?usp=sharing ...을 다운로드하고 예제를 실행하십시오. 그리고 생성 된 [out] .nam 파일을 실행하여 애니메이션을 봅니다. 그러면 다시 물어볼 수 있습니다. –

+0

시뮬레이션 끝날 때까지 [현재 시간 - 최신 x - 최신 y - 최신 업데이트 시간 - 이전 x - 이전 y - 이전 업데이트 시간] 출력하려는 ​​각 노드에 대한 내 대상이 있음을 의미합니다. 나는 어떻게 그렇게 해야할지 모르겠다. –

관련 문제