基于 Linux 的新型操作系统使物联网更接近现实

作者:James Darvell

“物联网”(IoT) 有潜力改变我们与家中和生活中的设备和物体互动的方式。

物联网是指您互动的所有设备和小工具都可以连接到互联网的想法。

为了实现这一点,“物”将需要传感器、执行器以及连接到互联网的方式。当然,还需要运行它们的软件。

使用传感器和执行器来自动或远程控制设备并不是一个新想法。使用本地网络将设备连接在一起并控制它们也不是。

有很多这种想法在实际应用中的例子。即使是中央供暖也是一种“网络”,传感器和执行器连接在一起。

防盗警报器是一个更复杂的例子,现代监控警报器已经使用嵌入式微型计算机连接到监控站。

但是将设备连接到互联网开启了许多新的可能性。

现在,任何拥有适当权限的人都将能够访问数据。这样,来自多个设备的信息可以被整理和分析。

此外,您将能够使用互联网连接远程控制您的设备。

但真正开始变得有趣的是,当您考虑事物如何开始相互对话时...

一个例子是这样的。您购买了一张度假的机票,并在您的网络日历中标记了日期。但是您忘记在航班前一晚睡觉前设置闹钟!

别担心,闹钟已经检查了您的日历并自动设置了闹钟。早上,它会检查您家和机场之间的交通报告,并根据预计的延误略微调整闹钟时间。

在您醒来之前,中央供暖系统会自动打开,让您感到温暖舒适。当您即将醒来时,您的咖啡机也会自动打开。

当您进入您的汽车时,GPS 已经加载了路线。

当您度假时,您的中央供暖系统知道公寓是空的,因此它会自动关闭以节省能源。

这听起来像是健忘者的乌托邦!

但是,还有一些更令人信服的理由来期待物联网。例如,患有心脏病的患者可以在任何地方让他们的医生监测他们的心脏状况。

通过使用互联网来传输来自心脏传感器的数据,患者和医生可以在任何有互联网连接的地方。

很多人一直在关注这些可能性,并假设物联网将如何改变世界。

但是,如果我们想要使物联网成为现实,我们需要简单的工具,制造商可以使用这些工具来构建这些设备。

一个简单、可定制的开源操作系统,专为这些类型的嵌入式系统设计,将使许多制造商更容易将可行的产品推向市场。正如 Android 使新制造商更容易进入智能手机市场一样。

为了适合此目的,操作系统需要是

  1. 小巧,因为这些大多是资源不多的小型设备。
  2. 开源的,以便制造商可以对其进行修改,使其与他们的设备一起工作。
  3. 能够检测和处理各种不同的传感器和执行器。
  4. 支持 TCP/IP。
中国公司华为宣布,它将发布一个名为“LiteOS”的开源 Linux 操作系统,该操作系统满足上述所有条件。它是他们希望在全行业采用的物联网基础设施的一部分。

他们声称该操作系统将是针对物联网领域的最轻量级的操作系统,重量仅为 10KB。

如果属实,他们将比谷歌的“Brillo”具有相当大的优势,“Brillo”是另一个针对物联网设备的新操作系统。Brillo 需要 32MB - 按照今天的标准仍然很小,但比 LiteOS 大 3000 多倍。

当然,可执行文件的大小不是唯一需要考虑的事情 - 我们还需要看看它们在功能方面的表现如何。

现在还处于早期阶段,但这两个操作系统的发布使物联网离现实更近了一步。

加载 Disqus 评论