整体介绍

OTA是什么?

OTA英文全称是Over-the-Air Technology,即空中下载技术的意思。FOTA是Firmware Over-the-Air即固件升级,就是我们平时说的系统升级。OTA是IoV Command Center(简称iovcc)的一个核心应用模块。提供面向智联车的系统和应用的升级服务,目前主要专注于Android和YunOS平台的智联车设备的升级。

OTA业务流程图

OTA业务流程图流程简介:

智联车厂或者方案提供商,编译自己系统或应用的代码,同时进行签名、打包。然后使用升级包到OTA平台进行系统或应用升级。OTA平台支持升级包上传、版本创建、测试、灰度、发布、下架、废弃的整体流程。同时还提供实时数据分析、统计,以及实时查看升级数据的服务。升级客户端通过CMNS消息接收或者轮询的方式,查询到升级包,然后下载、安装升级包,完成最后的版本升级。

OTA功能介绍

主要功能模块:

  • 系统升级

  • 应用升级(支持新应用安装)

  • 测试设备分组

  • 大容量设备分组(待上线)

  • 机型分组(待上线)

  • 用户操作日志(待上线)

  • 升级数据统计(待上线)

  • 设备升级诊断

  • 自定义版本信息

    升级策略

  • 里程碑

  • 强制升级

  • 静默升级

  • 夜间升级

  • 灰度升级

    升级支持的维度

  • 型号(机型)

  • 版本号,支持版本的黑白名单

  • 按设备,支持设备的黑白名单

  • 自定义过滤条件(添加自定义kv)

    设备升级诊断

  • 查看设备为什么没有查询到版本

  • 查看设备升级进度

    升级结果数据统计(待上线)

  • 升级成功设备数

  • 升级失败设备数

  • 升级漏斗

OTA版本状态流转图

status_flow