《表1 不同时刻3种算法分别作用下目的节点收到分组数》
为了证明ACO-RA算法在寻径收敛时间、最佳路径长度方面的性能,本文在NS-2仿真平台下,采用otcl语言编程进行实验仿真,将ACO-RA与D-V、SPF算法进行性能比较.实验过程中,首先,以1号节点为源节点,创建代理(A-gent/TCP)对象作为数据分组的发送器,发送器每隔500毫秒发送一次数据分组;20号节点为目的节点,创建代理(agent/TCPSink)对象作为数据分组的接收器.然后,参考文献[11]中方法,将算法主要参数设置为α=1,β=5,ρ=0.5,Q=100,NCmax=500,节点个数设为n=20,蚂蚁个数设为m=15,以图1中各边上的权值带宽为算法实现的初始化信息素,即设置Γij(0)=Bij(i,j=1,2,…,20).最后,设置实验的起止时间,并让源节点产生30个分组开始搜寻路径,将到达目的节点的分组数、搜索时间、搜索路径等信息保存在out.tr记录文件中,借助于gawk工具分析out.tr文件中的信息,得到不同时刻3种算法分别作用下目的节点收到的分组数如表1所示,利用Xgraph工具绘制出不同时刻3种算法分别作用下分组转发到达目的节点的选择路径分时对比结果如图2所示.
图表编号 | XD0072458900 严禁用于非法目的 |
---|---|
绘制时间 | 2019.05.26 |
作者 | 李勇、吴丽华 |
绘制单位 | 曲靖师范学院信息工程学院、曲靖师范学院信息工程学院 |
更多格式 | 高清、无水印(增值服务) |