申请/专利权人:中国电子科技集团公司第三十研究所
申请日:2024-01-10
公开(公告)日:2024-04-09
公开(公告)号:CN117851129A
主分类号:G06F11/14
分类号:G06F11/14;G06F8/65;G06F11/20;H04L9/08;H04L9/40
优先权:
专利状态码:在审-实质审查的生效
法律状态:2024.04.26#实质审查的生效;2024.04.09#公开
摘要:本发明提供了一种数字语音通信终端远程软件升级方法和系统,方法包括:第一通信终端和第二通信终端协商出数据加解密工作密钥,建立加密数据传输通道;将要传输的文件进行数据封装;然后将数据进行分片,将每个数据分片依次传输给第一通信终端,并发送到第二通信终端;待第二通信终端将软件升级文件的所有数据分片接收完毕后,合成完整升级文件;第二通信终端将软件升级文件存储在第一存储区;存储完毕后,将第一存储区和第二存储区的主备区标志对换;第二通信终端重新从主用存储区加载软件启动,完成软件升级。系统包括:软件升级计算机、第一通信终端和第二通信终端。本发明可以实现通信终端安全可靠的完成远程软件升级。
主权项:1.一种数字语音通信终端远程软件升级方法,其特征在于,包括:发送数据传输启动命令给第一通信终端,第一通信终端接收到数据传输启动命令后,呼叫待升级的第二通信终端;呼叫完成后,第一通信终端和第二通信终端协商出数据加解密工作密钥,建立加密数据传输通道;将要传输的文件进行数据封装;然后将数据进行分片,并对每个数据分片进行传输封装,将每个数据分片依次传输给第一通信终端,第一通信终端将封装后的数据分片加密后发送到第二通信终端;第二通信终端对接收到的数据分片进行校验,若校验通过,向数据发送方发送分片接收成功响应,并将数据分片去掉封装头后保存;若校验失败,则发送接收失败响应,该数据分片重传;待第二通信终端将软件升级文件的所有数据分片接收完毕,且均校验通过后,合成完整的软件升级文件;第二通信终端将完整的软件升级文件存储在第一存储区,此时第一存储区被定义为备用存储区,第二通信终端中的待升级软件程序存储在第二存储区,此时第二存储区被定义为主用存储区;待全部数据存储完毕后,读取第一存储区的软件升级文件进行数据完整性校验,校验通过则认为软件升级文件存储成功,并将第一存储区和第二存储区的主备区标志对换;第二通信终端自动进入重启状态,并重新从主用存储区加载软件启动,完成软件升级。
全文数据:
权利要求:
百度查询: 中国电子科技集团公司第三十研究所 数字语音通信终端远程软件升级方法和系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。