【技术实现步骤摘要】
一种升级刷写方法、装置及车辆
[0001]本申请涉及车辆升级
,特别是涉及一种升级刷写方法、装置及车辆。
技术介绍
[0002]空间下载技术(OvertheAirTechnology,OTA)是指通过网络从远程服务器下载新的升级数据包。基于空间下载技术来对汽车的固件或软件进行升级的方式不仅给汽车带来更便捷的升级途径,还给用户带来更智能的用车体验。
[0003]目前,OTA升级基本采用固定通道进行升级数据包传输的方式完成升级刷写。由于智联网汽车功能越来越丰富,升级数据包也越来越大,伴随着网路的拥堵或故障加剧。若继续采用这种方式进行升级刷写,可能会因为网路拥堵或故障导致升级数据包的传输效率降低,进而导致升级刷写失败,降低升级刷写的成功率,难以满足用户的使用体验感。
[0004]因此,现有技术中还存在升级刷写的成功率较低的问题。
技术实现思路
[0005]基于此,提供一种升级刷写方法、装置及车辆,以提高升级刷写的成功率。
[0006]第一方面,提供一种升级刷写方法,所述方法包括: />[0007]在升本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种升级刷写方法,其特征在于,包括:在升级数据包下载完成时,诊断至少一条链路路径的网络状态,将所述网络状态指示为畅通状态的链路路径作为预估传输通道;根据至少一条所述预估传输通道的平均负载、延时时长以及路径跳数,进行加权计算得到对应的评估得分;对比各个所述评估得分得到最高得分,将所述最高得分所对应的预估传输通道作为最终传输通道;根据所述升级数据包生成数据报文,通过所述最终传输通道发送所述数据报文;接收并解析来自所述最终传输通道的数据报文,得到解析后的升级数据包,根据所述升级数据包进行升级刷写。2.根据权利要求1所述的升级刷写方法,其特征在于,每条所述链路路径的一端包括用于发送所述升级数据包的发送端口、另一端包括用于接收所述升级数据包的接收端口;所述诊断至少一条链路路径的网络状态的步骤,包括:获取至少一个所述接收端口所关联的目的地址;诊断至少一个所述发送端口的链接状态,以及诊断至少一个所述发送端口到至少一个所述目的地址所关联的接收端口之间的通断状态;将至少一个所述发送端口的链接状态和至少一个所述发送端口到至少一个所述接收端口之间的通断状态,作为对应的至少一条所述链路路径的网络状态。3.根据权利要求1所述的升级刷写方法,其特征在于,所述根据至少一条所述预估传输通道的平均负载、延时时长以及路径跳数,进行加权计算得到对应的评估得分的步骤,包括:根据所述升级数据包所指示的升级对象,获取第一权重、第二权重以及第三权重,其中,所述第一权重用于衡量所述平均负载在所述评估得分中的重要程度,所述第二权重用于衡量所述延时时长在所述评估得分中的重要程度,所述第三权重用于衡量所述路径跳数在所述评估得分中的重要程度;计算每条所述预估传输通道的平均负载和对应的第一权重相乘的第一得分、每条所述预估传输通道的延时时长和对应的第二权重相乘的第二得分以及每条所述预估传输通道的路径跳数和对应的第三权重相乘的第三得分;计算同一条所述预估传输通道的第一得分、第二得分以及第三得分相加的和值,得到对应的评估得分。4.根据权利要求1所述的升级刷写方法,其特征在于,所述根据所述升级数据包生成数据报文的步骤,包括:以所述最终传输通道所指示的传输方向为参考方向,获取下一时刻的传输节点的协议地址;获取所述最终传输通道中发送端口的源地址和接收端口的目的地址;根据所述下一时刻的传输节点的协议地址、所述发送端口的源地址、所述接收端口的目的地址以及所述升级数据包的升级刷写数据,生成数据报文。5.根据权利要求1所述的升级刷写方法,其特征在于,所述根据所述升级数据包生成数据报文的步骤,包括:
以所述最终传输通道所指示的传输方向为参考方向,获取各个传输节点的协议地址;获取所述最终传输通道中发送端口的源地址和接收端口的目的地址;根据各...
【专利技术属性】
技术研发人员:韩波,唐如意,汪星星,邓凌天,龙政方,
申请(专利权)人:成都赛力斯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。