论文部分内容阅读
RFID技术作为一种非接触式的自动识别技术,近年来广泛被应用到供应链管理、智能物流管理、智能交通监测、资产管理等领域。随着RFID的广泛应用,RFID系统产生海量的实时数据,这些海量数据需要得到实时地处理;另一方面,RFID数据本身存在错读、漏读和冗余读等不确定,RFID数据处理给现有的信息系统提出了挑战。在此背景下,使用复杂事件处理方法来处理RFID数据流得到业界认可。 目前,面向RFID数据流的复杂事件处理存在多种方案,然而现有的RFID复杂事件处理方案存在多种问题。首先,未考虑到RFID数据的不确定特征;其次,多个复杂事件之间经常包含共有的部分,这些共有部分通常需要多次重复处理;最后,现有的RFID复杂事件检测方案中还存在着许多不必要的操作。针对以上问题,本文借鉴了RETE算法的思想,共享处理多个复杂事件间的重复部分从而避免了重复处理;进一步通过扩展经典的RETE算法提出支持多种类型瑕疵的ERETE算法,从而有效地处理RFID的不确定特征;最后提出了一种用于减少不必要的复杂事件检测方法,即通过检查复杂事件的最小满足条件以消除不必要的复杂事件检测操作。为证明本文提出方法的有效性,实现了ERCEP复杂事件处理方法及最小条件检测的事件过滤方法,在此基础上进行实验,实验结果表明本文提出的方法不但提高了复杂事件检测的准确率,而且提高了检测的效率。