论文部分内容阅读
射频识别(Radio Frequency Identification RFID)中间件是RFID技术和企业级应用程序的桥梁,RFID中间件主要功能包括:采集并解析RFID读写器数据:有效的过滤冗余数据:根据应用程序的需求对数据进行处理并将处理后的数据准确的传递给应用程序。
RFID中间件与传统中间件不同,它仅仅完成RFID数据的解析、处理和传递,并不具有数据存储功能,也不需为应用程序提供服务接口。
本文实现了一个完整RFID中间件,包括了数据解析模块、数据处理模块和数据传输模块。作者通过引入一种新颖的事件(基本事件)极大的减小了RFID系统的数据冗余。此外,根据数据处理模块的特点,文中使用时序Petri网(Timed Petri Net,TPN)为其构建模型,文中又提出了一种新颖的、适合于RFID事件定义和表示的语法并使用TPN完成建模。此外,在Java平台下实现了一个高效的、并发的TPN模型。最后,还根据实际应用需求讨论了该数据处理模型适用的适用场景。
作为RFID研究项目组的子课题,本文设计的RFID中间件已经使用在了RFID候鸟管理系统,RFID人员监控系统上,效果良好。