[发明专利]一种基于免疫克隆选择的无线传感器网络路由优化方法有效
申请号: | 201410782192.6 | 申请日: | 2014-12-16 |
公开(公告)号: | CN105764110B | 公开(公告)日: | 2017-06-06 |
发明(设计)人: | 朱江;臧传治;曾鹏 | 申请(专利权)人: | 中国科学院沈阳自动化研究所 |
主分类号: | H04W40/10 | 分类号: | H04W40/10;H04W84/18 |
代理公司: | 沈阳科苑专利商标代理有限公司21002 | 代理人: | 徐丽,周秀梅 |
地址: | 110016 *** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 免疫 克隆 选择 无线 传感器 网络 路由 优化 方法 | ||
1.一种基于免疫克隆选择的无线传感器网络路由优化方法,其特征在于,包括以下步骤:
建立能耗模型,在first order射频模型的基础上建立多跳通信的能量消耗模型;
建立虚拟组播树,将源节点与所有组播节点的通信路由视为一颗组播树,在满足约束条件下,能量消耗值最小的组播树即为最优路径;
生成抗体,将每棵组播树作为免疫系统中的一个抗体,组播树中源节点到组播节点的一条路由为抗体的一个基因;
优化节点数量,确定通信节点的最佳数量;
生成路由算法,组播树中源节点首先广播一个路由请求信息给其邻域节点,邻域节点收到请求信息后,记录请求包经过该节点,一方面与组播源节点建立路由通路,另一方面继续广播该请求信息给其邻域节点,建立与之相应的路由通路,依此类推,直至到达组播节点,通过遍历所有组播节点,建立组播源节点与所有组播节点之间的通达路由备选路径集;
所述约束条件为:
(1)邻域节点的距离;
(2)邻域节点的剩余能量;
(3)到达目的节点的跳数;
其中,邻域节点的距离所代表的约束因子,F1为:
R为节点的邻域半径,为两个节点能够通信的最大距离,节点u与邻域节点v之间的距离为d(u,v);
在满足F1>0的条件下,取邻域节点的剩余能量较大且到达目的节点的跳数较少的组播树为满足约束条件的组播树。
2.根据权利要求1所述一种基于免疫克隆选择的无线传感器网络路由优化方法,其特征在于:所述多跳通信的能量消耗模型为:
其中,ui,vi为无线传感器网络中的通信节点,N为通信所需的跳数,Pi(ui,vi)为节点ui与vi节点通信所消耗的能量,Ab为此多跳通信所消耗的总能量。
3.根据权利要求1所述一种基于免疫克隆选择的无线传感器网络路由优化方法,其特征在于:所述组播树中的源节点为汇聚节点,组播节点为监测区域的传感节点。
4.根据权利要求1所述一种基于免疫克隆选择的无线传感器网络路由优化方法,其特征在于,所述抗体用如下规则来表示:
Ab={sink→CN1,sink→CN1→CN2,sink→CN1→MN→CN3,sink→CN1→MN→CN4}
其中,sink为汇聚节点,CNi为传感节点,MN为中转节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院沈阳自动化研究所,未经中国科学院沈阳自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410782192.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:无线传感网络自治式路由选择方法
- 下一篇:网络信号增强装置和方法