RFID 技术在世博会的应用设想
4 世博会RFID 系统的实现
4.1 硬件设计
世博会是一个大型的国际性盛会。保证系统的有效性和灵活性十分重要, 系统的稳定性则更加重要,对于关键应用所处的服务器需要双机备份。具体结构图如1 所示。
硬件系统整体部署:
1)展馆和迎宾显示
在世博园区和展馆入口部署RFID 读写器,参观者在进入园区时,其用户信息就被读取进入系统。如果后台系统分析出入场者是VIP, 则在显示屏上用该VIP 对应国家的语言显示"欢迎***"的字样。
2)展台签到信息采集
在各个展台设置手持RFID 读写器, 当参观者参观时,其用户信息被读取并传到后台系统。系统会将信息归并分析后分发给各个参展者, 参展者就能获知其参展效果。
3)自助查询终端
在世博会园区的各个休息点安置自助查询终端,安置RFID 读写器。参观者在进行查询时,系统根据用户信息调出其参观路径, 后台系统为其设计最佳路线,并在自助终端中显示。
4)后台数据中心和信息管理系统
这是整套系统的核心, 通过RFID 读写器获得的用户信息都汇聚到这里。这里的服务器都需要双机备份。系统管理员可通过各种条件对信息进行统计、分析和管理。
4.2 软件设计
世博RFID 系统软件结构如图2 所示。
世博会场馆众多, 为了使各个读写设备工作正常,需要一个RFID 中间件。该中间件一方面要能够操纵控制RFID 读写设备按照预定的方式工作,另一方面需要按照一定的规则过滤数据, 筛除绝大部分冗余数据, 将真正有效的数据传送给后台信息系统。
本系统的中间件基本功能包括:a)采集数据。采用即插即用的架构和可扩展的驱动框架, 可以使各种RFID 设备方便地与系统连接。同时能对设备状态进行检测。
b)过滤数据。负责过滤一些不需要的数据,并且支持对一个设备或多个设备实施过滤策略。
c)分发数据。允许用多种方式(包括Webservices、HTTP、事件流等)与后台应用系统进行通信,从而将读卡器获得的数据进行准确分发。
RFID 读取设备读取了电子标签的信息后,将原始数据传送至RFID 中间件; 中间件对接收到的数据进行处理后生成XML 文件,由专门的XML 转换进程将数据写入本系统的数据库服务器中,供Web服务器进行调用处理;用户通过客户端软件与Web服务器交互,进行相应操作。
4.3 功能模块
根据世博会对RFID 自动识别系统的应用需求以及RFID 技术本身的特性, 我们设想的系统功能模块包括信息采集模块、信息处理模块、系统管理模块、统计报表模块和接口模块(见图3)。
信息采集模块实现对RFID 标签数据的采集
系统通过对采集的数据进行处理, 分析参观者的行为, 并提供场馆和活动信息查询以及志愿者导航等功能。系统管理模块提供对数据进行维护的功能,包括角色管理、标签管理、系统管理等功能。接口模块提供各类接口的接入方式,如Webservice、HTTP 重定向、socket 及数据库远程连接等。统计报表模块提供种类多样、内容丰富的报表,及时为主办者、参展者提供参观者的各项信息和统计数据, 为工作人员决策提供依据。
5 结束语
世博会将于2010 年5 月1 日至10 月31 日在上海召开。届时使用嵌入RFID 技术的门票,将有效提高整个世博会的举办水平, 提高世博会的信息化水平。当然也要处理好RFID 的关键技术,以保证整套系统的有序和稳定工作。
预祝2010 年世博会圆满成功!
- “准4G”全方位渗透世博 游客可体验高清实景转播(03-16)
- 基于低级别读写器协议的无线射频识别中间件系统(06-09)
- 无线rfid中间件技术(09-18)
- 简单无线射频识别系统设计(01-25)