使用ns2 setdest以特定格式为MANET节点位置生成数据

时间:2017-05-13 08:07:43

标签: network-programming simulation ns2

我正在关注此link并尝试在那里实施这些方案。 因此,我需要为MANET节点生成一个数据,以此格式表示它们的位置:

当前时间 - 最新x - 最新y - 最新更新时间 - 上一个x - 上一个y - 上次更新时间

使用setdest工具和这些选项: 1500乘300格,运行300秒,使用20秒的暂停时间,最大速度为2.5米/秒。

所以我想出了这个命令

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

工作并生成了一个tcl文件,但我不知道如何以所需格式获取数据。

1 个答案:

答案 0 :(得分:0)

  

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

不是tcl文件:是一个带有1,700“ns”命令的“scen”/ scenario文件。您的文件已重命名为“test1.scen”,现在用于manet示例中,模拟示例中的aodv-manet-20.tcl:

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

请注意,时间设置是最长时间。 “长时间设置”在20年前计算机运行缓慢时非常有用。 (虽然有复杂的模拟持续半小时到一小时。)

Link,manet-examples-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