bob手机登录网址体育:比较11种盛行的物联网软件渠道的各种功用 发布时间:2021-09-22 15:31:14 来源:bob手机体育app 作者:BOB体育多特


  本文依据咱们对物联网供货商进行的详细剖析,对当时的物联网软件渠道环境进行了一般性查询。咱们首要创立一个对任何物联网软件渠道都很重要的要害功用列表。接下来,咱们比较在当时IoT软件渠道中完成这些要害功用的程度。最终,咱们依据查询成果列出了物联网软件渠道所需的功用。

  物联网(IoT)自1999年由Kevin Ashton初次发明以来,阅历了快速的革新。因为近年来衔接到互联网的设备的品种和数量呈指数级增加,物联网已成为一种干流技能,具有推进现代社会生活方式的巨大潜力。

  在物联网的技能和工程方面,现在硬件和软件渠道之间存在显着的别离,大多数供货商都专心于硬件。现在,该职业中很少有供货商供给物联网软件渠道:例如,在Mattermark排名的前100家物联网草创公司中(依据他们取得的总资金),只要大约13家草创公司供给物联网软件渠道。

  本文的意图是依据咱们在物联网供货商上进行的详细剖析,对当时的物联网软件渠道环境进行一般性查询。将本文列入物联网供货商的原则彻底依据供货商是否供给答应处理来自物联网设备/传感器的信息的软件处理方案的规范。请留意,尽管咱们尽量运用尽或许全面,但本文或许无法反映对列出的IoT软件渠道所做的一些最新改善。

  依据最近的几项查询[2] [7],咱们挑选了以下功用,这关于物联网软件渠道至关重要:设备办理,集成,安全性,数据搜集协议,剖析类型以及对可视化的支撑。用于比较的示例功用。在本文的下半部分,咱们将扼要介绍这些特性。

  设备办理是任何物联网软件渠道所希望的最重要功用之一。物联网渠道应坚持与其衔接的设备列表并盯梢其运转状况; 它应该能够处理装备,固件(或任何其他软件)更新,并供给设备级错误报告和错误处理[2]。在一天结束时,设备的用户应该能够取得独自的设备级核算信息。

  对集成的支撑是物联网软件渠道预期的另一个重要特性。API应该供给对需求从IoT渠道揭露的重要操作和数据的拜访。运用REST API来完成此方针是很常见的。

  操作物联网软件渠道所需的信息安全办法远远高于一般的软件运用程序和服务。数百万台设备与物联网渠道衔接意味着咱们需求猜测相应数量的缝隙[3]。一般,物联网设备和物联网软件渠道之间的网络衔接需求运用强壮的加密机制进行加密,以防止潜在的偷听。

  可是,现代物联网软件渠道中触及的大多数低成本,低功耗设备都不能支撑这种先进的拜访控制办法[3]。因而,物联网软件渠道自身需求施行代替办法来处理此类设备级问题。例如,将物联网流量别离到专用网络,云运用等级的强信息安全[3],需求定时暗码更新并经过身份验证支撑可更新固件,签名软件更新[4]等能够遵从进步物联网软件渠道中的安全等级。

  需求留意的另一个重要方面是用于物联网软件渠道的组件之间的数据通信的协议类型。物联网渠道或许需求扩展到数百万乃至数十亿的设备(节点)。应运用轻量级通信协议来完成低能耗和低网络带宽功用。

  请留意,尽管(在本文中)咱们运用协议作为总称,但用于数据搜集的协议能够分为几类 - 例如运用程序,有用负载容器,音讯传递和传统协议[2]。

  能够在物联网数据上进行四种首要类型的剖析:实时,批量,猜测和交互式剖析[6]。实时剖析对流数据进行在线(即时)剖析。示例操作包含依据窗口的聚合,过滤,转化等。

  批量剖析对累积的数据集运转操作。因而,批处理操作在预订的时间段运转,或许继续数小时或数天。猜测剖析专心于依据各种核算和机器学习技能进行猜测。交互式剖析对流式传输和批处理数据进行多种探索性剖析。最终一个是实时剖析,在任何物联网软件渠道上都比较重。

  对当时物联网软件渠道环境的细心查询标明,上述每个功用都已在不同程度上施行。咱们在下面列出了相关渠道,并进行了总结功用比较:

  从上面列出的物联网草创公司能够清楚地看出,并没有许多公司具有彻底老练的设备办理功用。这是一个重要的空白,需求由物联网软件渠道供货商处理。

  此外,在核算和可视化方面剖析生成的IoT数据的支撑相对较少。其间大多数都支撑实时剖析 - 这是任何物联网结构中必不可少的功用。可是,只要少量IoT软件渠道支撑其他三品种型的剖析。在可视化界面方面,大多数都专心于Web门户的简略形式。这些仪表板答应办理物联网生态体系,但很少供给可视化数据剖析的功用。

  在不同的IoT软件渠道上常见的一些功用包含依据REST API的集成,支撑MQTT协议作为数据搜集的手法,以及运用SSL的链接加密。尽管表1中没有说到,但只要ParStream在其文档中报告了3-4百万行/秒的吞吐量。这标明大多数物联网软件渠道的规划都没有考虑物联网布置的体系功用方面 - 这在实际操作中至关重要。

  很显着,存在几个需求改善的场所。在本节中,咱们首要供给要改善的功用列表。其间一些项目已由物联网软件渠道供货商施行; 有几个新功用没有。接下来,咱们供给现在任何物联网软件渠道供货商没有处理的此类新功用的列表。

  有人或许会争辩这一点,即在其他众所周知的数据处理渠道中能够运用这品种型的剖析,而这仅仅为剖析场景装备此类软件体系的问题。但是,说起来简略做起来难; 用于实时(Storm,Samza等),批量(Hadoop,Spark等),猜测(Spark MLLIB等)和交互式(Apache Drill等)的出名数据处理体系不能直接运用于他们是物联网用例。

  物联网软件渠道需求具有可扩展性,而且应包含表征和评价体系功用的东西。需求规划定义明确的功用指标来建模和丈量物联网体系的功用,一起考虑网络特性,能耗特性,体系吞吐量,核算资源耗费和其他操作特性。

  需求采纳办法来削减传感器设备和物联网服务器之间或许存在的巨大网络带宽耗费。运用轻量级通信协议是一种处理方案。另一种方法是边际剖析,能够削减传输到IoT服务器的原始数据量。边际剖析乃至能够在简略的硬件嵌入式体系中完成,例如Arduino。

  应该留意的是,咱们在本文中没有触及到与物联网软件渠道相关的其他品德,品德和法律问题。尽管重要,但处理此类问题超出了本文的规模。

  在任何物联网运用中都能够抵达无序事情; IoT传感器宣布的事情流中的元组紊乱或许是由网络推迟,时钟漂移等引起的。无次序IoT事情处理或许导致体系故障。处理疾病包含在成果准确性和成果潜伏期之间进行权衡。

  有两种首要的无序处理技能:依据缓冲的,依据标点的,依据估测的和依据近似的技能。物联网处理方案应完成其间的一个或多个,以便处理无序事情。

  语境首要来自个人的方位,他们声明的偏好或他们曩昔的行为。例如,在移动电话的情况下,因为当时移动电话中存在各种不同类型的传感器,咱们能够拜访丰厚的上下文信息。物联网剖析应该能够考虑这些上下文数据。

  物联网范式的快速增加需求强壮的物联网软件渠道,以满意物联网用例提出的需求。在本文中,咱们研讨了当时最先进的物联网软件渠道的功用。查询要点重视设备办理,集成,安全性,数据搜集协议,剖析类型,可视化支撑等方面。从这项研讨中能够清楚地看出,设备办理,物联网数据剖析以及物联网软件体系可扩展性和功用特征等范畴需求物联网软件渠道社区的特别重视。

上一篇:物联网联物联网联合渠道app 下一篇:物联网联合渠道app下载安装