物联网操作系统的架构

来源:互联网 发布:java求圆的面积和周长 编辑:程序博客网 时间:2024/04/29 03:24

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



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

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

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

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