红石OTA技术优势
红石OTA服务采用全球化的业务服务器+全球化的CDN下载加速服务器方案,保证全球覆盖的服务能力。采用自研高压缩比OTA远程升级差分算法,红石差分算法取得国家发明专利。
FOTA升级范围
● 驱动软件
● 内核软件
● 系统软件
● 应用层软件(有些软件直接固化到系统区域,有些软件放到用户区,这里指的是系统区域的软件)
● 通信模块相关软件
FOTA支持各种设备的升级
虽然各种移动终端设备的硬件不同、操作系统不同,但是FOTA都能够支持这些设备的升级,包括:智能手机、非智能手机、手环、手表、通信模块、智能家居设备、车载设备等。下图是两个典型的设备,蓝色区域是FOTA升级范围。
在非智能领域支持的主流平台
MT2502系列 MT2503系列 MT6260系列 MT6261系列 MT2523系列 MT2625系列 MT7621系列 MT7628系列
SC7731系列 SC9832系列 SC9850系列 SC9853系列 SC6825系列 SC6531系列 SC6500系列 SC7701系列
MDM9x07 MDM9206 QSC1110 QSC6085
RDA8955系列 RDA8851系列 RDAC216B系列
ASR:ASR3601 ASR3603 ASR1601 高通:MDM9650 SDX55 诺領:NK6010 瑞星微:RK3568 中兴微:ZX7520V3
差分升级
下图是比较典型IOT设备、通信模块类产品的分区情况,由于这种设备的Flash的空间有限,如果要进行整个ROM的升级,升级包的存储成了问题,剩余空间不足以存放新版本的ROM。差分升级技术用于解决空间的问题,差分技术寻找新旧两个版本差异点,并用少量的数据来表征这种关系,因此差分升级包比整个升级包要小很多,使升级成为可能。
在版本A的基础上只增加了红色区域的功能代码,编译器生成的版本B却发生了巨大变化。
红石差分算法根据编译原理找到全篇幅发生变换的原因,并找到修改的区域,采用高压缩比压缩技术打包成升级包,从而使整个升级包缩减95%。
集成
红石物联网OTA服务平台
全球覆盖的服务能力
红石OTA服务采用全球化的业务服务器+全球化的CDN下载加速服务器方案,保证全球覆盖的服务能力。下表是业务服务器的全球部署列表:
国内 | |
华北 | 青岛、北京、张家口、呼和浩特 |
华东 | 杭州、上海 |
华南 | 深圳、香港 |
海外国家 | |
亚太地区 | 新加坡、东京、悉尼、首尔、孟买、吉隆坡、悉尼 |
美洲 | 硅谷、弗吉尼亚、俄亥俄州、俄勒冈州、加利福尼亚、蒙特利尔、圣保罗 |
欧洲 | 法兰克福、爱尔兰、伦敦 |
中东东部 | 迪拜 |
国内CDN节点分布
海外CDN节点分布
支持全球移动网络高速下载,
高度精确的结果用户分发内容,
采用全球网络,位于全球 23
个国家/地区的 49 个城市的
82 个边缘站点和 11 个地区
性边缘缓存站点组成,全球节
点总和超过 400个。