如何设置节点在ns2

时间:2015-10-19 10:45:01

标签: protocols nodes sleep ns2

我只想设置一个节点在ns-2中休眠,我已经搜索了协议,我发现了很多关于睡眠的对象和函数,但我无法在其他协议中使用它们来设置节点睡觉。 当我使用它们时,我得到分段错误或浮点,我知道这些错误意味着什么,但我找不到解决它们的方法。 就像当我使用SMAC的sleep()函数时。 我在谷歌搜索过,一周后我仍然没有找到任何解决方案......! 你能帮助我吗??

1 个答案:

答案 0 :(得分:0)

"睡眠"是的,当一个节点空转时,我想。

ns-2.3x / tcl / ex /中有一些例子" set idle_time _"。

您可以找到" set idle_time _"的行号。用:

$ cd ns-2.3x/tcl/ex/
$ grep -Rin idle_time *
The simulation examples are ( grep will also list a lot of config files.tcl ) :
realaudio/ramodel.tcl
sat-aloha.tcl
srm-session.tcl
srm.tcl
tcpsrm.tcl  ( Edit line 130 to e.g.:  exec tclsh8.6 ./namfilter.tcl out.nam )
                             ( Copy namfilter.tcl to ex/ from nam-1.1x/bin/.)
test-rcvr.tcl
test-tbf.tcl
tg.tcl
wpan/{ wpan_demo1.tcl, wpan_demo2.tcl ....... wpan_demo5.tcl }
xcp/2statemarkovB.tcl (xcp-tcp.tcl must be run beforehand to create the required xcp0.tr)

请尝试运行这些文件。 →→有些人具有非常好的nam和xgraph可视化效果。