论文部分内容阅读
射频识别(Radio Frequency Identification,RFID)技术是20世纪90年代开始兴起并逐渐走向成熟的一种自动识别技术。它具有高速移动物体识别、多目标识别和非接触识别等特点,显示出巨大的发展潜力与应用空间。
RFID中间件,它是应用与RFID系统沟通的桥梁,是联接物理层与应用层的纽带,具有举足轻重的作用。RFID事件的有效管理是RFID中间件的核心功能,但是RFID数据存在着时序性、内容简单、速度高、量大等特点,传统的事件管理技术难以提供有效的支持,因此,RFID事件的高效管理成为RFID技术应用面临的一个重大挑战。
论文在对国内外现有RFID事件处理技术分析和总结的基础上,对基于内容的事件过滤技术、复杂事件检测技术和分布式事件服务进行了重点研究,并在研究成果的基础上设计了分层架构的RFID中间件事件管理服务。
首先,论文阐述了RFID中间件事件管理服务的分层架构,对各层的主要功能及服务组件进行了论述。随后,又对复杂事件处理技术及其核心构件做了简要说明。复合事件检测技术的运用使得基于事件通信机制的应用系统可以支持复合事件模式的表示,极大地扩展了系统的事件处理能力和灵活性。论文分别从事件系统的事件模型、时间模型和观察模型探讨了复合事件的检测技术,在传统的有穷状态自动机基础上扩充了时间模型、参数化机制和并发模型,提出了一种基于自动机的有效复合事件检测方法,并将该方法与各种主流方法进行了对比分析。最后,论文在研究成果的基础上,给出了基于Jini/Rio技术的边缘服务实现和集成层CEP服务实现。
RFID事件处理服务的分层架构具有很强的灵活性,边缘层基于Jini/Rio技术的实现方案不仅可以提供RFID设备网络即插即用机制,还提供任务迁移、失败恢复等功能。集成层基于CEP的服务运用CEP技术可以更有效的发现价值事件,提供更接近应用的业务事件,提高企业应用的处理效率。