创建IOT框架的技术挑战包括不仅仅是接收和传输传感器数据,还包括消化和处理各种数据编码和格式。
日益增长的事情涉及许多不同类型的数据,来源和通信模式,即其无数信息流可能是繁重的获取和过程。
佐治亚州科技研究所(GTRI)的研究人员开发了一种灵活的通用数据融合软件,简化了与传感器网络的交互。被称为保险丝,它提供了标准化不同的物联网世界的框架。其应用程序编程接口(API)允许用户捕获,存储,注释和转换来自Internet连接源的任何数据。
“事情互联网一直是巴斯塔塔的东西,因为它从随处的数据收集到了多年的最新智能建筑微控制器和驾驶员辅助车辆,”Gtri研究科学家Heyward Adams说道谁领先保险丝项目。“传统上,希望利用物联网信息的人必须检查每个传感器的属性,然后在ad-hoc基础上写定制软件以处理它。”
在保险丝之前,Adams表示,典型的物联网任务可能需要多个手动步骤。例如,用户可以通过手动查找和设置正确的通信协议来获取来自Internet的数据。然后必须将每个数据值分配给支持数据库。最后,用户需要通过诸如算术操作或统计评估的方法来处理数据,然后在它可以进入决策算法之前。
“保险丝让我们采取一项涉及一周或两两周的任务,并在10或15分钟内完成它,”他说。“它提供了在无标志性的IOT世界中沟通的标准方式。”
亚当斯解释说,创建物联网框架的技术挑战包括不仅仅是接收和传输使用不同通信协议和模态的传感器数据,还包括消化和处理各种数据编码和格式。一个特殊的挑战涉及处理传入数据源之间的时间差异。
为了构建框架,GTRI团队开发了用于处理互联网上的许多不同源类型,通信模式和数据类型的先进算法。它们还设计了管理使用不同和不可预测的数据速率的数据源之间的交互的方法。
结果是保险丝,包括包括:
保险丝大量使用通用代表状态传输(REST)数据能力。这一广泛使用的互联网标准称为RESTful,支持框架接收和传输发散数据流的能力。
保险丝框架设计用于大量分配。使用负载平衡技术,该服务可以在整个计算机集群中扩展IOT工作负载。此外,保险丝还可以在建筑物和车辆中越来越多地发现的小型和廉价的微控制器上的操作,以及执行各种智能传感任务的车辆。
开发团队已建立一个转换层,熔断器允许框架连接到遗留传感器,允许集成利用不同硬件和软件设计的旧设备。万博投注网址保险丝目前使用开源MongoDB程序作为其存储数据库,但GTRI研究人员正在开发适配器,让服务插入通用数据库,如Oracle,MySQL和Microsoft SQL等常见数据库。
“保险丝的一个优点是它可以被打破和分发以适应任何传感器和服务器架构,”Adams说。“所以它可以随着业务,设施或校园改变而变化。”