• 我何时需要在物联网开发中使用网关?


    原文链接

    物联网 (IoT) 正处于雏形阶段,这是非常棒的一件事。 虽然已经发现和实施了许多伟大的技术,但其潜力仍有待挖掘。 数十家制造商提 供了出色的产品,将物联网变为现实。 

    许多制造商在意识到物联网硬件的复杂性之后,尝试结合现有的服务器技术,尤其是云服务一起实施。 但是,当您从基本的低功耗主板 上发送每个传感器数据时,便会意识到物联网链中需要更强大的设备。

    英特尔一直提倡并引领在物联网领域使用网关技术。 但是,什么是网关呢? “网关”一词通常与网络设备相关。 在物联 网中,它提供同样的功能,即连接多种功能,如将数十个传感器或设备连接到一个连接点中。 英特尔® 物联网网关可在一个内核中加载四核 处理器,并且能够添加内存和存储介质。 更重要的是,采用英特尔® 物联网技术的网关专门针对多种工业和商务用途定制。

     

    聚合器

    使用物联网网关的一个主要优势是其可以用作聚合器。 让我们面对一个现实,即小外形设备虽然也占 有一席之地,但是存储和处理能力的限制可能会导致项目进入近乎停滞的状态。 集成网关可以将数据传输至一个中央位置,从而支持小外形 设备更高效地运行。 

    无论您实施的是何种外形,网关都能够为您的项目带来诸多助益。 我们应该在传感器附近放置低功耗设备。 将网关用作聚合器,您可 以将许多低功耗设备整合在一起,使用专属网络向网关发送数据馈送。 

    因此,使用类似于英特尔® Edison 或英特尔® Galileo 的开发板支持您连接十多个传感器。 您可能需要多个开发板与所有传感器通信 。 虽然可以从开发板向云端直接发送数据,但是本地拓扑可能会对此产生影响。 实施网关与每个开发板进行通信,然后利用该功能克服距离 和位置的问题,可以很好地解决该问题。

    此外,也可将传感器直接与网关相连。 传统方式下,多数网关至少可以接收 10 个传感器。 许多网关还可运行多个网络,支持使用 Wi-Fi 的传感器发送数据。 

    最后,我们需要考虑数据。 虽然可以按照数据产生的方式原样发送,但是还有一些其他的模型可以保护数据,并确保高可用性和传输速 率。 简单数据流传输似乎是一个简单的解决方案,但是批量、包传输,甚至文件传输方法可以确保以更高的质量交付数据。

    还可以对数据进行进一步处理、预处理、后处理和再处理。 许多网关都有多核处理器,支持数据在不影响其他进程的情况下进行操作。 网关是在数据发送到云端之前在现场对其进行管理的理想设备。

    更高性能

    英特尔® 物联网网关构建了英特尔® Quark 处理器、英特尔® 凌动 处理器和英特尔® 酷睿™ 处理器。  利用英特尔® Quark 处理器的设备为单核,并以 400 MHz 的速率运行。 基于网关的英特 尔® 凌动™ 处理器提供了单核、双核和四核三个版本。 此外,基于网关的英特尔® 酷睿™ 处理 器也提供了单核、双核和四核三个版本。 内存和存储选项可根据设计和处理器需求进行扩展。

    虽然基于英特尔® Quark 处理器的主板(如英特尔® Galileo 开发板)可以满足许多发明者的需求,但是商业 用途需要更高的能力和性能。 物联网的需求只会增加,英特尔® 网关几乎能够满足所有工业解决方案的计算需求。

    此外,还可通过其他方式利用高性能。 虽然许多边缘设备的功耗低,但是其处理器的波动频率也低,而实施英特尔® 物联网网关设备 可以解决这一问题。 在网关上采用高性能处理器可提供实时响应等特性。 加强更复杂的软件以使其更好地响应数据;出色的响应能力是英特 尔® 网关设备为物联网带来的又一优势。

     

    定制

    英特尔® 物联网网关可在多种操作系统上使用。 多数型号将 Wind River* Linux 用作所谓的库存操作系统。 多家企业针对物联网提供 了采用 Snappy Ubuntu* 甚至 Windows* 10 的基于英特尔® 技术的网关。  有如此之多的选择,软件定制几乎完全开放。  

    此外,为多家设计英特尔® 处理器产品家族的制造商合作,您可以创建符合您的需求的实施。  如果您想要特定的接口来连接自 己的设备,这完全可以实现。 几乎任何与物联网相关的定制都可以实现,您只需向我们的 OEM 制造商询问定制设计即可。

    网络选项

    网络选项 是网关最优秀的特性。 网关的最低配置为 LAN 网络,但是也可以使用 Dual Lan、单无线和多无线 Wi-Fi 网络。 然后配对其 他的网络,如蓝牙、Zigbee、6LoWPAN 等,助您创建强大的解决方案。 如要了解更多信息,请查看英特尔® 物联网网关主页。

    基于英特尔® 物联网网关设备的物联网解决方案有如此之多的网络选项可用,因而支持使用几乎任何设备、传感器、云服务、管理,甚 至基于蜂窝的数据交付。 这正是其优势所在。 许多英特尔® 物联网网关设备支持多个网络! 因此,可以运行多个 Wi-Fi 网络,同时专属和 /或设备特定的网络类型。 这成为非常强大的工具,因为其他设备可能需要关闭一个网络才可以与其他网络通信,而英特尔® 物联网网关设 备可以同时支持不同类型的网络。

    网络强度显示出为何在几乎任何物联网项目中整合低功耗主板、独立传感器和其他物联网设备都是重要的考虑因素。

     

    安全性

    大家使用英特尔® 物联网网关的一个主要原因是其使用 Wind River* Linux。  Wind River* Linux 本身是一款非常强大的操作系 统,安全性是该操作系统的一个重要特性。 结合使用 McAfee 和 Wind River* Linux,可实施一个专为物联网定制(而不针对其他用途)的 安全平台。 

    不仅您的数据安全无虞,您的设备亦是如此。 Wind River* 实施结合许多方面的功能,提供了一款出色的安全方案。 设备安全非常重要 ,Wind River* 为外部和内部访问提供了额外的安全层。  数据安全同样重要,因而其提供了加密和云端包发送选项。

     

    可管理性

    在其他低端和基本解决方案中,管理选项非常有限或缺失。 目前有许多售后市场和第三方解决方案,但是许多人仍然觉得实施困难,缺 乏可操作性。 采用 Wind River* Linux 的英特尔® 物联网网关内置管理软件。此外,实施 Wind River* Helix Device Cloud 和 Wind River* Helix App Cloud 可提供显著增强的选项来管理云服务、应用和硬件。 

    Wind River* Linux 不仅能够提供本地可管理性,还可管理远程边缘设备。 这可手动完成,也可自动完成,具体取决于管理员和程序人 员设置的标准。 它支持通过一个联系点管理多组或所有设备,而无需手动访问每个边缘设备。

     

    结论

    我们已经了解了英特尔® 物联网网关的许多强大特性,您何时采用呢?  这个问题好回答,也不好回答。 目前已经有许多实例充 分证明了其用途:

    • 当计算能力是总体设计中的一个主要方面时。
    • 当互联性在项目中至关重要时。
    • 当数据安全性会导致您停止业务时。
    • 当您需要本地或远程管理物联网解决方案时。
    • 当您需要一款强大的操作系统以便在项目中实施时。
    • 当您认为有必要使用定制版本时。
    • 当您有许多不同的传感器需要连接时。
    • 当您需要复杂的 Wi-Fi 选项时。
    • 当您需要专属网络与现有设备交互时。

    上述仅例举了少数网关解决方案的设计意图和目标使用场景。 开发过程中还有数百种其他情况,作为开发人员,您应该在开发周期中使 用商用产品,而不是现成或零售解决方案。  浪费时间使用不安全的低端产品可能会影响开发,并且在扩展为强大的商用解决方案时 会遇到很大的障碍。 英特尔® 物联网网关解决方案可提供当今市场上在总体开发和实施方面最强大的平台。

    其他阅读材料:

  • 相关阅读:
    unity 切换场景
    unity视频教程
    Unity3D的按钮添加事件有三种方式
    swift中实现cell中局部播放的动画效果
    swift中使用UIColllectionView实现横向轮播的一般方法
    swift中利用系统线程实现异步加载数据同步更新UI
    用UICollectionView实现上下轮播的案例
    Swift轮播控件快速入门——FSPagerView
    Swift
    Swift实现iOS录音与播放音频功能
  • 原文地址:https://www.cnblogs.com/intelidz/p/6237159.html
Copyright © 2020-2023  润新知