轻量级物联网操作系统研究报告.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

轻量级物联网操作系统研究报告技术创新,变革未来

目录CONTENTS物联网操作系统的时代背景轻量级物联网操作系统及案例物联网操作系统发展展望

信息化发展已从计算机时代、互联网时代发展到物联网时代,联网要求由“人人相连”变为“人物交互”,物联网产业处于快速成长期920世纪60年代,美国四所大学的超级计算机开始采用TCP/IP协议联机,正式拉开了互联网时代的序幕。经过60余年的发展,设备网络互连已从大型计算机时代发展到个人计算机时代,我们现在正处于移动计算时代和万物互联时代的过渡阶段,软件及硬件设备发生了翻天覆地的变化,联网的要求由之前的“人与人”相连转变为“人与人”及“人与物”相连。近十年来,全球PC和智能手机的出货量为百万级别,而物联网的设备连接量达到了百亿级别,物联网因其应用广泛性、用户友好性、生态完整性而具有巨大的发展潜力。机器联网人人相连人物交互代表公司设备连接量大型计算机时代时代 有线互联,算力强大特点 用于科研、企事业单位个人计算机时代有线/无线互联互联网开始普及移动计算机时代无线互联,实时连接终端设备平民化边缘计算机时代万物互联,AI赋能全场景式智能应用IBMApple联想惠普戴尔宏碁2010年全球出货量峰值3.5亿台华为AppleSamsung小米2016年全球出货量峰值14.7亿台华为阿里巴巴小米MicrosoftAppleAmazon2019年全球设备连接量120亿台IBM雷明顿-兰德数量级别为千万台数据来源:IDC通讯技术实现了由1G向5G的跨越

物联网的终端设备数量呈现指数型上涨,物联网终端软件复杂度的提升势在必行。物联网开发平台也需要具备一套对软件开发者更友好的、相对统一的操作系统,使软件开发过程从硬件开发中解耦出来。只需要基于操作系统,即可快速开发上层应用。区别于传统操作系统,物联网在操作系统领域需要易拓展、跨平台、低成本、强安全、稳连接的新要求12多终端应具备弹性部署的能力,可应用于不同的终端设备低成本应具备在微小设备运行的能力,资源耗用小,功耗小,降低硬件成本强安全在零碎终端上,同样拥有足够强的安全机制,保障用户设备和数据的安全云端能力在底层架构设计上应该具有丰富的云端接入功能,并且保持稳定连接操作系统物联网发展对操作系统提出的新需求跨平台应具备消弭硬件平台差异,使软硬件开发解耦的能力物联网

物联网产业如果按照功能进行分层,可以划分为感知层、网络层、平台层和应用层。感知层相当于物联网系统的五官和四肢,负责前端数据的收集;网络层相当于神经纤维,用于高速传递数据和信息;平台层相当于小脑和大脑,连接管理平台确保物联网系统自主运行,而操作系统则确保智能应用有运行的基底。广义的操作系统是云端PaaS平台和端侧系统的统一和融合。从市场分额占比来看,平台层占有物联网大约20%市场。综合技术因素和市场规模,操作系统是物联网发展的重要一环。13感知层网络层接入网、核心网、业务网平台层应用层芯片传感器通信模组嵌入式\SoC通信芯片物理传感器RFID摄像头生物传感器WIFI\蓝牙ZigBee\LoRa蜂窝网络(3\4G、NB-IoT)蜂窝网络非蜂窝网络ZigBee、LoRa、蓝牙连接管理平台设备管理平台应用开发平台操作系统及软件开发物联网智能终端可穿戴设备、智能家居、智能汽车物联网系统集成智慧楼宇、智慧城市、智能制造物联网产业按功能进行分层广义操作系统上承应用落地系统集成商SI应用开发商ISV大量协议的封装和集成简化了程序开发API及数据服务赋能集成商的应用落地物联网PaaS平台 端侧操作系统对不同类型处理器和模组的支持适配下接海量终端海量终端设备丰富应用形态广义操作系统起到承上启下的作用广义物联网操作系统上承落地应用,下接海量终端传感器控制器智能家居消费电子

操作系统是硬件资源和软件应用之间的桥梁,对于复杂的底层硬件资源而言,软件开发者必须通过操作系统的指令和接口进行调用。通过操作系统可实现以下几方面的功能。尽量有效、合理地组织和管理计算机的各种软硬件资源;合理地组织计算机的工作进程,控制程序的执行并在程序执行的过程中向程序提供各种各样的服务功能;用各种各样的方式使得用户能够非常灵活、方便地使用计算机,采用各种各样的技术使整个计算机系统能够高效率地运行。狭义操作系统协同软硬件资源,提高终端效率14操作系统是软硬件资源的分配者操作系统层硬件资源:CPU、内存、I/O设备软件资源:应用软件、磁盘中的信息物理机层虚拟机层配置在计算硬件上的第一层软件,对硬件系统的第一次扩充为软件进程分配计算资源,决定了软件及应用存在的形态设备管理作业管理文件管理存储管理操作系统的五大管理功能对硬件设备的管理,包括输入输出设备的分配、启动、完成和回收对处理器进程的

文档评论(0)

prodigalYao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档