基于节点综合效能的DTN路由算法*
2017-03-18郑莹裴芳董龙明
火力与指挥控制 2017年2期
郑莹,裴芳,董龙明
(1.常德职业技术学院,湖南常德415000;2.湖南机电职业技术学院,长沙410073;3.陆军驻南京地区军事代表室,南京210000)
基于节点综合效能的DTN路由算法*
郑莹1,裴芳2,董龙明3
(1.常德职业技术学院,湖南常德415000;2.湖南机电职业技术学院,长沙410073;3.陆军驻南京地区军事代表室,南京210000)
针对容忍延迟网络(DTN)高延迟、数据传输成功率低等问题,提出了一种基于节点综合效能的DTN路由算法SERA。该算法综合考虑移动节点的活跃度和剩余能量,使消息副本向综合效能高的节点扩散。SERA节点活跃度描述了节点的社会和动态特性,SERA尽量将消息副本传递给活跃度高的节点,以提高消息传输的成功率;在选择中继节点时,充分考虑节点的能量状态,以避免能量不足的节点承担更多的信息传输任务,从而提高网络节点的存活率。仿真结果表明,与典型的DTN路由算法相比,SERA能够更好地平衡节点的能耗,获得更高的消息递交成功率和更长的网络生存期。
节点综合效能,DTN路由算法,节点活跃度,能量状态
0 引言
容忍延迟网络(Delay Tolerant Networks,DTN)是近年广受关注的一类新兴的网络体系结构,是由Kevin在2003年SIGCOMM国际会议上提出[1]。能够在宽阔恶劣的条件下,实时收集大量详实可靠的一手数据,被广泛应用于星际网络、无线车载网络、工业控制、环境监测、交通管理、国防军事等领域。与传统网络相比,DTN的节点能够协作地感知、采集、汇总和处理监测区域的各种信息,DTN通常分布密集,节点数量能达到几百至上千,传感器节点体积小,采用电池供电,限制了节点的处理和通信能力。……
登录APP查看全文
