红石汽车OTA业务功能描述


红石OTA以高效及时的专业服务团队为核心,链接FOTA后台管理FOTA客户端两方,为其提供安全、稳定、快速的智能云服务。

其中,FOTA后台管理的内容包括:



OTA




—————————————————————————————————————————————————————————————————————————————



红石智能汽车升级服务端OTA架构图


OTA



——————————————————————————————————————————————————————————————————————————————




红石OTA智能升级流程


OTA平台收到经审核的软件更新信息

OTA平台根据文件类型和客户端能力生成增量文件(Delta File)

OTA平台按指示将软件更新进行封装

OTA客户收到提示可进行更新,并规划具体更新操作

OTA客户端下载更新

OTA客户端从增量文件中重新构造原始更新内容

OTA客户端记录车辆情况、电子控制单元软件更新并消除DTC数据

OTA客户端生成报告并将其发送至平台



——————————————————————————————————————————————————————————————————————————————




红石OTA汽车升级安全保证


红石OTA汽车升级过程的前中后会存在多个检测,以确保Fota服务器的身份正确,

升级包的文件完整性、签名方合法性、数据准确性。具体的校验如下


身份认证

在升级包下载之前,要对下载服务器CND通过基于TLS1.2标准协议的身份认证。确保被访问的下载服务器没有被身份冒充。


完整性校验

升级前,对整个升级包进行MD5完成性校验,以确认整个升级包在下载过程中文件没有缺损。


升级包验签

升级前,对整个升级包的数字证书签名进行校验,以确认整个升级包来自可信的FOTA服务器,确保来源的合法性。


准确性校验

文件升级完成后,会比较生成的新版本文件的sha1值与生成差分包的目标版本中对应文件的sha1值是否匹配,以确保升级后的数据的准确性。




——————————————————————————————————————————————————————————————————————————————



红石手机远程遥控汽车系统

手机远程控制汽车

手机远程启动/熄火,手机遥控空调和加热,手机远程锁车,手机远程寻车(灯光鸣笛)

手机远程打开后备箱,手机远程定位车辆;


手机远程OTA升级汽车软件

车主通过手机远程遥控汽车主机下载更软件和自动驾驶算法;

更新发动机、变速箱、中控、数字仪表盘、T-BOX等数十到上百个硬件OS和ECU;


手机和汽车软件数据协同

让汽车共享利用手机强大移动互联网生态和多重传感器具备数据协同能力;

手机和车机同步音乐、导航数据、驾驶习惯、故障数据(自动传输到汽修厂);

手机提示加油、保养、故障、汽车严重碰撞事故(翻滚或者气囊弹出)自动语音报警,自动发送车型和GPS坐标给相关救生机构;