The invention relates to a method of adaptive unicast routing in mobile ad hoc networks based on attractor selection, node liveness and candidate node information in the routing process last time according to their probability, to select one candidate node as the next hop node, and all nodes are active and return this update a routing path on the activity at the end of the routing calculation, in order to enhance the effect of the next route. The invention can not only effectively adapt to the static or dynamic network topology structure, but also can balance the relationship between routing delay and transmission cost, and improve the overall work effect of the network.
【技术实现步骤摘要】
本专利技术涉及移动自组织网络领域中,特别是涉及一种移动自组织网络中基于自适应选择的单播路由方法。
技术介绍
移动自组织网络是指将各个孤立的设备进行连接,实现人与人,人与计算机,计算机与计算机之间进行信息交换的链路,从而达到资源共享和通信的目的,其中我们可以将移动自组织网络中的人、计算机等称为节点,那么移动自组织网络就是实现节点之间信息交换的链路。节点可以是固定的,也可以是移动的。固定节点的通信也就是静态路由需要由网络管理员在系统安装时根据网络的配置情况预先设定静态路由表,网络结构发生变化后由网络管理员手动修改路由表。移动节点的通信也就是动态路由,其随网络运行情况的变化而变化,节点根据路由协议自动形成将数据包传输至目的节点的路径。从以上分析可以得到静态路由的缺点是网络的灵活性差,配置繁琐,当需要加入或者移除一些节点时需要管理员在所有路由器上添加或删除路由信息。动态路由的难点是节点需要快速适应不断变化的网络结构,并找到一条将数据包转发至目的节点延时最小,耗能最少的路由路径。
技术实现思路
本专利技术的目的是为了解决上述问题,提出一种移动自组织网络中基于自适应吸引子选择模型的单播路由方法,解决了延时长,能耗大等问题。本专利技术的一种移动自组织网络中基于自适应吸引子选择模型的单播路由方法,包括以下步骤:(1)待发数据节点确定候选节点并根据自适应吸引子选择模型计算候选节点被选为下一跳的概率并确定下一跳节点;(2)数据包到达目的节点后计算得出活跃度;(3)返回数据包更新本次路径上所有组成节点的活跃度,开始下一次路由。所述步骤(1)中的确定候选节点即为从邻居节点中选出比本 ...
【技术保护点】
一种移动自组织网络中基于自适应吸引子选择的单播路由方法,其特征在于,包括以下步骤:(1)待发数据节点确定候选节点并根据自适应吸引子选择模型计算候选节点被选为下一跳的概率并确定下一跳节点;(2)数据包到达目的节点后计算得出活跃度;(3)返回数据包更新本次路径上所有组成节点的活跃度,开始下一次路由。
【技术特征摘要】
1.一种移动自组织网络中基于自适应吸引子选择的单播路由方法,其特征在于,包括以下步骤:(1)待发数据节点确定候选节点并根据自适应吸引子选择模型计算候选节点被选为下一跳的概率并确定下一跳节点;(2)数据包到达目的节点后计算得出活跃度;(3)返回数据包更新本次路径上所有组成节点的活跃度,开始下一次路由。2.根据权利要求1所述的移动自组织网络中基于自适应吸引子选择的单播路由方法,其特征在于,所述步骤(1)中的确定候选节点为:从邻居节点中选出比本节点距离目的节点更近的节点作为候选节点,若不存在,则令邻居节点作为候选节点。3.根据权利要求1所述的移动自组织网络中基于自适应吸引子选择的单播路由方法,其特征在于,所述步骤(1)中的根据自适应吸引子选择模型计算候选节点被选为下一跳的概率具体为:ddtmn=s(α)1+(mmax-mn)2-d(α)mn+ηn]]>式中:mn即为候选节点n被选为下一跳节点的概率;mmax为所有候选节点被选为下一跳节点的概率值中的最大值;s(α)=aαn+bα,a,b,n为实数;d(α)=α;α为活跃度;ηn为白高斯噪声项;具体使用规则是:(i)当待发数据节点非上一次路由过程中路径的组成节点则其各候选节点被选为下一跳节点的概率相同;(ii)当待发数据节点是上一次路由过程中路径的组成节点且其候选节点未改变,则使用以上随机微分方程;(iii)当待发数据节点是上一次路由过程中路径的组成节点但其候选节点发生了改变,对于仍作为待发数据节点的候选节点的节点,其概率值通过下式计算:mn′=AnΣj∈node_stillAj×NstillNall]]>式中:其中Δt为一实数;node_still为保持不变的候选节点组成的集合;Nstill为不变的候选节点的个数;Nall为所有候选节点的个数;mn'为候选节点n在本次路由过程中被选为下一跳节点的概率;mn为候选节点n在上次路由过程中被选为下一跳节点的概率;对于在本次路由才成为待发数据节点的候选节点的节点,其概率计算公式为:mn'=1/N_allmn′=1/Nall。4.根据权利要求1所述的移动自组织网络中基于自适应吸引子选择的单播路由方法,其特征在于,所述步骤(1)中的根据自适应吸引子选择模型确定下一跳节点的具体方法为:当候...
【专利技术属性】
技术研发人员:田大新,郑坤贤,王云鹏,周建山,刘超,李玉洲,朱宇凯,康璐,刘文豪,
申请(专利权)人:北京航空航天大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。