[发明专利]基于链路活跃度的无线传感器网络节点选路方法有效
| 申请号: | 201310233944.9 | 申请日: | 2013-06-13 |
| 公开(公告)号: | CN103281748A | 公开(公告)日: | 2013-09-04 |
| 发明(设计)人: | 徐恪;陈鹏;陈文龙;田辉 | 申请(专利权)人: | 清华大学 |
| 主分类号: | H04W40/24 | 分类号: | H04W40/24 |
| 代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张大威 |
| 地址: | 100084 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 活跃 无线 传感器 网络 节点 方法 | ||
1.一种基于链路活跃度的无线传感器网络节点选路方法,其特征在于,包括以下步骤:
S1对所述无线传感器网络中多个节点进行初始化,其中,每个所述节点的链路活跃度被初始化为所述节点的节点活跃度;
S2通过所述无线传感器网络的根节点向所述无线传感器网络中发送IP广播报文;
S3当所述无线传感器网络中的节点接收到所述IP广播报文时,对邻居表和默认路由表进行更新,并根据新邻居表和新路由表转发新IP广播报文;
S4节点邻居表中所有表项的生存时间每分钟自动加1,当有邻居表的生存时间大于10时,根据其是否为默认路由表进行不同处理。
2.如权利要求1所述的基于链路活跃度的无线传感器网络节点选路方法,其特征在于,步骤S1进一步包括:
S1.1每个节点根据自身的工作周期T1和休眠周期T2,计算节点活跃度NoteActive=T1/(T1+T2);
S1.2除根节点之外的每个节点建立邻居表和默认路由表,其中,所述邻居表包括邻居节点地址、链路活跃度、节点层次和生存时间,所述默认路由表包括默认路由地址和链路活跃度,所述邻居表和所述默认路由表初始值为空。
3.如权利要求1和2所述的基于链路活跃度的无线传感器网络节点选路方法,其特征在于,
所述IP广播报文包括:源节点地址、链路活跃度和节点层次。
4.如权利要求1、2和3所述的基于链路活跃度的无线传感器网络节点选路方法,其特征在于,所述步骤S3进一步包括:
S3.1查看所述邻居表,若所述邻居节点地址与所述源节点地址不同,则创建新邻居表,所述新邻居表中,邻居节点地址为所述IP广播报文的源节点地址,链路活跃度为所述IP广播报文的链路活跃度,节点层次为所述IP广播报文里的节点层次,生存时间设置为0,若所述邻居节点地址与所述源节点地址相同,则更新链路活跃度和节点层次,将生存时间设置为0;
S3.2根据新邻居表,更新所述默认路由表:
S3.2.1若所述默认路由表为空,则将所述新邻居表选为新路由表,将新邻居表的邻居节点地址和链路活跃度分别填入所述新路由表的路由地址和链路活跃度;
S3.2.2若所述默认路由表不为空,则比较所述新邻居表的链路活跃度和默认路由表的链路活跃度,若所述新邻居表的链路活跃度较大,则将所述新邻居表的链路活跃度作为新路由表的链路活跃度,反之则不作任何处理;
S3.3节点转发新IP广播报文,所述新IP广播报文包括:源节点地址、链路活跃度和节点层次,其中,链路活跃度的值为节点的节点活跃度与新路由表的链路活跃度的乘积,节点层次的值为新路由表的节点层次加1。
5.如权利要求1-4所述的基于链路活跃度的无线传感器网络节点选路方法,其特征在于,步骤S4进一步包括:
S4.1若所述邻居表的邻居节点地址不是默认路由表的默认路由地址,则删除所述邻居表;
S4.2若所述邻居表的邻居节点地址是默认路由表的默认路由地址,则删除所述邻居表和默认路由表,并按以下步骤建立新路由表:
S4.2.1若邻居表不为空,则比较邻居表的链路活跃度,选择链路活跃度值最大的邻居节点作为新路由表,将邻居节点地址和链路活跃度填入新路由表;
S4.2.2节点发送所述新IP广播报文,所述新IP广播报文包括:源节点地址、链路活跃度,其中链路活跃度的值为节点的节点活跃度与新路由表的链路活跃度的乘积,节点层次的值为新路由表的节点层次加1;
S4.2.3若邻居表为空,不作任何处理。
6.如权利要求1-5所述的基于链路活跃度的无线传感器网络节点选路方法,其特征在于,所述无线传感器网络中所有节点每隔预设时间重复步骤S3.3。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310233944.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于背景学习的射频层析成像方法
- 下一篇:纯钙包芯线快速检验方法





