武汉工程大学 毕业设计(论文)
是星型网络在NS-2仿真中的节点关系图,图4.10是星型网络的拓朴结构图。图4.11是在不同的发包速率下,ZBR与AODVjr路由算法的分组递交率比较;图4.12和图4.13是在发包速率为2packets/s,不同的CBR数据流个数下,ZBR和AODVjr路由算法的平均端到端时延与控制开销的比较。
- 22 -
武汉工程大学 毕业设计(论文)
- 23 -
武汉工程大学 毕业设计(论文)
从图4.11的仿真结果可以看出在发包速率较小时,星型网中ZBR和AODVjr的分组递交率都是100%。随着发包速率的增加,两者的分组递交率都有所下降,但都是在98%以以上。从图中结果可以看出,AODVjr的分组递交率要略高于ZBR的,且随着发包速率的增大,AODVjr与ZBR分组递交率间的差异也增大。
从图4.12的仿真结果可以看出随着CBR数据流个数的增加,ZBR和AODVjr的平均端到端时延都随之增大。两者的平均端到端时延比较接近,但ZBR的要略高些,且随着数据包个数越来越多,两者间的差异有增大的趋势。
从图4.13的仿真结果可以看出随着CBR数据流个数的增加,ZBR和AODVjr的控制开销都随之增大。两者的控制开销比较接近,但ZBR的要略低些,且随着数据包个数越来越多,两者间的差异有增大的趋势。
在ZBR中,既存在使用AODVjr的节点来发现路由并寻找最短路径,又存在使用Cluster-Tree的节点来减小网络中的控制开销。而AODVjr中所有节点都要发现路由,虽然寻找到的都是目的节点的最短路径,但同时带来的问题是网络中的控制开销会有所增加,如图4.13所示;另一方面,由于使用AODVjr的节点找到的都是最短的路径,使得网络的平均端到端时延就有所降低,如图4.12所示。使用ZBR和AODVjr的的分组递交率也很相似。
星型网是拓朴结构相对简单的网络,且网络深度只有1,所以在星型网中使用ZBR和AODVj:仿真出来的性能指标都比较相近。但zigBee还具有协议简单、成本低等优点,更适合于ZigBee的星型网络。
树型网:设置仿真时间为5005,采用CBR数据流,分组大小为70Bytes,节点0-14为RN+节点,节点15-20为RN一节点。设置Cluster-Tree参数为:Rm=4,
Cm=6,Lm=4。图4.14是树型网络在NS-2仿真中的节点关系图,图4.巧是树型网拓朴
- 24 -
武汉工程大学 毕业设计(论文)
结构图\图4.16是在不同的发包速率下,ZBR、AODvjr、cluster一Tree三种路由算法的分组递交率的仿真比较;图4.17和图4.18是在发包速率为2packets/s,不同的CBR数据流个数下,ZBR、AODvjr、Cluster-Tree三种路由算法的平均端到端时延与控制开销的比较。
- 25 -
武汉工程大学 毕业设计(论文)
- 26 -