cbrgen和setdest数据流生成
数据流生成工具cbrgen用来产生传输负载,可以产生cbr流和tcp流。cbrgen的使用方法是,首先切换到
,使用方法如下:
ns cbrgen.tcl [-type cbr|tcp] [-nn nodes] [-seed seed] [-mc connections][-rate rate]
-type 表示数据流的类型
-nn 表示节点的数目
seed 表示随机种子数
-mc 表示最大连接数
-rate 表示发送速率,pkt/s
举个例子:
结果会在cmu-scengen-gen下生成一个名为fs.tcl的文件。
拓扑场景生成工具setdest用来生成无线网络所需节点的运动场景,setdest的使用方法是首先make一下
Setdest使用方法让如下:
./setdest -v<1 or 2> -n<nodes> -p<pause time> -m <min speed> M<max speed>-t<simulation time> -x <max_x> -y<max_y>
-v表示setdest的版本
-n表示指定场景中的节点数
-p表示节点停留时间
-m 表示节点的最小移动速度
-M表示节点的最大移动速度
-t 表示仿真时间
-x表示仿真场景的长度
-y 表示仿真场景的宽度
举个例子:
cbegen和setdest产生的文件都可以通过source命令加入到脚本中。