物联网平台要实现哪些功能?( 六 )

OTA全称是Over-the-Air,即空中加载的意思,在物联网平台指的是固件升级。

固件是数码设备最基础、最底层工作的软件,是设备内部保存的设备“驱动程序”,通过固件,操作系统才能按照标准的设备驱动实现特定机器的运行动作。

固件升级的前提是固件和平台都支持固件升级功能,平台层需要对设备的固件进行管理,并实现远程批量升级。

这个功能的意义是什么?试想一下投入使用后的一批设备出现了问题,难道要一个个处理,显然远程批量操作节省了大量的人力。

但OTA是一个超级大的功能,涉及到设备分组、固件分布、固件校验等等功能,每一个功能都值得反复讨论,一些厂商的OTA功能甚至是一个体系。

数据的上下行

数据的上下行指的是信息在设备和平台间流转,设备上报信息到平台是数据的上行,平台或者应用层下发命令到设备是数据的下行,是物联网平台的基础功能。

四、规则引擎

推荐阅读