RFID 复杂事件处理引擎
2012-12-23陈琛
武汉商学院学报 2012年2期
陈 琛
(武汉商业服务学院,湖北 武汉 430056)
射频识别(Radio Frequency Identification)技术是从20 世纪80 年代产生并发展起来的一项自动识别技术,近年来被广泛的应用在物流的各个领域。通过RFID 硬件,可以自动的获得RFID 标签信息,由于RFID 阅读器可以同时获取多个标签的信息,读取范围也较大,阅读器会产生大量的标签信息,这些标签信息本身并不具有业务含义,还包含大量的冗余内容,如果不加处理的全部提交给物流系统的应用软件将造成上层应用极重的负担。因此担负RFID 系统原始标签信息和系统应用之间中介的RFID 中间件,将原始的RFID 数据处理后再提交给上层应用成为了RFID 技术的一个重要研究内容。
本文详细介绍了一种RFID 中间件的算法模型,该中间件通过RFID 事件编码、清洗过滤、规则定义、目标事件识别,可以将RFID 原始的标签信息翻译成物流业务事件,并且可以通过二叉树灵活的定义和处理各类复杂事件。
一、RFID 复杂事件处理引擎框架
本文设计的RFID 复杂事件处理引擎位于RFID 读写设备和上层物流应用程序之间,承担着RFID 标签和现实应用之间的中介角色,将原始RFID 数据整理翻译后再提交给物流应用软件。其结构如图1 所示:

图1 复杂事件处理引擎结构、数据示意图
当RFID 阅读器主动或被动的获取到标签的信息时启动复杂事件处理引擎,原始的标签信息经过数据处理引擎的清洗、整理转换为基本物流事件。基本物流事件经过事件处理引擎被翻译为RFID 事件,最终将能表达业务含义的事件传递给上层应用。……
登录APP查看全文
