对设备进行操作的方法、控制装置和代理装置制造方法及图纸

技术编号:16607821 阅读:27 留言:0更新日期:2017-11-22 18:08
公开了一种对设备进行操作的方法、控制装置和代理装置,其中,对设备进行操作的方法包括:为与该设备连接的代理装置创建资源,其中该资源包括经由该代理装置操作该设备所需的资源属性;在所述资源属性发生改变时触发该代理装置对该设备进行操作。根据本公开的方法和装置,可以根据需要及时触发代理设备向被代理设备发送命令,从而获取被代理设备的状态和/或对被代理设备实施控制,改善了不同网络应用协议之间设备的互操作性。

【技术实现步骤摘要】
对设备进行操作的方法、控制装置和代理装置
本公开涉及通信领域,具体涉及一种对设备进行操作的方法、控制装置和代理装置。
技术介绍
随着信息技术尤其是互联网技术的发展,用于实现信息化、远程管理控制和智能化的网络的物联网技术正逐渐成熟。物联网利用局部网络或互联网等通信技术把传感器、控制器、机器、人员和物等通过新的方式联接在一起,形成人与物、物与物相联。物联网是互联网的延伸,它包括互联网及互联网上所有的资源,兼容互联网所有的应用。随着物联网技术的发展,各个物联网应用领域得到了迅猛的发展,出现很多私有的协议,这阻碍了物联网技术的发展。
技术实现思路
为了改善不同网络应用协议之间设备的互操作性,专利技术人提出了一种用于对设备进行操作的方法、控制装置和代理装置。根据本公开的一方面,提供了一种对设备进行操作的方法,包括:为与该设备连接的代理装置创建资源,其中该资源包括经由该代理装置操作该设备所需的资源属性;在所述资源属性发生改变时触发该代理装置对该设备进行操作。可选地,该方法还包括:接收对所述设备进行操作的请求,并且根据该请求更改所述资源属性。可选地,该方法还包括:根据预设条件而更改所述资源属性。可选地,该方法还包括:在资源属性发生改变之前,接收该代理装置发送的订阅请求。可选地,所述资源属性包括设备发现属性,在设备发现属性被更改时,触发代理装置获取该设备的状态信息。可选地,所述资源属性包括设备控制属性,在设备控制属性被更改时,触发代理装置对该设备进行控制。可选地,该方法包括:根据创建的资源将所述代理装置作为第一应用实体映射到公共服务实体;在所述资源属性发生改变时通知该第一应用实体。可选地,该方法包括:为所述被代理设备创建资源,将所述被代理设备作为所述第一应用实体中封装的内容共享资源映射到公共服务实体。可选地,该方法还包括:为所述被代理设备创建资源,将所述被代理设备作为第二应用实体映射到公共服务实体。可选地,该方法还包括:接收与更改所述设备控制属性的请求相关联的控制指令,根据该控制指令触发该代理装置对所述被代理设备进行控制。可选地,其中被代理设备是物联网终端设备。可选地,被代理设备为开放互联网OIC设备、Allseen设备和LWM2M设备中的至少一个。根据本公开的另一方面,提供了一种用于设备操作的控制装置,其包括:处理器,为与该设备连接的代理装置创建资源,其中该资源包括经由该代理装置操作该设备所需的资源属性;控制器,在所述资源属性发生改变时触发该代理装置对该设备进行操作。可选地,上述控制装置还可以内置或者外接存储器,用于存储所创建的资源。根据本公开的另一方面,提供了一种控制装置,该控制装置包括:处理器、与处理器连接的存储器以及收发器,其中,存储器存储指令,处理器被配置为在运行存储器存储的指令时,执行以下步骤:为与该设备连接的代理装置创建资源,其中该资源包括经由该代理装置操作该设备所需的资源属性;在所述资源属性发生改变时触发该代理装置对该设备进行操作。根据本公开的另一方面,提供了一种对设备进行操作的方法,该方法包括:向公共服务实体发送为该代理装置创建资源的请求,其中该资源包括经由该代理装置操作该设备所需的资源属性;以及,在所述资源属性发生改变时,生成对设备进行操作的操作命令。可选地,该方法还包括:向公共服务实体发送订阅请求,并且在所述资源属性发生改变时,接收到来自公共服务实体的通知。可选地,所述通知包括触发代理装置对所述设备进行操作的请求。可选地,所述资源属性包括设备发现属性,在所述设备发现属性被更改时,获取该设备的状态信息。可选地,所述资源属性还包括设备控制属性,在所述设备控制属性被更改时,对该设备进行控制。可选地,该方法还包括:根据创建的资源将所述代理装置作为第一应用实体映射到公共服务实体,在所述资源属性发生改变时通知该第一应用实体。可选地,该方法还包括:向公共服务实体发送为所述被代理设备创建资源的请求,以便将所述被代理设备作为所述第一应用实体中封装的内容共享资源映射到公共服务实体。可选地,该方法还包括:向公共服务实体发送为所述被代理设备创建资源的请求,以便将所述被代理设备作为第二应用实体映射到公共服务实体。可选地,该方法还包括:从公共服务实体取得控制指令,根据该控制指令生成对所述被代理设备进行操作的操作命令,以便对所述被代理设备进行控制。根据本公开的另一方面,提供了一种用于设备操作的代理装置,其包括:收发器,向与代理装置通信的公共服务实体发送创建资源的请求,其中该资源包括经由该代理装置操作该设备所需的资源属性;以及处理器,在所述资源属性发生改变时,生成对设备进行操作的操作命令。根据本公开的另一方面,提供了一种用于设备操作的代理装置,其包括:处理器、与处理器连接的存储器以及收发器,其中,存储器存储指令,其中处理器被配置为在运行存储器存储的指令时,执行以下步骤:向公共服务实体发送为该代理装置创建资源的请求,其中该资源包括经由该代理装置操作该设备所需的资源属性;以及,在所述资源属性发生改变时,生成对设备进行操作的操作命令。根据本公开的实施例,通过将代理设备映射到CSE上,增加代理设备IPE的资源属性,例如deviceDiscovery,并通过在CSE上订阅该属性,使得可以在该属性发生改变时,及时触发代理设备IPE向被代理设备发送命令,从而获取被代理设备,例如OIC设备的状态信息。通过这种方式,可以在适当增加IPE查询OIC设备的周期间隔的情况下,在需要时由AE触发IPE而及时查询被代理设备的状态,从而在降低代理设备和被代理设备的功耗的情况下,不影响及时获得被代理设备的状态。另外,根据本公开的实施例,通过将代理设备映射到CSE上,增加代理设备IPE的资源属性,例如deviceControl,并通过在CSE上订阅该属性,使得可以在该属性发生改变时,及时触发代理设备IPE从CSE上取得相应的操作指令,以便对被代理设备实施控制。通过这种方式,可以在需要时由AE触发代理设备例如IPE,对被代理的远程设备例如OIC设备进行控制,改善了不同网络应用协议之间设备的互操作性。附图说明为了解释本公开的原理,将结合附图结合来描述本公开的实施例。应理解,图中所示的要素可能被实现为各种形式的硬件、软件或它们的组合。可选地,在一个或多个适当地编程的通用计算机设备上的硬件和软件的组合中实现这些要素。图1是作为示例的一种IPE的示意图;图2是在oneM2M架构下支持的典型的配置框图;图3示出了根据本公开的一实施例的在OIC与oneM2M协议的交互框架下的一种IPE的示意性的连接结构;图4示出了根据本公开的实施例的IPE的资源属性;图5示出根据本公开一实施例的通过IPE获取OIC设备状态的过程;图6示出了根据本公开的另一实施例的IPE的资源属性;图7示出根据本公开一实施例的通过IPE控制OIC设备的过程;图8示出了根据本公开的又一实施例的IPE的资源属性;图9示出根据本公开又一实施例的通过IPE获取OIC设备状态的过程;图10示出了根据本公开的另一实施例的IPE的资源属性;图11示出根据本公开另一实施例的通过IPE控制OIC设备的过程;图12是根据本公开实施例的对设备进行操作的方法的流程图;图13-图16是根据本公开实施例的对设备进本文档来自技高网...
对设备进行操作的方法、控制装置和代理装置

【技术保护点】
一种对被代理设备进行操作的方法,包括:为与被代理设备连接的代理装置创建资源,其中该资源包括经由该代理装置操作该被代理设备所需的资源属性;在所述资源属性发生改变时,触发该代理装置对该被代理设备进行操作。

【技术特征摘要】
1.一种对被代理设备进行操作的方法,包括:为与被代理设备连接的代理装置创建资源,其中该资源包括经由该代理装置操作该被代理设备所需的资源属性;在所述资源属性发生改变时,触发该代理装置对该被代理设备进行操作。2.根据权利要求1所述的方法,还包括:接收对所述被代理设备进行操作的请求,并且根据该请求而更改所述资源属性。3.根据权利要求1所述的方法,还包括:根据预设条件而更改所述资源属性。4.根据权利要求1-3任一项所述的方法,还包括:在所述资源属性发生改变前,接收该代理装置发送的订阅请求。5.根据权利要求2或3所述的方法,其中,所述资源属性包括设备发现属性;在所述设备发现属性被更改时,触发代理装置获取该代理设备的状态信息。6.根据权利要求2或3所述的方法,其中,所述资源属性包括设备控制属性;在所述设备控制属性被更改时,触发代理装置对该代理设备进行控制。7.根据权利要求1所述的方法,其中,根据创建的资源将所述代理装置作为第一应用实体映射到公共服务实体,在所述资源属性发生改变时通知该第一应用实体。8.根据权利要求7所述的方法,还包括:为所述被代理设备创建资源,将所述被代理设备作为所述第一应用实体中封装的内容共享资源映射到公共服务实体。9.根据权利要求7所述的方法,还包括:为所述被代理设备创建资源,将所述被代理设备作为第二应用实体映射到公共服务实体。10.根据权利要求6所述的方法,还包括:接收与更改所述设备控制属性的请求相关联的控制指令,根据该控制指令触发该代理装置对所述被代理设备进行控制。11.根据权利要求1-3任一项所述的方法,其中所述被代理设备是物联网终端设备。12.根据权利要求11所述的方法,其中,所述被代理设备为开放互联网OIC设备、Allseen设备和LWM2M设备中的至少一个。13.一种用于操作被代理设备的控制装置,包括:处理器,为与该被代理设备连接的代理装置创建资源,其中该资源包括经由该代理装置操作该被代理设备所需的资源属性;控...

【专利技术属性】
技术研发人员:赵君杰
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:北京,11

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

1