资源受限设备的连接状态管理方法及装置的制造方法

文档序号:9470897阅读:550来源:国知局
资源受限设备的连接状态管理方法及装置的制造方法
【技术领域】
[0001]本发明提供一种设备连接状态的管理方法和装置,尤其涉及针对资源受限设备的连接状态的管理和维护。
【背景技术】
[0002]资源受限设备通常是指电量供应有限,计算能力有限,以及存储容量有限的电子设备。例如智能楼宇应用场景中,安装在大楼里的用于监测环境参数的传感器,就是一种资源受限设备。其具有简单的计算模块和存储模块来采集环境参数,为了布置方便,通常采用无线通信机制传输环境参数,且利用有限电量的蓄电池进行供电。由于成本低,所述设备被广泛部署在各个应用系统的网络终端,进行简单的命令执行和数据处理工作,比如环境参数监测。因为资源受限,为了节能,所述设备在大部分时间里处于休眠状态,但会周期性地“醒来”短暂的时间。处于休眠状态的设备无法与外界进行交互,只有在“醒来”状态,所述设备才能够进行消息交互和处理。
[0003]一般情况下,资源受限设备的工作流程不需要保持连接状态,即所述设备只是简单地接收来自远端节点的命令,执行命令并且将相应处理结果返还给远端节点,之后等待下一个命令,不需要分配额外的资源来保持连接状态。但是,随着应用系统需求和业务的不断发展,有时需要资源受限设备保持与远端节点的连接状态。这里所说的保持,包括反复进行资源受限设备连接的情况。然而,为了保证资源受限设备与某一远端节点的安全连接,所述设备需要与远端节点经过多次消息交互确定共享的安全参数,并且分配额外的资源来记录关于所述安全连接的状态和参数。
[0004]对于资源受限设备,保持与远端节点的连接状态即意味着给资源受限设备带来更多的能耗。在这种情况下,如何建立一种适合资源受限设备的连接状态的管理和维护机制,降低连接状态维护的资源消耗,提高连接状态管理的效率,已经成为亟待解决的问题。
[0005]针对这一问题,现有技术中提出了一些解决方案。例如,在专利文献I中,公开了一种在资源受限设备和远端网络节点之间建立安全连接的方法和装置。该专利文献公开的建立连接方法包括基于传统的标准化通信协议,利用相应的优化技术,在资源受限设备上支持安全通信,实现在资源受限设备和远端网络节点间的安全通信连接状态的建立,同时又保证降低连接状态建立的资源消耗。
[0006]现有专利文献
[0007]专利文献1:EP1692667B1

【发明内容】

[0008]但是,在专利文献I中公开的物联网业务架构及方法仅考虑如何利用优化技术,在计算能力以及存储容量受限的设备上建立连接状态时,降低连接状态建立的资源消耗,并未考虑资源受限设备与远端节点恢复连接状态时所带来的资源消耗问题。具体来说,为了保证节能,延长生命周期,所述设备需要经常地进入离线模式(关机或者休眠),这样就会造成连接状态的断开。因此,每次所述设备重新进入在线模式时,都需要重新与远端节点建立连接。
[0009]专利文献I在降低资源受限设备建立连接状态资源消耗的同时,没有考虑资源受限设备需要周期性地断开连接进入离线模式的需求,无法降低因多次恢复连接状态而引入的额外资源消耗,容易造成所述设备上的资源消耗过多、负载过重的后果,尤其是在连接数量很高的情况下,会直接影响所述设备与远端节点的正常通信。
[0010]鉴于上述现有技术中的问题,本发明提供一种用于资源受限设备连接状态的管理和维护方法和系统,在资源受限设备与远端节点之间连接状态的维护和恢复过程中,有效优化资源受限设备上的资源消耗,在保证所述设备的工作性能正常的条件下,有效、智能地管理和维护与远端节点的连接状态。
[0011]为了实现上述目的,本发明中的第一方面提供一种资源受限设备的连接状态管理方法,其通过连接状态管理装置来管理至少一个能够与远端节点连接的资源受限设备的连接状态,上述管理方法包括:连接状态信息发送步骤,由上述资源受限设备将上述资源受限设备初次与上述远端节点建立连接状态时的连接状态信息发送给上述连接状态管理装置,其中上述连接状态信息至少包括上述资源受限设备的地址信息、上述远端节点的地址信息、以及连接参数信息;连接状态信息注册步骤,上述连接状态管理装置接收到从上述资源受限设备发送来的上述连接状态信息时,将其注册并存储在本地的存储器中;连接恢复通知发送步骤,当离线后的上述资源受限设备要与上述远端节点恢复连接状态时,将连接恢复通知发送至上述连接状态管理装置;连接状态管理步骤,上述连接状态管理装置接收到上述连接恢复通知时提取在本地存储的上述连接状态信息并将其发送给上述资源受限设备;和连接状态恢复步骤,上述资源受限设备基于从上述连接状态管理装置接收到的上述连接状态信息恢复与上述远端节点的连接状态。
[0012]在上述资源受限设备的连接状态管理方法中,当上述资源受限设备初次与上述远端节点建立连接状态后,在上述连接状态发送步骤中将当前的连接状态信息发送至上述连接状态管理装置,之后在规定的时刻进入离线模式,断开与远端节点的连接状态。
[0013]在上述资源受限设备的连接状态管理方法中,还包括资源状态查询步骤,当上述资源受限设备从离线模式进入在线模式时,首先查询自身设备是否有足够资源恢复与上述远端节点的连接状态,当资源足够时进入上述连接恢复通知发送步骤,将连接恢复通知发送至上述连接状态管理装置,当判断为资源不够时,将连接删除通知发送至上述连接状态管理装置。
[0014]在上述资源受限设备的连接状态管理方法中,当上述连接状态管理装置接收到来自上述资源受限设备的消息时,在上述连接状态管理步骤中判断其是否为连接恢复通知,当判断为是连接恢复通知时,提取在本地存储的上述连接状态信息并将其发送给上述资源受限设备,当判断为不是连接恢复通知时,进而判断其是否为连接删除通知,当判断为是连接删除通知时,删除存储在本地的连接状态信息,并将已删除通知发送给上述资源受限设备和上述远端节点。
[0015]在上述资源受限设备的连接状态管理方法中,上述连接状态信息还包括请求类型信息,当上述请求类型为安全通信连接时,上述连接参数信息包括安全参数,当上述请求类型为数据上报连接时,上述连接参数信息包括数据上报参数。
[0016]在上述资源受限设备的连接状态管理方法中,上述连接参数信息还包括上述资源受限设备的在线周期和离线周期。
[0017]为了实现上述目的,本发明中的第二方面提供一种资源受限设备的连接状态管理系统,其包括:至少一个资源受限设备;远端节点;和对上述资源受限设备的连接状态进行管理的连接状态管理装置,上述资源受限设备包括:连接状态信息发送单元,将上述资源受限设备初次与上述远端节点建立连接状态时的连接状态信息发送给上述连接状态管理装置,其中上述连接状态信息至少包括上述资源受限设备的地址信息、上述远端节点的地址信息、以及连接参数信息;连接恢复/删除通知发送单元,当离线后的上述资源受限设备要与上述远端节点恢复连接状态时,将连接恢复通知发送至上述连接状态管理装置;和连接状态恢复单元,基于从上述连接状态管理装置接收到的上述连接状态信息恢复与上述远点节点的连接状态,上述连接状态管理装置包括:存储单元,其用于存储从上述资源受限设备发送来的上述连接状态信息;连接状态信息注册单元,当接收到从上述资源受限设备发送来的上述连接状态信息时,将其注册并存储在上述存储单元中,和连接状态管理单元,当接收到来自上述资源受限设备的连接恢复通知时,提取在上述存储单元中存储的上述连接状态信息并将其发送给上述资源受限设备,使上述资源受限设备基于从上述连接状态管理装置接收到的上述连接状态信息恢复与上述远端节点的连接状态。
[0018]在上述资源受限设备的连接状态管理系统中,当上述资源受限设备初次与上述远端节点建立连接状态后,由上述连接状态信息发送单元将当前的连接状态信息发送至上述连接状态管理装置,之后在规定的时刻进入离线模式,断开与远端节点的连接状态。
[0019]在上述资源受限设备的连接状态管理系统中,上述资源受限设备还包括资源状态查询单元,当上述资源受限设备从离线模式进入在线模式时,查询自身设备是否有足够资源恢复与上述远端节点的连接状态,当资源足够时,由上述连接恢复/删除通知发送单元将连接恢复通知发送至上述连接状态管理装置,当判断为资源不够时,由上述连接恢复/删除通知发送单元将连接删除通知发送至上述连接状态管理装置。
[0020]在上述资源受限设备的连接状态管理系统中,当上述连接状态管理装置接收到来自上述资源受限设备的消息时,上述连接状态管理单元判断其是否为连接恢复通知,当判断为是连接恢复通知时
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1