Sie sind auf Seite 1von 16

Huawei LiteOS

The Open Source Operating System for IoT


Enable Smart End Device Platform
Smart Things Become a New Milestone for IoT

Wearable
Smart Home
Smart City
Financial 100 billion
Healthcare Connections
Connected Car between things
Smart
Manufacturing …
Smart
Metering

5 Billion
Connections
between people
2020
2
Challenges of Smart Things :
Hardware , Connectivity and Application
Hard to • Single Sensor  Sensors fusion , data acquisition  accurate & intelligent
develop
intelligent processing
hardware • Single-vendor  Multiple vendors sensors integration  TTM of sensor hub

Complex
• Short range  Wide range , full spectrum coverage , multi- profile support
connectivity
protocols • Elastic connectivity , 10X  100X  1000X

Application • application optimization  E2E technology stack optimization ,efficient use of


framework
system resources with high level language
support
• Things ecosystem + Internet ecosystem

3
Huawei LiteOS:1 + 2 + 1 Strategy , Enable All
Smart Things Public Industry Smart Home Personal

IoT Management Platform


IoT security
APIs
1 IoT Management Platform Device Data Operations Data
Management Management Management Security

Access
2 access methods Security
eLTE/NB-IoT/5G Agile IoT gateway | Smart home gateway
Endpoint
Security
1 IoT OS Huawei LiteOS | Chips | Module

Meter Controller Camera Wearable device Car Robot

4
Lightweight Kernel + N Frameworks for E2E
Smart IoT
[Intelligent Sensing]
• Reduce delays
• Enhance accuracy
[KB kernel ]
[Intelligent Connectivity]
[mW power ] lightweight Smart • Support short/long-range
multi-protocols
[mS response] • Mesh Network
[Intelligent Application]
Huawei LiteOS • Re-Active programming model
• JSVM for MCU
Open API
Security

“N”
SensorHub Connectivity Runtime
Framework Engine Engine
Kernel “1”

5
Lighter, Lower Power, Faster Response

Huawei LiteOS

Open API Lighter 10KB  6KB ↓ 25%


SensorHub
Connectivity Engine Runtime Engine
Framework

Lightweight Kernel
Lower Power
10-3 mW ↓ 20%
Security

POSIX API
Consumption

Extension Kernel Run-Stop Dynamic



Mechanism Framework

Memory Interruption
Basic Kernel
Management Management

Faster Response 1ms  100us ↓ 80%

6
Lower Latency, Higher Precision
Sensorhub Framework Makes Sensors Smarter
Facial Action Facial Action
recognition recognition recogniti recognition Huawei LiteOS
on
App App App App App Open API

SensorHub Framework

Connectivity Engine
Real Time Sensor Event Mechanism

Runtime Engine
Security
Fusion Algorithm Converged Converged
Algorithms ( Data collection Algorithm Framework Algorithms
algorithm ) SensorHub
Multiple Sensors
Sensor Manager
Management

Sensor Lightweight Kernel

Single-sensor Multi-sensor
• ↓50% delay, 2X+ accuracy,
processing synergy
• collection algorithm -> fusion algorithm
7
More Protocols,More Profiles Connectivity
Engine Makes Connectivity Smarter
Huawei LiteOS

Open API
Metering Manufacturing Wearable
Home App
Connectivity Engine App App App
SensorHub Framework

Multiple Profiles
Home Gateway 广域网

Runtime Engine
Smart Home Utilities Manufacturing … BT, WiFi…
Multi Protocols Multi Devices
Security

NB-IoT…
` Connectivity 802.15.4… communication
Connectivity Protocol ( Huawei nStack)
Industrial Gateway
Wide Range: LTE, Short Range: BT,
NB-IoT, … WiFi, 6LoWPAN, … Home Profile Manufacturing Profile Wearable Profile

Lightweight Kernel

8
Lightweight Framework,Better Performance
Runtime Engine Makes Application Smarter
Huawei LiteOS

Open API
Application development framework for IoT
• Enable lightweight IoT equipment to run Javascript App Runtime Engine

SensorHub Framework

Connectivity Engine
• Deliver close to C performance and low power consumption

(Huawei MapleJS)
JavaScript
Framework
by tightly coupled design of Kernel and runtime engine

Security

Compiler
Native
Runtime
JavaScript VM
High performance, lightweight JavaScript VM (Huawei MapleJS)

• Minimal ROM and RAM footprint


• User and application space isolation provides application Lightweight Kernel
security protection

9
Huawei LiteOS Reduce Meter Cost, Improve
Performance

NB-IoT Chipset
Embedded Huawei LiteOS
NB-IoT + MCU Solutions “2 in 1”Solutions
• Sensing + Connectivity "2 in 1", application deployment at less BOM
• PnP, simple operation and maintenance
• Low power consumption, > 10 years
Larger-scale Networking, Better Performance
for Smart Light
Huawei LiteOS

Huawei LiteOS
Node
Huawei LiteOS
• Self healing network
Agile IoT Gateway
Huawei LiteOS Huawei LiteOS
• Mesh Large-scale
networking (5X)

• Multi-processor

support system
Enterprise NB-IoT station architecture

11
Faster Response, Lower Power for Smart Camera

[ Start-up speed : 1 / 8 ]
Smart Camera

400ms

Cold start to the preview:

[ Power: 2 / 3 ]

30m 60m 90m 120


Huawei LiteOS + HiSilicon m
1080p recording scene, 1000mAh battery capacity

12
Work Together to Build an Open Ecosystem
Solution Partners

Chips partners Development board partners

13
Foster Partners Innovation with Open Community

Partners Community Developers

• product • Open source • Technical Support Huawei LiteOS


development • Open SDK • Testing, certification 开发者社区
• Development board

OpenLabs OpenSource/OpenSDK Community IDE Integrated Certification

14
Summary

1 Technology 2 Customer 3 Partner

Lightweight More competitive Ennable our partners


Intelligent solutions to business success

15
Thank You
Copyright©2015 Huawei Technologies Co., Ltd. All Rights Reserved.
The information in this document may contain predictive statements including, without limitation, statements regarding the future
financial and operating results, future product portfolio, new technology, etc. There are a number of factors that could cause actual
results and developments to differ materially from those expressed or implied in the predictive statements. Therefore, such information
is provided for reference purpose only and constitutes neither an offer nor an acceptance. Huawei may change the information at any
time without notice.