SSS78 - Fotolia.

评估 衡量您正在考虑的技术,产品和项目的优缺点。

Contiki IoT OS是IOT OSS风暴中的平静

作为开源IOT OS世界的退伍军人之一,Contiki提供稳定性以及通信边缘。

Contiki IoT OS在网络和易用性等领域拥有许多关键优势,但也许其真正的声称Fame是其持久的力量,以至于是一个新兴和快速变化的市场部分。

2000年,Contiki的种子被播种为瑞典研究生Adam Dunkels的论文项目的一部分,然后是对互联网互联网的晨探。Dunkels希望用无线传感器和加速度计装备当地的曲棍球队,以跟踪玩家的生命体征并将它们展示回到人群中。他的挑战是以一种方式提出来连接传感器通过计算机网络,结果是他被称为“轻量级互联网协议”的前兆,对Contiki IoT操作系统。

另外一岁的少年炼制了操作系统 - 以及来自德克萨斯乐器和思科等企业巨头的研究人员和业余爱好者的帮助,以及Contiki在2003年作为一个开源IOT操作系统首次亮相。它的定义功能然后,正如当今的那样,是内置互联网协议套件(TCP / IP.)堆叠缩小到轻量级的形状因子,并针对内存约束系统进行了优化,笨蛋说。

亚当丁思亚当丁思

“早期,人们说有一个完全新的东西需要一个完全新的东西,因为你不能为这种工作使用TCP / IP,因为有太多的资源限制,”解释了Dunkels,谁不仅仅是Contiki的守护者,而且创始人东西quare.,这使得Contiki设备的云背面。“Contiki允许您使用现有的IP协议,并结果是一切都移动的方式。现在,它是将IP协议用于一切的主流思想。”

物质操作系统的螺母和螺栓

随着带有标准IP协议的完整IP网络堆栈,如TCP和HTTP,Contiki还符合新的低功耗标准,如6LowPan和RPL。除了IPv6堆栈外,Contiki的当前版本还支持更高级功能网格网络,是有很多节点的自我形成和自我修复大型网络的重要功能。

Contiki允许您使用现有的IP协议,并结果是一切都移动的方式。现在,它是一个主流的想法,可以使用IP协议。
亚当丁思创始人Contiki.

Contiki IoT OS专为小型系统而设计,因此架构高度记忆,并且能够在低功耗系统中运行,即使是在电池上运行的那些。Contiki还在各种平台上运行,包括来自德州仪器和恩智浦半导体等的平台。为了确保Contiki代码正常工作,该平台包括Cooja模拟器用于运行回归测试。

Dunkels将Contiki描述为用于较大的IOT难题的通信片的构建块。因此,他表示,开源IOT OS广泛使用在恒温器等应用中,路灯停车传感器和各种其他智能城市和工业用例。

Dunkels解释说,Contiki的开源方法与为特定硬件开发的其他工业IOT OSS给出了另一条腿。鉴于操作系统已经存在超过十年,它有一个积极的贡献者社区,并且在Contiki上才能在项目上工作相对容易。

“我们面临的具体挑战是这些系统是如此特定的,很难在没有从很多人的情况下营造出某些东西,”Dunkels说。“那就是开源在这个域名闪耀的地方。”

将Contiki IoT操作系统置于动作

Valentin Sawadski.智能恒温器和AC控制器制造商Tado°GmbH的联合创始人表示,开源方法对于避免任何类型的IOT ONS的静止传播领域的生活终止问题至关重要。“如果您使用专有操作系统,它归结为生命结束,而且您缺少重要的安全功能,您将依靠制造商的良好意愿为您提供这些更新,”他说。

除了开源外,Contiki IoT OS的完整IPv6堆栈是至关重要的,因为它支持电池供电的设备,因为许多散热器连接到Tado°他解释说,智能恒温器不需要电源。然而,最终,Contiki的稳定性和有价值的输入Tado°能够从创始人那里获得,社区对于将其产品出门至关重要。

“[Dunkels]和他的同事帮助我们将互联网进入我们的产品,让我们专注于我们的核心竞争力 - 我们的加热系统,”Sawadski说。

下一步

了解来自思科的市场上的其他物联网ISES,谷歌电器Imp.

在IOT API,应用程序和软件上深入挖掘

搜索CIO.

搜索安全

搜索联网

搜索数据中心

搜索数据管理

关闭