Huawei LiteOS Overview

Huawei LiteOS is an IoT-oriented software platform integrating an IoT operating system and middleware. It is lightweight, with a kernel size of under 10 KB, and consumes very little power — it can run on an AA battery for up to five years! It also allows for fast startup and connectivity and is very secure. These capabilities make Huawei LiteOS a simple yet powerful one-stop software platform for developers, lowering barriers to entry for development and shortening time to market.

Huawei LiteOS provides a unified open-source API that can be used in IoT domains as diverse as smart homes, wearables, Internet of Vehicles (IoV), and intelligent manufacturing. Huawei LiteOS enables an open IoT ecosystem, helping partners to quickly develop IoT products and accelerate IoT development.

Key Features

Lightweight Kernels: Smaller Kernel Size, Lower Power Consumption, and Faster Response

Partners and third-party developers can quickly develop smart hardware based on Huawei LiteOS, creating highly competitive products that have fast startup and lower power consumption.

Sensor Frameworks: Lower Delay, Higher Precision, and Intelligent sensing

Delay has been reduced by 50%; precision has more than doubled; and simple collection algorithms have been replaced with intelligent algorithms.

Connectivity Engine: More Protocols, Wider Connectivity, Intelligent Connection

Connectivity middleware supports multiple connectivity technologies, such as short-distance, LTE, and NB-IoT. It provides connectivity technologies for IoT devices corresponding to different protocols and supports multiple application scenarios, including smart homes, wearables, and industrial Internet. In addition, Huawei LiteOS provides APIs and service profile definitions at the service layer, helping developers to develop applications and enabling interoperation between devices.

Operating Engine: Lighter Frameworks, Better Performance, and Intelligent Applications

IoT-Oriented Application Development Framework:

  • IoT-Oriented Application Development Framework:
  • Optimizes performance and reduces power consumption by coordinating JS frameworks, JS VMs, and OS.

High Performance and Lightweight VM based on JavaScript:

  • Small-sized ROM with low memory usage;
  • Provides independent user space and application separation to ensure application security.

Development History

Released Huawei LiteOS-based NB-IOT technical solution and best practices.
June, 2017
Released Huawei LiteOS cloud-device interconnection solution.
March, 2017
Released the open-source Huawei LiteOS version and the source code of the LiteOS kernel.
September, 2016
Released the Huawei LiteOS IoT operating system and unveiled a "1+2+1" IoT solution at the Huawei Network Congress (HNC). "1+2+1" indicates one IoT platform, two access modes, and one lightweight IoT operating system.
May, 2015
Applied Huawei LiteOS to Huawei wearables and mobile phones, such as Mate series, P series, and Honor series.
2014
Developed embedded operating systems to support Huawei devices.
2012

Contact Us

For more information, send emails to liteos@huawei.com,We will reply as soon as we are able.

Online Feedback