应急广播终端的软件升级方法、系统及装置与流程
- 国知局
- 2024-11-25 15:58:12
本发明实施例涉及应急广播,尤其涉及一种应急广播终端的软件升级方法、系统及装置。
背景技术:
1、随着科技的发展,应急广播系统在公共安全、灾害预警等领域发挥着越来越重要的作用。然而,对于大规模的应急广播系统来说,dtmb(digital television terrestrialmultimedia broadcasting,数字电视地面广播)台站升级适配器、fm(frequencymodulation,频率调制)台站升级适配器、ip话筒、收扩机、监听音箱等应急广播设备的软件升级是一个繁琐且复杂的过程。如何实现在复杂的现场环境中更高效、更稳定的升级,保证在较短时间内批量升级成千上万台应急广播终端,并且不影响业务质量,对应急广播平台及终端自动化智能升级来说一直是一个重要的挑战。
2、相关技术在处理应急广播终端的软件升级问题时,往往采用统一的应急广播服务平台对全部的应急广播终端统一提供软件升级服务。也有部分相关技术采用多管理平台的方式,配合应急广播服务平台对全部的应急广播终端协同提供软件升级服务。例如,管理平台从应急广播服务平台侧请求下载软件升级包后,对其连接的各个应急广播终端提供软件升级服务。
3、发明人在实现本发明的过程中,发现现有技术存在如下缺陷:采用应急广播服务平台对应急广播终端统一提供软件升级服务的方式,不仅对应急广播服务平台的网络带宽压力过大,因为应急广播平台需要支持数以千计的应急广播终端同时下载升级软件数据包;而且一旦应急广播服务平台出现故障,难以保证应急广播终端软件升级的效率、安全性和成功率。管理平台配合应急广播服务平台对应急广播终端协同提供软件升级服务的方式,没有最大化发挥应急广播服务平台的软件升级服务性能,容易导致部分应急广播终端软件升级失败的问题。
技术实现思路
1、本发明实施例提供一种应急广播终端的软件升级方法、系统及装置,能够提高应急广播终端批量进行软件升级的效率、安全性和成功率。
2、根据本发明的一方面,提供了一种应急广播终端的软件升级方法,应用于应急广播服务平台,包括:
3、响应于升级适配器选择指令,根据当前平台状态确定当前适配器限制数量;
4、向所述当前适配器限制数量的当前升级适配器发送第一软件升级指令;
5、其中,所述当前升级适配器响应于所述第一软件升级指令,向所述应急广播服务平台请求下载软件升级包,并响应于级联应急广播终端发送的软件升级包请求指令,向级联应急广播终端传输所述软件升级包。
6、根据本发明的另一方面,提供了一种应急广播终端的软件升级方法,应用于升级适配器,包括:
7、响应于应急广播服务平台发送的第一软件升级指令,向所述应急广播服务平台请求下载软件升级包;
8、响应于级联应急广播终端发送的软件升级包请求指令,向所述级联应急广播终端传输所述软件升级包;
9、其中,所述应急广播服务平台用于响应于升级适配器选择指令,根据当前平台状态确定当前适配器限制数量,并向所述当前适配器限制数量的当前升级适配器发送所述第一软件升级指令。
10、根据本发明的另一方面,提供了一种应急广播终端的软件升级方法,应用于应急广播终端,包括:
11、响应于应急广播服务平台或升级适配器发送的第二软件升级指令,从级联升级适配器中确定目标升级适配器;
12、向所述目标升级适配器发送软件升级包请求指令,以对所述目标升级适配器请求下载软件升级包,并根据所述软件升级包进行软件升级;
13、其中,所述应急广播服务平台用于响应于升级适配器选择指令,根据当前平台状态确定当前适配器限制数量,并向所述当前适配器限制数量的当前升级适配器发送第一软件升级指令;
14、所述目标升级适配器用于响应于所述应急广播服务平台发送的所述第一软件升级指令,向所述应急广播服务平台请求下载软件升级包。
15、根据本发明的另一方面,提供了一种应急广播终端的软件升级方法,包括:
16、应急广播服务平台响应于升级适配器选择指令,根据当前平台状态确定当前适配器限制数量,并向所述当前适配器限制数量的当前升级适配器发送第一软件升级指令;
17、所述当前升级适配器响应于所述第一软件升级指令,向所述应急广播服务平台请求下载软件升级包;
18、应急广播终端响应于所述应急广播服务平台或升级适配器发送的第二软件升级指令,从级联升级适配器中确定目标升级适配器,并对所述目标升级适配器请求下载软件升级包,根据所述软件升级包进行软件升级。
19、根据本发明的另一方面,提供了一种应急广播终端的软件升级系统,包括应急广播服务平台、升级适配器以及应急广播终端,其中:
20、所述应急广播服务平台与所述升级适配器通信连接,用于响应于升级适配器选择指令,根据当前平台状态确定当前适配器限制数量,并向所述当前适配器限制数量对应的当前升级适配器发送第一软件升级指令;
21、所述当前升级适配器与所述应急广播终端通信连接,用于响应于所述第一软件升级指令,向所述应急广播服务平台请求下载软件升级包;
22、所述应急广播终端响应于所述应急广播服务平台或所述升级适配器发送的第二软件升级指令,从级联升级适配器中确定目标升级适配器,并向所述目标升级适配器发送软件升级包请求指令,以对所述目标升级适配器请求下载软件升级包,并根据所述软件升级包进行软件升级。
23、根据本发明的另一方面,提供了一种应急广播终端的软件升级装置,配置于应急广播服务平台,包括:
24、当前适配器限制数量确定模块,用于响应于升级适配器选择指令,根据当前平台状态确定当前适配器限制数量;
25、第一软件升级指令发送模块,用于向所述当前适配器限制数量的当前升级适配器发送第一软件升级指令;
26、其中,所述当前升级适配器响应于所述第一软件升级指令,向所述应急广播服务平台请求下载软件升级包,并响应于级联应急广播终端发送的软件升级包请求指令,向级联应急广播终端传输所述软件升级包。
27、根据本发明的另一方面,提供了一种应急广播终端的软件升级装置,配置于升级适配器,包括:
28、下载软件升级包请求模块,用于响应于应急广播服务平台发送的第一软件升级指令,向所述应急广播服务平台请求下载软件升级包;
29、软件升级包传输模块,用于响应于级联应急广播终端发送的软件升级包请求指令,向所述级联应急广播终端传输所述软件升级包;
30、其中,所述应急广播服务平台用于响应于升级适配器选择指令,根据当前平台状态确定当前适配器限制数量,并向所述当前适配器限制数量的当前升级适配器发送所述第一软件升级指令。
31、根据本发明的另一方面,提供了一种应急广播终端的软件升级装置,配置于应急广播终端,包括:
32、目标升级适配器确定模块,用于响应于应急广播服务平台或升级适配器发送的第二软件升级指令,从级联升级适配器中确定目标升级适配器;
33、软件升级模块,用于向所述目标升级适配器发送软件升级包请求指令,以对所述目标升级适配器请求下载软件升级包,并根据所述软件升级包进行软件升级;
34、其中,所述目标升级适配器用于响应于第一软件升级指令,向所述应急广播服务平台请求下载软件升级包;
35、所述应急广播服务平台用于响应于升级适配器选择指令,根据当前平台状态确定当前适配器限制数量,并向所述当前适配器限制数量的当前升级适配器发送所述第一软件升级指令。
36、根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:
37、至少一个处理器;以及
38、与所述至少一个处理器通信连接的存储器;其中,
39、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的应急广播终端的软件升级方法。
40、根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的应急广播终端的软件升级方法。
41、根据本发明的另一方面,还提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现本发明任一实施例所述的应急广播终端的软件升级方法。
42、本发明实施例通过应急广播服务平台响应于升级适配器选择指令,根据当前平台状态确定当前适配器限制数量,从而向当前适配器限制数量的当前升级适配器发送第一软件升级指令。相应的,当前升级适配器可以响应于第一软件升级指令,向应急广播服务平台请求下载软件升级包,并响应于级联应急广播终端发送的软件升级包请求指令,向级联应急广播终端传输软件升级包,以使级联应急广播终端根据接收的软件升级包自动完成软件升级。上述技术方案可以解决现有批量应急广播终端软件升级过程存在的效率、安全性和成功率较低的问题,能够提高应急广播终端批量进行软件升级的效率、安全性和成功率。
43、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
本文地址:https://www.jishuxx.com/zhuanli/20241125/339481.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表