侵权投诉

物联网操作系统到底是什么

2020-02-15 12:08 次阅读

物联网(IoT)是目前最新最热的技术热点之一,也是这个信息化时代的重要发展节点。相对于互联网而言,物联网的本质在于“万物相连” 。物联网的核心和基础仍然是互联网,是在互联网基础上延伸和扩展的网络;其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信,也就是物物相息。

尽管物联网的发展形态受到普遍看好和关注,但是“连接、区别、识别、沟通、操作”这五大问题一直如影随形,可以说只有这些问题得到很好的解决和兼顾,才能继续应对安全性、易用性、低成本等问题。在互联网“人与人”之间的信息交换和共享基础上,进一步扩展实现“物与物”“人与物”之间的信息交换和共享。

因此,我们都非常关注物联网时代的操作系统。下面我们将对这些问题一一进行探讨:

1.什么是物联网操作系统?

2.物联网操作系统有哪些特点?

3.物联网需要怎样的操作系统?

什么是物联网操作系统?

提到操作系统,第一时间我们就会想到运行在电脑上的Windows、Linux,想起运行在手机上的安卓和iOS。这些程序直接运行在“裸机”设备的最低层,搭建起其他软件、应用运行的环境与基础。得益于操作系统的兴起、完善,才促成了软件与应用的兴起,铸就了辉煌的PC时代与移动互联网时代。

而谈到物联网,往往与之相关的形容词是“碎片化”和“术业有专攻”。无论是底层的连接还是上层的应用服务,都特别强调专业化。与传统的嵌入式设备相比,物联网感知层的设备更小、功耗更低,还需要安全性及组网能力,物联网通信层需要支持各种通信协议核协议之间的转换,应用层则需要具备云计算能力。在软件方面,支撑物联网设备的软件比传统的嵌入式设备软件更加复杂,这也对嵌入式操作系统提出了更高的要求。为了应对这种要求,一种面向物联网设备和应用的软件系统——物联网操作系统。同时物联网的操作系统,并不简单局限于“边缘侧的操作系统”,嵌入式操作系统只是完成了物理硬件的抽象,并不能真正代表未来的物联网的操作系统。

物联网的操作系统调度“物体”本身,操作系统对“物体”的调度过程通过层层分发、层层下达, 通过调度云、边、端,不同层级中不同设备的计算资源而实现。

因此,物联网中的操作系统涉及到芯片层、终端层、边缘层、云端层等多个层面.单一层次的物联网操作系统与安卓在移动互联网领域的地位和作用类似,实现了应用软件与智能终端硬件的解耦。就像在安卓的生态环境中,开发者基本不用考虑智能终端的物理硬件配置,只需根据安卓的编程接口编写应用程序,就可以运行在所有基于安卓的智能终端上一样,物联网操作系统的作用也是如此。

物联网操作系统有哪些特点?

在上文阐述的行业背景下,我们发现物联网操作系统与传统的个人计算机操作系统和智能手机类操作系统不同,它具备物联网应用领域内的以下特点:

1、内核尺寸伸缩性以及整体架构的可扩展性。

物联网的发展即将进入一个小的爆发期,所以面对一轮轮的技术革新甚至换代时,整体架构的灵活性和可扩展性可以说决定了一个企业的商业命脉。同时,为了适应不同的应用场景下的技术要求,内核尺寸的伸缩性也是需要面对的问题。

2、内核的实时性。

对于非抢占式调度方式的内核很难满足关键性动作的实时性要求,比如常见的中断响应和多任务调度等情况下,操作系统的实时性便有了更高的要求,特别是对于大多数的物联网应用而言,有意义的响应时间决定了市场的接受度。

3、高可靠性 。

在物联网的应用环境下,面对海量节点可以说设备一经投入使用,就很难再去维护。所以平均无故障运行时间和在一些严苛环境下的性能表现就显得尤为重要。而在一向很注重信息安全的机密机构的数据安全性,引发了业内关于开源机制、VMM机制等的广泛讨论。

4、低功耗。

由于物联网的应用场景和网络节点的数量增多,低功耗是一个非常关键的指标。所以在整体架构设计的时候,就需要加入一些休眠模式、节能模式、降频模式等逻辑判断,以延长续航能力。

物联网需要怎样的操作系统?

在最低层的硬件平台之上,有物联网操作系统内核和外围功能模块,加上集成开发环境,这些子系统之间相互配合,共同组成一个完整的面向各种各样物联网应用场景的软件基础平台,一起支撑了物联网的具体应用。

具体地说,物联网操作系统除具备传统操作系统的设备资源管理功能外,还具备下列功能:

1、屏蔽物联网碎片化的特征,提供统一的编程接口;

2、物联网生态环境培育;

3、降低物联网应用开发的成本和时间;

4、为物联网统一管理奠定基础。

针对物联网操作系统的外围功能模块,也有一些特殊的要求:

1、支持应用程序的远程升级。

上文说到,因为物联网的种种应用环境和条件限制,远程升级是物联网操作系统在升级方式上的唯一选择,当然同时也是最为低成本的选择。

2、外部存储

支持硬盘、USB stick、Flash、ROM等常用存储设备,以便在网络连接中断的情况下,起到临时存储数据的作用。

3、对物联网常用的无线通信功能要内置支持。

在公共网络、近场通信、桌面网络接口之间,要能够相互转换,能够把从一种协议获取到的数据报文,转换成为另外一种协议的报文发送出去。除此之外,还应支持短信息的接收和发送、语音通信、视频通信等功能;

4、 网络功能。

物联网操作系统必须支持完善的TCP/IP协议栈,包括对IPv4和IPv6的同时支持。但TCP/IP协议栈是面向互联网设计的通信协议栈,由于物联网本身特征与互联网有很大差异,TCP/IP协议栈在应用到物联网的时候,面临许多问题和挑战,需要对TCP/IP协议栈做一番优化改造。

5、支持完善的GUI功能。

图形用户界面一般应用于物联网的智能终端中,完成用户和设备的交互。GUI应该定义一个完整的框架,以方便图形功能的扩展。同时应该实现常用的用户界面元素,比如文本框、按钮、列表等。

小结

目前物联网操作系统的市场情况是:十几种物联网操作系统都处在发展初期,产业链生态环境对此并未做出积极反映,目前还很少看到和听到国内外企业在使用某种物联网操作系统的信息。同时,开源Linux和RT操作系统还是主流,活跃在物联网市场。

操作系统是物联网时代的战略制高点,今天PC和手机时代的操作系统霸主未必能在物联网时代延续霸业。操作系统产业的规律是:当垄断已经形成,后来者就很难颠覆,只有等待下一次产业浪潮。如今,一个全新的、充满想象空间的操作系统市场机会正在开启。

收藏 人收藏
分享:

评论

相关推荐

中国物联网产业区域格局和趋势

长三角地区是我国物联网技术和应用的起源地,在发展物联网产业领域拥有得天独厚的先发优势。
发表于 05-28 17:54 31次 阅读
中国物联网产业区域格局和趋势

物联网不是趋势,而是事实

什么是物联网? 物联网是通过传感器、控制器等设备按照协议把任何物品相连接,从而实现信息交换和通讯的一种网络。普通的日常用...
发表于 05-28 17:52 85次 阅读
物联网不是趋势,而是事实

物联网发展中面临哪些挑战

虽然物联网近年来的发展已经渐成规模,各国都投入了巨大的人力、物力、财力来进行研究和开发。但是在技术、....
发表于 05-28 17:52 71次 阅读
物联网发展中面临哪些挑战

物联网在垃圾处理中的应用

智能垃圾桶能对饮料瓶、金属、电池、玻璃等垃圾,通过摄像头抓拍,实现智能识别并进行预警,收集及检测采集....
发表于 05-28 17:48 21次 阅读
物联网在垃圾处理中的应用

Linux里面的压缩和解压类指令是什么

Linux里面的压缩和解压类指令
发表于 05-28 17:40 32次 阅读
Linux里面的压缩和解压类指令是什么

蓝牙技术联盟与DiiA协手合作,加速推进物联网商业照明

蓝牙mesh和DALI-D4i共同协作,为楼宇管理者提供大规模传感器网络,实现强大全新物联网功能的照....
的头像 独爱72H 发表于 05-28 17:03 180次 阅读
蓝牙技术联盟与DiiA协手合作,加速推进物联网商业照明

什么样才算是强大的智能家居解决方案

物联网(IoT)正在推动全球企业、消费者和政府的转型。新兴的工具和技术可以提高效率,并在家庭和工作场....
的头像 独爱72H 发表于 05-28 16:35 182次 阅读
什么样才算是强大的智能家居解决方案

2019年蜂窝物联网模块的出货量已达到2.65亿个

BergInsight估计,2019年全球蜂窝物联网模块出货量增长22%,达到2.65亿件的新纪录水....
的头像 独爱72H 发表于 05-28 16:34 177次 阅读
2019年蜂窝物联网模块的出货量已达到2.65亿个

NB-lot和LoRa真正的差别在哪里?

就像要把大象装冰箱一样,物联网,万物互联也是要分步骤的。 一、感知层(信息获取层),即利用各种传感器....
发表于 05-28 16:21 12次 阅读
NB-lot和LoRa真正的差别在哪里?

关于智慧城市抵御流行病的几种方式介绍

我们不断发展的技术是应对流行病的最大防御措施之一。尽管我们相互联系的世界有助于更快地传播病毒,但它也....
的头像 独爱72H 发表于 05-28 16:01 158次 阅读
关于智慧城市抵御流行病的几种方式介绍

什么是数字孪生技术,为什么它如此重要

尽管数字孪生(Digital Twins,又称数字双胞胎)的概念自2002年以来就已经存在,但是仅由....
的头像 独爱72H 发表于 05-28 15:07 136次 阅读
什么是数字孪生技术,为什么它如此重要

如何通过物联网开发平台创建一款语音/App控制的智能风扇

风扇已成为我们日常生活不可缺少的家电之一。智能风扇是基于智能家居冲击形成的新产品,为满足用户智能家居的需求,App远程智能...
发表于 05-28 14:37 64次 阅读
如何通过物联网开发平台创建一款语音/App控制的智能风扇

关于当今物联网设备面临的安全威胁分析

众所周知,物联网(IoT)设备预计将无处不在。这些由半导体驱动的设备将推动每一个可想象的过程实现智能....
发表于 05-28 11:09 81次 阅读
关于当今物联网设备面临的安全威胁分析

linux系统进程怎么查看与控制

linux系统进程的查看与控制
发表于 05-28 11:02 8次 阅读
linux系统进程怎么查看与控制

Thundercomm创通联达交钥匙解决方案 助力可穿戴产品快速量产

调研机构IDC在市场跟踪报告中预测,到2023年,中国可穿戴设备市场出货量将接近2亿台。这意味着,智....
发表于 05-28 10:49 124次 阅读
Thundercomm创通联达交钥匙解决方案 助力可穿戴产品快速量产

linux下怎么结束进程

定位进程可以使用top命令或者是ps命令
发表于 05-28 09:04 28次 阅读
linux下怎么结束进程

linux中命令无法使用怎么办

linux中命令无法使用是怎么回事?问题分析
发表于 05-28 09:02 18次 阅读
linux中命令无法使用怎么办

linux的ip命令是什么

ip是iproute2软件包里面的一个强大的网络配置工具,它能够替代一些传统的网络管理工具,例如if....
发表于 05-28 09:00 20次 阅读
linux的ip命令是什么

物联网+区块链融合创新:全球首款支持区块链技术的Cat.1 bis物联网芯片平台

区块链中的所有数据传输都经过严格密码学处理,独特的链式结构保证了数据难以篡改、可溯源、可追踪。
发表于 05-27 16:48 182次 阅读
物联网+区块链融合创新:全球首款支持区块链技术的Cat.1 bis物联网芯片平台

广和通推出全球首款Cat.1区块链模组,实践物联网+区块链融合创新

区块链的去中心化、算法透明、共识机制、不可篡改的优势,给物联网行业应用发展带来了更多可能性。
发表于 05-27 16:46 120次 阅读
广和通推出全球首款Cat.1区块链模组,实践物联网+区块链融合创新

Linux如何查看安装过某个软件

Linux下查看是否安装过某个软件
发表于 05-27 15:28 60次 阅读
Linux如何查看安装过某个软件

飞凌小课堂-busybox软件怎样快速构建一个最小根文件系统

BusyBox是一个集成了三百多个最常用Linux命令和工具的软件。 BusyBox包含了一些简单的工具,例如ls、cat和echo等等,还包...
发表于 05-27 14:39 301次 阅读
飞凌小课堂-busybox软件怎样快速构建一个最小根文件系统

简单分析智能照明市场未来发展的推动因素

市场研究Marketstudyreport发布了一份有关智能照明市场的新报告,该报告针对影响市场规模....
的头像 独爱72H 发表于 05-27 11:58 397次 阅读
简单分析智能照明市场未来发展的推动因素

松下联手ST推出物联网模块,加速智能家居研发

艾睿电子、松下工业和意法半导体(ST)已经推出了一种适用于智能工厂、智能家居和智能生活应用的低功耗无....
的头像 独爱72H 发表于 05-27 11:58 322次 阅读
松下联手ST推出物联网模块,加速智能家居研发

Linux的常用命令整理

Linux 常用命令整理
发表于 05-27 11:27 18次 阅读
Linux的常用命令整理

Ayla艾拉物联新推出一站式个性化开发者平台

“物联网邮轮”美国艾拉将在深圳举办全球战略发布会,其中一项重大战略,就是艾拉物联推出的一站式开发者平....
的头像 独爱72H 发表于 05-27 10:35 531次 阅读
Ayla艾拉物联新推出一站式个性化开发者平台

此次新冠疫情将加速进入非接触式访问控制的新时代

当前,全球新型冠状病毒大流行正在蔓延,从而也改变了我们所认知的这个世界。当大流行封锁后办公室重新开放....
的头像 独爱72H 发表于 05-27 10:18 277次 阅读
此次新冠疫情将加速进入非接触式访问控制的新时代

未来的物联网学校是什么样的

未来的教室会是什么样子?它将如何工作?通过物联网和相关技术框架连接教育设备和空间是未来学习环境的重要....
发表于 05-27 10:12 74次 阅读
未来的物联网学校是什么样的

物联网技术如何改变农业的

如今,物联网设备几乎影响到我们生活的方方面面:健康和健身、汽车和物流、智能家居和城市以及工业物联网。
发表于 05-27 10:10 75次 阅读
物联网技术如何改变农业的

物联网能源的应用有哪些

物联网正迅速使能源领域成为一个令人兴奋的领域。从智能计量到车辆到电网的解决方案,这些公用设施都准备好....
发表于 05-27 10:06 84次 阅读
物联网能源的应用有哪些

linux无法连接外网怎么办

检查当前环境配置的IP信息
发表于 05-27 09:40 39次 阅读
linux无法连接外网怎么办

Linux的作用是什么

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任....
发表于 05-27 09:37 41次 阅读
Linux的作用是什么

linux系统更新的操作及操作原理

linux系统更新的简单操作及操作原理。
发表于 05-27 09:34 22次 阅读
linux系统更新的操作及操作原理

贸泽电子联手Fortebit,备货语音识别和汽车物联网器件

专注于引入新品推动行业创新的电子元器件分销商贸泽电子 (Mouser Electronics) 宣布....
的头像 独爱72H 发表于 05-27 09:30 245次 阅读
贸泽电子联手Fortebit,备货语音识别和汽车物联网器件

利用先进的物联网设备可帮助我们抵御病毒蔓延

2012年,Netflix发布了一款用于触发关键计算基础设施的随机故障的开源工具——Chaos Mo....
的头像 独爱72H 发表于 05-27 09:05 328次 阅读
利用先进的物联网设备可帮助我们抵御病毒蔓延

服务器的保护主要有哪些方面

基础防护说来只有简单的四个字,但是操作起来却有很多需要注意的地方,比如,服务器上的磁盘分区格式转化(....
发表于 05-27 08:00 14次 阅读
服务器的保护主要有哪些方面

贸泽电子备货Fortebit Speech语音识别和汽车物联网器件

EasyVR 3 Plus是一款多功能语音识别模块。通过它,设计人员可以轻松地将通用、强大、高性价比....
发表于 05-27 07:44 107次 阅读
贸泽电子备货Fortebit Speech语音识别和汽车物联网器件

5G路上,你了解云组态吗?

云组态是什么?这又和我有什么关系,如果你想置身于物联网时代,云组态的认知不可错过,而蓝蜂深耕于该领域....
发表于 05-26 16:51 85次 阅读
5G路上,你了解云组态吗?

消费物联网与工业物联网有何区别?

工业物联网(IIoT)因其在帮助制造商和工业公司优化流程和实施远程监控能力方面的作用而开始引起人们的....
发表于 05-26 15:36 50次 阅读
消费物联网与工业物联网有何区别?

从车内互联走向车外互联,C-V2X如何成为后起之秀

在万物互联的世界,几乎没有哪样事物是可以孤立存在的。解决好“物”与“网”的连接问题,也属于万物互联时....
的头像 独爱72H 发表于 05-26 15:14 179次 阅读
从车内互联走向车外互联,C-V2X如何成为后起之秀

目前正在加速从智慧城市到智慧社会的变革

2019新冠病毒COVID-19的大流行揭示了危机时期主要城市的一些缺点。在世界范围内寻求使城市地区....
的头像 独爱72H 发表于 05-26 14:54 264次 阅读
目前正在加速从智慧城市到智慧社会的变革

通过物联网和5G技术将为运营商带来全新面貌

由于固话、移动和互联网服务等传统服务带来的回报越来越小,运营商的语音收入正在下降。由于监管、超值服务....
的头像 独爱72H 发表于 05-26 14:49 310次 阅读
通过物联网和5G技术将为运营商带来全新面貌

英飞凌推出全球首款完全自足式树莓派音频扩展板

英飞凌专有的多级技术,确保树莓派使用者及创客能够享有极小化的产品尺寸及耗电量,同时保有一流的电源效率....
发表于 05-26 14:42 264次 阅读
英飞凌推出全球首款完全自足式树莓派音频扩展板

走进AI&IoT:杰和科技联手Intel共话零售业智慧化升级

中国电子商会商业信息化专委会精心打造智慧零售online数字化运营实战升级直播课,自2020年2月7....
的头像 电子观察说 发表于 05-26 14:07 671次 阅读
走进AI&IoT:杰和科技联手Intel共话零售业智慧化升级

Linux中Sed常用操作有哪些

Linux中Sed常用操作
发表于 05-26 10:53 17次 阅读
Linux中Sed常用操作有哪些

5G改变物联网的六种方式

据诺基亚称,5G广泛采用的预期结果之一,是有望推出新的业务模式和新的方式,为所有物联网设备(包括业务....
发表于 05-26 10:37 160次 阅读
5G改变物联网的六种方式

物联网改善废物管理流程的解决方案

每次将垃圾扔进垃圾箱时,垃圾都会流到某个地方,必须进行某种处理,以免对环境造成危害。许多城市的废物处....
发表于 05-26 10:32 66次 阅读
物联网改善废物管理流程的解决方案

智能电网物联网的应用有哪些

利用现有的网络基础设施(例如故障检测器),能源运营商可以经济高效地构建智能电网物联网应用。
发表于 05-26 10:27 91次 阅读
智能电网物联网的应用有哪些

物联网是如何改变供应链管理的

供应链管理是影响几乎每个企业的基础业务流程,无论您是必须将零件运送到工厂并将制成品运送到销售点的制造....
发表于 05-26 10:25 78次 阅读
物联网是如何改变供应链管理的

linux下添加路由的方法

linux下添加路由的方法:
发表于 05-26 09:44 50次 阅读
linux下添加路由的方法

linux与android的区别是什么

linux与android有什么区别?有以下三点区别
发表于 05-26 09:41 80次 阅读
linux与android的区别是什么

linux下telnet不能使用怎么办

 linux下telnet不能使用怎么办?yum安装方式处理
发表于 05-26 09:34 31次 阅读
linux下telnet不能使用怎么办

Linux的文件传输

Linux之文件传输
发表于 05-26 09:01 16次 阅读
Linux的文件传输

为什么说物联网技术可以帮助我们节约自然资源

自18世纪以来,工业化和过度消费助长了资源的迅速消耗。智能连接为我们提高使用这些自然原材料的效率开辟....
的头像 独爱72H 发表于 05-25 17:53 568次 阅读
为什么说物联网技术可以帮助我们节约自然资源

医疗物联网飞速发展,医疗大数据迎来新机遇

据Business Insider最近发布的一份报告预测,医疗物联网(IoMT)市场规模预计将在20....
的头像 独爱72H 发表于 05-25 17:33 510次 阅读
医疗物联网飞速发展,医疗大数据迎来新机遇

生物识别技术将会对物联网产生什么样的影响

尽管最近有所进展,但物联网安全性对制造商来说仍然是一个相当大的挑战。因此,安全专家正转向寻求创新的方....
的头像 独爱72H 发表于 05-25 17:20 257次 阅读
生物识别技术将会对物联网产生什么样的影响

数字化需求不断增长,推动物联网集成市场发展

预计2020年全球物联网集成市场将迎来快速发展。据推测,在可预见的将来,物联网(IoT)的采用将推动....
的头像 独爱72H 发表于 05-25 16:36 261次 阅读
数字化需求不断增长,推动物联网集成市场发展

物联网技术将会成为数字化转型的支撑点

数字化转型的巨大期望之一是对工业领域的新推动。物联网(IoT)或工业物联网(IIoT)是所有这些希望....
的头像 独爱72H 发表于 05-25 16:24 566次 阅读
物联网技术将会成为数字化转型的支撑点

学自动化的就是万金油?学会这门技术,十倍提升你的职场身价

今天讲一下大家都比较了解且热门的一个专业,自动化专业。从98年开始,自动化专业正式进入高等教育体系,开始有很多学习这个专业...
发表于 05-25 16:11 346次 阅读
学自动化的就是万金油?学会这门技术,十倍提升你的职场身价

AM4379 AM437x ARM Cortex-A9 微处理器 (MPU)

TI AM437x高性能处理器基于ARM Cortex-A9内核。 这些处理器通过3D图形加速得到增强,可实现丰富的图形用户界面,还配备了协处理器,用于进行确定性实时处理(包括EtherCAT,PROFIBUS,EnDat等工业通信协议)。该器件支持高级操作系统(HLOS)。基于Linux的® 可从TI免费获取。其它HLOS可从TI的设计网络和生态系统合作伙伴处获取。 这些器件支持对采用较低性能ARM内核的系统升级,并提供更新外设,包括QSPI-NOR和LPDDR2等存储器选项。 这些处理器包含功能方框图中显示的子系统,并且后跟相应的“说明”中添加了更多信息说明。 处理器子系统基于ARM Cortex-A9内核,PowerVR SGX™图形加速器子系统提供3D图形加速功能以支持显示和高级用户界面。 可编程实时单元子系统和工业通信子系统(PRU-ICSS与ARM内核分离,允许单独操作和计时,以实现更高的效率和灵活性.PRU-ICSS支持更多外设接口和EtherCAT,PROFINET,EtherNet /IP,PROFIBUS,以太网Powerlink,Sercos,EnDat等...
发表于 09-25 11:51 138次 阅读
AM4379 AM437x ARM Cortex-A9 微处理器 (MPU)