[发明专利]改善RFID应用可靠性的数据处理系统和处理方法无效
| 申请号: | 200910191201.3 | 申请日: | 2009-10-23 |
| 公开(公告)号: | CN101697194A | 公开(公告)日: | 2010-04-21 |
| 发明(设计)人: | 刘卫宁;郑林江;孙棣华;廖孝勇;赵敏;杨帆;宋潇潇 | 申请(专利权)人: | 重庆大学 |
| 主分类号: | G06K7/00 | 分类号: | G06K7/00 |
| 代理公司: | 北京同恒源知识产权代理有限公司 11275 | 代理人: | 赵荣之 |
| 地址: | 400044 *** | 国省代码: | 重庆;85 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 改善 rfid 应用 可靠性 数据处理系统 处理 方法 | ||
1.改善RFID应用可靠性的数据处理系统,其特征在于:设置于RFID读 取设备与后端应用系统之间,包括简单事件处理模块和复杂事件处理模块;
所述简单事件处理模块从RFID读取设备获取原始阅读事件数据,分别过 滤掉标签重复的阅读事件数据和标签标识的物理对象重复的阅读事件数据,形 成精简的逻辑阅读事件数据;
所述复杂事件处理模块接收简单事件处理模块输出的逻辑阅读事件数据, 过滤掉多读产生的重复数据,修复漏读产生的异常数据后供后端应用系统调用;
所述复杂事件处理模块包括
完整性约束规则库,存放预先设定的完整性约束规则和约束条件;
对象信息库,存放物理对象在逻辑管控点的识别记录;
事件分类引擎,接收简单事件处理模块输出的逻辑阅读事件数据,根据完 整性约束规则和对象识别记录,判断所接收的逻辑阅读事件数据是否正常,若 异常,再判断是由多读还是漏读产生的异常数据,并根据判断结果,将逻辑阅 读事件数据分别输出到正常事件处理器、多读处理器或漏读处理器;
正常事件处理器,根据正常的逻辑阅读事件数据,向对象信息库添加对象 识别记录;
多读处理器,摒弃判定为多读产生的异常逻辑阅读事件数据;以及
漏读处理器,根据完整性约束规则和对象识别记录,找出物理对象发生漏 读现象的逻辑管控点,然后向对象信息库补齐所有漏读逻辑管控点的漏读记录;
所述简单事件处理模块包括
阅读器适配器,从RFID读取设备获取原始阅读事件数据;
标签事件过滤器,根据RFID标签号不重复的约束规则,过滤掉原始阅读 事件数据中冗余的原始阅读事件;
逻辑映射引擎,存储标签标识的物理对象与标签之间的映射关系;以及
逻辑阅读事件过滤器,根据逻辑映射引擎中存储的标签标识的物理对象与 标签之间的映射关系,根据一个逻辑管控点内物理对象不重复的约束规则,对 标签事件过滤器输出的数据进行过滤,并将过滤后的原始阅读事件转换为逻辑 阅读事件并上传至复杂事件处理模块。
2.如权利要求1所述的改善RFID应用可靠性的数据处理系统,其特征在于: 所述简单事件处理模块还包括
原始阅读事件队列,用于存储标签事件过滤器过滤后的原始阅读事件数据; 以及
逻辑阅读事件队列,用于存储逻辑阅读事件过滤器过滤所得的逻辑阅读事 件。
3.改善RFID应用可靠性的数据方法,其特征在于:包括如下步骤
1)从RFID读取设备获取原始阅读事件数据,分别过滤掉标签重复的阅读 事件数据和标签标识的物理对象重复的阅读事件数据,产生精简的逻辑阅读事 件数据;
2)过滤掉逻辑阅读事件数据中由于多读产生的重复数据,并对逻辑阅读事 件数据中由于漏读产生的异常数据进行修复,以供后端应用系统调用;
所述步骤2)中重复执行以下步骤,对逻辑阅读事件进行处理:
21)接收逻辑管控点上传的逻辑阅读事件le=(lp,o,τ);
22)根据物理对象号o、逻辑管控点lp和对象信息库,依从完整性约束规则, 判定逻辑阅读事件数据是否是异常数据;若正常,即物理对象被正常识别到, 则向对象信息库中添加正常识别记录(o,lp,‘n’,τ),摒弃该条逻辑阅读事件数 据并转到步骤21);若异常,且判定为多读产生,则摒弃该条逻辑阅读事件数据 并转到步骤21);若异常,且判定为漏读产生,则转到步骤23),
其中,τ为标签被RFID读取设备探测到的时间戳;o表示物理对象的标识号, lp表示逻辑管控点,‘n’和‘m’分别表示物理对象在逻辑管控点的两种识别方式, ‘n’为正常识别,‘m’为漏读后补齐方式识别;
23)根据o、lp到路径约束规则中查找出所有发生漏读的逻辑管控点lpleak, 向对象信息库中添加漏读逻辑管控点的漏读记录(o,lpleak,‘m’,τ)并转到步骤 21);
所述步骤1)中重复执行以下步骤,以获得逻辑阅读事件数据:
11)从RFID读取设备获取原始阅读事件数据,原始阅读事件用三元组pe= (pr,t,τ)表示,其中pr为RFID读取设备的标识号,t为标签的标识号, τ为标签被RFID读取设备探测到的时间戳;
12)根据原始阅读事件中标签的标识号t到原始阅读事件队列查询,若有 标签号相同的原始阅读事件,则摒弃该原始阅读事件并转到步骤11);
13)向原始阅读事件队列中插入pe;
14)由原始阅读事件中标签标识号t,并根据标签标识的物理对象与标签之 间的映射关系查找对应的物理对象号o;若找不到,则摒弃该原始阅读事件并 转到步骤11);
15)根据物理对象号o,到逻辑阅读事件队列查找相同物理对象号的逻辑 阅读事件,若有,则摒弃该原始阅读事件并转到步骤11);
16)根据物理对象号o,将原始阅读事件pe转换为逻辑阅读事件le,逻辑 阅读事件用三元组le=(lp,o,τ)表示,其中lp为逻辑管控点标识号;并将 其插入逻辑阅读事件队列,转到步骤11)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910191201.3/1.html,转载请声明来源钻瓜专利网。





