0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

“燃气行业NB-IoT应用论坛”多企业提及OTA,看艾拉比如何支招

OTA升级 来源:互联网 作者:佚名 2018-07-12 14:31 次阅读

7月5日,由《环球表计》、西安普瑞米特科技、中国NB-IoT产业联盟联合举办的“燃气行业NB-IoT应用专业论坛”在西安盛大举行。此次活动围绕 NB-IoT 技术在燃气行业的应用展开,汇聚了燃气公司、运营商、表计企业、模组厂商、方案服务商等产业链上下游的企业,针对行业焦点问题进行了热烈的讨论。

上海艾拉比智能科技有限公司芮亚楠受邀出席并发表了演讲,分享了OTA及成功实践的关键要素的话题,与在场观众探讨OTA在燃气行业的重要性及对大家出现的OTA升级问题进行了解答。

此外,新奥集团、中国电信、华为、金卡智能、西安普瑞米特科技、移远通信、深圳维力谷、泛亚科技等知名企业也带来了自身专注的领域话题分享。一天的议程干货满满,现场人气火爆,座无虚席。

中国NB-IoT产业联盟秘书长解运洲在开场致辞中说到,2018年NB-IoT智能燃气表达到百万规模。


这将是一个巨大的市场,需要政府积极推动、运营商、芯片厂商、模组厂商、终端厂商、物联网平台、方案服务商及更多相关领域企业一起去推动和实现。

艾拉比作为物联网细分领域OTA服务厂商,关注燃气行业已久。在当天的演讲中,新奥、金卡、电信、普瑞米特、移远等厂商不约而同的重点提到OTA升级的重要性及迫切性,并把OTA体系当做自己的下一步建设目标。

作为国内最大的物联网设备OTA服务厂商,艾拉比总裁芮亚楠从OTA的关键要素、设备端OTA能力保证、云端OTA管理能力、OTA服务的可行性选择四个方面向现场观众对如何才能实际发挥OTA的作用,如何保证OTA的稳定性和成功率做了详细的阐述。

芮亚楠介绍,随着芯片行业的不断整合,物联网行业的品牌厂商逐渐认识到,软件将是未来自己产品差异化的核心。软件如何迭代成长,软件的生命周期如何维护,是摆在品牌厂商面前的首要问题。拿设备端来说,首先要构建稳定可靠的升级能力。对于云端,需要构造一套专业细致的OTA管理系统。这两者完美结合,才能把OTA做好。同时很多客户面对同行业内的竞争,品牌厂商希望把更多的精力放在自身产品的核心功能特点上,不希望在OTA问题上耗费太多精力和人力资源,这样就为专业的OTA服务厂商创造了一个很好的服务以及发展空间。

OTA功能价值

OTA帮助厂商解决哪些问题?主要分为三大类,第一就是潜在问题的解决,即快速高效的解决软件漏洞和风险,包括应用层软件问题、底层固件问题,以及算法参数的调整等。第二,全新功能的导入,体现在全新应用功能导入和人机交互体验,主要偏向对消费者的用户体验上。第三,安全风险抵御。今天我们都在谈智能设备的联网比率的快速增长,在设备联网之后,一个很大的风险在于功能安全和信息安全。尤其是从事城市基础设施建设的企业面对的风险会更加的巨大。OTA可以帮助行业的客户提前做好软件功能风险及信息安全风险的防范。

OTA基本体系架构


从整个框架来看,OTA是一个典型的云管端架构。设备端的升级处理程序主要负责连接建立、上报查询、软件下载、安全性/完整性校验、差分还原、写入重启等工作。云端主要是升级包制作、软件管理、项目管理、策略管理、任务管理、统计分析等工作,从而保证升级的成功率。管道端基于身份验证的安全连接,定义业务交互的逻辑以及协议。

OTA成功实施关键要素

OTA的实施需要从两个方面来考虑。第一是设备端,最关键的就是稳定性,安全性和成功率:包括了如何通过身份校验机制建立安全的连接;如何构建防变砖的升级机制;如何通过断点续传来优化下载。经过很多客户项目的实践,我们发现OTA系统实施之后,大家最关心的核心诉求是升级成功率。升级成功率保证的前提是要先有下载的成功率。要针对不同的网络做好断点续传的能力和优化下载的能力。然后同时去做安全性、完整性的校验,以及差分增量升级的优化。同时对于升级来说,最重要的还要有防掉电、防变砖、升级回退机制来保证升级的稳定性。

从管理平台来看,关键要做到策略和条件细节可控。未来如果平台没有能力去为升级的推送配置相应的条件,比如设备端电池电量都快没有电了还接收云端的要求去升级,这个肯定会带来严重的问题。或者比如流量套餐都快用完了还要去执行下载操作,这个肯定会带来更高的成本。所以平台端必须要做到细节条件的可配置,同时还要去满足批量化操作的要求。因为升级都是批量的,先升级哪些目标设备,后升级哪些设备,或者说以什么样范围作为单位来进行批量化的升级,必须构建可控性和批量化配置的云端管理体系。这就是云端跟设备端的成功实施的基本要素。

设备端如何部署?

从设备端来部署的话,首先要保证差分算法的优化。面对NB-IOT这样类型的窄带应用,差分/增量升级的能力是客户的基本诉求,艾拉比利用自身专利的差分算法,生成的增量包比公开算法平均小50%。同时还要保证算法自身的空间占用的极小性,否则会影响客户的程序空间。做为专业的OTA服务厂商,算法的能力我们自己来说也是持续进行优化和升级的。

同时还有碎片化的平台适配。物联网设备最大的一个挑战就在于碎片化,会面临不同家的芯片,不同家的芯片可能又对应了不同的操作系统。做为专业的服务厂商,我们可以借助积累的不同芯片平台的经验,帮助大家用最短的时间获得最专业稳定的升级能力。

对于品牌商来说,芯片的升级、设备的升级与系统的升级,其实是三个概念,是三个维度。从芯片升级的角度来看,芯片厂商只关注自己芯片怎么去做升级。但是如果站在设备的角度,这里面不仅仅是某一个芯片的升级,而是设备里面所有运行软件芯片的集合。站在系统的角度来看,概念就更大了,可能又是不同设备的升级组合。目前艾拉比提供的多级升级解决方案,可以完美解决品牌厂商不同维度的升级诉求。

云端OTA体系如何管理?

云端的管理能力最基础的是软件管理。对于升级来说,升级包要有统一的制作过程。制作之后,还要做测试验证。测试验证好的包才能导入OTA管理系统里面进行管理,这个是做好升级管理的前提条件。

此外,还要以产品型号为单位做好项目管理。以表计行业为例,可能在不同的地方销售不同的表计型号,厂商需要以项目管理的方式提前做好区分。

除了项目管理,前面提到的策略管理和升级条件的配置管理也很重要。没有这样的管理,未来厂商的OTA将无法面对复杂的升级场景。

最后还要做好任务的管理和统计。升级是批量化的,但是不意味着一蹴而就。需要采用灰度管控的方式逐步覆盖。小范围的设备先做升级试验,没有问题之后,再做更大范围的配置升级任务,最后再推送给项目中所有的设备。升级任务的统计工作也很重要,对于没有达到100%升级成功任务里面的具体设备来说,它为什么没有升级成功?是因为没有收到升级通知?电量不够?还是说流量条件没有允许进行下载?这些统计信息必须给厂商一个及时清晰的反馈,才能做到批量化可控的效果。

OTA服务的选择

在物联网领域有一个定律,离用户越近,责任越大。对于设备品牌商而言,无疑是面对软件风险的最直接责任承担方,这意味着品牌商也是未来OTA的责任发起方。从品牌商角度出发,必须在产品销售之前构建好真正有效的OTA体系。对于品牌商而言,目前虽然可以选择使用一些芯片厂商提供的免费升级能力,以及一些公有云服务商提供的免费对接的平台,但大家通过移动互联网的发展也都清楚前期的免费意味着后期更高的成本。从OTA体系实际的专业性、有效性、服务程度、性价比以及责任承担能力来看,专业的OTA服务厂商一定是品牌厂商的最合理选择。

艾拉比目前聚焦在车联网和物联网OTA服务领域,服务客户超过500家。服务领域涵盖了汽车、智能家居、智能穿戴、共享设备、M2M以及行业应用等领域。艾拉比有信心服务好表计行业的客户,为行业的网联化与智能化发展构造安全稳定实用的基础性平台。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • NB-IoT
    +关注

    关注

    411

    文章

    1433

    浏览量

    183518
收藏 人收藏

    评论

    相关推荐

    IoT设备物联网通信选型指南:NB-IoT、LTE-Cat.1与LTE-M

    NB-IoT网络组成包括 NB-IoT终端、NB-IoT基站、NB-IoT分组核心网、IoT连接管理平台和
    发表于 03-13 13:46 272次阅读
    <b class='flag-5'>IoT</b>设备物联网通信选型指南:<b class='flag-5'>NB-IoT</b>、LTE-Cat.1与LTE-M

    高集成度、低功耗、高性价比的NB-IoT模组

    EC系列模组是安信可开发的NB-IoT模组。其中NB部分采用的主芯片方案为EC616S。该芯片具备超高集成度的NB-IoT SoC、支持超低功耗、完全支持3GPP Rel14 NB-IoT
    的头像 发表于 03-12 15:29 380次阅读
    高集成度、低功耗、高性价比的<b class='flag-5'>NB-IoT</b>模组

    汽车上用的远程通信单元,可以用NB-IOT模块吗?

    汽车上用的远程通信单元,可以用NB-IOT模块吗?
    发表于 02-04 07:12

    nb-iot单灯控制器的基本功能 nb-iot单灯控制器有哪些优点?

    nb-iot单灯控制器的基本功能 nb-iot单灯控制器有哪些优点? NB-IoT单灯控制器是一种基于窄带物联网技术的智能灯光控制设备,它通过无线通信技术将灯具连接到互联网上,实现对灯光的远程
    的头像 发表于 02-03 13:59 268次阅读

    nb-iot单灯控制器中的nb-iot是什么?

    nb-iot单灯控制器中的nb-iot是什么? NB-IoT是一种低功耗宽带物联网技术,主要应用于物联网设备的通信连接。它基于现有的蜂窝网络基础设施,并提供了更低的功耗、更广的覆盖范围以及更高的连接
    的头像 发表于 02-03 11:34 992次阅读

    什么是NB-IoT模块?什么是4G模块?NB-IoT模块与4G模块之间的区别

    什么是NB-IoT模块?什么是4G模块?NB-IoT模块与4G模块之间的区别 怎么选择呢? NB-IoT模块和4G模块都是用于物联网设备连接的无线模块,但它们在技术、应用场景和性能方面有一些区别
    的头像 发表于 02-01 10:22 2757次阅读

    什么是窄带物联网(NB-IoT)?应用领域有哪些?

    什么是窄带物联网(NB-IoT)?应用领域有哪些? 窄带物联网(NB-IoT)是一种低功耗、广覆盖、低成本的无线通信技术,专为物联网应用而设计。它通过在现有蜂窝网络基础设施上进行软件升级,利用现有
    的头像 发表于 02-01 10:13 1287次阅读

    NB-IoT模块应用领域

    NB-IoT模块应用领域  NB-IoT(Narrowband Internet of Things)是一种低功耗广域网技术,适用于物联网设备的连接。它是一种基于窄带信号传输的网络技术,可以实现
    的头像 发表于 12-12 14:40 379次阅读

    OneNET NB-IoT开发板空置的U6有什么作用?

    OneNET NB-IoT开发板空置的U6有什么作用
    发表于 11-10 08:22

    NB-IOT需要附近有专有网络支持吗?

    NB-IOT需要附近有专有网络支持嘛?
    发表于 11-10 07:32

    NB-IOT模组到底怎么用的?

    有用过NB-IOT模块的筒子来说一说,NB-IOT模组到底怎么用的,实现什么功能。 1、通过AT命令来开发,这样是不是灵活性不高。 2、使用物联网卡吗,哪个运营商,有固定IP吗,还是使用什么样的卡。 3、使用NB-IOT给你的产
    发表于 10-31 06:37

    NB-IoT的低功耗是怎么实现的?

    NB-IoT的低功耗是怎么实现的
    发表于 10-07 07:05

    NB-IoT的特点及应用领域

    NB-IOT基于蜂窝的窄带物联网(Narrow Band Internet of Things, NB-IoT)成为万物互联网络的一个重要分支。NB-IoT构建于蜂窝网络,只消耗大约180KHz的带宽,可直接部署于GSM网络、U
    的头像 发表于 07-05 11:27 1218次阅读

    NuMaker NUC980 IIoT如何使用LTE与NB-IoT

    NuMaker NUC980 IIoT如何使用LTE与NB-IoT
    发表于 06-20 06:47

    NB-IOT与LoRa未来两种技术在国内的发展究竟如何呢?

    ,但未来必将形成以NB-IOT为主LoRa为辅共同促进LPWAN共同发展的局面。对于方案提供商及应用企业来讲,在部署网络时要基于网络环境及场景需求选择合适的无线通信技术。   ▌NB-IOT是国际标准
    发表于 05-11 10:14