
Huawei LiteOS是华为面向IoT领域构建的统一物联网操作系统和中间件软件平台,具有轻量级(内核小于10KB)、低功耗、互联互通和安全等关键能力。
Huawei LiteOS目前主要应用于智能家居、穿戴式设备、车联网、智能抄表和工业互联网等IoT领域的智能硬件上,还可以和LiteOS生态圈内的硬件互联互通,提高用户体验。


华为LiteOS关键技术及总体结构图
华为的LiteOS确实是一种非常精简的操作系统实施方法。LiteOS应用广泛,从基于MCU的设备,到与Android兼容的应用程序处理系统,不一而足。
这款可定制的操作系统拥有诸多功能,比如零配置、自动发现、自动联网、快速启动和实时操作,它提供广泛的无线支持,包括LTE和网状网络。
LiteOS随华为的敏捷物联网解决方案交付,它驱动窄带物联网(NB-IoT)解决方案。华为公司身为中国物联网技术尤其是NB-IoT的“先驱”,在物联网操作系统上也大有作为。其发布的基于Linux的LiteOS是目前世界上最轻量级的物联网操作系统,其系统体积轻巧到10KB级,具备零配置、自组网、跨平台的能力,可广泛应用于智能家居、可穿戴设备、车联网和工业等领域。

物联网操作系统应用范围

物联网操作系统支持NB-IoT云端解决方案
Huawei LiteOS云端解决方案支持华为IoT联接管理平台OceanConnect,也可以接入第三方平台,通过集成AgentTiny自动接入。
在Huawei LiteOS云端方案中,南向设备Huawei LiteOS内核作为物联网操作系统内核,在此基础上集成了云端通信协议,屏蔽了复杂的服务器通信过程,并且结合华为IoT平台开放API(北向应用),能快速打造适合用户需求的云端产品。
● 北向应用:即应用程序,调用平台API接口,完成设备注册、数据展示和设备控制等功能。
● 设备配置Profile文件:上传到IoT平台之上的设备描述文件。
● 编解码插件:上传到IoT平台之上的编解码上传数据和下发命令的程序接口。
● 南向设备:基于LiteOS的数据处理设备,调用AgentTiny提供的接口实现与云平台的数据交互,或者实现NB-IoT模组与平台进行数据交互。


