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