论文部分内容阅读
随着多跳无线传感器网络不断应用到实际环境下,网络数据如何有效及时的传输成为了人们关注的热点问题。所以近年来对无线传感器网络的研究主要集中在路由协议上。无线传感器网络的特性和络应用环境的特殊性,使得多径路由协议受到越来越多的关注。多径路由协议是无线传感器网络用于解决自身和应用场景的局限性而提出的路由协议。在研究多径路由协议时,如何提高网络QoS保证是研究人员首要考虑的问题。在Sink节点移动时,节点可能移出能够传输的范围导致节点所具有的路由表路径失效,从而需要进行路由重新发现。在进行路由重新发现的过程中,如果传感器节点需要传输数据到Sink节点,但由于没有可用路径就会导致数据包传输出现延迟或者丢失。本文在对AOMDV协议进行了深刻研究的基础上,从理论分析上对协议节点端到端时延、网络路由发现频率和数据包传送率进行性能分析和比较。结合无线传感器网络的特性和应用场景对协议路由发现算法进行相关修改。在节点进行路由发现的时候,结合节点在连续几个时间段内接收和传送数据包的数量来择优选择路径,提高网络性能。节点数据包的接收和传送都能有效体现网络传输状况和节点能耗。当Sink节点移动时,使用代理机制可以减少因为路由频繁发现而带来的数据包传输时延和丢包率。为了验证改进的协议算法和代理机制是否能够提高无线传感器网络多径路由协议的性能,本文在NS2的仿真环境下进行仿真模拟,分析协议仿真的结果,使用节点端到端的时延、网络路由发现频率和数据包传送率三个参数作为性能衡量的指标。实验结果证明改进后的协议在这几个性能指标上都优于原有的协议。说明本文的协议改进算法是有效并且可用的。