微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > 工程师选择物联网管理软件时需要了解的通信协议

工程师选择物联网管理软件时需要了解的通信协议

时间:05-08 来源:csdn 点击:

  物联网通信的失败之处

  工程师们能设计出最完美的产品,把它接入物联网。然而,如果这款产品与其它产品的交互没有做好,那就很难在市场中立足。

  据PlumChoice的报道,三分之二的物联网设备的潜在用户总是被各种原由所阻碍。每七个物联网设备购买者中就会有一人退货 —— 其中超过半数的人表示再也不会购买该品牌的产品。

  "尽管创新联网家居和物联网设备带来了巨大的机会,但是企业并没有帮助用户把这些产品很好地整合到现有的复杂技术环境中去",PlumChoice的物联网产品研发副总裁Steve Thompson说到。

  物联网将物体串联到了一起。然而,AVnu联盟董事会主席、Cisco物联网解决方案架构师Paul Didier解释说,很多物联网设备由于网络协议兼容性和权限限制的原因,在未连接的网络中仍处于割裂的状态。"有了物联网之后,大量核心系统设备应用不再会这样被隔离了,比如大数据分析",他说,"关键在于网络的聚合。"

  为了连接这些割裂的物联网网络,工程师们往往需要某种整体管理软件来驾驭这一切。但是,物联网便捷聚合并不如听起来这么轻松。

  "无需预购买产品和持续的支持,‘物品’制造商正在探索一条漫长的道路,涉及到大量难以满足的客户和许多非质量问题的退货",Thompson说,"我们需要帮助人们从这些投资中获得真正的价值 —— 回报则来自品牌的成功"。

  网络的网络

  "物联网管理软件包含了大量复杂的功能,"Autodesk的物联网总监Bryan Kester说,"大多数功能都是理想的,但并不都是必需的。"

  当真正去实现物联网时,工程师面对的是一团糟的概念、工具和技术。包括但不限于以下:

  用于收集数据的远程固件和固件管理软件

  物联网设备监控软件

  云或服务器上的数据存储

  用于评估和优化系统的大数据分析

  用于推动更新的物联网设备的版本控制

  "物联网控制是非常广泛的概念,"AVnu联盟主席、国家仪器高级经理托德沃尔特补充说,"管理软件、管理软件之间存在一些共性,它们对终端节点有管理的概念,以及支持它们的庞大社区。但如今还没有独立管理协议 —— 没有能够包揽一切的。我认为这将取决于市场,看看是否有需求。"

  正如前面提到的,许多物联网产品将有自己的专用软件将设备连接到互联网,管理数据和控制产品。Didier解释说,如果能够兼容的话,物联网管理软件在这些分离的网络上又加了一层通信。

  这层网络的网络仍旧让每个软件控制各自的物品。主要的区别在于这个网络的网络将允许用于大数据,优化和系统控制的通信协议被使用。

  

  微软Azure IoT架构(图片来自微软)

  亚马逊、微软和PTC配置

  例如,微软Azure和亚马逊网络服务(AWS)期待通过云平台进行连接和管理。与枢纽的通信是通过HTTPS和MQTT协议完成,必要时会用到自定义网关。微软Azure也可以使用AMQP协议。然而,如果你的设备不兼容这些协议,那么它们也将不兼容Azure和AWS。

  

  AWS眼里的物联网

  "你部署了事件枢纽,添加了设备,并且将各式各样的识别接入枢纽,"微软Azure的技术专家Ken Patterson说。"也有一些可供你使用的第三方工具,比如树莓派。然后你可以用开发环境和Arduino与之相连。这样,你的Apple、Android和Windows移动设备都被整合在一起,用来控制或者作为传感器。"

  另一个领先的物联网管理软件是PTC的ThingWorx。ThingWorx是把自己定位为物联网管理软件的一种无关协议的选择。"ThingWorx平台的核心是一个综合的建模环境,同时为模型里的‘物品’生成REST API,"ThingWorx的物联网技术副总裁Joe Biron说,"REST API不仅允许对物联网设备的管理,也允许基于不同的云系统之间的通信,使物联网的应用可以扩展到其它领域,如CRM (Salesforce)、cellular (Jasper) 等等。

  然而,ThingWorx将不会如你所愿那样简单。工程师或者专业人员仍需要实现物联网系统连接,创建仪表板,保证系统的正常运行。

  如何选择物联网管理软件

  许多试图整合物联网的顶级玩家的名字都耳熟能详。这是因为他们很可能已经是另一个垂直技术领域的主要参与者。

  工程师希望他们的产品能兼容的物联网管理软件选项将会决定物联网设备的协议选择。在做出这个决定的时候,工程师应该注意他们的管理软件的使用场景和最终的用户,这些用户可能就是他们自己。下表列出了一些工程师常用物联网管理软件选择。

企业名称 物联网管理软件 物联网产品终端用户 常见物联网使用案例

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top