一种物联网应用实现方法及系统的制作方法

文档序号:7741006阅读:187来源:国知局
专利名称:一种物联网应用实现方法及系统的制作方法
技术领域
本发明涉及物联网技术,尤其涉及一种适用于的物联网应用实现方法及系统。
背景技术
电信服务一直飞速发展,但经济活动中的所有支出来源于社会收入,在一定条件 下,某种支出是稳定的,简单的消息传递业(通信)已经接近顶峰。在收入已经接近饱和的 情况下,通信的再发展必然来源于创造新的替代使用价值,对其它产业的蚕食,从而扩大在 总支出中的比例。在这样一个大环境下,如何拓展通信服务,如何为电信产业提供新动力?业界认 为,传统的电信通信服务主要是人与人之间的服务,未来的电信产业要扩展到人与物,物与 物,希望通过扩展通信服务的范畴,以获得进一步发展的动力,这就是物联网的最基本出发
点ο在现在的物联网服务解决方案中,主要通过终端采集数据,物联网平台获取数据, 将数据提供给各个具体的服务和应用,提供例如车辆管理、电梯管理、零售管理、物流管 理、自动化等等服务给人类。在物联网平台上,还涉及对终端的一些管理、计费、安全等功 能。数据传送的承载通道可以是无线网络,如GPRS、EDGE、CDMA1X,甚至是短信,也可以是 有线网络。在这里,终端的数据可以通过网关来进行汇聚,网关可以是连接获取“物”的信 息的传感设备,或连接电信网络并和物联网平台和应用进行通讯的中间关键结点。基于物联网应用的特性,运营商对企业用户的争夺将是重点,如何更好的为企业 服务是一个重要方面。对大企业这样的大客户来说,很多有内部完善的OA(办公自动化) 系统,如果只是向他们提供独立的物联网服务,由于无法和现有系统对接,因此会给用户带 来使用上的困难和不便,降低物联网的应用效果。

发明内容
有鉴于此,本发明的主要目的在于提供一种物联网应用实现方法及系统,用于解 决物联网与企业现有应用系统的融合问题。为达到上述目的,本发明的技术方案是这样实现的一种物联网应用实现方法,该方法包括物联网平台通过物联网服务接口设备开放物联网平台的服务能力。所述通过物联网服务接口设备开放物联网平台的服务能力具体为所述物联网服务接口设备向应用提供接口 ;所述物联网平台对所述物联网服务接 口设备进行管理;应用通过所述物联网服务接口设备提供的接口使用所述物联网平台对其 开放的服务。进一步地,所述物联网平台对所述物联网服务接口设备进行管理包括物联网服务接口设备向物联网平台发送注册请求,注册请求中携带物联网服务接 口设备的唯一标识;物联网平台根据物联网服务接口设备的唯一标识对其进行认证,获取
4该物联网服务接口设备的权限及能力信息,并将注册结果返回给所述物联网服务接口设 备。进一步地,在完成物联网服务接口设备向物联网平台注册的步骤之后,还包括应 用向物联网注册的步骤,具体为应用向物联网服务接口设备发送注册请求,请求中携带用户身份标识;物联网服 务接口设备将注册请求转发给物联网平台;物联网平台对用户身份进行认证,获取用户权 限信息,并将注册结果通过所述物联网服务接口设备返回给应用。进一步地,所述应用通过所述物联网服务接口设备提供的接口使用所述物联网平 台对其开放的服务具体为应用将操作请求提交到物联网服务接口设备;物联网服务接口设备将操作请求转发到物联网平台,物联网平台协同物联网终端 执行所述操作请求,并将操作结果通过物联网服务接口设备反馈给应用;或,物联网服务接 口设备直接向物联网终端提交所述操作请求;物联网终端执行操作请求,并将操作结果返 回给物联网服务接口设备,物联网服务接口设备将结果转发给应用。基于上述方法,本发明还提出一种物联网应用系统,包括物联网平台,用于通过物联网服务接口设备开放物联网平台的服务能力;物联网服务接口设备用于通过开放的接口将物联网平台服务能力提供给应用。进一步地,所述物联网服务接口设备还用于向物联网平台发起注册请求,所述注 册请求中携带物联网服务接口设备的唯一标识;所述物联网平台根据物联网服务接口设备 的唯一标识对所述物联网服务接口设备进行认证,并将注册结果返回给所述物联网服务接 口设备。进一步地,所述物联网服务接口设备还用于处理应用向物联网平台的注册请求; 所述物联网服务接口设备将所述注册请求转发给物联网平台;物联网平台对用户身份进行 认证,注册结果通过物联网服务接口设备反馈给应用。进一步地,所述物联网服务接口设备还用于向物联网平台转发应用发起的操作请 求;物联网平台协同物联网终端执行所述操作请求,并将操作结果通过物联网服务接口设 备反馈给应用。进一步地,当所述物联网服务接口设备注册到物联网平台时获得直接向物联网终 端操作的权限,则所述物联网服务接口设备还用于将应用发送的操作请求转发给物联网终 端,物联网终端执行操作请求,并将操作结果返回给物联网服务接口设备,物联网服务接口 设备将操作结果转发给应用。本发明还提出一种物联网服务接口设备,包括管理接口模块、服务接口模块。管理接口模块用于向物联网平台发起注册请求,获取所述物联网服务接口设备的 注册信息;所述注册请求中携带物联网服务接口设备的唯一标识;物联网服务接口设备的 注册信息包括物联网服务接口设备的权限及能力信息。管理接口模块还用于处理应用向物 联网平台发起的注册请求,并将物联网平台反馈的应用的注册信息转发给应用,应用的注 册信息包括用户的权限信息。服务接口模块用于通过开放的接口依据物联网平台反馈的所述物联网服务接口 设备的注册信息处理应用发起的操作请求。服务接口模块接收到应用发起的操作请求后,依据物联网平台反馈的所述物联网服务接口设备的注册信息对应用的操作请求进行认证 和鉴权;将通过认证和鉴权的操作请求转发到物联网平台或物联网终端,并将操作结果反 馈给应用。本发明将物联网服务接口设备提供给用户,将物联网平台的能力通过网络部分地 提供给这个接口设备,用户可依据该接口设备开放给用户的接口进行二次开发,即可方便 用户,也可增进物联网的普及。


图1为本发明物联网应用系统的框架结构图;图2为本发明物联网服务接口设备向物联网平台注册流程图;图3为本发明应用通过物联网服务接口设备向物联网平台进行注册的流程图;图4为本发明应用通过物联网服务接口设备和物联网平台进行转发操作请求的 实现流程;图5为本发明应用通过物联网服务接口设备直接转发操作请求的流程;图6为本发明物联网服务接口设备的模块组成结构图。
具体实施例方式本发明的基本思想是提供物联网服务接口设备给用户,将物联网平台的能力通 过网络部分地提供给物联网服务接口设备,通过物联网服务接口设备向用户开放物联网服 务,满足企业用户将物联网服务集成到现有应用系统中的需求。本发明通过物联网服务接口设备提供给用户在用户权限范围内的用户、功能、性 能等方面的管理能力。为使本发明的目的、技术方案和优点更加清楚明白,以下举实施例并参照附图,对 本发明进一步详细说明。图1为本发明物联网应用系统的框架结构图,具体包括物联网平台、物联网服务 接口设备、应用、物联网终端。物联网平台,用于对物联网的各个物联网终端进行控制和管理,对物联网终端采 集的传感数据进行处理;对物联网终端、物联网服务接口设备、应用进行控制和管理;对物 联网服务接口设备和应用进行认证;同时也具备安全、计费、网络管理等功能。在本发明中, 物联网平台通过接口 2与物联网服务接口设备进行对接,将物联网的服务能力开放给第三 方应用。物联网服务接口设备用于通过接口 1将物联网服务能力提供给应用,用户可根 据开放的接口 1进行应用开发,例如将物联网功能集成到自己企业自己的办公自动化系统 中。应用,用于通过接口 1调用物联网平台提供的服务,该模块为用户根据自身的需 求基于接口1开发的应用程序或程序单元。物联网终端,用于提供物联网服务,采集传感数据,并传送给物联网平台;响应物 联网平台或物联网服务接口设备的操作请求;接受物联网平台的管理和控制。本发明所述接口 1为物联网服务接口设备开放给应用的接口,应用通过该接口进行注册和发送物联网操作请求,获得操作结果。本发明所述接口 2为物联网服务接口设备和物联网平台之间的接口,用于实现物 联网服务接口设备的认证和鉴权,以及操作请求和操作结果的转发。图2为本发明物联网服务接口设备向物联网平台注册的流程图,具体步骤如下步骤201 物联网服务接口设备向物联网平台发送注册请求,注册请求中携带物 联网服务接口设备的唯一标识;步骤202 物联网平台根据物联网服务接口设备的唯一标识对发起注册的物联网 服务接口设备进行认证,并获取该物联网服务接口设备的权限及能力信息,所述权限及能 力信息包括该物联网服务接口设备所能操作的物联网终端、所能使用的功能、所能获得的 性能、所采用的计费方式、对物理网终端的控制方式等参数,所述控制方式指由物联网服务 接口设备发出的控制命令是通过物联网平台转发还是直接发送给物联网终端。步骤203 物联网平台将注册结果返回给物联网服务接口设备,返回结果中包含 物联网服务接口设备的权限及能力信息。步骤204 物联网服务接口设备根据返回的权限及能力信息将相关功能提供给应 用,如果应用超越权限使用物联网提供的资源或功能,则物联网服务接口设备将反馈错误 信息给应用。如物联网用户需要扩充能力或权限,物联网服务接口设备可向物联网平台发起能 力变更请求,物联网平台对请求进行处理后,将处理结果响应给物联网服务接口设备,具体 流程不再赘述。图3为本发明应用通过物联网服务接口设备向物联网平台进行注册的流程图,本 发明中,用户的应用在使用物联网服务接口提供的功能之前,还需要向物理网平台注册,由 物联网平台对用户身份及用户权限进行认证和鉴权,具体步骤如下步骤301 应用向物联网服务接口设备发送注册请求,请求中携带用户身份标识;步骤302 物联网服务接口设备将注册请求转发给物联网平台;步骤303 物联网平台对用户身份进行认证,获取用户权限等信息;步骤304:物联网平台将注册结果反馈给物联网服务接口设备,注册结果中携带 用户权限等信息;步骤305 物联网服务接口设备将注册结果转发给应用。图4为本发明在完成物联网服务接口设备的注册及应用的注册过程后,应用通过 物联网服务接口设备和物联网平台进行转发操作请求的实现流程,具体步骤如下步骤401 应用将操作请求提交到物联网服务接口设备;步骤402 物联网服务接口设备将操作请求转发到物联网平台,操作请求中应当 携带物联网服务接口设备的标识及用户标识;该步骤中物联网服务接口设备可根据自身的能力对发起操作的应用进行一定的 鉴权,如用户所请求的操作是否超越物联网服务接口设备所能提供的服务能力或操作权限 等,如果失败,就舍弃该操作命令并返回失败和失败原因。步骤403 物联网平台对物联网服务接口设备和用户身份进行鉴权,若鉴权失败, 则返回失败响应消息,并指示失败原因,经物联网服务接口设备返回给应用;若鉴权成功则 执行步骤404 ;
步骤404 物联网平台和物联网终端执行应用的操作请求,并获取操作结果;所述 操作请求可以是获取一个参数的请求,也可以是管理请求,或执行一个动作的请求等等。步骤405 物联网平台将操作结果返回给物联网服务接口设备;步骤406 物联网服务接口设备将结果返回给发起操作请求的应用。图5为本发明应用通过物联网服务接口设备直接转发操作请求的流程,具体步骤 如下步骤501 应用发送操作请求给物联网服务接口设备;步骤502 物联网服务接口设备直接将操作请求发送给物联网终端,物联网终端 执行操作请求,并将结果返回给物联网服务接口设备;若物联网服务接口设备在注册到物 联网平台时,获得了可以直接向物联网终端操作的权限,或直接获得授权,则物联网服务接 口设备可直接向物联网终端提交操作请求,操作请求可以是获取一个参数的请求,也可以 是管理请求,也可以是执行一个动作的请求等。物联网终端也可能对物联网服务接口设备 进行鉴权。步骤503 物联网服务接口设备将结果返回给应用。图6为本发明物联网服务接口设备的模块组成结构图,本发明一具体实施例中, 物联网服务接口设备由管理接口模块、服务接口模块组成。管理接口模块用于向物联网平台发起注册请求,获取所述物联网服务接口设备的 注册信息;所述注册请求中携带物联网服务接口设备的唯一标识;物联网服务接口设备的 注册信息包括物联网服务接口设备的权限及能力信息。管理接口模块还用于处理应用向物 联网平台发起的注册请求,并将物联网平台反馈的应用的注册信息转发给应用,应用的注 册信息包括用户的权限信息。服务接口模块用于通过开放的接口依据物联网平台反馈的所述物联网服务接口 设备的注册信息处理应用发起的操作请求。服务接口模块接收到应用发起的操作请求后, 依据物联网平台反馈的所述物联网服务接口设备的注册信息对应用的操作请求进行认证 和鉴权;将通过认证和鉴权的操作请求转发到物联网平台或物联网终端,并将操作结果反 馈给应用。以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
权利要求
1.一种物联网应用实现方法,其特征在于,包括物联网平台通过物联网服务接口设备开放物联网平台的服务能力。
2.根据权利要求1所述的方法,其特征在于,所述通过物联网服务接口设备开放物联 网平台的服务能力具体为所述物联网服务接口设备向应用提供接口;所述物联网平台对所述物联网服务接口设备进行管理;应用通过所述物联网服务接口设备提供的接口使用所述物联网平台对其开放的服务。
3.根据权利要求2所述的方法,其特征在于,所述物联网平台对所述物联网服务接口 设备进行管理包括物联网服务接口设备向物联网平台发送注册请求,注册请求中携带物联网服务接口设 备的唯一标识;物联网平台根据物联网服务接口设备的唯一标识对其进行认证,获取该物 联网服务接口设备的权限及能力信息,并将注册结果返回给所述物联网服务接口设备。
4.根据权利要求3所述的方法,其特征在于,在完成物联网服务接口设备向物联网平 台注册的步骤之后,还包括应用向物联网注册的步骤,具体为应用向物联网服务接口设备发送注册请求,请求中携带用户身份标识;物联网服务接 口设备将注册请求转发给物联网平台;物联网平台对用户身份进行认证,获取用户权限信 息,并将注册结果通过所述物联网服务接口设备返回给应用。
5.根据权利要求2至4任一项所述的方法,其特征在于,所述应用通过所述物联网服务 接口设备提供的接口使用所述物联网平台对其开放的服务具体为应用将操作请求提交到物联网服务接口设备;物联网服务接口设备将操作请求转发到物联网平台,物联网平台协同物联网终端执行 所述操作请求,并将操作结果通过物联网服务接口设备反馈给应用;或,物联网服务接口设 备直接向物联网终端提交所述操作请求;物联网终端执行操作请求,并将操作结果返回给 物联网服务接口设备,物联网服务接口设备将结果转发给应用。
6.一种物联网应用系统,其特征在于,包括物联网平台,用于通过物联网服务接口设备开放物联网平台的服务能力;物联网服务接口设备用于通过开放的接口将物联网平台服务能力提供给应用。
7.根据权利要求6所述的系统,其特征在于,所述物联网服务接口设备还用于向物联 网平台发起注册请求,所述注册请求中携带物联网服务接口设备的唯一标识;所述物联网 平台根据物联网服务接口设备的唯一标识对所述物联网服务接口设备进行认证,获取该物 联网服务接口设备的权限及能力信息,并将注册结果返回给所述物联网服务接口设备。
8.根据权利要求7所述的系统,其特征在于,所述物联网服务接口设备还用于处理应 用向物联网平台发起的注册请求;所述物联网服务接口设备将所述注册请求转发给物联网 平台;物联网平台对用户身份进行认证,获取用户权限信息,并注册结果通过物联网服务接 口设备反馈给应用。
9.根据权利要求8所述的系统,其特征在于,所述物联网服务接口设备还用于处理应 用发起的操作请求应用将操作请求提交到物联网服务接口设备;物联网服务接口设备将 操作请求转发到物联网平台,物联网平台协同物联网终端执行所述操作请求,并将操作结 果通过物联网服务接口设备反馈给应用;或,物联网服务接口设备直接向物联网终端提交所述操作请求;物联网终端执行操作请求,并将操作结果返回给物联网服务接口设备,物联 网服务接口设备将结果转发给应用。
10.一种物联网服务接口设备,其特征在于,包括管理接口模块,用于向物联网平台发起注册请求,获取所述物联网服务接口设备的注 册信息;服务接口模块,用于通过开放的接口依据物联网平台反馈的所述物联网服务接口设备 的注册信息处理应用发起的操作请求。
11.根据权利要求10所述的物联网服务接口设备,其特征在于,所述管理接口模块向 物联网平台发起的注册请求中携带物联网服务接口设备的唯一标识;所述物联网服务接口 设备的注册信息包括物联网服务接口设备的权限及能力信息。
12.根据权利要求11所述的物联网服务接口设备,其特征在于,所述管理接口模块还 用于处理应用向物联网平台发起的注册请求,并将物联网平台反馈的应用的注册信息转发 给应用;所述应用的注册信息包括用户的权限信息。
13.根据权利要求11所述的物联网服务接口设备,其特征在于,所述服务接口模块接 收到应用发起的操作请求后,依据物联网平台反馈的所述物联网服务接口设备的注册信息 对应用的操作请求进行认证和鉴权;将通过认证和鉴权的操作请求转发到物联网平台或物 联网终端,并将操作结果反馈给应用。
全文摘要
本发明公开了一种物联网应用实现方法及系统,用于解决物联网与企业现有应用系统的融合问题。本发明提供物联网服务接口设备给用户,向用户开放物联网服务接口,满足企业用户将物联网服务集成到现有应用系统中的需求。用户可根据物联网服务接口设备开放的接口进行二次开发,物联网平台可对物联网服务接口设备和用户进行注册认证,从而方便了用户、保证了安全,同时也增进了物联网的普及。
文档编号H04L29/06GK102137069SQ201010102600
公开日2011年7月27日 申请日期2010年1月27日 优先权日2010年1月27日
发明者邢晓江 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1