Eclipse基金会添加多个新项目推进物联网标准化

2013-09-18 15:13 来源:互联网 作者:和静

提起Eclipse,读者首先想到的可能是广泛使用的集成开发环境,但是Eclipse基金会不仅有这个IDE,它还有超过250个的开源项目,其目标在于促进业界参与者将标准与实现结合起来。最近,Eclipse为了推进物联网领域的标准化,添加了多个新的项目。

据负责Eclipse营销和生态系统的副总裁Ian Skerrett介绍,目前大多数的物联网项目都是基于专有的解决方案,Eclipse希望通过一个开放的M2M(machine-to-machine)协议以及相关的工具推进开放的物联网,关于M2M、Eclipse以及物联网,可以参见该文档的介绍。目前,IBM、Sierra Wireless、Eurotech和Axeda已经在Eclipse基金会下参与规范的制定和实现。不过,Eclipse希望能够有更多的公司参与进来。

为了推进这个愿景的实现,Eclipse基金会新增了多个开源项目,具体来讲包括Ponte、Eclipse SCADA、Concierge以及Kura。目前这些项目大多还处于提议阶段,但基金会希望这些新项目能够结合一些已有的项目形成开放的社区。

随着物联网技术的推进会有越来越多的设备进行互联,设备之间如何进行交互成为了很大的挑战。这些互联的设备,通常称之为机器(Machine),可 以分为传感器和传动器(sensor和actuator)。传感器会响应现实世界中的事件,而传动器会响应虚拟的事件。不管怎样,在物联网项目中,事件处 理都是核心的特性。如今,互联的机器之间有多种称之为M2M的协议,但是机器和人的需求是不一样的,很难定义出同时满足两者的协议和最佳实践。Ponte项目就是应这种需求产生的,其涵盖的范围可以分为三个方面:

通过REST定义简单API来暴露机器的需求,基于相同的API支持多种协议(MQTT、CoAP);

提供多种数据格式,如JSON、XML、Msgpack以及Bysant 并提供各种方式之间进行自动转换的方式,最终会定义出通用的传感器和传动器数据展现;

定义并构建用户驱动的安全解决方案以支持所有设备之间的交互。

为了监控和管理大规模的工业项目,基金会创立了Eclipse SCADA项 目。SCADA(supervisory control and data acquisition)是一类工业控制系统(ICS,industrial control system )的统称。Eclispe SCADA的目标在于将不同的设备以通用的通信系统进行连接并且以图形化的形式将数据展现给操作的用户。Eclipse SCADA会基于openSCADA的代码进行开发。Eclispe SCADA的范围包括:

通信系统;

内部的通信总线

1 2 > 
Eclipse 物联网标准化

相关阅读

暂无数据

一周热门