setdest v 2 移动生成器工具将最大速度设置为零,而不是要求的最大速度

setdest v 2 mobility generator tool puts up max speed equal to zero instead of the asked max speed

我想为我的 NS2 模拟生成一个移动场景,为此我将使用移动生成器工具 setdest。 它的路径是:'~/ns-allinone-2.xx/ns-2.xx/indep-utils/cmu-scen-gen/setdest'- 顺便说一句,我正在使用 NS 2.35。在命令行中,我使用此命令生成我的场景:

./setdest -v 2 -n 20 -s 2 -m 1 M- 10 -t 300 -P 1 -p 10 -x 500 -y 500 > scenario

其中:

在场景文件中我得到了这个(我汇集了生成的场景文件的一部分):

#
# nodes: 20, speed type: 2, min speed: 1.00, max speed: 0.00
# avg speed: 0.23, pause type: 1, pause: 10.00, max x: 500.00, max y: 500.00
#
$node_(0) set X_ 179.262898812695
$node_(0) set Y_ 200.991843665555
$node_(0) set Z_ 0.000000000000
.
.
.
$ns_ at 0.000000000000 "$node_(0) setdest 113.145148273136 63.780190950790 0.615925877381"
.
.
.

我希望我的节点以 1 到 10 m/s 之间的速度移动,但它们却以 1 到 0 m/s 之间的速度移动。 那么我该怎么做才能将最大速度配置为 10 m/s 呢? 提前谢谢你


很简单,你打错了……正确的命令好像是……

setdest -v 2 -n 20 -s 10 -m 1 -M 10 -t 300 -P 1 -p 10 -x 500 -y 500 > scenario

#
# nodes: 20, speed type: 10, min speed: 1.00, max speed: 10.00
# avg speed: 0.00, pause type: 1, pause: 10.00, max x: 500.00, max y: 500.00
#

注意:1)可以安装setdest命令:# cd ns-allinone-2.35/ns-2.35/indep-utils/cmu-scen-gen/setdest/ && make install

2) 使用 'Oct 2014 update' ns-allinone-2。35_gcc482.tar.gz https://drive.google.com/file/d/0B7S255p3kFXNSGJCZ2YzUGJDVk0/view?usp=sharing ...所有工具 indep-utils/ {dec-tr-stat, epa-tr-stat, nlanr-tr-stat, ucb-tr-stat, setdest} 都安装了 # make install 在 ns-2.35/