近日,中移物联网有限公司操作系统产品部副总经理李蒙在接受本站专访时谈到:“回顾操作系统历史,不仅仅带来技术上的进步,同时也带动了产业的分工和商业模式的创新。”
第一代电脑端操作系统Windows 抓住了时代机遇,Wintel联盟成为时代主宰;第二代智能手机操作系统开源+GMS奠定了安卓领先地位,AA 联盟主导市场;第三代物联网操作系统群雄逐鹿,国产系统迎来最好的历史发展机遇——物联网主导权之争。
物联网操作系统在物联网行业架构中位置至关重要,向上承接业务应用、向下屏蔽硬件差异,实现设备互联互通、相互协作,是解决物联网终端碎片化、安全风险高、产品开发复杂等发展问题的关键。
“物联网操作系统行业参与企业众多,但都各自为战,行业发展分散,各家市场占有率均比较低,远未形成垄断巨头,行业收敛是长期过程,各家操作系统均有机会成为市场主流。”李蒙指出。
中移物联网有限公司操作系统产品部副总经理 李蒙
目前中国物联网操作系统的建设发展相较于国外暂时落后,国外发达国家凭借技术先发优势,早期便意识到物联网操作系统重要性,开始布局,通过多年技术积累、产业优势和市场经验,在物联网操作系统领域具有较高市场占有率。
中国近年来也逐步重视物联网操作系统建设,国家各级政府出台政策推动国产操作系统落地,各大厂商纷纷加大研发力度,推出自主研发的物联网操作系统,并依托各自企业优势开展生态建设,开源社区初步形成一定影响力,有望在操作系统领域实现关键技术不受制于国外。
OneOS是中国移动针对物联网领域推出的轻量级操作系统,具有可裁剪、跨平台、低功耗、高安全等特点,支持ARM Cortex-M/A、MIPS、RISC-V等主流芯片架构,兼容POSIX、CMSIS等标准接口,支持Javascript、Micropython语言开发,提供图形化开发工具,能够有效提高开发效率并降低开发成本,帮助客户开发稳定可靠、安全易用的物联网应用。
OneOS遵循Apache许可证2.0版本,个人、企业客户可以在商业产品中使用,不需要公布源码,没有潜在商业风险。中移物联网有限公司将秉承开放合作的态度,为客户提供适用于各种物联网场景的稳定系统。
OneOS操作系统采用分层架构设计,主体由驱动、内核、组件、安全框架组成。通过代码模块化设计,系统具备极高的可伸缩性,可结合垂直行业应用灵活裁剪。OneOS内核采用极简设计思路,在减少资源开销的情况下兼具优秀的实时响应特征,支持多任务管理调度,提供丰富的IPC策略,如信号量、互斥量、消息队列、邮箱等,提供高效可靠的RTOS内核支撑。
“内核是操作系统最核心、最重要的部分,OneOS采用可抢占式的实时轻量级内核。在2.0版本上,我们已经实现了高效的任务管理和调度,实现了任务同步和通信。支持多种内存分配算法,以适应不同应用场景。到了3.0版本上,内核功能进一步丰富。“李蒙谈到。
首先,支持对称多处理器平台,帮助高级应用提高运行效率;支持CPU亲和度模型,以提高任务执行效率,避免CPU进行上下文切换,浪费不必要的性能;支持MPU隔离保护,实现内核态访问空间和用户态访问空间的隔离,关键数据区禁止篡改,代码段保护,提高系统的安全性可靠性;增加了可维可测功能,比如IPC跟踪、中断检测、任务轨迹跟踪、伙伴监控等,帮助开发人员检测系统状态、快速分析问题。
物联网作为国家新型关键基础设施,系统中的数据大多是具体应用场景中的实时感知数据,其中不乏国家重要行业的敏感数据,物联网系统中的数据安全保障是物联网健康发展的重要基础。在数据采集与数据传输安全方面,感知层节点设备通常结构简单、资源十分受限,无法支持传统复杂的安全功能,为此OneOS针对物联网数据安全的新特点和新要求,研发出了更小更快的加密套件和安全传输协议栈,为物联网终端提供全面的数据安全防护手段。
首先在终端数据保护方面,OneOS安全团队自研轻量级的国产商用密码SM系列算法套件,国密SM系列算法由我国自主设计,通过国家密码局的认定的通用算法。同时针对物联网终端小资源的特点进行了专门的优化设计,大大减少了套件本身对终端资源的占用,在同等硬件环境下,OneOS国密算法套件资源占用可减少34%,而加密效率可提升30%,大大降低了终端设备资源压力,可以为更广泛的设备提供数据保护。
同时,OneOS内核安全和系统安全等经过中国网络安全审查技术与认证中心的评估,获得了国内物联网操作系统领域首张IT产品信息安全分级EAL4+认证证书,填补了国内物联网实时操作系统安全技术标准的空白。
中国移动OneOS具备高实时、高安全、高可靠特性,实现底层关键核心技术自主可控,对补齐中国产业发展短板、保障产业链安全稳定具有重要意义。以OneOS为产品底座,结合图形交互GUI、位置服务LBS、工业云化PLC、实时通话RTC、远程升级OTA等丰富应用组件,深耕消费电子、智慧城市、工业控制等行业领域。
在消费电子领域,与长虹、康佳、几米、迪沃、国家高端智能化家用电器创新中心等企业都建立了紧密的合作。以智慧学生卡为例,OneOS适配几米物联4G Cat.1芯片的学生卡,屏蔽芯片硬件差异,年出货量超50万台;康佳阿斐亚空气炸锅搭载OneOS WiFi模组,提供OTA等能力,已上线中移IoT商城。
在智慧城市建设方面,OneOS与大华、金卡、前卫、京龙睿信等企业在安防、能源表计、门锁门磁等许多产品实现规模装机。例如,与浙江大华成立联合实验室,打造软件定义安防标准,OneOS装载在智能门磁上实现量产;与杭州拿云基于OneOS低功耗、远程OTA等能力组件,在智能烟感上量产出货。
在工业控制领域,与Codesys、威卡、中控、大方、芯驰、飞凌、研智科技、徐工集团、三一重工等合作紧密。与苏州大方基于OneOS开发国产化特种车辆ECU产品,替代现有国外芯片+OS的方案;在宁波中控微工业芯片原生系统中,OneOS在其PLC产品及相关项目上全面应用。
在谈及到未来规划时,李蒙说道:“物联网操作系统打造全场景生态体系是未来的大势所趋,面临的场景将会更为复杂,设备种类更多。因此国产物联网操作系统也需要更强的协同作业能力。”
技术上,物联网操作系统的发展将会趋于依托智能硬件,以嵌入式、微内核为基础打造以人为中心,按场景把不同智能终端通过一个操作系统组建成一个超级终端,为智能全场景带来不同体验,同时收集并处理海量数据。
目前,OneOS在系统源码、开源社区、开发工具等方面,为开发者提供全面的技术支持服务;帮助合作伙伴打通中国移动物联网产品库、IoT商城等多方渠道;携手合作伙伴,通过举办技术沙龙、联盟推广、行业展会、媒体宣传等多种形式共建生态;同时,通过与高校紧密合作,以联合实验室、大学生专题赛、高校公开课等多种方式,为企业开发者和个人开发者提供全方面、多维度的服务。
OneOS 已服务360+合作伙伴,实现3200万应用装机。未来,OneOS将持续秉承开源、开放、中立的原则,坚持技术开源、生态协同,与广大合作伙伴共同构建产业生态繁荣。
李蒙,现任中移物联网有限公司操作系统产品部副总经理,主要负责技术研发工作。
OneOS的官网: