云端一体化差分升级,AliOSThings物联网升级“利器”

摘要: 随着物联网的日益发展,OTA升级逐渐成为物联网设备的刚性需求,目前物联网设备种类繁多,但并未提供统一的OTA升级方案,针对日益发展的物联网设备,开发者迫切需要一套云端一体化的OTA升级方案来满足快速迭代的产品开发周期,降低产品开发和部署的成本,同时针对物联网低功耗和省流量的场景,AliOS Things推出物联网设备的升级“利器”:云端一体化的差分+安全升级,可以快速修复软件漏洞,更新系统,解决了用户开发部署难,售后维护成本高,升级下载流量大,升级不安全的痛点问题。

1.1 OTA升级简介
随着物联网的日益发展,OTA升级逐渐成为物联网设备的刚性需求,目前物联网设备种类繁多,但并未提供统一的OTA升级方案,针对日益发展的物联网设备,开发者迫切需要一套云端一体化的OTA升级方案来满足快速迭代的产品开发周期,降低产品开发和部署的成本,同时针对物联网低功耗和省流量的场景,AliOS Things推出物联网设备的升级“利器”:云端一体化的差分+安全升级,可以快速修复软件漏洞,更新系统,解决了用户开发部署难,售后维护成本高,升级下载流量大,升级不安全的痛点问题。
1.2 OTA升级软件架构

AliOS Things OTA采用云端一体化软件架构如图所示,用户接口包括升级服务管理等界面设计在云端服务器上,通过设备端与云前端相互配合,为用户提供丰富特性的升级服务。

图片描述

2、云端一体化的差分升级方案

AliOS Things OTA提供云端一体化的差分升级服务,将耗时,计算量的差分包生成工具集成到云端后台服务器集群来生成,升级过程中的状态信息通过云端web或者手机端界面显示出来,极大的简化了物联网设备端端的操作流程,同时升级过程的状态信息,如进度条,错误码等可以实时的通过云端显示出来,最大限度的提高用户体验。差分生成的增量包只有原始包的5%以下大小,特别适合物联网设备低功耗,低流量场景,相信AliOS Things云端一体化的差分升级方案必将成为物联网领域设备升级的一把不可或缺的升级“利器”。云端一体化的差分升级流程如下午所示:

图片描述

1.4 轻松上手AliOS Things升级服务

1、按照1.1章节AliOS Things wiki文档安装好集成编译工具,并下载好源码

2、在编译AliOS Things OTA Linux host Demo程序

3、Linuxhost下运行OTA Demo程序,确保PC正常联网并获取到IP地址

图片描述

如上图打印显示对应的ota设备pk,dn注册OTA服务成功(注意确保设备信息PK,DN等正确):

5、通过云端界面选择验证固件,点击确认后可以看到设备端OTA升级开始:

图片描述

相关资源:天弛专业挽联打印软件v2.7版挽联打印软件挽联软件分享.pdf-其它…

来源:weixin_33725807

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年9月8日
下一篇 2018年9月8日

相关推荐