物联网操作系统
文章出处:http://www.singbon.com 作者:澎湃网 人气: 发表时间:2022年05月19日
物联网操作系统
是目前IT界的热门词汇。
那么,对于物联网操作系统,
你了解多少呢?
什么是物联网操作系统
物联网操作系统(Operating System for Internet of Things,IoT OS),是一种在嵌入式实时操作系统基础上发展出来的、面向物联网技术架构和应用场景的软件平台。
简单地理解,PC时代有Windows操作系统、移动互联网时代有安卓(Android)和iOS操作系统。5G的到来,数据传输速度百倍提升,可接入的终端数量亦大幅增加,毫无疑问,我们正在迈入万物互联的时代,小到灯泡,大到汽车,各种设备都在经历着当年的电脑、功能机所经历的智能化过程,与此同时,AI的出现对算力提出了更高需求,云计算又使得海量的数据运算不再局限于单一终端的算力,新时代、新技术对新一代操作系统的需求也就呼之欲出。
(《从嵌入式操作系统到物联网操作系统》 来源:“学习强国”学习平台)
物联网操作系统的技术特征
物联网操作系统可以归纳有五大技术特征。
一是管理物的能力。这里的“物”指物联网边缘节点上的嵌入式实时低功耗设备。
二是泛在的通信功能,即支持各种无线和有线、近场和远距离的通信方式以及协议,如蓝牙、Wi-Fi、Zigbee、NB-IoT、LoRa和NFC等通信技术。
三是物联网设备的可维护性,即支持设备的安全动态升级(OTA)和远程维护。
四是物联网安全。这是一个广泛的概念,包含设备、通信和云安全,具备防御外部安全入侵和篡改能力。
五是物联网云平台。通过物联网云平台完成远程设备管理、数据存储和分析、安全控制和业务支撑,这是物联网大数据和人工智能的基础。
综上所述,物联网操作系统是一种面向“物”的通信和管理平台,物联网操作系统有3个重要部分:嵌入式实时操作系统、物联网的通信协议和物联网云平台。
物联网操作系统新需求
随着新兴物联网应用服务的兴起,服务对象逐步变为大众消费者,新兴物联网在运维模式、网络架构、数据处理上都与传统的专用模式有很大区别,物联网系统从独立封闭走向开放互联。同时,随着通信、人工智能、自动驾驶等技术不断成熟发展,物联网终端智能化不断加深,亟待提升能力的终端设备给物联网操作系统提出了新需求。
一是面向不同厂家的设备,为实现互联互通和互操作,操作系统必须实现互通性要求;
二是物联网设备资源受限,低功耗成为物联网操作系统的必备特性;
三是联网设备不断增加,网络安全性亟待提升,从操作系统层面保障软硬件安全成为必须;
四是物联网设备形态功能各异,需增加软硬件的支撑能力;
五是针对大量异构终端,物联网操作系统需实现模块化要求,实现可裁剪和迅速定制。
物联网操作系统
呈现3种发展路径
由于现有操作系统很难完全匹配物联网应用需求,目前物联网操作系统领域涌现出3条技术路径。
第一条是基于Android、iOS等操作系统进行裁剪和定制,来适应物联网接入设备的需求;
第二条是以传统嵌入式操作系统和实时操作系统为基础,通过增加设备联网等功能,满足物联网接入设备互联需求,形成新的嵌入式操作系统;
第三条是面向物联网产生的新型操作系统。