【技术实现步骤摘要】
一种基于时间表的DTN机会预测路由方法
本专利技术涉及一种基于时间表的DTN机会预测路由方法,针对复杂多变的战场或应急通信环境设计高效的DTN路由算法以提高数据转发效率和可靠性,本专利技术涉及DTN网络技术、DTN节点移动模型和机会预测路由。
技术介绍
延迟容忍网络(DelayTolerantNetwork,DTN)也称为容迟容断网络或容迟网络,是一种能容忍网络中断和较大传输延迟的新型网络体系。容迟容断网络(DTN)作为一种新型存储转发网络体系,能在复杂恶劣的网络环境下提供基本的通信服务,近年来得到广泛关注和研究。DTN的信息传输依赖于节点间的接触机会,采用异步传输方式将数据逐跳发送给目的节点。DTN将传统的存储转发模式变为存储等待转发或存储中继转发模式,提高了信息传输的可靠性。DTN具有广泛的应用领域,包括军事通信、应急通信、车辆通信、无线传感网、社交网络和深空通信等。DTN网络中路由算法是一个关键组成部分,选择合适的路由策略以保证高效的端到端数据传输是DTN研究的一个热点问题。由于DTN网络中很可能不存在到目的节点的端到端路径,加之受限的节点能量、存储空间及有限的网络带宽,使得设计高效健壮的DTN路由算法变得非常困难。迄今,研究人员针对不同应用场景提出了多种DTN路由算法。在城市交通领域,赫尔辛基市将交通工具作为通信终端,建立了基于DTN的通信模型,并对DTN移动模型和路由算法进行了验证。在传感网络领域,ZebraNet项目采用DTN技术建立了野生动物监测网络,采用基于历史信息的概率路由方法,大大提高了斑马信息的收集效率。根据路由策略的不同,马华东等人 ...
【技术保护点】
一种基于时间表的DTN机会预测路由方法,其特征在于,包括如下内容:1.基于时间表的集结‑展开移动模型设计在集结‑展开模型的基础上引入行动计划表(时间表),节点按照计划安排的时间、路线依次完成集结和展开等活动,并将此移动模型称为基于时间表的集结‑展开移动模型;2.DTN时变网络模型在图论中引入一个时间参量,将DTN网络抽象为一张随时间不断演化的时空图;考虑时间参量的DTN网络拓扑关系可以表示为:G(t)=(V(t),E(t));其中,V表示网络节点,E表示节点关联关系,t是时间参量;在动态演进网络G(t)中,通过采取存储‑携带‑转发或存储‑等待‑转发的方式,可以基于数据分段传输来实现数据的端到端传输;3.基于时间表的相遇机会预测DTN路由算法在基于时间表的“集结‑展开”移动模型场景中,节点之间的相遇机会可以通过时间表进行预测;在基于时间表的移动模型场景下,基于相邻节点各自与消息目的节点的相遇机会预测信息作为消息转发决策依据,将消息发给或保留在与其目的节点有较早相遇机会的节点上,从而更有可能利用潜在的优质异步转发路径,提高消息的投递率,降低投递时延;为了减少节点缓存占用,提高网络性能,基于 ...
【技术特征摘要】
1.一种基于时间表的DTN机会预测路由方法,其特征在于,包括如下内容:1.基于时间表的集结-展开移动模型设计在集结-展开模型的基础上引入行动计划表(时间表),节点按照计划安排的时间、路线依次完成集结和展开等活动,并将此移动模型称为基于时间表的集结-展开移动模型;2.DTN时变网络模型在图论中引入一个时间参量,将DTN网络抽象为一张随时间不断演化的时空图;考虑时间参量的DTN网络拓扑关系可以表示为:G(t)=(V(t),E(t));其中,V表示网络节点,E表示节点关联关系,t是时间参量;在动态演进网络G(t)中,通过采取存储-携带-转发或存储-等待-转发的方式,可以基于数据分段传输来实现数据的端到端传输;3.基于时间表的相遇机会预测DTN路由算法在基于时间表的“集结-展开”移动模型场景中,节点之间的相遇机会可以通过时间表进行预测;在基于时间表的移动模型场景下,基于相邻节点各自与消息目的节点的相遇机会预测信息作为消息转发决策依据,将消息发给或保留在与其目的节点有较早相遇机会的节点上,从而更有可能利用潜在的优质异步转发路径,提高消息的投递率,降低投递时延;为了减少节点缓存占用,提高网络性能,基于机会预测的路由算法借鉴喷射等待(SprayAndWait)路由采用的有限副本机制,进一步减少副本消息转发的数量,从而对路由转发过程进行优化。2.如权利要求1所述的基于时间表的DTN机会预测路由方法,其特征在于:时间表规定了节点进行集结或展开活动的地理坐标、活动半径及时间信息;每个节点组遵循一个时间表,组内节点在规定的时间段到达指定地点,然后按照集结或展开模式在指定半径内独立随机移动,经过一段时间(也由时间表指定)后,集体前往下一个活动地点;在指定的地域内活动时,各节点的移动是独立随机的,呈现个体性,而在指定地域之间的转场以及活动时间的控制上,每组节点的移动呈现出整体性;在活动地域之间转场时,节点按照地图上的最短路径移动;在展开地域,节点的移动遵循随机路点模型;在集结地域,每个节点有一个属于自己的位置。3.如权利要求1所述的基于时间表的DTN机会预测路由方法,其特征在于:如果对于G(t1)=G(t2),则此网络称为静态网络;如果对于G(t1)≠G(t2),则此网络是动态网络。对于给定的时变网络G(t)以及时间序列T=t0,t1,…,tk,其中ti=[ti′,ti″]表示离散化的时间段;随着时间的推进,整个网络会不断发生演化,节点之间的联系也会发生变化,并产生一系列动态子图:Gsub=G1,G2,…,Gk;如果这些动态子图满足:则称该时变网络G(t)为动态演进网络,即整个网络是完备且可分的;这意味着整个DTN网络中节点之间在某些时间内可能并不存在端到端的连接,但是随着时间的演化推进,通过借助中间节点可以实现部分的互联互通,最终构成异步的端到端路径;任意节点a,b之间的路径p(a,b)可以表示为时间演进序列:p(a,b)=((a,x1,t1),(x1,x2,t2),…,(xi,b,tk))(1)其中,xi∈V是网络中的各个中间转发节点;ti≤ti+1表示节点转发时间不断向前演进;(xi,xi+1,ti+1)表示在时间段ti+1之内节点xi与xi+1可以维持连接并能够收发数据。4.如权利要求3所述的基于时间表的DTN机会预测路由方法,其特征在于:基于机会预测的DTN路由算法的消息投递过程主要包括以下三个阶段。(1)消息生成阶段当节点的上层应用产生一个消息交给路由层投递时,路由层先将消息存储在缓存中,并为它产生N个副本;N为系统的...
【专利技术属性】
技术研发人员:王海涛,宋丽华,张国敏,王俊淇,陈晖,张学平,吴强,张祯松,黄照翠,王陈雨,
申请(专利权)人:中国人民解放军理工大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。