针对无线射频识别系统产生数据和应用系统需求信息之间的不匹配,提出使用事件处理机制处理标签识别数据并完成信息转换.在简单事件处理中,引入标签识别状态和事件驱动状态转换,将连续的标签识别数据流转换成为良序的离散数据元组序列,避免了错误和不完整标签识别数据的产生.在复合事件处理中,通过应用无关的处理规则解决射频识别数据的重复、冗余等共性问题.应用系统通过定义规则,继续对数据进行处理.通过数据处理和转换,将原始的射频识别数据转化成为满足应用系统需求的信息.最后,结合关系型数据库,给出了一种事件处理机制的轻量级实现方法.
To deal with the mismatch between data generated by radio frequency identification system and information required by application systems, event processing mechanisms, including both simple event processing and composite event processing, are proposed. In the simple event processing, tag identification states and event driven state conversation are proposed to convert the continuous tag data stream into correct time-ordered discrete data tuple sequence. Incomplete and erroneous tag identification data can be avoided through such identification state conversation. In the composite event processing, application independent rules were defined to copy with common issues needed in the system, such as data repetition and redundancy. Application systems can define specific rules for further data processing according to their own requirements. Through such processing and conversation, raw tag identification data were converted to the information needed by different application systems. Combined with relational database system, a lightweight implementation of the event processing mechanism is given.