一种设备切换的方法和设备技术

技术编号:13032776 阅读:89 留言:0更新日期:2016-03-17 04:38
本申请公开了一种设备切换的方法和设备,在机器对机器系统中的目标节点或第一节点在确认第一节点需要进行设备更换时,根据存储的已注册的其他各节点的设备信息,确定替换所述第一节点的第二节点进行设备替换,本发明专利技术实施例提供的设备和方法能够在机器对机器系统中自行选择可替换的设备,完成设备替换,以保证M2M系统通信的连续性。

【技术实现步骤摘要】
【国外来华专利技术】一种设备切换的方法和设备
本专利技术涉及通信
,特别涉及一种设备切换的方法和设备。
技术介绍
机器对机器(Machine-to-Machine,M2M)通信(Communications)是一种以机器和机器之间智能交互为核心的、网络化的应用与服务,其通过在机器的内部嵌入无线或有线的通信模块以及应用处理逻辑,实现无需人工干预的数据通信,以满足用户对监控、指挥调度、数据采集和测量等方面的信息化需求。M2M通信的总体目标是创造M2M通信的业务层的开放标准,以促进建立一个集成各种设备和服务的未来网络,使M2M的业务可互操作,也使得M2M的应用可以共享基础业务并独立于网络实现。M2M系统可以应用在不同的行业中,主要应用于医疗保健、运输、能源、安全和监控、家庭自动化与控制等行业。例如,可以应用在能源行业中的智能计量系统的设备部署,这些智能计量设备(如电表,燃气表,水表)可以通过网关连接到数据中心。图1是一个M2M设备的基本架构图,M2M设备具体包括:应用实体(ApplicationEntity,AE)、通用服务实体(CommonServicesEntity,CSE)和底层网络服务实体(UnderlyingNetworkServiceEntity,NSE)。其中,在AE与CSE之间通过Mca参考点进行通信,在CSE和CSE之间通过Mcc参考点进行通信,在CSE与NSE之间通过Mcn参考点进行通信。具体的通信方式可以基于有线方式,也可以基于无线方式,无线方式具体包括蜂窝网和短距,其中3GPP蜂窝网是广泛使用的一种无线方式。图2是M2M系统所支持的部署场景,其中包含了应用专用节点(ApplicationDedicatedNode),应用服务节点(ApplicationServiceNode),中间节点(MiddleNode)和基础设施节点(InfrastructureNode)这四种功能实体。根据节点的定义,节点可以是包含一个或多个AE的功能实体,也可以是包含一个CSE和任意个AE(包括0个)的功能实体。在图2的实例1与实例2中,应用节点可以只包含AE的功能实体,称为应用专用节点;在实例3与实例4中,应用节点也可以包含AE与CSE的功能实体,称为应用服务节点。并且,在上述部署场景中,如实例2和实例3:应用专用节点和应用服务节点可以通过中间节点与基础设施节点进行通信;如实例1和实例4:应用专用节点和应用服务节点也可以不通过中间节点直接与基础设施节点进行通信。在图2所示的部署场景中,应用专用节点和应用服务节点可以作为用户设备使用,中间节点可以作为网关设备使用,基础设施节点可以作为服务器使用。在欧洲电信标准组织(EuropeanTelecommunicationStandardizationInstitute,ETSI)提供的M2M系统中的设备在维修或故障的情况下进行替换的信令流程如图3所示,当旧设备(Issuer1)与目标SCL确认可进行设备替换后,管理人员人为设置新设备向目标SCL发起注册等流程,之后新设备(Issuer2)根据设置会向目标SCL发送注册请求,完成新旧设备的替换。即在现有的M2M系统中设备的替换机制为人工替换机制,无法自行完成新设备的选择,进而无法保证M2M系统通信的连续性。
技术实现思路
本专利技术提供一种设备切换的方法和设备,以实现在机器对机器系统中自行选择可替换的设备,完成设备替换,进而保证M2M系统通信的连续性。第一方面,提供了一种机器对机器系统中的目标节点,包括:存储模块,用于存储已注册的各节点的设备信息;选择模块,用于确定与目标节点通信的第一节点需要被替换时,根据存储的已注册的各节点的设备信息,确定替换所述第一节点的第二节点;发送模块,用于向所述第一节点发送携带所述第二节点的标识信息的替换通知信息,或向所述第二节点发送携带所述第一节点的标识信息的通知替换信息;接收模块,用于接收所述第二节点或所述第一节点发送的已替换通知信息;更新模块,用于根据所述已替换通知信息更新存储的所述第一节点和第二节点的设备信息。结合第一方面,在第一种可能的实现方式中,所述接收模块,还用于接收所述第一节点根据自身状态发送的请求替换信息;或,所述目标节点,还包括:监测模块,用于监测所述第一节点的状态;所述选择模块,具体用于根据所述请求替换信息或所述监测模块的监测结果,确定与所述目标节点通信的第一节点需要被替换。结合第一方面,在第二种可能的实现方式中,所述选择模块,还用于在所述目标节点向所述第二节点发送通知替换信息之后,若在设定时间内没有接收到所述第二节点发送的已替换通知信息,则重新确定替换所述第一节点的第二节点;所述发送模块,还用于向重新确定的第二节点发送通知替换信息;或,所述发送模块,还用于在所述目标节点向所述第二节点发送通知替换信息之后,若在设定时间内没有接收到所述第二节点发送的已替换通知信息,则向所述第一节点发送无法替换通知信息。结合第一方面,在第三种可能的实现方式中,所述存储模块,具体用于存储各节点是否在线的状态信息、各节点可提供的服务信息,各节点的位置信息以及各节点的注册信息。结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述发送模块用于发送的所述通知替换信息中还包括:要求所述第二节点向所述目标节点提供的M2M系统中的服务信息。结合第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式、第一方面的第三种可能的实现方式、或第一方面的第四种可能的实现方式,在第五种可能的实现方式中,所述第一节点和第二节点为应用服务节点或应用专用节点,所述目标节点为中间节点或基础设施节点;或,所述第一节点和第二节点为中间节点,所述目标节点为基础设施节点。第二方面,提供了一种机器对机器系统中的第一节点,包括:接收模块,用于接收机器对机器M2M系统中的目标节点在确认与所述目标节点通信的第一节点需要被替换时发送的替换通知信息,所述替换通知信息中包含替换所述第一节点的第二节点的标识信息;发送模块,用于根据所述替换通知信息向所述第二节点发送包括所述目标节点的标识信息的替换信息;网络管理模块,用于在接收到所述第二节点根据所述替换信息回复的接受替换信息后,断开与所述目标节点的通信。结合第二方面,在第一种可能的实现方式中,所述发送模块,还用于在确认自身需要被替换时向所述目标节点发送请求替换信息。结合第二方面,在第二种可能的实现方式中,所述发送模块,还用于向所述第二节点发送替换信息之后,若在设定时间内没有接收到所述第二节点发送的接受替换信息,则向所述目标节点发送替换失败信息。结合第二方面,在第三种可能的实现方式中,所述发送模块用于发送的替换信息中还包括:要求所述第二节点向所述目标节点提供的M2M系统中的服务信息。结合第二方面,在第四种可能的实现方式中,所述发送模块,还用于在接受到所述第二节点回复的接受替换信息之后,向所述第二节点发送数据信息。结合第二方面、第二方面的第一种可能的实现方式、第二方面的第二种可能的实现方式、第二方面的第三种可能的实现方式、或第二方面的第四种可能的实现方式,在第五种可能的实现方式中,所述第一节点和第二节点为应用服务节点或应用专用节点,所述目标节点为中间节点或基础设施节点;或,所述第一节点本文档来自技高网
...

【技术保护点】
PCT国内申请,权利要求书已公开。

【技术特征摘要】
【国外来华专利技术】1.一种机器对机器系统中的目标节点,其特征在于,包括:存储模块,用于存储已注册的各节点的设备信息;选择模块,用于确定与目标节点通信的第一节点需要被替换时,根据存储的已注册的各节点的设备信息,确定替换所述第一节点的第二节点;发送模块,用于向所述第一节点发送携带所述第二节点的标识信息的替换通知信息,或向所述第二节点发送携带所述第一节点的标识信息的通知替换信息;接收模块,用于接收所述第二节点或所述第一节点发送的已替换通知信息;更新模块,用于根据所述已替换通知信息更新存储的所述第一节点和第二节点的设备信息。2.如权利要求1所述的目标节点,其特征在于,所述接收模块,还用于接收所述第一节点根据自身状态发送的请求替换信息;或,所述目标节点,还包括:监测模块,用于监测所述第一节点的状态;所述选择模块,具体用于根据所述请求替换信息或所述监测模块的监测结果,确定与所述目标节点通信的第一节点需要被替换。3.如权利要求1所述的目标节点,其特征在于,所述选择模块,还用于在所述目标节点向所述第二节点发送通知替换信息之后,若在设定时间内没有接收到所述第二节点发送的已替换通知信息,则重新确定替换所述第一节点的第二节点;所述发送模块,还用于向重新确定的第二节点发送通知替换信息;或,所述发送模块,还用于在所述目标节点向所述第二节点发送通知替换信息之后,若在设定时间内没有接收到所述第二节点发送的已替换通知信息,则向所述第一节点发送无法替换通知信息。4.如权利要求1所述的目标节点,其特征在于,所述存储模块,具体用于存储各节点是否在线的状态信息、各节点可提供的服务信息,各节点的位置信息以及各节点的注册信息。5.如权利要求4所述的目标节点,其特征在于,所述发送模块用于发送的所述通知替换信息中还包括:要求所述第二节点向所述目标节点提供的M2M系统中的服务信息。6.如权利要求1-5任一项所述的目标节点,其特征在于,所述第一节点和第二节点为应用服务节点或应用专用节点,所述目标节点为中间节点或基础设施节点;或,所述第一节点和第二节点为中间节点,所述目标节点为基础设施节点。7.一种机器对机器系统中的第一节点,其特征在于,包括:接收模块,用于接收机器对机器M2M系统中的目标节点在确认与所述目标节点通信的第一节点需要被替换时发送的替换通知信息,所述替换通知信息中包含替换所述第一节点的第二节点的标识信息;发送模块,用于根据所述替换通知信息向所述第二节点发送包括所述目标节点的标识信息的替换信息;网络管理模块,用于在接收到所述第二节点根据所述替换信息回复的接受替换信息后,断开与所述目标节点的通信。8.如权利要求7所述的第一节点,其特征在于,所述发送模块,还用于在确认自身需要被替换时向所述目标节点发送请求替换信息。9.如权利要求7所述的第一节点,其特征在于,所述发送模块,还用于向所述第二节点发送替换信息之后,若在设定时间内没有接收到所述第二节点发送的接受替换信息,则向所述目标节点发送替换失败信息。10.如权利要求7所述的第一节点,其特征在于,所述发送模块用于发送的替换信息中还包括:要求所述第二节点向所述目标节点提供的M2M系统中的服务信息。11.如权利要求7所述的第一节点,其特征在于,所述发送模块,还用于在接受到所述第二节点回复的接受替换信息之后,向所述第二节点发送数据信息。12.如权利要求7-11任一项所述的第一节点,其特征在于,所述第一节点和第二节点为应用服务节点或应用专用节点,所述目标节点为中间节点或基础设施节点;或,所述第一节点和第二节点为中间节点,所述目标节点为基础设施节点。13.如权利要求12所述的第一节点,其特征在于,所述第一节点和第二节点为中间节点,所述目标节点为基础设施节点;所述发送模块用于发送的所述替换信息中还包括:在所述第一节点注册的设备的标识信息。14.一种机器对机器系统中的第二节点,其特征在于,包括:接收模块,用于接收机器对机器M2M系统中的目标节点在确认与所述目标节点通信的第一节点需要被替换时发送的通知替换信息,所述通知替换信息中包含所述第一节点的标识信息;以及接收所述第一节点回复的确认信息;判断模块,用于根据所述通知替换信息确定是否可以替换所述第一节点;发送模块,用于在根据所述通知替换信息确定可以替换所述第一节点后,向所述第一节点发送携带所述目标节点的标识信息的允许替换信息;在接收到所述第一节点回复的确认信息后,向所述目标节点发送已替换通知信息。15.如权利要求14所述的第二节点,其特征在于,所述接收模块,还用于接收所述第一节点发送的数据信息。16.如权利要求14所述的第二节点,其特征在于,所述接收模块接收的请求替换信息中还包括:要求所述第二节点向所述目标节点提供的M2M系统中的服务信息。17.如权利要求14-16任一项所述的第二节点,其特征在于,所述第一节点和第二节点为应用服务节点或应用专用节点,所述目标节点为中间节点或基础设施节点;或,所述第一节点和第二节点为中间节点,所述目标节点为基础设施节点。18.如权利要求17所述的第二节点,其特征在于,所述第一节点和第二节点为中间节点,所述目标节点为基础设施节点;所述接收模块接收的所述确认信息中还包括:在所述第一节点注册的设备的标识信息;所述发送模块,还用于向在所述第一节点注册的设备发送更新信息,所述更新信息中包含所述第二节点的标识符和所述第一节点的标识符。19.一种机器对机器系统中的第一节点,其特征在于,包括:存储模块,用于存储已注册在目标节点中的各节点的设备信息;选择模块,用于在确认自身需要被替换时,根据存储的已注册在目标节点中的各节点的设备信息,确定替换自身的第二节点;发送模块,用于向所述第二节点发送请求替换信息,所述请求替换信息中包含所述目标节点的标识信息;接收模块,用于接收所述第二节点根据所述请求替换信息发送的接受替换信息;网络管理模块,用于在接收到所述第二节点根据所述请求替换信息发送的接受替换信息后,断开与所述目标节点的通信。20.如权利要求19所述的第一节点,其特征在于,所述发送模块,还用于在接收到所述第二节点发送的接受替换信息之后,向所述第二节点发送数据信息。21.如权利要求19所述的第一节点,其特征在于,所述选择模块,还用于在所述第一节点向所述第二节点发送请求替换信息之后,若在设定时间内没有接收到所述第二节点发送的接受替换信息,则重新确定替换所述第一节点的第二节点;所述发送模块,还用于向重新确定的第二节点发送请求替换信息。22.如权利要求19所述的第一节点,其特征在于,所述存储模块,具体用于存储各节点是否在线的状态信息、各节点可提供的服务信息,各节点的位置信息以及各节点的注册信息。23.如权利要求22所述的第一节点,其特征在于,所述发送模块发送的请求替换信息中还包括:要求第二节点向所述目标节点提供的M2M系统中的服务信息。24.如权利要求19-23任一项所述的第一节点,其特征在于,所述第一节点和第二节点为应用服务节点或应用专用节点,所述目标节点为中间节点或基础设施节点;或,所述第一节点和第二节点为中间节点,所述目标节点为基础设施节点。25.如权利要求24所述的第一节点,其特征在于,所述第一节点和第二节点为中间节点,所述目标节点为基础设施节点;所述发送模块发送的请求替换信息中还包括:在所述第一节点注册的设备的标识信息。26.一种机器对机器系统中的第二节点,其特征在于,包括:接收模块,用于接收机器对机器M2M系统中的第一节点在确认自身需要被替换时发送的请求替换信息,所述请求替换信息中包含与所述第一节点通信的目标节点的标识信息;判断模块,用于根据所述请求替换信息确定是否可以与所述目标节点进行通信;发送模块,用于在根据所述请求替换信息确定可以与所述目标节点进行通信后,向所述第一节点发送接受替换信息,并向所述目标节点发送已替换通知信息。27.如权利要求26所述的第二节点,其特征在于,所述接收模块,还用于在向所述第一节点发送接受替换信息之后,接收所述第一节点发送的数据信息。28.如权利要求26所述的第二节点,其特征在于,所述接收模块接收的请求替换信息中还包括:要求第二节点向所述目标节点提供的M2M系统中的服务信息。29.如权利要求26-28任一项所述的第二节点,其特征在于,所述第一节点和第二节点为应用服务节点或应用专用节点,所述目标节点为中间节点或基础设施节点;或,所述第一节点和第二节点为中间节点,所述目标节点为基础设施节点。30.如权利要求29所述的第二节点,其特征在于,所述第一节点和第二节点为中间节点,所述目标节点为基础设施节点;所述接收模块接收的所述请求替换信息中还包括:在所述第一节点注册的设备的标识信息;所述发...

【专利技术属性】
技术研发人员:陶源于琦
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1