- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
IBM:RFID是物理世界与IT系统的桥梁
2.2 RFID系统逻辑结构
图 2.1 RFID系统逻辑结构
RFID中间件可以作为连接物理世界和企业应用系统的桥梁,为了便于划清功能,我们可以把RFID系统逻辑上分为几个域,如图2.1所示。
1) Tagged Object Domain:是指含有电子标签的物品,因为标签和物体附着在一起,所以统一属于一个域。由于射频标签有很多种类,对于不同的物品会采用不同类型的标签。
2) Antenna & Reader Domain: 是连接物理世界和IT系统的接口。这里指的物理世界包括物品,电子标签,无线射频等等。这个域包括各种技术和频率,以及阅读器,传感器,天线等。由于这个领域产品的厂家很多,在真正的客户环境中可能会采用多个厂家的设备,所以兼容性成为阅读器的重要指标之一。
3) Edge Domain:这个域收集来自阅读器读取的电子标签数据,并且根据具体的规则进行过滤等处理。如果称Tagged Object Domain和Antenna & Reader Domain为物理世界的话,那么Edge Domain将是处在物理世界边缘的域,它将首先处理来自物理世界的数据,所以它处于RFID中间件的最前端。
4) Premises Domain:是连接Edge Domain和企业应用程序的桥梁。这个域将Edge Domain收集的数据进行再过滤,并提取企业应用程序关心的事件。这些事件应该是决定企业应用程序流程的核心事件。所以Premises Domain与Edge Domain相比会处理更高层次的事件,它处于RFID中间件的中部。
5) Business Process Integration Domain:如果说前三个域是针对RFID技术引入的域,那么这个域主要用于连接RFID系统和企业应用程序。这个域不但可以连接企业现有的应用程序,还可以提供一种方法帮助企业进行业务流程更新。
6) Enterprise & Business Application Domain:这个域包含了企业后台已经存在的应用程序系统,例如物流管理系统,仓库管理系统,流程自动化,ERP等。
7) Object Directory Domain:这个域提供物品名称及相关信息。包括核心产品信息,生产日期,生命周期历史信息等等。前面提到的EPC Global定义的ONS就是对这个域的实现。
8) Systems Management Domain:这个域用于管理RFID系统及后台IT系统,并且可以在一个分布式的环境下远程部署和管理应用程序。这种管理功能应该包括对硬件的管理包括阅读器,天线以及服务器,另外还包括对硬件设备上面运行软件以及固件的管理。
9) Security & Privacy Management:一个IT系统必然包含一个安全性管理的功能,RFID系统也不例外。
10) Tooling: 这个域提供给客户开发应用程序的工具,根据实际客户系统的需要,各个域上的应用程序的定制和开发可以提高RFID系统的可扩展性。
对于RFID系统逻辑功能的划分能够帮助我们了解各个模块的功能,并且我们关心的是如何使用RFID中间件整合物理世界和企业应用程序系统。所以RFID中间件重点在Edge Domain,Premises Domain,Business Process Integration Domain。
2.3 IBM RFID解决方案
图 2.2 IBM RFID解决方案
IBM RFID解决方案架构如图2.2所示,是一个从Edge Domain到Premises Domain,到Business Process Integration Domain的端到端的解决方案:
1) Edge Domain:Edge 服务器采用IBM普及计算技术,利用嵌入式J2ME技术,用于连接RFID阅读器,传感器,开关,指示灯等到Premises 域。Edge服务器收集来自阅读器的数据,并将分析处理后的数据发送到服务器端,反之,根据服务器端的命令来控制RFID阅读器。
2) Premises Domain:该域采用WebSphere的中间件技术,包含WebSphere, DB2,MQ. Tivoli等产品。该域负责将采集到的数据与企业应用程序系统通过MQ,Http,Email等外部通道集成。
3) Business Process Integration Domain:包含WBI Message Broker, WBI Integration Connectors。用于整合企业应用程序,例如WMS,ERP等。
IBM RFID中间件产品主要包含两个,IBM WebSphere RFID Device Infrastructure 和IBM WebSphere RFID Premises Server:
1. IBM WebSphere RFID Device Infrastructure(WRDI)
1)组成
WebSphere Client Technology Micro Edition 5.7.1 (Additional packages beyond stock WCTME 5.7.1)
Service Management Framework 3.7
WebSphere Everyplace Custom Environment 5.7.1
Extension Services for WebSphere Everyplace 5.7.1 - Includes several sub-packages, DB2, MQ...
Embedded Standard Widget Toolkit 5.7.1
WebSphere Connection Server Micro Edition (MicroBroker) 1.0.2
OSGi Application Framework 3.0
Device Kit with RFID device extensions 3.0
WebSphere Connection Server Micro Edition Application Framework 1.0.2
Arcom WebSphere Everyplace Custom Environment and WebSphere Everyplace Micro Edition 5.7.1
RFID Tracking Kit 1.0.2
RFID Technology Preview - Reference Sample Implementation 1.0.2
2) WebSphere RFID Device Infrastructure的主要功能
适配各种RFID阅读器。主要因为RFID阅读器的厂家很多,支持的协议也不尽相同。
处理来自RFID阅读器的数据。FilterAgent负责过滤不需要的数据,例如重复的数据。并且可以定制过滤规则。
发送数据到Premises Server。通过MicroBroker的消息传送功能将数据发送给Premises Server进行后续处理。
包含Device Agent功能。可以通过Device Agent接受远程Device Management Server的指令,包括软件分发,配置信息更新等操作。
使用开发工具WebSphere Studio Device Developer 以及IBM WebSphere RFID Device Infrastructure携带的工具包,可以开发客户定制的业务逻辑。
2. IBM WebSphere RFID Premises Server
1) IBM WebSphere RFID Premises Server的组成
WebSphere Application Server 5.1.1 and WebSphere Application Server Network Deployment 5.1.1
DB2 Workgroup Server 8.1.4
WebSphereMQ 5.3.0.2
WebSphere Connection Server Micro Edition (MicroBroker) 1.0.2
Service Management Framework 3.7.0
Tivoli Configuration Manager 4.2.1
Tivoli Enterprise Console 3.9
Tivoli Monitoring 5.1.2
ITM for Web Infrastructure 5.1.2
ITM for Database Servers 5.1.1
ITM for Business Integration 5.1.1
RFID Technology Preview - Event Server 1.0.2
2) IBM WebSphere RFID Premises Server功能
将RFID事件与企业的商业模型以及应用程序进行映射。提取应用程序关心的RFID事件和数据。
执行业务逻辑。由于IBM WebSphere RFID Premises Server运行在标准的J2EE环境下,所以基于J2EE的应用程序均可以运行。
动态配置网络拓扑结构。使用IBM WebSphere RFID Premises Server的管理工具可以动态配置网络中RFID阅读器,Edge Controller等,并且可以重新启动Edge Controller。
使用开发工具WebSphere Studio Application Developer可以开发基于J2EE的应用程序,与Premises Server协同工作。
13.56MHz NFC天线,13.56MHz RFID天线设计培训课程套装,让天线设计不再难
上一篇:RFID应用的基石—读头
下一篇:TEMIC RFID卡原理及应用