论文部分内容阅读
RFID(Radio Frenquency Identification)技术,即无线射频识别技术,是采用无线射频方式进行非接触通讯,自动识别物品并获取数据的一种快速识别技术,已在各个领域得到广泛应用,这些领域包括生产、物流、交通、运输、医疗、防伪、跟踪、设备和资产管理等。随着RFID技术的日益普及,企业大规模部署RFID设备,使得RFID技术的应用空前繁荣。但问题也随之产生,在采用RFID技术的应用中,大量的富含语义信息的RFID数据被实时的产生,大规模的数据的收集、管理、使用都成为制约RFID应用普及,亟待解决的问题。而且这些原始数据对于终端用户来说并没有实际意义。因为RFID数据本身是无意义的,没有与任何的实际应用场景相关联,它只是简单的RFID阅读器标识、RFID标签的标识和阅读器读到标签的时刻。原始的RFID数据只是在一个相当低的语义级别层次,而大多数的数据分析人员和管理决策者更关心的是高级别语义的抽象数据。RFID复杂事件处理技术的目的就是从大规模的实时RFID数据中提取出对企业有价值、有意义的数据信息。本文深入的分析了现有的RFID复杂事件处理方法,提出了一种基于时间区间的RFID复杂事件处理方法。首先,本文分析了在基于时间区间的事件模型下,RFID复杂事件之间存在的关系,定义了一个复杂事件模型,通过该模型可以定义各种符合实际应用需求的复杂事件,并为下一步的复杂事件检测给出了统一的数据模型。然后,本文根据RFID复杂事件处理的特点,对传统的Petri网进行了改进,提出了一个基于Petri网的事件检测模型,并提出了一系列与RFID复杂事件实际应用特点紧密相关的优化策略,从而有效地降低了在复杂事件处理过程中的内存消耗。本文的主要研究内容如下:(1)本文分析了基于时间区间的事件之间存在的各种关系,提出了一种基于时间区间的RFID复杂事件模型,该模型可以表达RFID复杂事件之间可能存在的各种关系,通过该模型,用户可以定义所需的RFID复杂事件模型。同时该模型为下一步的复杂事件检测统一了数据模型。(2)由于RFID复杂事件规则复杂,所以本文采用基于具有良好异步并发性的Petri网的方法来处理RFID复杂事件,并通过增加颜色Token来压缩Petri网的规模,通过增加哨函数和变迁操作表达式来实现对RFID复杂事件的关系匹配。(3)通过分析RFID复杂事件在实际应用中存在的特点,本文提出了一些列的优化策略,可以有效地降低在事件处理过程中的内存消耗。而且这些优化策略与RFID实际应用中的业务流程是紧密相关的,为如何根据实际业务流程来改进RFID复杂事件处理提供了良好的范例。(4)基于以上内容,本文设计并实现了一个基于RFID复杂事件处理系统,通过该系统可以进行复杂事件的构建、检测、存储等,通过该系统可以有效地监控业务流程。