论文部分内容阅读
紧急突发事件发生后,网络基础设施损毁严重,不能保证受灾区域的正常通信。MANET网络具有组网快速、抗毁性强等优点,其节点可以通过无线链路建立从源节点到目的节点的多跳路由。在网络基础设施缺失的情况下,使用MANET技术可以迅速组建能够机动部署的应急通信网络,从而保障灾区与指挥中心间的即时通信。因此,研究应急通信中MANET网络路由算法具有重要意义。影响路由算法性能的关键因素之一是移动模型,为了设计应急通信中高质量的路由算法,首先需要建立满足应急场景特征的网络模型。本文基于RWP移动模型设计基站自组织网络SNBS模型,该模型由背负式基站节点和车载基站节点共同组成,两类节点具有不同的移动和通信方式。背负式基站节点在发送数据的时候,选择距离本节点最近的车载基站作为目的节点,可以避免仿真过程中数据传输的任意性。车载基站充当背负式基站和指挥中心之间的中继节点,保障灾区现场和指挥中心间的正常通信。节点依靠电池实现数据转发。在应急场景下节点的电池有限,路由过程中重复使用单个节点会造成关键节点过早死亡,降低通信的效率和可靠性。本文改进按需路由协议中节点处理RREQ报文的流程,并提出综合跳数和节点能量的RAHE路由算法。在寻找路由的过程中,通过路由度量因子选择综合性能较高的节点组建路由,避免重复使用关键节点导致网络节点能耗不均的问题。仿真结果表明,该算法可以均衡全网节点能耗,避免关键节点过早死亡,在保证高数据投递率的同时,降低端到端时延,提高数据传输的可靠性并延长网络生存时间。MANET网络生存时间与节点的参与状况有关,只有网络中所有节点都积极协作才能有效延长全网的生存时间。但是,转发数据会导致节点自身能耗增大,生存时间降低,所以节点与网络之间具有生存时间的博弈。本文提出ECE路由算法,结合节点剩余能量和收益值,设置二元转发概率函数。在寻路阶段选择转发概率较大的节点传输数据,能够降低节点因为能量受限而拒绝合作的行为对通信质量的影响,在均衡节点能耗的同时,提高路由鲁棒性,保证通信的效率和可靠性,延长网络生存时间。