[发明专利]一种物联网资源搜索方法有效
申请号: | 201611081246.1 | 申请日: | 2016-11-30 |
公开(公告)号: | CN106612326B | 公开(公告)日: | 2019-11-12 |
发明(设计)人: | 蔺智挺;陈希;吴秀龙;彭春雨;李正平;谭守标;陈军宁 | 申请(专利权)人: | 安徽大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京凯特来知识产权代理有限公司 11260 | 代理人: | 郑立明;郑哲 |
地址: | 230601 安徽*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 联网 资源 搜索 方法 | ||
本发明公开了一种物联网资源搜索方法,由委托节点采用局部信息,分布式搜索合适的受托节点,并给出受托节点的信任度;同时,还将任务按核心属性任务归类,并计算受托节点的一个未曾委托过的任务类型的置信度,从而选取信度最高的受托节点来执行相关任务;上述方案可以快速、有效的获得相应的物联网资源。
技术领域
本发明涉及物联网技术领域,尤其涉及一种物联网资源搜索方法。
背景技术
物联网最大的变革在于实现了物理世界的情景感知、处理和控制这一闭环过程,真正成为了物-物、物-人、人-人间信息连接的新一代智能互联网络。物联网将现实中的物体通过虚拟的互联网连接起来,智能化的终端催生了大量新应用,其中重要的有组织协作、人员跟踪和物流定位。
在现有研究工作中,通常假设感知节点间是相互信任并能够接收、转发和传递任何数据的,而实际的应用场景却是:节点间并不存在事先的信任关系,一个节点只会转发其熟识节点的数据或感知请求,对陌生节点传输而来的请求或数据可能会置之不理。
同时,物联网是一个高度动态的网络,节点数目巨大,因此,传统集中式搜索面临挑战。在基于信任评估的推荐模型中,节点所需的服务是多种多样的,而且委托节点,与受托节点通常是不直接相连,如何通过局部、现有的信息进行资源推荐与搜索是物联网资源搜索的难题。
发明内容
本发明的目的是提供一种物联网资源搜索方法,可以采用保守式或者激进式搜索策略搜索,以便快速搜索可以获所需物联网资源的相关节点。
本发明的目的是通过以下技术方案实现的:
一种物联网资源搜索方法,包括:
当委托节点需要完成一个包含若干核心属性的任务时,根据其自身性能选择保守搜索策略或者激进式搜索策略;
如果选择保守搜索策略,则委托节点根据预定的查询策略查询自身的推荐列表;如果查询到能够完成该任务中所有核心属性的受托节点,或者推荐过能够完成该任务中所有核心属性受托节点的中间节点,且相应的受托节点或者中间节点在此次搜索过程中还未被搜索过,则向相应的受托节点或者中间节点扩散包含该任务的保守搜索请求,并在接收到响应后评估受托节点的置信度;
如果选择激进式搜索策略,则委托节点根据预定的查询策略查询自身的推荐列表;如果查询到能够完成该任务中部分核心属性的受托节点,或者推荐过能够完成该任务中部分核心属性受托节点的中间节点,且相应的受托节点或者中间节点在此次搜索过程中还未被搜索过,则向相应的受托节点或者中间节点扩散包含该任务的激进式搜索请求,并在接收到响应后评估受托节点的置信度。
所述委托节点筛选出置信度最高的受托节点作为执行任务的受托节点,并发出委托请求;之后,根据受托节点的任务执行情况,对相应的受托节点和/或中间节点赋予一个置信度,同时更新自身推荐列表。
所述受托节点如果接收到包含该任务的保守搜索请求,则发出相应的响应;如果接收到包含该任务中相应部分核心属性的激进式搜索请求,则等待一个预设时间T,并且,在预设时间T内,还接收到不同路径发来的激进式搜索请求,且这些请求涵盖了待执行任务的所有核心属性,则发出相应的响应;
如果接收到了委托请求,则执行相应的任务,并返回任务执行结果。
如果受托节点执行过一些任务,且这些任务的核心属性满足委托节点需要完成的任务中的所有核心属性,则认为受托节点能够完成该任务;
如果受托节点执行过一些任务,且这些任务的核心属性满足委托节点需要完成的任务中的部分核心属性,则认为受托节点能够完成该任务中部分核心属性。
所述在接收到响应后评估受托节点的置信度包括:
在接收到受托节点返回的响应后评估相应受托节点的未曾委托过任务类型的置信度;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽大学,未经安徽大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611081246.1/2.html,转载请声明来源钻瓜专利网。