大致上说,物联网操作系统的架构大致如下:



其中OSKernel中的组件,都应该是可裁剪的,以使得整个OS的大小能够灵活伸缩,最小可以达到10K,以适应诸如传感器等资源严格受限的终端的需求,最大则可以达到几百K的规模,以支撑功能丰富的设备。

基于定制的开发工具,可以在物联网操作系统上构筑丰富的行业应用,比如智能电表应用、POS刷卡应用、视频监控应用等。同时物联网操作系统提供了各种常见通信协议的支持库,以供应用程序调用,比如Zigbee、NFC、2/3/4G通信等。这样可大大降低应用程序开发成本。

在此基础上,可以用同一个管理系统对所有终端(即使是不同行业应用的终端)进行管理,因为物联网操作系统内置通用管理功能。进一步,可基于这个统一的物联网平台,开展大数据分析和商业智能(BI)业务,实现数据运营(DaaS,数据即服务)。

总之,物联网操作系统可以构筑一种全新的生态模式,衍生出一个巨大的产业链。

转载于:https://www.cnblogs.com/new0801/archive/2012/03/31/6176078.html

Logo

openvela 操作系统专为 AIoT 领域量身定制,以轻量化、标准兼容、安全性和高度可扩展性为核心特点。openvela 以其卓越的技术优势,已成为众多物联网设备和 AI 硬件的技术首选,涵盖了智能手表、运动手环、智能音箱、耳机、智能家居设备以及机器人等多个领域。

更多推荐