一种m2m中管理应用资源的方法和注册节点的制作方法

文档序号:9730750阅读:275来源:国知局
一种m2m中管理应用资源的方法和注册节点的制作方法
【技术领域】
[0001]本发明涉及机器对机器(machine to machine,M2M)通信,尤其涉及一种M2M中管理应用资源的方法和注册节点。
【背景技术】
[0002]M2M通信网络由M2M节点和承载网络组成。M2M节点通过承载网络实现互相通信,一个M2M节点至少包含一个应用实体(Applicat1n Entity, AE)或者一个公共业务实体(CSE)。应用实体是执行M2M应用的逻辑单元,公共业务实体是对M2M应用进行管理和服务的逻辑单元。
[0003]图1为相关技术中的M2M通信网络组成示意图,图中M2M节点包括包含AE的应用节点、包含CSE的中间节点和包含CSE的基础节点,其中,应用节点是末端的执行节点,例如智能电表,温度测控传感器,火警报警器,智能家电等等;中间节点是连接末端执行节点到网络侧服务器的中间件,例如网关;基础节点是网络侧的服务器,注册到基础节点上的应用可以是M2M服务商的管理平台。
[0004]由于M2M应用之间的通信是通过公共业务实体CSE之间的交互来实现的,因此,应用节点上的应用实体AE需要向中间节点CSE注册,中间节点的CSE需要向基础节点的CSE注册。中间节点上的CSE叫做应用节点上的AE的本地CSE或者注册CSE,基础节点上的CSE叫做中间节点上的CSE的本地CSE或者注册CSE。
[0005]现有的应用节点上AE的注册CSE和中间节点上CSE的注册CSE在分别管理应用节点上AE的资源和中间节点上CSE的资源时,没有考虑承载所述AE资源的应用节点和承载CSE资源的中间节点。
[0006]此外,当更换应用节点和中间节点,且更换后的应用节点和中间节点运行与更换前的应用节点和中间节点相同的应用时,往往希望保留更换前的应用节点和中间节点上该应用的运行数据,但是现有的应用节点上AE的注册CSE在获知应用节点删除后,会将自身存储的AE资源一并删除;同样的,现有的中间节点上CSE的注册CSE在获知中间节点被删除后,会将自身存储的CSE资源一并删除。这样,在执行上述的更换节点操作后,更换后的应用节点和中间节点启用时需要重新在CSE上进行注册,创建相应的资源,不仅会造成之前应用数据的丢失,而且重复的资源创建过程也会影响M2M的工作效率。

【发明内容】

[0007]本发明提供了一种M2M中管理应用资源的方法和注册节点,以解决如何在注册CSE上将AE资源与其所在节点,将CSE资源与其所在节点进行关联的技术问题。
[0008]为解决上述技术问题,本发明提供了一种管理应用资源的方法,包括:
[0009]应用实体(AE)或公共业务实体(CSE)向其注册CSE发送节点资源创建请求,为所述AE所在的应用节点或CSE所在的中间节点请求资源;
[0010]所述注册CSE为所述应用节点或中间节点创建节点资源,并建立已为所述AE创建的AE资源和当前创建的所述节点资源的关联关系,或者建立已为所述CSE创建的CSE资源和当前创建的所述节点资源的关联关系。
[0011 ] 可选地,所述方法还包括:
[0012]所述AE或CSE向所述注册CSE发送节点资源创建请求,为所述应用节点或中间节点请求资源之后,还包括:
[0013]当发生节点更换,所述AE位于新应用节点或CSE位于新中间节点时,所述AE或CSE向所述注册CSE发送节点资源删除请求;
[0014]所述注册CSE删除为所述应用节点或中间节点创建的所述节点资源以及所述关耳关关系。
[0015]可选地,所述方法还包括:
[0016]所述AE或CSE向所述注册CSE发送节点资源删除请求之后,还包括:
[0017]所述AE或CSE向所述注册CSE发送节点资源创建请求,为所述新应用节点或新中间节点请求资源;
[0018]所述注册CSE为所述新应用节点或新中间节点创建新的节点资源,并建立所述AE资源和当前创建的所述节点资源的关联关系,或者建立所述CSE资源和当前创建的所述节点资源的关联关系。
[0019]可选地
[0020]所述AE资源的属性中包括AE标识,所述CSE资源的属性中包括CSE标识;所述节点资源创建请求包括:所述AE的AE标识或所述CSE的CSE标识、节点标识和创建资源的类型;
[0021]建立所述AE资源和当前创建的所述节点资源的关联关系,包括:建立属性中包含所述AE标识的AE资源和当前创建的所述节点资源的关联关系;
[0022]建立所述CSE资源和当前创建的所述节点资源的关联关系,包括:建立属性中包含所述CSE标识的CSE资源和所述节点资源的关联关系。
[0023]可选地:
[0024]建立所述AE资源和当前创建的所述节点资源的关联关系,包括:设置所述AE资源的“节点连接”属性的值为当前创建的所述节点资源的地址或节点标识;
[0025]建立所述CSE资源和当前创建的所述节点资源的关联关系,包括:设置所述CSE资源的“节点连接”属性的值为当前创建的所述节点资源的地址或节点标识。
[0026]为解决上述技术问题,本发明还提供了一种管理应用资源的注册节点,所述注册节点包括:资源管理模块以及资源关联模块,其中
[0027]所述资源管理模块,用于接收到来自应用实体(AE)或公共业务实体(CSE)发送的节点资源创建请求后,为所述AE所在的应用节点或CSE所在的中间节点创建节点资源;
[0028]所述资源关联模块,用于建立已为所述AE创建的AE资源和当前创建的所述节点资源的关联关系,或者建立已为所述CSE创建的CSE资源和当前创建的所述节点资源的关耳关关系。
[0029]可选地,
[0030]所述资源管理模块,还用于接收到来自应用实体(AE)或公共业务实体(CSE)发送的节点资源创建请求后,又接收到来自所述AE或CSE的节点资源删除请求时,删除为所述应用节点或中间节点创建的所述节点资源以及所述关联关系。
[0031]可选地,
[0032]所述资源管理模块,还用于接收到来自所述AE或CSE的节点资源删除请求后,又接收到AE或CSE发送的为新应用节点或新中间节点请求资源的节点资源创建请求时,为所述新应用节点或新中间节点创建新的节点资源。
[0033]可选地,
[0034]所述AE资源的属性中包括AE标识,所述CSE资源的属性中包括CSE标识;所述节点资源创建请求包括:所述AE的AE标识或所述CSE的CSE标识、节点标识和创建资源的类型;
[0035]所述资源关联模块,用于建立已为所述AE创建的AE资源和当前创建的所述节点资源的关联关系,包括:
[0036]建立属性中包含所述AE标识的AE资源和当前创建的所述节点资源的关联关系;
[0037]所述资源关联模块,用于建立已为所述CSE创建的CSE资源和当前创建的所述节点资源的关联关系,包括:
[0038]建立属性中包含所述CSE标识的CSE资源和所述节点资源的关联关系。
[0039]可选地,
[0040]所述资源关联模块,用于建立已为所述AE创建的AE资源和当前创建的所述节点资源的关联关系,包括:
[0041]设置所述AE资源的“节点连接”属性的值为当前创建的所述节点资源的地址或节点标识;
[0042]所述资源关联模块,建立所述CSE资源和当前创建的所述节点资源的关联关系,包括:
[0043]设置所述CSE资源的“节点连接”属性的值为当前创建的所述节点资源的地址或节点标识。
[0044]上述技术方案中,注册CSE建立了 AE或CSE所在节点的节点资源,并建立了 AE资源和建立的节点资源的关联关系,或建立了 CSE资源和建立的节点资源的关联关系,从而实现了在注册CSE上将AE资源与其所在节点,将CSE资源与其所在节点进行关联的目的。此外,上述技术方案中,当更换AE或CSE所在的节点时,在注册CSE中存储的AE资源或CS
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1