一种OneM2M架构设备绑定的方法和装置制造方法及图纸

技术编号:14200301 阅读:47 留言:0更新日期:2016-12-17 13:33
本发明专利技术公开了一种OneM2M架构设备绑定的方法和装置。其中,用于M2M系统服务器中的方法包括:接收第一设备发送的设备绑定请求;其中,设备绑定请求用于第一设备请求绑定第二设备;向第二设备转发设备绑定请求;待接收到第二设备反馈的绑定确定消息后,获取第二设备的注册资源集,并将第二设备的注册资源集发送至第一设备;接收第一设备从第二设备的注册资源集中选取的所需绑定的资源,并根据所需绑定的资源建立第一设备与第二设备的绑定关系。本发明专利技术将不同资源集的设备进行绑定,使得绑定后的设备具有更丰富的服务资源,为用户提供更好的服务体验。

【技术实现步骤摘要】

本专利技术涉及物联网通信
,尤其涉及一种OneM2M架构设备绑定的方法和装置
技术介绍
oneM2M为物联网领域国际标准化组织,为M2M和物联网应用开发提供互操作性标准。M2M(Machine to Machine,机器到机器)是指机器之间不需要人为参与的情况下进行的数据通信。为了满足用户日益增长的自动化和网络化的需求,M2M已经广泛应用于交通控制管理、远程抄表、远程监控、医疗监护、智能家居控制等各个领域。在整个物联网络中,不同的智能设备提供的资源集是不同的。往往由于资源集的限定,智能设备无法提供相应的功能。例如,对于汽车而言,可能支持wifi、BT或者ZigBee等无线通信协议。但是这几种通信协议,是无法提供基于位置的服务以及通话服务等。然而在实际应用场景中,用户使用的智能设备通常不止一种。开车的司机一般都会携带移动终端,因此可以借用移动终端的3G或者4G的移动通信资源,为运动中的汽车提供更多通信的资源。因此,如果将不同资源集的智能设备进行绑定,生成一个虚拟设备,该虚拟设备将为用户提供更强资源集的服务。
技术实现思路
本专利技术实施例提供一种OneM2M架构设备绑定的方法和装置,用以解决现有技术中设备资源单一无法提供更全面的服务资源的问题。依据本专利技术的一个方面,提供一种OneM2M架构设备绑定的方法,用于机器与机器M2M系统的服务器中,所述方法包括:接收第一设备发送的设备绑定请求;其中,所述设备绑定请求用于所述第一设备请求绑定第二设备;向所述第二设备转发所述设备绑定请求;待接收到所述第二设备反馈的绑定确定消息后,获取所述第二设备的注册资源集,并将所述第二设备的注册资源集发送至所述第一设备;接收所述第一设备从所述第二设备的注册资源集中选取的所需绑定的资源,并根据所述所需绑定的资源建立所述第一设备与所述第二设备的绑定关系。进一步地,所述接收第一设备发送的设备绑定请求之前,所述方法还包括;接收所述第一设备和所述第二设备的注册请求;其中,所述注册请求中包括设备的标识以及注册资源集;将所述设备的标识以及注册资源集保存至本地的设备信息中。进一步地,所述接收第一设备发送的设备绑定请求,具体包括:从所述设备绑定请求获取所述第一设备的标识;在所述设备信息中查询是否存在所述第一设备的标识;若存在,则鉴权通过,继续绑定处理;否则,鉴权失败,终止绑定处理。进一步地,所述根据所述所需绑定的资源建立所述第一设备与所述第二设备的绑定关系,具体包括:判断所述第一设备的注册资源集中是否包含所述所需绑定的资源对应的资源类型;若包含,则将所述第一设备的注册资源集中所述所需绑定的资源的资源值修改为所述第二设备的注册资源集中对应资源类型的资源值;若不包含,则将所述将第一设备中所述所需绑定的资源对应的资源类型添加至所述第一设备的注册资源集中,并将所述所需绑定的资源的资源值修改为所述第二设备的注册资源集中对应资源类型的资源值。进一步地,所述所需绑定的资源至少包括网络服务资源。进一步地,所述根据所述所需绑定的资源建立所述第一设备与第二设备的绑定关系后,所述方法进一步包括,向所述第一设备发送绑定成功的应答消息。依据本专利技术的一个方面,提供一种设备绑定方法,用于机器与机器M2M系统的第一设备中,所述方法包括:向服务器发送用于绑定所述第二设备的设备绑定请求;接收所述服务器发送的所述第二设备的注册资源集;获取从所述第二设备的注册资源集选取的所需绑定的资源,并将所述所需绑定的资源发送至所述服务器。进一步地,所述方法还包括:接收所述服务器发送的绑定成功的应答消息;根据所述设备绑定请求携带的所述第二设备的标识在本地建立绑定资源集;与所述第二设备协商通信,并将所述第二设备的网络访问方式添加至所述绑定资源集中。进一步地,所述绑定资源集具体用于:当监测到本地有事件更新时,根据所述网络访问方式将所述事件发送至所述第二设备,由所述第二设备将所述事件发送至所述服务器。依据本专利技术的一个方面,提供一种OneM2M架构设备绑定的方法,用于机器与机器M2M系统的第二设备中,包括:接收服务器转发的设备绑定请求;其中,所述设备绑定请求用于第一设备的请求绑定所述第二设备;在确定与所述第一设备建立绑定关系后,将绑定确定消息发送至所述服务器中;根据所述设备绑定请求携带的所述第一设备的标识在本地建立绑定资源集;与所述第一设备协商通信,并将所述第一设备的网络访问方式添加至所述绑定资源集中。进一步地,所述绑定资源集具体用于,当接收到所述服务器发送的与所述第一设备相关的事件时,根据所述网络访问方式将所述事件发送至所述第一设备。依据本专利技术的一个方面,提供一种OneM2M架构设备绑定的装置,用于机器与机器M2M系统的服务器中,所述装置包括:第一接收单元,用于接收第一设备发送的设备绑定请求;其中,所述设备绑定请求用于所述第一设备请求绑定第二设备;第一发送单元,用于向所述第二设备转发所述设备绑定请求;第二接收单元,用于接收到所述第二设备反馈的绑定确定消息;第二发送单元,用于待所述第二接收单元接收到所述第二设备反馈的绑定确定消息后,获取所述第二设备的注册资源集,并将所述第二设备的注册资源集发送至所述第一设备;第三接收单元,用于接收所述第一设备从所述第二设备的注册资源集中选取的所需绑定的资源;绑定单元,用于根据所述第三接收单元接收的所述所需绑定的资源建立所述第一设备与所述第二设备的绑定关系。进一步地,所述装置还包括注册单元,具体用于;所述第一接收单元接收第一设备发送的设备绑定请求之前,接收所述第一设备和所述第二设备的注册请求;其中,所述注册请求中包括设备的标识以及注册资源集;将所述设备的标识以及注册资源集保存至本地的设备信息中。进一步地,所述第一接收单元具体用于:从所述设备绑定请求获取所述第一设备的标识;在所述设备信息中查询是否存在所述第一设备的标识;若存在,则鉴权通过,继续绑定处理;否则,鉴权失败,终止绑定处理。进一步地,所述绑定单元具体用于:判断所述第一设备的注册资源集中是否包含所述所需绑定的资源对应的资源类型;若包含,则将所述第一设备的注册资源集中所述所需绑定的资源的资源值修改为所述第二设备的注册资源集中对应资源类型的资源值;若不包含,则将所述将第一设备中所述所需绑定的资源对应的资源类型添加至所述第一设备的注册资源集中,并将所述所需绑定的资源的资源值修改为所述第二设备的注册资源集中对应资源类型的资源值。进一步地,所述绑定单元处理的所述所需绑定的资源至少包括网络服务资源。进一步地,所述装置还包括第三发送单元,用于所述绑定单元根据所述所需绑定的资源建立所述第一设备与第二设备的绑定关系后,向所述第一设备发送绑定成功的应答消息。依据本专利技术的一个方面,提供一种OneM2M架构设备绑定的装置,用于机器与机器M2M系统的第一设备中,所述装置包括:第一发送单元,用于向服务器发送用于绑定所述第二设备的设备绑定请求;第一接收单元,用于接收所述服务器发送的所述第二设备的注册资源集;第二发送单元,用于获取从所述第二设备的注册资源集选取的所需绑定的资源,并将所述所需绑定的资源发送至所述服务器。进一步地,所述装置还包括:第二接收单元,用于接收所述服务器发送的绑定成功的应答消息;建立单元,用于所述第二接收单元接收所述服务器本文档来自技高网...
一种OneM2M架构设备绑定的方法和装置

【技术保护点】
一种OneM2M架构设备绑定的方法,其特征在于,用于机器与机器M2M系统的服务器中,所述方法包括:接收第一设备发送的设备绑定请求;其中,所述设备绑定请求用于所述第一设备请求绑定第二设备;向所述第二设备转发所述设备绑定请求,待接收到所述第二设备反馈的绑定确定消息后,获取所述第二设备的注册资源集,并将所述第二设备的注册资源集发送至所述第一设备;接收所述第一设备从所述第二设备的注册资源集中选取的所需绑定的资源,并根据所述所需绑定的资源建立所述第一设备与所述第二设备的绑定关系。

【技术特征摘要】
1.一种OneM2M架构设备绑定的方法,其特征在于,用于机器与机器M2M系统的服务器中,所述方法包括:接收第一设备发送的设备绑定请求;其中,所述设备绑定请求用于所述第一设备请求绑定第二设备;向所述第二设备转发所述设备绑定请求,待接收到所述第二设备反馈的绑定确定消息后,获取所述第二设备的注册资源集,并将所述第二设备的注册资源集发送至所述第一设备;接收所述第一设备从所述第二设备的注册资源集中选取的所需绑定的资源,并根据所述所需绑定的资源建立所述第一设备与所述第二设备的绑定关系。2.如权利要求1所述的方法,其特征在于,所述接收第一设备发送的设备绑定请求之前,所述方法还包括;接收所述第一设备和所述第二设备的注册请求;其中,所述注册请求中包括设备的标识以及注册资源集;将所述设备的标识以及注册资源集保存至本地的设备信息中。3.如权利要求2所述的方法,其特征在于,所述接收第一设备发送的设备绑定请求,具体包括:从所述设备绑定请求获取所述第一设备的标识;在所述设备信息中查询是否存在所述第一设备的标识;若存在,则鉴权通过,继续绑定处理;否则,鉴权失败,终止绑定处理。4.如权利要求1所述的方法,其特征在于,所述根据所述所需绑定的资源建立所述第一设备与所述第二设备的绑定关系,具体包括:判断所述第一设备的注册资源集中是否包含所述所需绑定的资源对应的资源类型;若包含,则将所述第一设备的注册资源集中所述所需绑定的资源的资源值修改为所述第二设备的注册资源集中对应资源类型的资源值;若不包含,则将所述将第一设备中所述所需绑定的资源对应的资源类型添加至所述第一设备的注册资源集中,并将所述所需绑定的资源的资源值修改为所述第二设备的注册资源集中对应资源类型的资源值。5.如权利要求1或4所述的方法,其特征在于,所述所需绑定的资源至少包括网络服务资源。6.如权利要求1所述的方法,其特征在于,所述根据所述所需绑定的资源建立所述第一设备与第二设备的绑定关系后,所述方法进一步包括,向所述第一设备发送绑定成功的应答消息。7.一种OneM2M架构设备绑定的方法,其特征在于,用于机器与机器M2M系统的第一设备中,所述方法包括:向服务器发送设备绑定请求;其中,所述设备绑定请求用于第一设备的请求绑定第二设备;接收所述服务器发送的所述第二设备的注册资源集;获取从所述第二设备的注册资源集选取的所需绑定的资源,并将所述所需绑定的资源发送至所述服务器。8.如权利要求7所述的方法,其特征在于,所述方法还包括:接收所述服务器发送的绑定成功的应答消息;根据所述设备绑定请求携带的所述第二设备的标识在本地建立绑定资源集;与所述第二设备协商通信,并将所述第二设备的网络访问方式添加至所述绑定资源集中。9.如权利要求8所述的方法,其特征在于,所述绑定资源集具体用于:当监测到本地有事件更新时,根据所述网络访问方式将所述事件发送至所述第二设备,由所述第二设备将所述事件发送至所述服务器。10.一种OneM2M架构设备绑定的方法,其特征在于,用于机器与机器M2M系统的第二设备中,包括:接收服务器转发的设备绑定请求;其中,所述设备绑定请求用于第一设备的请求绑定所述第二设备;在确定与所述第一设备建立绑定关系后,将绑定确定消息发送至所述服务器中;根据所述设备绑定请求携带的所述第一设备的标识在本地建立绑定资源集;与所述第一设备协商通信,并将所述第一设备的网络访问方式添加至所述绑定资源集中。11.如权利要求10所述的方法,其特征在于,所述绑定资源集具体用于,当接收到所述服务器发送的与所述第一设备相关的事件时,根据所述网络访问方式将所述事件发送至所述第一设备。12.一种OneM2M架构设备绑定的装置,其特征在于,用于机器与机器M2M系统的服务器中,所述装置包括:第一接收单元,用于接收第一设备发送的设备绑定请求;其中,所述设备绑定请求用于所述第一设备请求绑定第二设备;第一发送单元...

【专利技术属性】
技术研发人员:吕小强
申请(专利权)人:海尔优家智能科技北京有限公司
类型:发明
国别省市:北京;11

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

1