用于控制边缘计算设备、用于更新数据的方法和装置制造方法及图纸

技术编号:19352816 阅读:37 留言:0更新日期:2018-11-07 17:44
本申请实施例公开了用于控制边缘计算设备、用于更新数据的方法和装置。该方法的一具体实施方式包括:通过通信连接的终端设备展示用于控制边缘计算设备的控制界面;接收所述终端设备发送的控制信息,其中,所述控制信息是经由所述控制界面输入的;根据所述控制信息向所述边缘计算设备发送控制指令,以控制所述边缘计算设备进行数据更新。该实施方式实现了边缘计算设备的远程控制,降低了控制边缘计算设备的人工成本。

【技术实现步骤摘要】
用于控制边缘计算设备、用于更新数据的方法和装置
本申请实施例涉及物联网
,具体涉及用于控制边缘计算设备、用于更新数据的方法和装置。
技术介绍
传统物联网解决方案中,设备端产生的海量数据需要上传至云服务端,由云服务端执行复杂任务计算、落盘等操作。这样的解决方案,面临着数据安全性无法保障、带宽成本高、响应延时长等问题。为了解决以上问题,工业界提出边缘计算和物联网相结合的解决方案,在靠近物或数据源头的一侧,采用网络、计算、存储、应用核心能力为一体的开放平台,就近提供最近端服务。现阶段,可以通过人工处理的方式对边缘计算设备进行控制,例如,编译部署、配置更新、程序升级等等。
技术实现思路
本申请实施例提出了用于控制边缘计算设备、用于更新数据的方法和装置。第一方面,本申请实施例提供了一种用于控制边缘计算设备的方法,应用于云服务端,该方法包括:通过通信连接的终端设备展示用于控制边缘计算设备的控制界面;接收上述终端设备发送的控制信息,其中,上述控制信息是经由上述控制界面输入的;根据上述控制信息向上述边缘计算设备发送控制指令,以控制上述边缘计算设备进行数据更新。在一些实施例中,上述方法还包括:接收上述边缘计算设备上报的状态信息;将上述状态信息发送到上述终端设备,以供上述终端设备呈现。在一些实施例中,上述控制信息包括边缘计算设备配置更新信息,其中,上述边缘计算设备更新信息包括配置更新用数据;以及根据上述控制信息向上述边缘计算设备发送控制指令,以控制上述边缘计算设备进行数据更新,包括:根据上述边缘计算设备配置更新信息生成配置更新指令,其中,上述配置更新指令包括配置更新用数据在本地的存储地址;通过第一数据通道向上述边缘计算设备发送上述配置更新指令,以供上述边缘计算设备根据上述配置更新指令通过第二数据通道获取配置更新用数据,其中,上述第一数据通道是基于MQTT协议搭建的,上述第二数据通道是基于HTTPS协议搭建的。在一些实施例中,上述控制信息包括以下至少一项:边缘计算设备配置更新信息、边缘计算设备关联设备控制信息、边缘计算设备规则控制信息、边缘计算设备函数控制信息。第二方面,本申请实施例提供了一种用于更新数据的方法,应用于边缘计算设备,包括:接收云服务端通过第一数据通道发送的配置更新指令,其中,上述第一数据通道是基于MQTT协议搭建的,上述配置更新指令包括配置更新用数据在上述云服务端的存储地址;根据上述配置更新指令包括的存储地址通过第二数据通道从上述云服务端获取上述配置更新用数据,其中,上述第二数据通道是基于HTTPS协议搭建的;使用上述配置更新用数据进行配置更新。在一些实施例中,上述方法还包括:检测上述配置更新用数据在运行过程中是否出现异常;响应于检测到上述配置更新用数据在运行过程中出现异常,采用回滚机制对上述配置更新用数据进行处理。第三方面,本申请实施例提供了一种用于控制边缘计算设备的装置,设置于云服务端,装置包括:展示单元,被配置成通过通信连接的终端设备展示用于控制边缘计算设备的控制界面;第一接收单元,被配置成接收上述终端设备发送的控制信息,其中,上述控制信息是经由上述控制界面输入的;控制单元,被配置成根据上述控制信息向上述边缘计算设备发送控制指令,以控制上述边缘计算设备进行数据更新。在一些实施例中,上述装置还包括:第二接收单元,被配置成接收上述边缘计算设备上报的状态信息;发送单元,被配置成将上述状态信息发送到上述终端设备,以供上述终端设备呈现。在一些实施例中,上述控制信息包括边缘计算设备配置更新信息,其中,上述边缘计算设备更新信息包括配置更新用数据;以及上述控制单元进一步被配置成:根据上述边缘计算设备配置更新信息生成配置更新指令,其中,上述配置更新指令包括配置更新用数据在本地的存储地址;通过第一数据通道向上述边缘计算设备发送上述配置更新指令,以供上述边缘计算设备根据上述配置更新指令通过第二数据通道获取配置更新用数据,其中,上述第一数据通道是基于MQTT协议搭建的,上述第二数据通道是基于HTTPS协议搭建的。在一些实施例中,上述控制信息包括以下至少一项:边缘计算设备配置更新信息、边缘计算设备关联设备控制信息、边缘计算设备规则控制信息、边缘计算设备函数控制信息。第四方面,本申请实施例提供了一种用于更新数据的的装置,设置于边缘计算设备,装置包括:指令接收单元,被配置成接收云服务端通过第一数据通道发送的配置更新指令,其中,上述第一数据通道是基于MQTT协议搭建的,上述配置更新指令包括配置更新用数据在上述云服务端的存储地址;获取单元,被配置成根据上述配置更新指令包括的存储地址通过第二数据通道从上述云服务端获取上述配置更新用数据,其中,上述第二数据通道是基于HTTPS协议搭建的;更新单元,被配置成使用上述配置更新用数据进行配置更新。在一些实施例中,上述装置还包括:检测单元,被配置成检测上述配置更新用数据在运行过程中是否出现异常;回滚单元,被配置成响应于检测到上述配置更新用数据在运行过程中出现异常,采用回滚机制对上述配置更新用数据进行处理。第五方面,本申请实施例提供了一种服务器,该服务器包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当上述一个或多个程序被上述一个或多个处理器执行时,使得上述一个或多个处理器实现如第一方面中任一实现方式描述的方法。第六方面,本申请实施例提供了一种边缘计算设备,该边缘计算设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当上述一个或多个程序被上述一个或多个处理器执行时,使得上述一个或多个处理器实现如第二方面中任一实现方式描述的方法。第七方面,本申请实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,该计算机程序被处理器执行时实现如第一方面中任一实现方式描述的方法。第八方面,本申请实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,该计算机程序被处理器执行时实现如第二方面中任一实现方式描述的方法。本申请实施例提供的用于控制边缘计算设备方法和装置,通过通信连接的终端设备展示用于控制边缘计算设备的控制界面,而后接收终端设备发送的控制信息,最后根据控制信息向边缘计算设备发送控制指令,以控制边缘计算设备进行数据更新,从而实现了边缘计算设备的远程控制,降低了控制边缘计算设备的人工成本。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是本申请的一个实施例可以应用于其中的示例性系统架构图;图2是根据本申请的用于控制边缘计算设备的方法的一个实施例的流程图;图3是根据本申请的用于控制边缘计算设备的方法的一个应用场景的示意图;图4是根据本申请的用于更新数据的方法的一个实施例的流程图;图5是根据本申请的用于控制边缘计算设备的装置的一个实施例的结构示意图;图6是根据本申请的用于更新数据的装置的一个实施例的结构示意图;图7是适于用来实现本申请实施例的云服务器或边缘计算设备的计算机系统的结构示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。需要说明的是本文档来自技高网...

【技术保护点】
1.一种用于控制边缘计算设备的方法,应用于云服务端,包括:通过通信连接的终端设备展示用于控制边缘计算设备的控制界面;接收所述终端设备发送的控制信息,其中,所述控制信息是经由所述控制界面输入的;根据所述控制信息向所述边缘计算设备发送控制指令,以控制所述边缘计算设备进行数据更新。

【技术特征摘要】
1.一种用于控制边缘计算设备的方法,应用于云服务端,包括:通过通信连接的终端设备展示用于控制边缘计算设备的控制界面;接收所述终端设备发送的控制信息,其中,所述控制信息是经由所述控制界面输入的;根据所述控制信息向所述边缘计算设备发送控制指令,以控制所述边缘计算设备进行数据更新。2.根据权利要求2所述的方法,其中,所述方法还包括:接收所述边缘计算设备上报的状态信息;将所述状态信息发送到所述终端设备,以供所述终端设备呈现。3.根据权利要求1所述的方法,其中,所述控制信息包括边缘计算设备配置更新信息,所述边缘计算设备更新信息包括配置更新用数据;以及根据所述控制信息向所述边缘计算设备发送控制指令,以控制所述边缘计算设备进行数据更新,包括:根据所述边缘计算设备配置更新信息生成配置更新指令,其中,所述配置更新指令包括配置更新用数据在本地的存储地址;通过第一数据通道向所述边缘计算设备发送所述配置更新指令,以供所述边缘计算设备根据所述配置更新指令通过第二数据通道获取配置更新用数据,其中,所述第一数据通道是基于MQTT协议搭建的,所述第二数据通道是基于HTTPS协议搭建的。4.根据权利要求1所述的方法,其中,所述控制信息包括以下至少一项:边缘计算设备配置更新信息、边缘计算设备关联设备控制信息、边缘计算设备规则控制信息、边缘计算设备函数控制信息。5.一种用于更新数据的方法,应用于边缘计算设备,包括:接收云服务端通过第一数据通道发送的配置更新指令,其中,所述第一数据通道是基于MQTT协议搭建的,所述配置更新指令包括配置更新用数据在所述云服务端的存储地址;根据所述配置更新指令包括的存储地址通过第二数据通道从所述云服务端获取所述配置更新用数据,其中,所述第二数据通道是基于HTTPS协议搭建的;使用所述配置更新用数据进行配置更新。6.根据权利要求5所述的方法,其中,所述方法还包括:检测所述配置更新用数据在运行过程中是否出现异常;响应于检测到所述配置更新用数据在运行过程中出现异常,采用回滚机制对所述配置更新用数据进行处理。7.一种用于控制边缘计算设备的装置,设置于云服务端,包括:展示单元,被配置成通过通信连接的终端设备展示用于控制边缘计算设备的控制界面;第一接收单元,被配置成接收所述终端设备发送的控制信息,其中,所述控制信息是经由所述控制界面输入的;控制单元,被配置成根据所述控制信息向所述边缘计算设备发送控制指令,以控制所述边缘计算设备进行数据更新。8.根据权利要求7所述的装置,其中,所述...

【专利技术属性】
技术研发人员:黄益超
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京,11

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

1