(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210895297.7
(22)申请日 2022.07.26
(71)申请人 中汽创智科技有限公司
地址 211100 江苏省南京市江宁区秣陵街
道胜利路8 8号
(72)发明人 何旭 杨彦召 郭超
(74)专利代理 机构 广州三环 专利商标代理有限
公司 44202
专利代理师 王若愚
(51)Int.Cl.
H04L 67/1097(2022.01)
H04L 67/1042(2022.01)
H04L 9/08(2006.01)
H04L 9/32(2006.01)
H04L 9/40(2022.01)G06F 8/65(2018.01)
G06F 16/13(2019.01)
G06F 16/14(2019.01)
G06F 16/182(2019.01)
(54)发明名称
一种OTA升级方法及装置
(57)摘要
本发明公开一种OTA升级方法及装置, 应用
于服务器, 服务器为采用IPFS部署的服务器集
群, 具体包括: 接收车辆发送的查询请求, 查询请
求包括目标标识, 目标标识用于标识升级合约信
息, 升级合约信息包括车辆信息和升级链接, 车
辆信息用于指示待升级的车辆, 升级链接用于下
载车辆升级包; 根据查询请求在区块链的升级合
约中获取目标标识对应的升级合约信息; 向车辆
发送升级合约信息; 接收车辆发送的下载请求,
下载请求包括升级链接, 下载请求是车辆在确定
车辆信息与预存信息匹配的情况下 发送的; 根据
升级链接获取车辆升级包; 向车辆发送车辆升级
包。 该OTA升级方法能够在进行车辆的OTA升级
时, 提高车辆信息的安全性, 减少发生事故的可
能性。
权利要求书2页 说明书10页 附图4页
CN 115242821 A
2022.10.25
CN 115242821 A
1.一种OTA升级方法, 应用于服务器, 其特征在于, 所述服务器为采用星际文件系统技
术IPFS部署的服 务器集群, 包括:
接收车辆发送 的查询请求, 所述查询请求中包括目标标识, 所述目标标识用于标识升
级合约信息, 所述升级合约信息包括车辆信息和升级链接, 所述车辆信息用于指示待升级
的车辆, 所述升级链接用于下 载车辆升级包;
根据所述查询请求, 在区块链的升级合约中获取所述目标标识对应的所述升级合约信
息;
向所述车辆发送所述升级合约信息;
接收所述车辆发送 的下载请求, 所述下载请求中包括所述升级链接, 所述下载请求是
所述车辆在确定所述车辆信息与预存信息匹配的情况 下发送的;
根据所述升级链接获取 所述车辆 升级包;
向所述车辆发送所述车辆 升级包。
2.根据权利要求1所述的OTA升级方法, 其特征在于, 在接收所述查询请求之前, 所述
OTA升级方法还 包括:
接收车厂设备发送的所述车辆 升级包;
将所述车辆 升级包进行分块, 得到多个子数据包;
将所述多个子数据包分别存 储至所述 服务器集群的各服 务器中。
3.根据权利要求2所述的OTA升级方法, 其特 征在于, 所述OTA升级方法还 包括:
根据每个子数据包 对应的哈希值 生成所述升级链接;
向所述车厂设备发送所述升级链接;
接收所述车厂设备发送的所述升级合约信息和所述目标 标识;
将所述升级合约信息和对应的所述目标 标识存储至所述升级合约中。
4.根据权利要求1 ‑3任一项所述的OTA升级方法, 其特征在于, 所述车辆信息包括车辆
身份信息和车辆状态信息, 所述车辆状态信息用于指示车辆当前的配置信息;
所述车辆信息与所述预存信息匹配指的是所述车辆身份信息与预存的目标身份信息
匹配, 且所述车辆状态信息与预存的目标状态信息匹配。
5.根据权利要求3所述的OTA升级方法, 其特征在于, 所述根据所述升级链接获取所述
车辆升级包, 包括:
根据所述升级链接, 获取多个哈希值;
获取各所述哈希值对应的子数据包;
根据各所述子数据包, 生成所述车辆 升级包。
6.一种OTA升级方法, 应用于车辆, 其特 征在于, 包括:
接收车厂设备发送 的目标标识, 所述目标标识用于标识升级合约信息, 所述升级合约
信息包括车辆信息和升级链接, 所述车辆信息用于指示待升级的车辆, 所述升级链接用于
下载车辆升级包;
向服务器发送查询请求, 所述 查询请求中包括所述目标 标识;
接收所述 服务器发送的所述升级合约信息;
在确定所述车辆信息与预存信息匹配的情况下, 向所述服务器发送下载请求, 所述下
载请求中包括所述升级链接;权 利 要 求 书 1/2 页
2
CN 115242821 A
2接收所述 服务器发送的所述车辆 升级包。
7.根据权利要求6所述的OTA升级方法, 其特征在于, 所述车辆信息包括车辆身份信息
和车辆状态信息, 所述车辆状态信息用于指示车辆当前的配置信息;
所述在确定所述车辆信息与预存信息匹配的情况下, 向所述服务器发送下载请求, 包
括:
在所述车辆身份信 息与预存的目标身份信 息匹配, 且所述车辆状态信 息与预存的目标
状态信息匹配的情况 下, 向所述 服务器发送所述下 载请求。
8.根据权利要求6或7 所述的OTA升级方法, 其特 征在于,
所述接收车厂设备发送的目标 标识, 包括:
接收所述车厂设备发送的加密后的目标 标识;
所述向服 务器发送查询请求, 包括:
解析所述加密后的目标 标识, 得到所述目标 标识和第一公钥;
在确定所述第一公钥与预存的第二公钥相同时, 向所述 服务器发送所述 查询请求。
9.一种OTA升级装置, 位于服务器, 其特征在于, 所述服务器为采用星际文件系统技术
IPFS部署的服 务器集群, 包括:
第一接收模块, 用于接收车辆发送的查询请求, 所述查询请求中包括目标标识, 所述目
标标识用于标识升级合约信息, 所述升级合约信息包括车辆信息和升级链接, 所述车辆信
息用于指示待升级的车辆, 所述升级链接用于下 载车辆升级包;
第一获取模块, 用于根据所述查询请求, 在区块链的升级合约中获取所述目标标识对
应的所述升级合约信息;
第一发送模块, 用于向所述车辆发送所述升级合约信息;
第二接收模块, 用于接收所述车辆发送的下载请求, 所述下载请求中包括所述升级链
接, 所述下 载请求是 所述车辆在确定所述车辆信息与预存信息匹配的情况 下发送的;
第二获取模块, 用于根据所述升级链接获取 所述车辆 升级包;
第二发送模块, 用于向所述车辆发送所述车辆 升级包。
10.一种OTA升级装置, 位于车辆, 其特 征在于, 包括:
第一接收模块, 用于接收车厂设备发送的目标标识, 所述目标标识用于标识升级合约
信息, 所述升级合约信息包括车辆信息和升级链接, 所述车辆信息用于指示待升级的车辆,
所述升级链接用于下 载车辆升级包;
第一发送模块, 用于向服 务器发送查询请求, 所述 查询请求中包括所述目标 标识;
第二接收模块, 用于 接收所述 服务器发送的所述升级合约信息;
第二发送模块, 用于在确定所述车辆信息与预存信息匹配的情况下, 向所述服务器发
送下载请求, 所述下 载请求中包括所述升级链接;
第三接收模块, 用于 接收所述 服务器发送的所述车辆 升级包。权 利 要 求 书 2/2 页
3
CN 115242821 A
3
专利 一种OTA升级方法及装置
文档预览
中文文档
17 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-03-03 12:16:25上传分享