物联网
物联网是一种生态系统游戏。市场上没有任何一种技术可以独自提供完整的端到端物联网解决方案。从连接性、传感器和网关到云和应用系统,物联网架构由相互协作的各种组件组成。尽管确保整个物联网价值链上的数据无缝流动是至关重要的,但这仅仅只是成功了一半。
如今,物联网供应商数量激增,已将物联网生态系统变成一个高度复杂的环境。为了应对多种应用和挑战,物联网基础设施通常需要集成跨域硬件和应用系统。同样,它还必须足够灵活,以便有效集成未来不同型号的设备。除了特定行业或应用中的垂直集成之外,数字生态系统的多样性还意味着不同设备和系统之间的横向互操作性也将是物联网成功的关键。
物联网互操作性不足
尽管物联网互操作性极其重要,但对于许多厂商来说,它仍然是一个需要努力实现的目标。许多现有物联网解决方案都是专有的,并且被设计为仅在预定义的硬件或基础设施环境中运行,示例包括绑定到供应商特定芯片组的协议或绑定到单个第三方的无线网络连接。物联网互操作性的缺乏意味着数据无法在不同设备和系统之间有效交换。
从物联网采用者的角度来看,这些封闭的生态系统(或者称之为孤岛),带来了多重问题。它们阻碍了新物联网设备和解决方案的有效集成,而这些设备和解决方案可以解决更广泛的运营问题。支持不同应用的异构物联网基础设施会迅速增加成本和复杂性,并超出了公司的处理能力。供应商锁定还剥夺了用户对其数据、网络正常运行和基础设施管理的控制权,同时还阻止了他们在未来转向更具成本效益的硬件选项。技术不稳定是另一个潜在的问题,因为存在供应商无法交付约定服务和产品功能的固有风险,这会导致服务质量和网络可扩展性受损,甚至出现安全漏洞。
为互操作性设计物联网架构
规避这些挑战的最佳方法是从一开始就为物联网互操作性做好准备。尽管当今的物联网环境高度分散,但以下三条经验法则将有助于您进行网络设计。
1、开放的行业标准
包含成熟标准的解决方案基于标准开发组织(SDO)认可的开放、通用框架。除了保证服务质量之外,开放标准还促进了全球透明度和一致性。从长远来看,这推动了全球范围内的采用、跨厂商支持和互操作性。(来源物联之家网)具体而言,采用基于标准的协议可以使您在不断增长的垂直领域兼容现有硬件产品,同时,您还可以避免由于专有供应商的任何战略变更而导致向后不兼容的风险。
2、软件驱动技术
在工业环境中,物联网设备通常要遵守一套严格的安全和可靠性法规。在这方面,采用硬件驱动的方法来部署无线解决方案具有挑战性,因为您必须绑定到特定的设备类型,并且必须依赖相应的供应商来进行认证。另一方面,软件驱动技术可以灵活地插入已经满足您操作需求的任何传统设备和基础设施——无论是传感器还是工业计算机。
3、开放接口
应用层面上的物联网互操作性要求将有效的数据传输到不同用户的应用系统和服务器。诸如MQTT或CoAP之类的开源消息传递协议,以及基于RESTful原则的应用程序编程接口(API)是跨应用程序互操作性的关键驱动因素。在专用网络架构中,将这些开放接口嵌入物联网网关,可以直接将数据传输到首选的后端进行分析和可视化,而无需依赖第三方服务器。
总而言之,互操作性是强大且可扩展的数字生态系统的关键,需要在物联网架构设计中给予特别关注。利用具有内置开放接口的、基于标准的、软件驱动的通信平台,可以轻松地在传统环境中进行部署,同时确保与跨垂直硬件和系统的长期互操作性。
来源:物联网之家
全部0条评论
快来发表一下你的评论吧 !