[发明专利]一种基于列车广播系统的远程在线固件更新方法及装置在审
| 申请号: | 202110525376.4 | 申请日: | 2021-05-14 |
| 公开(公告)号: | CN113190252A | 公开(公告)日: | 2021-07-30 |
| 发明(设计)人: | 刘位恒;陈国池;谢庆涛;钟柳兴 | 申请(专利权)人: | 广州国联通信有限公司 |
| 主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F9/445;G06F21/60;H04L12/24 |
| 代理公司: | 广州博士科创知识产权代理有限公司 44663 | 代理人: | 马天鹰 |
| 地址: | 510663 广东省广州市高*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 列车 广播 系统 远程 在线 更新 方法 装置 | ||
本发明属于列车广播系统技术领域,具体涉及一种基于列车广播系统的远程在线固件更新方法及装置。所述方法通过读取片内存储器中的BOOT参数,接收远程更新服务器发送过来的固件更新文件,并先将固件更新文件存储在片外存储器中,对固件更新文件进行校验,在固件更新文件校验通过后,设置BOOT参数为固件更新,并将校验完成的固件更新文件从片外存储器移动至片内存储器中,通过校验完成的固件更新文件对终端设备的固件进行更新,得到终端设备的更新固件。本发明通过配置BOOT参数和将终端设备的存储器进行分区,实现了远程在线的固件更新。
技术领域
本发明属于列车广播系统技术领域,具体涉及一种基于列车广播系统的远程在线固件更新方法及装置。
背景技术
在列车广播系统技术领域中,往往需要对计算机系统进行远程在线更新,一般而言,计算机系统设备由于新增功能或者修复软件BUG时,都需要更新系统的固件,现有系统固件更新一般是通过逐个拆卸设备进行更新或采用CAN-Bus总线进行更新的两种更新方式。但一般来说一个计算机系统大多由多个设备构成,其结构较为复杂,例如列车广播系统,列车(6编组)的广播系统设备多达8种共200多个,可见拆卸更新工作量巨大,且设备多次拆装容易造成损伤,影响使用寿命;而采用CAN-Bus总线更新,由于总线带宽限制(一般为125Kbps),更新效率较低,且更新过程因传输原因容易出错,造成更新失败。
发明内容
本发明实施例的目的在于提出一种基于列车广播系统的远程在线固件更新方法及装置,以解决现有计算机系统固件更新方式存在的操作复杂、更新效率低以及容易对计算机系统固件造成损伤的技术问题。
为了解决上述技术问题,本发明实施例提供一种基于列车广播系统的远程在线固件更新方法,采用了如下所述的技术方案:
一种基于列车广播系统的远程在线固件更新方法,基于列车广播系统的远程在线固件更新方法应用于计算机系统,所述计算机系统至少包括远程更新服务器和终端设备,所述基于列车广播系统的远程在线固件更新方法包括:
接收固件更新指令,并基于所述固件更新指令读取片内存储器中的BOOT参数;
从所述BOOT参数中识别出固件下载的保存分区路径,并基于所述保存分区路径创建信息链接通道;
生成更新文件下载指令,并通过所述信息链接通道将所述更新文件下载指令上传至远程更新服务器;
接收所述远程更新服务器发送过来的固件更新文件,并将固件更新文件存储在片外存储器中;
接收设备重启指令,对所述固件更新文件进行校验;
在所述固件更新文件校验通过后,更新所述BOOT参数,并将校验完成的所述固件更新文件从所述片外存储器移动至所述片内存储器中;
通过校验完成的固件更新文件对所述终端设备的固件进行更新,得到所述终端设备的更新固件。
进一步地,所述远程更新服务器和所述终端设备分别布置于区块链网络的节点上,在所述接收所述远程更新服务器发送过来的固件更新文件,并将固件更新文件存储在片外存储器中的步骤之前,还包括:
基于非对称加密算法生成秘钥对,其中,所述秘钥对包括公钥和私钥;
确定与所述更新文件下载指令相对应的固件更新文件,并通过所述私钥对所述固件更新文件进行加密;
将加密后的所述固件更新文件通过所述信息链接通道发送至所述终端设备。
进一步地,所述将加密后的所述固件更新文件通过所述信息链接通道发送至所述终端设备的步骤,具体包括:
通过对等网络将加密后的所述固件更新文件发送到所述区块链网络的终端设备节点中;
通过所述区块链网络的终端设备节点对加密后的所述固件更新文件进行共识;
当所述区块链网络的终端设备节点在预设时间内对加密后的所述固件更新文件共识通过时,将加密后的所述固件更新文件存储至所述区块链网络的终端设备节点中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州国联通信有限公司,未经广州国联通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110525376.4/2.html,转载请声明来源钻瓜专利网。





