一种集成系统及其自适应通信方法与流程

文档序号:11064733阅读:来源:国知局

技术特征:

1.一种集成系统的自适应通信方法,其特征在于,所述集成系统包括一管控平台和一前端设备,该方法包括以下步骤:

S1、所述前端设备建立与所述管控平台之间的UDP通信和HTTP通信,并通过所述UDP通信向所述管控平台上报第一心跳;

S2、所述管控平台根据所述前端设备上报的所述第一心跳检测所述前端设备是否出现异常,若是,则执行步骤S3,若否,则执行步骤S4;

S3、所述管控平台通过所述UDP通信和所述HTTP通信获取所述前端设备出现异常的第一日志包,并根据分析该第一日志包所得到的所述前端设备的异常信息下发第一任务到所述前端设备以保障所述前端设备正常运行;

S4、在需要下发执行任务时,所述管控平台通过所述UDP通信和所述HTTP通信将所述执行任务下发到所述前端设备以使所述前端设备执行所述执行任务。

2.根据权利要求1中所述的集成系统的自适应通信方法,其特征在于,所述管控平台通过所述UDP通信和所述HTTP通信获取所述前端设备出现异常的第一日志包的步骤包括:

所述管控平台通过所述UDP通信将所述前端设备出现异常的第二任务通知到所述前端设备;以及

在所述前端设备接收到所述第二任务时,通过所述HTTP通信向所述管控平台获取到第一动态密钥,并根据所述第一动态密钥对所述第二任务对应的日志文件进行加密得到所述第一日志包,并通过所述UDP通信将所述第一日志包返回至所述管控平台。

3.根据权利要求2中所述的集成系统的自适应通信方法,其特征在于,在步骤S1之前还包括:

S0’、所述前端设备检测所述UDP通信是否能正常连接,若是,则执行所述步骤S1,若否,则执行步骤S0。

4.根据权利要求3中所述的集成系统的自适应通信方法,其特征在于,所 述方法还包括:

S0、所述管控平台根据所述前端设备通过所述HTTP通信上报的第二心跳释放所述UDP通信的服务端口,并下发第四任务通知所述前端设备以使所述前端设备进行所述UDP通信。

5.根据权利要求4中所述的集成系统的自适应通信方法,其特征在于,所述步骤S0包括以下子步骤:

所述前端设备通过所述HTTP通信向所述管控平台上报所述第二心跳;

所述管控平台根据所述前端设备上报的所述第二心跳通过所述HTTP通信将第三任务通知所述前端设备;

在所述前端设备接收到所述第三任务时,所述前端设备通过所述HTTP通信向所述管控平台获取到第二动态密钥,根据所述第二动态密钥对所述第三任务对应的日志文件进行加密得到第二日志包,并通过所述HTTP通信将所述第二日志包返回至所述管控平台;以及

所述管控平台根据所述第二日志包分析出所述前端设备的所述UDP通信无法正常连接的连接信息,根据所述连接信息释放所述UDP通信的服务端口,并下发第四任务通知所述前端设备。

6.一种集成系统,其特征在于,所述集成系统包括一管控平台和一前端设备,其中,所述前端设备包括通信模块,所述管控平台包括UDP集群、HTTP集群、检测单元和日志分析单元,所述UDP集群用于提供服务端口以使所述前端设备通过UDP通道进行UDP通信,所述HTTP集群用于提供服务端口以使前端设备100通过HTTP通道进行HTTP通信;

所述通信模块建立与所述UDP集群之间的UDP通信及与所述HTTP集群HTTP通信,并通过所述UDP通信向所述UDP集群上报第一心跳;

在所述检测单元根据所述前端设备的所述通信模块上报的所述第一心跳检测到所述前端设备出现异常时,所述管控平台通过所述UDP通信和所述HTTP通信获取所述前端设备出现异常的第一日志包,并根据所述日志分析单元分析该第一日志包所得到的所述前端设备的异常信息下发第一任务到所述前端设备以保障所述前端设备正常运行;

在所述检测单元根据所述前端设备的所述通信模块上报的所述第一心跳未检测到所述前端设备出现异常时,且在需要下发执行任务时,所述管控平台通过所述UDP通信和所述HTTP通信将所述执行任务下发到所述前端设备以使所述前端设备执行所述执行任务。

7.根据权利要求6中所述的集成系统,其特征在于,所述管控平台通过所述UDP通信和所述HTTP通信获取所述前端设备出现异常的日志包的步骤包括:

所述管控平台通过所述UDP通信将所述前端设备出现异常的第二任务通知到所述前端设备;以及

在所述前端设备接收到所述第二任务时,通过所述HTTP通信向所述管控平台获取到第一动态密钥,并根据所述第一动态密钥对所述第二任务对应的日志文件进行加密得到所述第一日志包,并通过所述UDP通信将所述第一日志包返回至所述管控平台。

8.根据权利要求7中所述的集成系统,其特征在于,所述通信模块还检测所述UDP通信是否能正常连接,在所述通信模块检测到所述UDP通信能正常连接时,所述通信模块建立与所述UDP集群之间的UDP通信及与所述HTTP集群HTTP通信,并通过所述UDP通信向所述UDP集群上报所述第一心跳。

9.根据权利要求8中所述的集成系统,其特征在于,在所述通信模块检测到所述UDP通信无法正常连接时,所述管控平台根据所述前端设备通过所述HTTP通信上报的第二心跳释放所述UDP通信的服务端口,并下发第四任务通知所述前端设备以使所述前端设备进行所述UDP通信。

10.根据权利要求9中所述的集成系统,其特征在于,所述管控平台根据所述前端设备通过所述HTTP通信上报的第二心跳释放所述UDP通信的服务端口,并下发第四任务通知所述前端设备以使所述前端设备100进行所述UDP通信的步骤包括:

所述前端设备通过所述HTTP通信向所述管控平台上报所述第二心跳;

所述管控平台根据所述前端设备上报的所述第二心跳通过所述HTTP通信将第三任务通知到所述前端设备;

在所述前端设备接收到所述第三任务时,所述前端设备通过所述HTTP通信向所述管控平台获取到第二动态密钥,根据所述第二动态密钥对所述第三任务对应的日志文件进行加密得到第二日志包,并通过所述HTTP通信将所述第二日志包返回至所述管控平台;以及

所述管控平台的所述日志分析单元根据所述第二日志包分析出所述前端设备的所述UDP通信无法正常连接的连接信息,根据所述连接信息释放所述UDP通信的服务端口,并下发第四任务通知所述前端设备。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1