[发明专利]无线传感器网络高邻接度资源搜索方法有效
申请号: | 201110003277.6 | 申请日: | 2011-01-10 |
公开(公告)号: | CN102075974A | 公开(公告)日: | 2011-05-25 |
发明(设计)人: | 张俊虎 | 申请(专利权)人: | 张俊虎 |
主分类号: | H04W24/00 | 分类号: | H04W24/00;H04W84/18;G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 266061 山东省青岛市*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种无线传感器网络高邻接度资源搜索方法,所述搜索方法对于无线传感器网络包含的网络节点设置邻接表和数据库,所述邻接表包括节点标识(ID)和节点邻接度,所述节点邻接度为记录本节点当前能够与自己直接通信的邻近节点个数,本发明用尽可能少的节点间的消息传递,将资源搜索节点提出的搜索请求传递到邻居数最多的节点上。本发明提出的算法能使用尽可能少的消息传递,将资源搜索请求传递到距离资源搜索节点尽可能远的节点上。 | ||
搜索关键词: | 无线 传感器 网络 邻接 资源 搜索 方法 | ||
【主权项】:
无线传感器网络高邻接度资源搜索方法,所述搜索方法对于无线传感器网络包含的网络节点设置邻接表和数据库,所述邻接表包括节点标识(ID)和节点邻接度,所述节点邻接度为记录本节点当前能够与自己直接通信的邻近节点个数,所述搜索方法的资源搜索步骤为:1)提出资源搜索查询的节点(源节点)首先查询节点自身数据库是否存储有被查询资源,若有则向提出资源搜索请求的用户返回资源地址;然后源节点检查自己的邻接表是否为空,若不为空,则将自己的节点标识(ID)及邻接表中的所有节点标识(ID)组成的集合记为Tid,将集合Tid加入资源搜索消息;最后源节点从其邻接表中选择具有最大邻接度和最大ID号(设ID号无重复)的节点,向其发送一个资源搜索消息,所述资源搜索消息包含集合Tid;2)假设节点Y从节点X发来资源搜索消息,节点Y首先查询自身数据库是否存储有被查询资源,若有则向提出资源搜索请求的用户返回资源地址;3)节点Y将收到的资源搜索消息中包含的上一跳节点(X)的Tid值为X.Tid,节点Y创建自己的下一跳节点集Tnext=Tid‑X.Tid);4)节点Y检查自己的下一跳节点集Tnext是否空集,若是,则丢弃该资源搜索消息,停止资源搜索过程;否则,节点Y将自己的Tid加入资源搜索消息,节点Y根据自己的邻接表,从Tnext中选择具有最大邻接度和最大ID号的节点,向其发送包含集合Y.Tid的资源搜索消息;5)所有收到资源搜索消息的节点都按照第2步开始的过程执行相应动作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张俊虎,未经张俊虎许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110003277.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种成语学习扑克牌及其相关游戏的设计方案
- 下一篇:一种盾构隧道管片