一种故障恢复方法及设备的制造方法

文档序号:8322067阅读:276来源:国知局
一种故障恢复方法及设备的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,特别涉及一种故障恢复方法。本发明同时还涉及一种物联网平台。
【背景技术】
[0002]物联网终端正常进行业务的前提是与物联网平台的通信保持正常,在通信连接断开的情况下,物联网终端无法发送业务数据到业务平台,业务平台也无法监控物联网终端的工作状态。
[0003]目前利用移动通信网络作为物联网终端和物联网平台之间的数据传输网络,物联网终端和物联网平台之间的数据承载主要是短消息和GPRS (General Packet Rad1Service,通用分组无线服务技术)。通过GPRS,物联网终端和物联网平台之间建立IP数据承载,在此承载之上,物联网终端和物联网平台双向通信,进行物联网相关业务。若它们之间GPRS连接中断,最常用的做法是物联网平台给物联网终端发送一条短消息,指示物联网终端激活GPRS。物联网终端接收到指令后,重新激活和物联网平台之间的GPRS连接,建立IP数据承载。
[0004]然而,由于现有技术中的物联网终端功能较为单一,无法实现复杂的网络接入或是故障通告等功能,当物联网终端通过互联网接入的情况下,若IP数据链路断,物联网平台没有办法要求物联网终端发起IP数据连接;物联网终端通过移动通信网络接入的情况下,若物联网终端不支持短消息,在GPRS链路中断情况下,物联网平台没有办法要求物联网终端发起IP数据连接。
[0005]由此可见,针对现有的物联网终端,若发生物联网平台在监测到物联网终端发生通信故障且无法同终端通信的情况,现有技术缺乏有效的故障恢复机制。

【发明内容】

[0006]本发明提供了一种故障恢复方法,应用于包括物联网业务平台以及多个物联网终端的系统中,所述多个物联网终端之间互相关联并进行通信,所述方法还包括:
[0007]所述物联网平台判断是否能够与发生故障的物联网终端进行通信;
[0008]若否,所述物联网平台通过与故障物联网终端相关联的正常物联网终端,向所述故障物联网终端发送通信连接通知消息,以使所述故障物联网终端在收到所述通信连接通知消息后重新向所述物联网平台发起通信连接。
[0009]相应的,本发明还提出了一种物联网平台,应用于包括所述物联网业务平台以及多个物联网终端的系统中,所述物联网平台包括通信模块,还包括:
[0010]判断模块,用于判断是否能够与发生故障的物联网终端进行通信;
[0011]若否,所述判断模块指示所述通信模块通过与故障物联网终端相关联的正常物联网终端向所述故障物联网终端发送通信连接通知消息,以使所述故障物联网终端在收到所述通信连接通知消息后重新向所述物联网平台发起通信连接;
[0012]其中,所述多个物联网终端之间互相关联并进行通信。
[0013]由此可见,通过应用以上技术方案,物联网平台在无法和发生通信故障的物联网终端通信时,可通过正常物联网终端通知故障物联网终端向物联网平台重新发起通信连接,从而保障了物联网终端和物联网平台之间正常通信,确保物联网业务的高质量运行。
【附图说明】
[0014]图1为本发明提出的一种故障恢复方法的流程示意图;
[0015]图2为本发明提出的一种物联网终端的结构示意图。
【具体实施方式】
[0016]为解决现有技术中物联网平台无法与故障物联网终端进行通信恢复的问题,本发明提出了一种故障恢复方法,物联网平台监测到物联网终端发生通信故障,无法同终端通信的情况下,通过与发生通信故障终端关联的正常终端来通知通信故障终端重新发起通信连接,恢复通信正常。其具体流程如图1所示,包括以下步骤:
[0017]S101,所述物联网平台判断是否能够与发生故障的物联网终端进行通信。
[0018]本发明通过使故障终端和正常终端之间通过特定的通信方式进行相互通信,如近距离无线通信:Zigbee,WiFi,蓝牙,红外等;或其他通信方式,如頂(即时消息),SMS (短消息)等。双方终端内保存终端标识和通信标识的对应关系,能互相侦听对方发送来的消息。这样故障终端接收到正常终端来发送来的消息时,能够根据消息内容的要求进行相关的操作。
[0019]在执行该步骤之前,物联网平台需要对与其已建立连接的各物联网终端的连接状态进行检测:物联网平台按照终端应用的特定,设定通信故障监测策略,在满足监测策略条件时,向物联网终端发出通信连接状态检测请求。当物联网平台判定物联网终端发生通信故障时,物联网平台继续判断是否有其他手段与故障物联网终端进行通信。
[0020]除了物联网平台主动进行检测外,还可由故障物联网终端检测到与物联网平台通信中断后,通过正常物联网终端上报给物联网平台。
[0021]S102,若否,所述物联网平台通过与故障物联网终端相关联的正常物联网终端,向所述故障物联网终端发送通信连接通知消息,以使所述故障物联网终端在收到所述通信连接通知消息后重新向所述物联网平台发起通信连接。
[0022]在上一步骤判断无法与故障物联网终端取得联系后,物联网平台获取与通信故障物联网终端关联的物联网终端列表,向某一与物联网平台通信正常的物联网终端发送要求故障物联网终端重新发起通信连接通知,这样正常物联网终端通过特定通信方式告知故障物联网终端要求它重新发起通信连接,使故障物联网终端能够重新向物联网平台发起通信连接。
[0023]为达到以上技术目的,本发明还提出了一种物联网平台,应用于包括所述物联网业务平台以及多个物联网终端的系统中,所述物联网平台包括通信模块210,还包括:
[0024]判断模块220,用于判断是否能够与发生故障的物联网终端进行通信;
[0025]若否,所述判断模块220指示所述通信模块210通过与故障物联网终端相关联的正常物联网终端向所述故障物联网终端发送通信连接通知消息,以使所述故障物联网终端在收到所述通信连接通知消息后重新向所述物联网平台发起通信连接;
[0026]其中,所述多个物联网终端之间互相关联并进行通信。
[0027]在具体的应用场景中,所述通信模块
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1