CMIC:物联网操作系统特征及发展问题与建议

合集下载

浅议物联网操作系统特征和定位

浅议物联网操作系统特征和定位

浅议物联网操作系统特征和定位随着信息技术的不断发展和创新,物联网(Internet of Things,IoT)作为新兴技术,正在变革着人们的生活和工作方式。

物联网作为具备互联互通的新一代信息技术,通过将物理世界与虚拟世界相结合,实现设备与设备之间、人与设备之间的无缝连接,为人类带来了前所未有的便利性和智能化的体验。

而作为支撑物联网的核心技术,物联网操作系统也扮演着重要的角色,本篇文章将从物联网操作系统的特征和定位两个方面进行浅议。

一、物联网操作系统特征1.安全性事实上,物联网所涉及的设备、应用和数据等都很容易受到黑客攻击的威胁,例如,设备中存在的漏洞、无线网络的介入等都会导致数据泄漏、机密性遭到破坏等安全问题。

因此,物联网操作系统必须具备完备的安全功能,包括防火墙、加密保护、系统认证、监视功能等,以确保系统在与外界的连接中不会受到攻击和破坏。

2.设备管理对于物联网操作系统而言,设备管理就是一个极其重要的部分。

物联网中涉及的设备非常多,其种类和制造商也各不相同,因此,在设备管理方面,一个好的物联网操作系统必须具备良好的兼容性、扩展性和灵活性,以便对不同类型的设备进行管理,并保证系统的正常运作。

3.实时性物联网系统中大量的数据需要及时处理,因此物联网操作系统要求具备高效的实时性,即使在高负载情况下,数据采集和处理也必须能够及时完成,以确保系统的稳定和可靠性。

4.可移植性在物联网中,设备的跨平台性非常强,因此物联网操作系统必须具备良好的可移植性,也就是说,系统能够在不同平台上进行部署和运行,并且其性能和功能都能够得到保证。

5.低功耗物联网中涉及的许多设备都是采用电池供电,这就要求物联网操作系统的功耗必须非常低,尤其是在运行过程中,操作系统要尽可能地减少能耗,以延长设备的使用时间和寿命。

二、物联网操作系统的定位在单片机、嵌入式系统等应用领域,目前已经出现了多个物联网操作系统,例如Contiki、TinyOS、RIOT、Zephyr、FreeRTOS等,这些操作系统都具备不同的特性和应用场景,但总体上来说,物联网操作系统的定位可以归纳为以下三个方面:1.支持广泛的硬件平台物联网应用中的硬件设备非常多样化,因此物联网操作系统必须要支持广泛的硬件平台,以保证系统的兼容性和扩展性。

浅议物联网操作系统特征和定位

浅议物联网操作系统特征和定位

浅议物联网操作系统特征和定位随着物联网技术的迅速发展,越来越多的智能化设备与物品能够通过网络连接一起互动,构成一个庞大的网络系统。

这样的系统需要一种特殊的操作系统,称为物联网操作系统(IoT OS)。

本文将探讨物联网操作系统的特征和定位。

一、物联网操作系统特征1. 低功耗:物联网设备通常需要运行很长时间,因此物联网操作系统需要支持低功耗运行模式,以最小限度地消耗能量,并延长设备的使用寿命。

2. 节约资源:物联网设备通常具有非常有限的资源(如RAM和ROM),因此物联网操作系统需要尽可能地使用资源,减少开销,并增加可用的资源。

3. 实时性:物联网设备通常需要高实时性来快速响应外部事件,因此物联网操作系统需要具有快速的响应速度和保证系统稳定性。

4. 安全性:物联网设备通常用于安全敏感的应用程序(如监控和安全系统),因此物联网操作系统需要有具有更高水平的安全性,可确保数据的安全性和保护用户的隐私。

5. 云服务支持:物联网设备可以通过互联网与云服务通信,以获取和存储数据。

物联网操作系统需要支持云服务集成,以便设备能够发送和接收数据,与其他设备进行通信,从而实现更广泛的网络连接。

6. 简单易用:物联网操作系统需要具有简化和易用的接口,以简化开发过程,赋予设备更多的功能和内置控件。

7. 可扩展性:物联网设备非常多样化,因此物联网操作系统需要具有良好的可扩展性,以支持不同的设备硬件和软件配置,使开发人员轻松构建和管理物联网设备应用程序。

二、物联网操作系统定位物联网操作系统是一种基于网络的嵌入式操作系统,在许多领域具有广泛应用。

它为物联网提供了增强的连接,安全,数据存储和管理。

物联网操作系统的核心位置应该是:1. 为物联网设备的控制提供支持IoT OS是物联网设备的关键支撑。

它提供基本的任务管理,硬件抽象,及处理器功能,是构建智能设备和应用程序的基础。

IoT OS需要为不同的设备提供相同的API和界面,以便开发人员能够轻松地开发和管理不同的设备,并简化了整个应用程序的开发和管理。

物联网发展中存在问题及解析(PPT 64页)

物联网发展中存在问题及解析(PPT 64页)

物联网技术体系框架
❖ 物联网技术体系主要包括感知延伸层技术、 网络层技术、应用层技术和共性支撑技术体 系框架。
物联网技术体系框架
感知延伸层技术
❖ 感知延伸层技术是保证物联网络感知和获取 物理世界信息的首要环节,并将现有网络接 入能力向物进行延伸。主要可以分为数据采 集和感知、无线传输、延伸网三大部分。
物联网发展中存在问题及解析
物联网发展中存在问题及解析
物联网作为一项具有重要意义的国家 战略,但目前未有广泛的应用,面临 标准、技术、产业链、法律法规和安 全等方面的问题有待解决,还有协议 统一问题、IP地址缺乏和兼容的问题、 终端多样化需求的问题还需改善。
目录
1 标准不统一,影响物联网推进 2 技术欠成熟,影响物联网规模 3 无完整的产业链,难于形成商业模式 4 潜在安全问题,物联网普及受质疑 5 法律法规不完善,物联网发展处处碰壁
❖ 网络资源虚拟化标准:网络资源虚拟化调用技术标 准、网络资源虚拟化的管理技术标准、网络虚拟化 核心设备技术和测试标准等。
❖ 环境感知标准:认知无线电系统的技术标准,包括 关键技术、未来应用、频谱管理的标准等。
❖ 异构网融合标准:不同无线接入技术在接入网层面 融合标准、不同无线接入技术在核心网层面融合标 准等。
❖ RFID:是一种非接触式的自动识别技术,它通过射 频信号自动识别目标对象并获取相关数据。
❖ 二维码:是用某种特定的几何图形按一定规律在平面 (二维方向上)分布的黑白相间的图形记录数据符 号信息,通过图象输入设备或光电扫描设备自动识 读以实现信息自动处理。
❖ 多媒体信息的采集: 多媒体信息采集是对音频、视 频信息进行同步采集,并将其存储的技术。
❖ 物联网发展过程中,传感、传输、应用各个层面会有大 量的技术出现,可能会采用不同的技术方案。如果各行 其是,结果将是灾难的,大量的小而破的专用网,相互 无法联网,不能形成规模经济,不能形成整合的商业模 式,也不能降低研发成本。

物联网产业发展的问题与解决方案

物联网产业发展的问题与解决方案

物联网产业发展的问题与解决方案随着物联网技术的不断发展和普及,物联网产业正逐渐成为信息化和智能化的重要组成部分。

然而,物联网产业在不断发展的过程中也面临着一些问题和挑战,如安全性、标准化、数据隐私等方面的问题。

本文将对物联网产业发展中面临的问题进行分析,并提出相应的解决方案。

问题一:安全性问题随着物联网设备的不断增多,网络安全问题成为了物联网产业面临的首要挑战。

由于物联网设备的特殊性,一旦出现安全漏洞或者攻击,可能会给整个系统带来灾难性的后果。

解决方案:1.加强物联网设备的安全设计:在设备设计阶段就要考虑安全性问题,采用安全芯片、安全协议等技术手段来提高设备的安全性。

2.强化数据加密保护:对于物联网产生的数据要进行加密保护,以防止数据泄露和被篡改。

3.完善安全监控系统:建立完善的安全监控系统,对物联网系统和设备进行实时监控,以及时发现和处理安全事件。

问题二:标准化问题由于物联网产业的发展非常快速,导致各个厂商都有自己的标准和协议,这样就给物联网设备的互联互通带来了困难。

解决方案:1.推进行业标准化:加强产业间的合作,推动建立物联网产业的行业标准,以便于各个厂商之间的设备互联互通。

2.加强国际标准化合作:加强国际间的标准化合作,推动建立全球范围内的物联网标准,以实现全球范围内的物联网设备互联互通。

问题三:数据隐私问题物联网产业的发展需要大量的数据支持,然而对于这些数据的隐私保护问题一直是一个亟待解决的难题。

解决方案:1.加强数据采集和存储的安全保护:加强对物联网数据采集和存储环节的安全保护,采用安全加密技术和访问控制技术,以确保数据不被泄露和篡改。

2.完善数据隐私保护法律法规:加强对物联网数据隐私保护的法律法规制定,明确数据采集和使用的权限,以保护用户的隐私权益。

3.提高数据使用的透明度:加强对物联网数据使用的透明度,告知用户数据采集和使用的目的,并允许用户对自己的数据进行管控和删除。

问题四:能耗和环保问题随着物联网设备的普及和使用,对能源的消耗也日益增加,而且一些设备的制造和处理对环境造成了一定的影响。

物联网操作系统深度分析报告

物联网操作系统深度分析报告

物联网操作系统深度分析报告在当今数字化、智能化的时代浪潮中,物联网(Internet of Things,IoT)正以前所未有的速度发展,并深刻地改变着我们的生活和工作方式。

而作为物联网运行的核心基础,物联网操作系统的重要性不言而喻。

它就像是物联网设备的“大脑”,负责管理和协调设备的各种功能,实现设备之间的互联互通和数据交换。

物联网操作系统具有许多独特的特点和功能。

首先,它需要具备高度的可扩展性,以适应物联网设备种类繁多、数量巨大的特点。

无论是智能家居中的智能灯泡、智能插座,还是工业领域的传感器、控制器,都需要能够在同一个操作系统框架下稳定运行。

其次,低功耗是物联网操作系统的一个关键特性。

由于许多物联网设备依靠电池供电,并且需要长时间运行,因此操作系统必须能够有效地管理设备的能源消耗,以延长电池寿命。

再者,安全性也是至关重要的。

物联网设备往往涉及到个人隐私和重要的业务数据,操作系统需要提供强大的安全机制,防止数据泄露和恶意攻击。

目前市场上存在着多种物联网操作系统,它们各自有着不同的特点和优势。

例如,Contiki 是一个开源的、高度节能的物联网操作系统,适用于资源受限的设备;而 FreeRTOS 则以其简单易用、可移植性强等特点受到广泛的关注和应用。

此外,还有像华为 LiteOS、阿里 AliOS Things 等国内厂商推出的物联网操作系统,它们在满足国内市场需求的同时,也在国际市场上逐渐崭露头角。

Contiki 操作系统采用了事件驱动的内核设计,能够在低内存和低处理能力的设备上高效运行。

它支持 IPv6 协议,为设备的网络连接提供了良好的支持。

然而,Contiki 在处理复杂任务和大规模设备管理方面可能存在一定的局限性。

FreeRTOS 则以其简洁的架构和丰富的功能模块而闻名。

它提供了任务管理、内存管理、消息队列等基本功能,并且可以轻松地移植到各种不同的硬件平台上。

但是,对于一些对安全性要求较高的应用场景,FreeRTOS 可能需要进一步的扩展和优化。

物联网技术发展分析与建议

物联网技术发展分析与建议

物联网技术发展分析与建议物联网(IoT)技术是指通过信息传感设备将物理世界与数字世界相连接,使得各种物体、设备及系统能够相互交换和共享数据的网络技术。

近年来,随着技术的进步和应用领域的拓展,物联网技术得到了迅速发展,并逐渐成为了推动社会经济发展和改变人类生活方式的重要力量。

自物联网概念提出以来,其发展经历了三个阶段:传感器网络阶段、泛在传感器网络阶段和物联网阶段。

随着技术的不断进步,物联网技术的应用领域也越来越广泛,涉及到智能家居、智慧城市、工业自动化、医疗保健、智能交通等多个领域。

在物联网技术发展的过程中,一些关键技术如传感器技术、无线通信技术、云计算技术、大数据技术等起到了重要的推动作用。

传感器技术是物联网技术的核心,能够感知和测量各种物理量,如温度、湿度、压力、光照等。

无线通信技术则使得物联网中的各个设备能够方便地相互通信和交换数据。

云计算技术为物联网提供了强大的计算和存储能力,使得海量的数据能够得到高效处理和分析。

而大数据技术则能够帮助处理和分析物联网中产生的大量数据,提取出有价值的信息。

物联网技术的应用具有广泛的优势。

物联网技术能够提高效率和降低成本。

通过物联网技术,各种设备和系统能够实现自动化和智能化,减少了人力和物力的投入,提高了工作效率。

物联网技术能够实现数据的实时采集和传输,有助于及时发现和解决问题。

物联网技术还能够实现设备的远程监控和管理,方便了用户对设备的管理和维护。

然而,物联网技术的应用也存在一些不足和挑战。

安全性和隐私保护问题。

由于物联网设备需要连接互联网,就可能遭受黑客攻击和数据泄露等风险。

一些敏感数据如医疗信息、位置信息等也可能存在泄露和滥用风险。

设备和网络的兼容性问题。

由于不同的设备和系统可能采用不同的技术和协议,就可能造成设备和系统之间的不兼容性问题。

数据管理和处理问题。

由于物联网会产生大量的数据,如何有效地管理和处理这些数据也是一个重要的问题。

随着技术的不断发展和应用需求的增长,物联网技术的未来发展前景十分广阔。

物联网行业中存在的问题与整改对策

物联网行业中存在的问题与整改对策

物联网行业中存在的问题与整改对策一、物联网行业存在的问题随着科技的快速发展,物联网(Internet of Things,IoT)行业迅猛崛起,并日益渗透进人们生活的方方面面。

然而,这个新兴产业也面临着一系列的问题和挑战。

1. 安全性问题物联网涉及到大量的设备互联和数据传输,但同时也增加了系统受到攻击的风险。

安全漏洞和黑客攻击可能导致用户隐私泄露、数据篡改或服务中断等后果。

当前,许多物联网设备在设计与开发过程中未充分考虑安全性问题,缺乏统一标准与规范。

2. 数据隐私保护不足在物联网时代,我们面临着大量个人数据的采集、分析和应用。

然而,目前对于个人数据隐私的收集和使用缺乏明确法律界定,用户很难控制自己的个人信息,并容易遭受商业广告骚扰、个人信息泄露等问题。

3. 标准化不完善由于物联网涉及到各种不同类型和厂商的设备互连,标准化成为一个关键问题。

缺乏统一的硬件和软件标准,导致设备之间的通信和互操作性问题,限制了行业的发展和创新。

4. 能源消耗与环境影响物联网中大量传感器和设备需要不断供电,并产生大量数据传输。

这给能源需求带来了巨大压力,也增加了对环境的负面影响。

当前还缺乏能高效利用能源的解决方案,以及降低对环境影响的措施。

5. 缺乏合作与合规机制物联网行业涉及到众多参与方,包括设备制造商、服务提供商、政府监管等。

缺乏有效的合作机制和合规框架,使得行业发展中存在着竞争状况不均等问题,难以实现良性循环与可持续发展。

二、物联网行业整改对策为了解决上述问题并推动物联网行业健康、可持续发展,以下是一些可能的整改对策:1. 强化安全意识与技术防护物联网企业应加强安全意识教育和培训,确保员工了解并遵守安全最佳实践。

同时,加强物联网设备的安全设计与开发,包括身份认证、加密通信等技术手段,以应对潜在的安全风险和黑客攻击。

2. 加强数据隐私保护物联网企业应制定明确的个人信息收集和使用政策,并遵守相关的法律法规。

用户应享有自主决定权,能够选择是否共享个人信息,并能够获得透明、可控的个人数据管理方式。

物联网技术的发展趋势及关键问题分析

物联网技术的发展趋势及关键问题分析

物联网技术的发展趋势及关键问题分析随着现代科技日益进步,物联网技术的发展变得越来越重要。

物联网是一种将不同的物品和信息系统连接到一起的技术,以实现实时的数据交流和控制。

有理由认为,物联网技术将引领未来社会的科技发展方向。

本文将分析物联网技术的发展趋势,以及它面临的关键问题。

一、物联网的发展趋势(一) 大数据物联网技术的发展离不开大数据技术的支持。

物联网连接的设备越来越多,而这些设备产生和收集的数据也越来越庞大。

随着数据规模不断增加,大数据技术将成为物联网技术重要的支撑系统。

大数据技术可以分析海量的数据,以为企业或工业提供有用的洞察和判断。

这对于提高企业决策速度和提高运营效率至关重要。

(二) 个性化定制物联网设备可追溯,且与人们的互动无缝,这使得物联网技术能够更加注重人们的个性化需求。

这意味着企业可以利用物联网技术根据不同客户的喜好和需求提供个性化的产品和服务。

这种个性化的生产方式,可以提高用户满意度,从而进一步推动物联网技术的普及。

(三) 科技实验和研发物联网技术的快速发展离不开持续的科技实验和研发投入。

未来,在人工智能、大数据和可穿戴设备的帮助下,更多的设备和应用将在物联网技术下得到发展和实现。

科技实验和研发将成为开拓物联网技术新蓝海的必要手段。

二、物联网技术面临的关键问题(一) 安全问题物联网技术的发展给企业和个人带来了大量的便利,但同时也带来了巨大的安全风险。

物联网的设备和应用都储存有我们的个人、企业或者政府敏感的数据,但同时也可能会受到黑客攻击或者数据泄露风险。

保障物联网技术的安全,既需要技术上的防范,也需要人们提高安全意识,以避免需不必要的数据泄露和信息被攻击的风险。

(二) 数据owenership问题在物联网技术下,设备和应用程序产生的数据通常属于企业或者机构而不是个人,而人们也没有办法完全控制这些设备和服务的运行。

这意味着,如果数据被用于不道德或者不合法的用途,人们就很难保护自己的权益。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

CMIC:物联网操作系统特征及发展问题与建议
【CMIC讯】目前,物联网操作系统产业呈现百花齐放的竞争态势,微软、谷歌等国际巨头以及华为、中兴、庆科等国内企业纷纷推出自己的产品。

形成这一局面的主要原因在于碎片化的设备和业务需求的多样性使得一种物联网操作系统很难满足整个物联网领域的所有需求。

短期内,物联网操作系统很难形成像智能手机领域Android和iOS两家独大的局面。

首先应把握住物联网操作系统的独有特征,解决好硬件适配、软硬分离、协同工作等问题。

在此基础上,通过构建良好的生态环境,开展产业合作,促进物联网操作系统产业的发展。

一、物联网操作系统的主要特征分析
(一)支持不同业务场景下的网络连接
网络连接是开展一切物联网业务的基础。

从通信协议的角度,物联网操作系统要具备支持TCP/IP等互联网协议栈、GSM/GPRS/LTE等无线通信网络制式、Zigbee/Z-wave/Bluetooth 等短距离通信协议、WLAN/Ethernet等桌面网络接口、NFC/RFID等近场通信技术的能力,并且随着技术和业务的发展实现升级。

例如,随着设备种类和数量的快速增加,操作系统需要支持IPv6协议栈;对于不同性能的终端,操作系统要具备灵活的伸缩性,能够通过补充或裁剪,支持更高或更低代码尺寸或更加丰富的IP协议族,如IPSec、FTP;操作系统要能实现不同协议之间数据报文格式的相互转换。

此外,从网络结构的角度,物联网操作系统要能支持中心放射型网络、无中心网络、固定局域网、动态区域网等网络形式,以及由此带来的数据发送策略差异,例如,集中式数据运算中心与终端组成的网络、终端之间的自组织网络、位置固定的市政基础设施组成的无线传感器网络、车辆与信号灯和指示牌动态建立的区域网络等。

(二)关注节能降耗、远程管理等基础功能
很多物联网设备受到使用场景的限制,对设备体积、电池容量、供电方式等往往有特定要求。

因此,物联网操作系统内核应在CPU相对空闲,或者不影响系统响应实时性的条件下适当降低运行频率。

同时,根据对周边设备运行状态的判断,将其适时切换到省电模式,并支持低功耗设备的心跳策略,对低频小数据量设备建立休眠和唤醒机制,尽可能节约电能消耗。

此外,一些行业领域的物联网设备往往是批量使用,且长期无人值守。

因此,远程管理也是物联网操作系统的基本功能之一。

操作系统通过向通信模组发送控制指令,上报设备运行状态和当前配置,实现远程升级、远程自动配置,并且在此过程中保存原有的数据信息。

在升级和配置失败的情况下,操作系统应能恢复设备原有运行状态,或自动进行降级处理。

当设备出现故障时,操作系统能够实时上报故障点、故障描述等信息,对内核状态查看、线程或任务的远程调用等提供支持。

远程升级和管理也是支持物联网操作系统大规模部署、降低使用成本的主要措施之一。

(三)需要构建实时、安全、可靠的运行环境
一些特定领域的物联网设备,例如,智能交通、工业设备、可穿戴设备,要求很多关键的计算和线程调度必须在有限的时间内完成,否则就失去了意义。

当操作系统收到外部中断或线程请求后,必须在很短时间内完成数据运算处理,做出中断响应,或者在线程所需要的资源准备就绪后立即进行调度。

这就要求系统具有较高的时钟频率,因此在选择时钟频率和进行内核调度策略设计时,平衡好系统的实时性和设备功耗是一个关键问题。

同时,物联网设备天然需要具备自动化程度高、人为干预少等特点,操作系统内核的长时间稳定可靠运行非常重要。

此外,安全性是物联网操作系统不可或缺的组成部分,特别是在智能电网、智慧能源、数字家庭等关键领域尤为突出。

由于物联网设备通常是组合使用,当一两台设备出现安全问题后,可能会对一个区域或整个系统造成影响。

因此,操作系统内核需要设置完善的异常处理、错误隔离、自动下线、风险预测、内存保护等机制,必要时可以转人工干预,降低安全事件对整个系统的影响,避免风险扩大。

二、发展物联网操作系统需要解决的主要问题
(一)适配碎片化的硬件设备类型
物联网硬件设备的形态非常多样,与场景需求的结合更加紧密。

例如,可穿戴设备的数据计算一般比较复杂,并且大多支持LTE或WiFi等无线网络连接,硬件资源相对充足;而一些市政基础设施设备由于数据规模相对较小,有的只需要实现基本的数据采集和上报,硬件资源就相对有限。

如果针对不同终端分别开发不同的操作系统,则研发企业很难进行代码和智力资源的共享,以及开发和维护经验的迁移。

随着终端类型的不断变化,所带来的后期版本维护和终端适配工作量也是巨大的。

面对这种碎片化的设备,物联网操作系统必须具有一定的可裁剪性,例如,操作系统的尺寸能够进行从10K级到100M级的伸缩,所需内存配置从几K到数十M的伸缩。

同时,物联网操作系统还应具备动态配置的功能,能够动态加载和卸载驱动程序,相应的API、开发工具也要有所调整,编译工具也需要对不同硬件上的操作系统裁剪版本提供良好的支持。

通过这些方式,来满足在不同场景下不同物联网设备的要求,有效降低碎片化的设备类型带来的企业研发成本和用户使用成本提升。

(二)支持硬件设备和软件功能的分离
实现硬件设备的互连是物联网的基础。

但硬件的功能是有限的,如果软件和硬件紧密捆绑,则整个系统的功能只能局限在硬件已有功能的有限叠加。

通过操作系统把硬件设备分离出来,进行有效的软件设计,才能使整个系统的功能大大扩充。

例如,交通信号灯如果只是能远程控制其红绿变化,其价值提升并不大,但如果基于操作系统上的应用程序,实现对车流量的大小、其它信号灯的状态、是否有紧急救援车辆通过等诸多因素的判断,采用一定的算法,实现自身状态的按需智能切换,则将为用户带来更多价值。

这里面的工作机制需要由平台开发者和应用开发者共同完成,前提是物联网操作系统将硬件设备(交通信号灯)定义为可提供服务的一个个能力单元,并以API的方式开放出来供软件开发者调用。

同时,能够
加载和动态运行包含有特定算法的应用程序,并支持相应的通信协议,接受和发送相应的控制指令。

通过这种软件创新,物联网业务的价值能够得到进一步体现,促进所在行业的信息化发展。

(三)实现多设备间的协同工作
物联网终端不同于智能手机,其单个设备的功能往往比较有限,更多是依靠设备之间的协同工作来满足用户需求。

例如,智能家居业务中,空调和电灯感知到人进入房间,于是自动打开,人坐下打开电视后,机顶盒根据主人的偏好开始推荐电视节目,此后热水器也自动启动,当主人洗完澡后,空调自动切换到睡眠模式。

这个例子体现了事件的发生触发了设备状态的改变,实现多设备协同工作的过程。

目前业界已有协议或标准可以支持协同工作。

例如,AllSeen联盟推出的AllJoyn标准是一个用于协作的开源软件框架,可以帮助开发者发现并联络附近的其它设备,收发或采集数据,调用相应的API能力,触发设备采取预定义动作,实现状态的改变。

其中的设备交互关联规则需要由物联网操作系统来定义,可以集成已有协议标准,也可基于服务场景进行自定义。

不同设备的操作系统需要支持相同的交互规则才能彼此配合,实现用户所需的特定功能。

三、物联网操作系统企业构建良好生态系统的几点建议
(一)加强与硬件企业合作,不断修炼企业内功
操作系统的底层依靠通信模组、传感器、MCU、SoC等硬件提供支撑,因此操作系统企业首先要加强与这些领域企业的合作。

通过合作,定义标准的硬件驱动程序接口,实现操作系统内核与硬件驱动程序的分离。

通过引入Java虚拟机,并定义基于C语言的标准API接口,实现应用程序与硬件的分离。

对于一些垂直行业终端,要不断加强将硬件功能转化为软件服务能力方面的代码积累。

同时,并不是所有的物联网终端都需要安装操作系统,操作系统企业通过这种合作,能够更加了解操作系统的主要需求来源,在硬件驱动、软硬分离、终端适配、协同工作等方面更加有的放矢。

(二)加强与应用开发者合作,扩大系统适用范围
作为整个物联网业务系统的末梢中枢环节,物联网操作系统对于集聚各类第三方应用、丰富物联网业务形态具有重要作用。

操作系统研发企业应不断加强与应用开发者的合作,合作对象可以是本地应用开发者,例如,简单的个人物品管理应用,也可以是平台级应用开发者,例如,石油管道状态监控和预警应用。

由于物联网终端受到体积、功耗、处理能力、传感器驱动程序接口、可靠性、稳定性等多方面限制,不同于智能手机,需要不断将解决方案结合特定场景进行优化。

在此过程中,操作系统和应用开发者是一个不断互动、共同进行各自算法和代码优化的过程,也是一个操作系统自我完善的过程。

(三)加强与平台运营企业合作,提升产品客户价值
终端通信管理通常是物联网平台的基础功能之一。

大量物联网终端长期处于无人值守状态,终端侧操作系统需要配合平台侧实现状态查询、配置管理、告警管理、传感器管理、故障诊断与远程恢复、端到端安全等功能。

因此,通过合作能够有效优化操作系统的网络通信策略,降低海量物联网终端接入造成的信令风暴、网络拥塞的几率,间接减少用户的系统运维成本。

同时,大量的通信管理数据也是平台侧进行系统运行状态大数据分析、预防风险的重要基础,对于提升整个物联网系统的可靠性具有重要意义。

来源:中国市场情报中心(CMIC)。

相关文档
最新文档