论文部分内容阅读
延迟容忍移动传感器网络(Delay Tolerant Mobile Sensor Network,DTMSN)中的链路是间歇性连通的,导致路由过程中容易出现数据包随机丢失现象,影响数据传输的可靠性。另外,传感器节点的能量来自于电池,很容易因电量不足而失效。因此如何在保证链路可靠性的同时,降低传感器节点的通信能耗、均衡整个DTMSN的能量以延长网络生存时间成为要解决的一个重要问题。基于现有研究,本文针对DTMSN中数据传输时出现的问题,提出了两种可靠节能路由算法——基于距离优化的可靠节能路由算法和基于能量成本的可靠路由算法。其主要研究内容及研究成果如下:1、基于距离优化的可靠节能路由算法。首先,在逐跳(Hop-By-Hop,HBH)确认重传机制的链路质量保证下引入了“可靠节能距离”和“可靠能量平衡距离”两个概念,并通过分析节点间的距离、节点的运动方向及节点剩余能量来确定节点的综合效用值,最后根据综合效用值的大小来转发消息。实验结果表明,该路由算法不仅显著提高了消息投递率,延长了网络生存时间,而且在可靠性保证下提高了传感器节点的能量利用率,优化了网络能量平衡性能。2、基于能量成本的可靠路由算法。首先,它在HBH确认重传机制的链路质量保证下设计了能量成本RECBD(Reliable Energy Cost Based on Distance,RECBD)度量,通过分析节点间的距离、节点剩余能量、转发节点的预期能量成本以及转发节点可以成功接收数据包的概率来确定节点的RECBD值,最后根据RECBD值的大小来路由消息。实验结果表明,该路由算法进一步提高了消息投递率及网络生存时间,改善了网络的能量性能。