一种物联网资源的封装和检索方法技术

技术编号:13229961 阅读:75 留言:0更新日期:2016-05-13 12:26
本发明专利技术涉及一种物联网资源的封装和检索方法,包括以下步骤:1)资源封装:物联网资源提供者使用物联网资源描述符对物联网资源进行封装,所述物联网资源描述符包括资源关键字、控制接口和访问入口;2)资源检索:用户通过搜索引擎以关键字的形式检索物联网资源,物联网资源描述符中资源关键字部分描述了相应的物联网资源的主要功能;3)资源授权:用户访问物联网资源之前,物联网资源描述符中控制接口负责对用户进行授权;4)资源访问:物联网资源发布者对取得授权以后的用户提供资源访问入口,物联网资源描述符中访问入口负责对用户提供资源访问具体路径。本发明专利技术能够提高物联网资源检索的效率和准确率,提升和改善用户搜索体验。

【技术实现步骤摘要】

本专利技术属于信息技术、物联网
,具体涉及。
技术介绍
随着硬件计算能力和通信技术的提升,人类进入了物物相联的物联网时代,面对海量的物联网资源,用户需要一个入口检索自身需求的应用,同时,物联网服务运营者也需要一个途径向用户推广自身的服务。物联网资源搜索引擎无疑是解决上述问题的一个方法,然而,物联网搜索面临着一些新的挑战。第一,与传统的互联网信息存在性搜索不同,物联网资源往往隐藏在一个“关键字”下面,不能像互联网搜索引擎那样使用网络爬虫去搜集,比如在“智慧农业”这个资源“关键字”下面,可能隐藏着很多传感器、数据库、智能算法等其它资源。第二,物联网资源往往是一个完整的解决方案,比如用户搜索智能停车系统,期望可以通过该系统得知目的地的停车场、可用停车位以及推荐路线等等,而不仅仅期望搜索出来一些关于智能停车系统的介绍性信息。第三,物联网资源实时性要求较高,比如用户搜索一辆公交车,期望得知这辆公交车当前的地理位置、车速,而不是一段时间内的平均或者历史上某个时刻。第四、用户检索到的物联网资源应当可以即时访问,而不是需要安装的客户端程序。因此,需要一种资源封装技术,通过该封装技术用户可以方便的检索物联网资源;其次,通过该封装技术方便物联网资源的发布和推广;最后,通过该封装技术实现对物联网资源的直接访问。
技术实现思路
本专利技术提出,能够提尚物联网资源检索的效率和准确率,提升和改善用户搜索体验。具体来说,本专利技术是为了实现如下目的:为物联网服务商提供一种资源封装技术,方便物联网资源的发布和推广;提供物联网资源描述机制,为用户搜索物联网资源提供入口,促进物联网搜索引擎技术的发展;促进物联网资源统一描述技术的发展,减轻由于协议、系统等不同给物联网应用推广带来的障碍,促进第三方物联网资源访问公共客户端的发展;满足物联网领域对搜索结果更加准确性和智能化的要求;满足物联网领域下搜索出来的结果与用户有互操作的需求;适应物联网搜索结果实时性要求较高的需求。本专利技术首先提出一种物联网资源封装方法,其使用物联网资源描述符对物联网资源提供者提供的物联网资源进行封装,所述物联网资源描述符包括资源关键字、控制接口和访问入口,所述资源关键字表征物联网资源的功能或特征,所述控制接口负责对访问物联网资源的用户进行验证和授权,所述访问入口负责对取得授权的用户提供物联网资源访问入口。本专利技术还提出一种物联网资源封装和检索方法,如图1所示,包括以下步骤:I)资源封装:如上所述,物联网资源提供者使用物联网资源描述符对自身提供的物联网资源进行封装;所述物联网资源描述符包括资源关键字、控制接口和访问入口;2)资源检索:用户通过搜索引擎以关键字的形式检索物联网资源,物联网资源描述符中资源关键字部分描述了相应的物联网资源的主要功能,比如智慧交通;3)资源授权:用户访问检索出来的物联网资源之前,需要获得该资源的授权,物联网资源描述符中控制接口负责对用户进行授权,比如通过手机验证码在一定时间内可以无偿访问;4)资源访问:物联网资源发布者对取得授权以后的用户提供资源访问入口,比如向用户通过手机发布应用的域名等。物联网资源描述符中访问入口负责对用户提供资源访问具体路径。本专利技术中,物联网资源描述符分为资源关键字、控制接口和访问入口三个部分,如图2所示。资源关键字部分的长度可以是128字节,表征该资源所属行业、特征、功能等描述,由资源提供者自定义,比如其中32字节描述物联网资源所属行业,32字节描述物联网资源的名称,64字节为其它描述性信息。控制接口负责用户授权、验证功能,比如接收用户的手机号、邮箱等联系信息,并向通过验证的用户推送资源访问入口信息。访问入口负责与用户的信息交互,比如接收用户的访问请求,返回用户需要的信息等。与现有技术相比,本专利技术的有益效果如下:I)采用资源描述符的技术,适应了物联网资源的多元化、数据的异构化和访问策略各异的现状,同时满足了物联网服务商对自身产生的数据进行管理的要求;2)物联网资源描述符采用资源关键字、控制接口和访问入口三段式结构,满足了资源的发布、检索和访问的需求,方便物联网资源发布和用户搜索;3)通过物联网资源描述符技术,使物联网资源具备原子性结构,方便物联网资源的接入和退出;4)物联网资源描述符促进了物联网系统松耦合性,有利于物联网发展;5)关键字查询与访问接口相结合,提高搜索效率的同时还满足了对资源即时访问的需求。【附图说明】图1是物联网资源描述符以及网络架构示意图。图2是物联网资源描述符格式示意图。图3是物联网资源封装流程图。图4是物联网资源访问流程图。【具体实施方式】为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面通过具体实施例和附图,对本专利技术做进一步说明。本实施例的物联网资源描述符及其查询流程描述如下:(一)资源封装:流程如图3所示。I)物联网资源提供者按照如图2所示的格式开发自身的物联网资源描述符。物联网资源描述符是一个软件实体,可以作为一个独立的运行实体部署在网络设备上,或者作为一个应用程序嵌入到操作系统中去。...

【技术保护点】
一种物联网资源封装方法,其特征在于,使用物联网资源描述符对物联网资源提供者提供的物联网资源进行封装,所述物联网资源描述符包括资源关键字、控制接口和访问入口,所述资源关键字表征物联网资源的功能或特征,所述控制接口负责对访问物联网资源的用户进行验证和授权,所述访问入口负责对取得授权的用户提供物联网资源访问入口。

【技术特征摘要】

【专利技术属性】
技术研发人员:李晓东秦小伟孔宁
申请(专利权)人:中国互联网络信息中心
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1