论文部分内容阅读
无线传感器网络能够获取客观物理信息,是信息技术的一个新领域,在环境监测、医疗监护、军事侦察等领域具有广阔的应用前景。一些无线传感器网络的应用要求很高的数据传输可靠性,而其应用环境却可能存在很多不可预测的因素,如通信信道质量比较差,链路的稳定性难以保证,而节点失效,会造成路径断裂,引起丢包的现象,对于此类应用,需要在设计上提高无线传感器网络数据传输的可靠性。 在无线传感器网络实际的应用中,各节点靠电池供电,大量节点都保持静止的状态或很少移动,只有当少量节点“失效”时,网络拓扑才会发生缓慢变化。针对此类问题。本文提出了联合优化的方法,其思想如下:首先用ETX算法建立好端到端的路由,然后增加链路上第一个节点的功率级数,并计算端到端的收包率;同样的方法用于下一个节点,同样增加一个功率级数,计算端到端的收包率,以此类推便可以计算出来每增加一个节点的功率级数的时所增加的端到端的收包率,选择一个增加一个功率级,收包率增加最大的节点,将该节点的功率级加1,其余节点保持不变,重复上面的操作,一直到达到预先设定的端到端的收包率。 无线传感器网络的通信链路存在着高丢失率、非对称性等特点;由此提出了PRETX路由度量算法,即:在路由层选择有效的路由度量方法来达到网络可靠性的目的;并结合链路层的功率控制方法来延长网络的寿命。最后,将此度量算法应用于AODV协议中,仿真结果表明本文提出的PRETX路由量度方法是一种保证可靠性的前提下节省网络能量的量度方法,能够为无线传感器网络高效路由协议的设计提供有价值的参考。