Auto-ID实验室发布Accada RFID原型平台
作者:EPCglobalChina
时间:2007-06-18 09:13:35
瑞士圣加仑大学的Auto-ID实验室发布了一个称为Accada的开源RFID原型平台。实验室说这个平台使得终端用户、系统集成商以及研究人员以开发新应用为目的进行EPCglobal网络协议的各项实验,从而推动产品电子代码技术的应用。
瑞士圣加仑大学的Auto-ID实验室发布了一个称为Accada的开源RFID原型平台。实验室说这个平台使得终端用户、系统集成商以及研究人员以开发新应用为目的进行EPCglobal网络协议的各项实验,从而推动产品电子代码技术的应用。
实验室研究员Christian Floerkemeier说:“通过下载这个免费的软件栈,公司或研究员可以模拟EPCglobal网络并研究怎么收集、聚合和发送EPC数据。”
Accada最初在位于瑞士联邦理工大学普适计算学院的Auto-ID实验室开发,并得到了来自剑桥Auto-ID实验室的大力帮助。然而,其目的是成为独立的开源软件。
Accada平台包括了一个可作用于EPC问询器或分离设备的识读器软件模块。Accad应用EPCglobal识读器协议,即一个使EPC识读器能用标准的方式与中间件通信的标准。 软件模块集合了由EPCglobal在识读器协议规范中定义的所有必须的和可选择的特性。它支持基于标签的EPC、识读标签的天线、时间、位置等的数据过滤。Accada识读器模块也支持EPCglobal识读器管理规范。
瑞士Auto-ID实验室已经为一些商用识读器开发了应用程序接口(APIs),也创建了模拟引擎。用户可以模拟几百个网络上的识读器,使用用户图形接口拖拉和停止识读器上的虚拟RFID标签。这可以让用户进行模拟和测试应用,而不用影响他们的实际操作。
平台的下一个模块是过滤和收集EPC数据以及在RFID部署中联结大量识读器的中间件。一旦问询器捕捉了数据,它会通过网络消息协议通知中间件。中间件集成来自不同问询器的数据,消除冗余数据并进行其他相关过滤,然后按照网络管理员的设定时间发送数据到后台应用。过滤和收集的中间件与后台应用间的接口基于EPCglobal的应用级事件(ALE)1.0版规范,决定了中间件与后台系统通信所使用的网络协议。
另外,瑞士Auto-ID实验室开发了EPC信息服务(EPCIS)软件,它接受来自中间件模块的RFID数据,把数据转换到相关业务事件并使这些事件供后端系统使用。Accada EPCIS软件模块包括收集RFID数据的捕捉应用、保存事件的存储(数据库)以及从存储中检索RFID事件的查询应用。Floerkemeier解释说:“我们结合捕捉和查询接口应用EPCIS存储,所以你可以生成模拟的事件,保存事件到存储并查询存储。”
Accada也具备一个由剑桥Auto-ID实验室开发的标签数据转换引擎(TDT)。TDT引擎的作用是提供灵活的不同EPC表述间的转换(编码和解码)。此模块同样作用于识读器模块。Floerkemeier强调Accada软件的模块没有一些商业软件健壮,没有期望它们应用于大规模的部署中。
他说:“我们打造平台,最初和最重要的是去教育EPC初学者。如果你提供演示和程序的下载,研究人员可以更加熟悉EPCglobal网络,使用这个原型的人可以不需要依靠软件公司。人们应该知道这不是EPCglobal网络的实施参考。它是一个培育EPCglobal网络应用的开源项目。”
Accada目前已经在大量的研发部门使用,以及BRIDGE这样欧盟资助的研究项目。Accada的识读器管理应用只使用在EPCglobal认证程序的β测试中。