一种切换物联网网关的方法及相关装置和系统的制作方法

文档序号:8285350阅读:276来源:国知局
一种切换物联网网关的方法及相关装置和系统的制作方法
【技术领域】
[0001]本发明涉及物联网技术领域,尤其涉及一种切换物联网网关的方法及相关装置和系统。
【背景技术】
[0002]在当前的物联网OneM2M标准中,各个设备间通过注册机制确定它们的关系(消息路由关系)。在家庭网络内,特别是集中式管理的家庭网络内,家电设备一般是注册在路由器上,从而通过路由器与其他家电设备和云平台通信。
[0003]这种联网方式,可能会存在下述问题:家电设备与云平台仅存在一条路径,当这条路径上的任何一个节点丢失连接,则家电设备与云平台间的连接会被阻塞。在家庭环境中一般情况为家电设备注册到家庭路由器(家庭网关),而家庭路由器注册到云平台,达到家电设备联网的目的。这样当家庭路由器与云平台的连接丢失了之后,家电设备将无法与云平台建立连接。

【发明内容】

[0004]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种切换物联网网关的方法及相关装置和系统。
[0005]基于上述问题,第一方面,本发明实施例提供的第一种切换物联网网关的方法,包括:
[0006]备用网关设备接收家庭网关发起的物联网网关切换的消息;
[0007]备用网关设备获取家电设备的注册信息;
[0008]所述备用网关设备注册到云平台;
[0009]所述备用网关设备向家电设备发送自身的注册信息。
[0010]第二方面,本发明实施例提供的第二种切换物联网网关的方法,包括:备用网关设备接收家电设备发起的物联网网关切换的消息;
[0011]备用网关设备获取家电设备的注册信息;
[0012]所述备用网关设备注册到云平台;
[0013]所述备用网关设备向家电设备发送自身的注册信息。
[0014]第三方面,本发明实施例提供的第一种通信设备,包括:
[0015]第一接收模块,用于接收家庭网关发起的物联网网关切换的消息;
[0016]获取模块,用于获取家电设备的注册信息;
[0017]云平台注册模块,用于注册到云平台;
[0018]注册信息发送模块,用于向家电设备发送自身的注册信息。
[0019]第四方面,本发明实施例提供的第二种通信设备,包括:
[0020]第一接收模块,用于接收家电设备发起的物联网网关切换的消息;
[0021]获取模块,用于获取家电设备的注册信息;
[0022]云平台注册模块,用于注册到云平台;
[0023]注册信息发送模块,用于向家电设备发送自身的注册信息。
[0024]第五方面,本发明实施例提供的第一种切换物联网网关的系统,包括:家庭网关、至少一个备用网关设备和至少一个家电设备,其中:
[0025]所述家庭网关,用于在检测到与云平台的连接丢失之后,向所述备用网关设备发起物联网网关切换的消息;并向所述备用网关设备发送家电设备在家庭网关上的注册信息;
[0026]所述备用网关设备,用于接收家庭网关发起的物联网网关切换的消息,接收家庭网关发送的家电设备在所述家庭网关上的注册信息;注册到云平台;以及向家电设备发送请求消息建立自身的信息资源,或者接收家电设备发出的注册请求并完成注册,以实现物联网网关的切换;
[0027]所述家电设备,用于接收备用网关设备发送的请求消息建立所述备用网关设备的信息资源,或者向所述备用网关设备发出注册请求并完成注册。
[0028]第六方面,本发明实施例提供的第二种切换物联网网关的系统,包括:家庭网关、至少一个备用网关设备和至少一个家电设备,其中:
[0029]所述家电设备,用于在检测到与云平台的连接丢失之后,通过所述家庭网关,向所述备用网关设备发起物联网网关切换的消息;以及接收备用网关设备发送的请求消息建立所述备用网关设备的信息资源,或者向所述备用网关设备发出注册请求并完成注册;
[0030]所述备用网关设备,用于接收家电设备发起的物联网网关切换的消息,接收家庭网关发送的家电设备在所述家庭网关上的注册信息;注册到云平台;以及向家电设备发送请求消息建立自身的信息资源,或者接收家电设备发出的注册请求,以完成物联网网关的切换;
[0031]所述家庭网关,用于向所述备用网关设备发送家电设备在家庭网关上的注册信息。
[0032]本发明实施例的有益效果包括:
[0033]本发明实施例提供的切换物联网网关的方法及相关装置和系统,家庭网关或者家电设备在检测出家电设备与云平台之间连接中断之后,向备用网关设备发起物联网网关切换的消息,然后,备用网关设备获取家电设备在家庭网关上的注册信息,备用网关设备发起注册并连接到云平台,然后备用网关设备向家电设备发送自身注册信息,这样,家电设备和备用网关设备彼此都获取到对方的注册信息,最终实现从家庭网关到备用网关设备的切换,使得家庭网关与云平台的连接丢失之后,可以通过备用网关设备上连上云平台继续控制家电设备,从而保证家庭场景内的业务不至于中断,解决了现有技术存在的问题。
[0034]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0035]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0036]图1为本发明实施例提供的切换物联网网关的方法所依赖的系统架构示意图;
[0037]图2为本发明实施例提供的第一种切换物联网网关的方法在备用网关设备侧的流程图;
[0038]图3为本发明实施例提供的第二种切换物联网网关的方法在备用网关设备侧的流程图;
[0039]图4为本发明实施例提供的实例一的流程图;
[0040]图5为本发明实施例提供的实例二的流程图;
[0041]图6为本发明实施例提供的第一种通信设备的结构示意图;
[0042]图7为本发明实施例提供的第二种通信设备的结构示意图;
[0043]图8为本发明实施例提供的切换物联网网关的系统的结构示意图。
【具体实施方式】
[0044]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0045]下面分别结合附图,对本发明实施例提供的切换物联网网关的方法及相关装置和系统进行说明。
[0046]在对本发明实施例提供的切换物联网网关的方法进行说明之前,首先对本发明实施例提供的切换物联网网关的方法所依赖的系统架构进行说明,如图1所示,该系统架构中至少包括:家电设备(具有通信的功能)、家庭网关、家庭网络内的其他通信设备(可以作为备用网关的各种类型的设备,例如移动终端)和云平台(例如网络侧服务器等)。其中,家庭网络中,家电设备通过家庭网关与云平台连接,家庭网络内的其他通信设备与家庭网关连接,家庭网关与云平台连接,在本发明实施例中,并不限定家电设备的具体的数量,可以为一台或多台,家庭网络内的其他通信设备的数量和类型也不做限定。
[0047]正常状态下,家电设备通过家庭网关与云平台通信,但是,现有技术中,家电设备与云平台仅存在一条路径,当这条路径上的任何一个节点丢失连接,则家电设备与云平台间的连接会被阻塞。因此,本发明实施例提供的切换物联网网关的方法,在家电设备与云平台连接故障的情况下,利用家庭网络中的其他通信设备作为网关(gateway)的角色,这类通信设备一般可以通过2G、3G或者4G移动网络注册到云平台,通过云平台与家电设备来进行通信,形成另一条备用路径,实现家电设备和云平台的桥接。
[0048]具体来说,本发明实施例提供的第一种切换物联网网关的方法,如图2所示,在备用网关侧,包括下述步骤:
[0049]S21、备用网关设备接收家庭网关发起的物联网网关切换的消息;
[0050]S22、备用网关设备获取家电设备的注册信息;
[0051]S23、备用网关注册到云平台;
[0052]S24、备用网关设备向家电设备发送自身的注册信息。
[0053]下面分别对上面各步骤分别进行说明。
[0054]在本发明实施例提供的上述切换物联网网关的方法中,可以由家庭网关来检测是否与云平台之间发生了连接故障,并在发生故障时,发起相应的网关切换的流程。
[0055]为了实现故障时家庭网关的顺利切换,需要在家电注册到家庭网关,家庭网关注册到云平台(家电设备、家庭网关和云平台之间的通信连接正常)之后,在家庭网关上设置备用网关的备用网关的列表信息;备用网关的列表中,包含至少一个可以作为备用网关的通信设备的标志和对应的优先级信息。
[0056]设置完成之后,家庭网关还向家庭网络中的各家电设备和各其他通信设备发送更新注册信息,更新注册信息中携带有家庭网关侧设置的备用网关的列表信息,这样,家电设备和其他通信设备(可能会作为备用网关设备的通信设备)会在本地保存这个备用网关的列表信息,以便后续在出现连接故障时,发起相应的切换。
[0057]进一步地,这个备用网关的列表信息,可以保存于家庭网关、家电设备、和其他通信设备的backup资源中。
[0058]基于此,一旦家
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1