[发明专利]一种移动Sink无线传感器网络的路由恢复方法及其恢复协议有效
申请号: | 201110142201.1 | 申请日: | 2011-05-28 |
公开(公告)号: | CN102196527A | 公开(公告)日: | 2011-09-21 |
发明(设计)人: | 丁永生;胡一帆;郝矿荣 | 申请(专利权)人: | 东华大学 |
主分类号: | H04W40/02 | 分类号: | H04W40/02;H04W40/10 |
代理公司: | 上海天翔知识产权代理有限公司 31224 | 代理人: | 吕伴 |
地址: | 201620 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种移动Sink无线传感器网络的路由恢复方法及其恢复协议,其特征在于:当移动Sink的位置发生改变而导致移动Sink无线传感器网络的路径断开时,它将收集当前信息以更新路由图,进行路径编码;采用免疫正交学习粒子群优化算法来选择最优替代路径,进行路由恢复;采用基于该算法的协议来维护该网络系统。该免疫正交学习粒子群优化算法具有全局搜索能力较强、求解精度较好、收敛速度快等特点。本发明提高了此类无线传感器网络的路由维护能力,利用最短的传输路径达到最大的传输成功率,提高网络吞吐量,延长网络生存时间。 | ||
搜索关键词: | 一种 移动 sink 无线 传感器 网络 路由 恢复 方法 及其 协议 | ||
【主权项】:
1.一种移动Sink无线传感器网络的路由恢复方法,其特征是:当移动Sink的位置发生改变而导致移动Sink无线传感器网络的数据传送路径断开时,使用免疫正交学习粒子群优化算法来选择最优路径,进行路由恢复;依次包括以下步骤:(1)更新路由图;当Sink移动到新的位置而导致链路断开时,Sink收集各节点的剩余能量、延时、距离等信息以更新Sink的邻居表和任务表,并根据以上这些信息更新路由图G′,从中提取出可能的路径集合P;(2)对粒子群初始化;在一个D维空间中,初始化生成n个粒子,每一个粒子都有自己的位置和速度;(3)对路径集合P进行编码;Sink从G′中计算得到可能的路径集合P,然后将每条链路序列pj编码为搜索空间中的一个解,用单个粒子表示一条链路序列,以便在解空间和粒子表示之间建立合适的映射;(4)计算每个粒子的适应度函数,通过免疫正交学习粒子群优化算法从所有解中选出的最优解空间对应的路径pb,所述的最优解空间是指对应路径pb的适应度fit(pb)最大;适应度函数如下:fit ( p j ) = Σ v j k ∈ p j Rene ( v j k ) ω 1 Σ v j k ∈ p j ene ( v j k ) Σ v ∈ V ene ( v ) + ω 2 Σ v j k ∈ p j delay ( v j k ) Σ n ∈ V delay ( v ) 2 + ω 3 Σ e j k ∈ p j dist ( e j k ) Σ e ∈ E dist ( e ) ]]> 其中,指网络中某个节点的有效能量;指两相邻节点间链路的路径长度;指节点通信消耗的能量;指节点的传输延时;ω1、ω2和ω3分别为相邻节点间的能量消耗、传输延时和距离的权值,其中ω1+ω2+ω3=1,ω1、ω2和ω3都大于0;(5)采用免疫正交学习粒子群优化算法中的正交学习策略,根据粒子群中各粒子的个体最优位置Pid和全局最优位置Pn构建样本Po,从而更新粒子位置和速度;(6)判断是否满足该免疫正交学习粒子群优化算法的终止条件;所述的终止条件是指得到最大适应值或迭代次数高于80次;若满足以上的终止条件,得出最优路径pb;(7)若不满足,采用免疫正交学习粒子群优化算法中的免疫模型对粒子进行克隆、选择和替换操作,以便在保证收敛速度的同时又能维持抗体的多样性;它基于抗体-抗原适应度的比例选择,构造了记忆单元,以各粒子适应度的比例大小为依据,进行克隆及选择操作,再保留刺激度为所有粒子中前15~25%的粒子,抑制其余粒子;重复步骤(4)到(7)直到满足该算法的终止条件,优选前20%;(8)移动Sink通过免疫正交学习粒子群优化算法选择出最优路径pb后,将最优路径上的节点信息发送给网络内相应的节点,以便快速建立从源节点到Sink的最新替代路径pb,维持网络路由。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东华大学,未经东华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110142201.1/,转载请声明来源钻瓜专利网。