[发明专利]射频识别中间件的实现系统和方法有效
申请号: | 201310011265.7 | 申请日: | 2013-01-11 |
公开(公告)号: | CN103077415A | 公开(公告)日: | 2013-05-01 |
发明(设计)人: | 赵明 | 申请(专利权)人: | 重庆城投金卡交通信息产业有限公司 |
主分类号: | G06K17/00 | 分类号: | G06K17/00 |
代理公司: | 北京海虹嘉诚知识产权代理有限公司 11129 | 代理人: | 谢殿武 |
地址: | 400039 重庆市九龙坡区石*** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 射频 识别 中间件 实现 系统 方法 | ||
技术领域
本发明涉及射频识别技术领域,尤其涉及一种RFID中间件的实现系统和方法。
背景技术
射频识别即RFID(Radio Frequency Identification)技术,又称电子标签、无线射频识别,是一种通信技术,可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触。射频识别可以工作于各种恶劣环境并且无须人工干预就能实现高效的数据转换和智能化应用,因此其被广泛的应用在制造、物流、医疗、运输、零售、智能交通等领域。
传统的射频识别系统包括:电子标签、读写器和应用系统,电子标签中存储有特定的信息,例如交通管理中的电子标签,通常存储有用于车辆管理的通用信息、以及车主的个人信息,等。当电子标签进入读写器的电磁场范围时,读写器将电子标签中的数据读取出来并发送给应用系统,由应用系统进行后续的处理,例如:进行交通管理,食品溯源等。传统的射频识别系统的主要缺陷是,射频识别并没有统一的标准,造成不同厂商生产的电子标签和读写器很可能存在差异,从而对上层应用系统造成较大的影响。因此,有人提出了射频识别中间件(Middleware)的概念,射频识别中间件是介于读写器和应用系统之间的对读写器读取的电子标签数据进行汇集、过滤等处理的软件系统,其通过提供统一的API(Application Programming Interface,应用程序编程接口),隔离不同读写器因物理特性不同对上级应用系统造成的影响,起到衔接硬件设备和企业应用软件的桥梁的作用,可以说射频识中间件是射频识别系统的“中枢”。
但是,目前的射频识别中间件是对采集的电子标签数据进行的过滤,虽然此种方式可以减少射频识别中间件上传给应用系统的数据量,但射频识别中间件接收的数据量实际上并没有改变,射频识别中间件仍然存在很重的工作量。
发明内容
有鉴于此,本发明提供了一种射频识别中间件的实现系统和方法。通过降低读写器读取的数据量,减少射频识别中间件接收的数据量,降低射频识别中间件的工作量,提高射频识别中间件的工作效率。
本发明提供了的一种射频识别中间件的实现系统,包括:
数据采集模块,用于采集读写器读取到的电子标签数据;
数据过滤模块,用于过滤所述数据采集模块采集到的电子标签数据中的冗余数据;
数据处理模块,用于对经所述数据过滤模块过滤后的电子标签数据进行解密和/或翻译;
数据传输模块,用于向应用系统传输所述数据处理模块解密和/或翻译后得到的数据;
其中,所述数据采集模块包括:
连接单元,用于与目标读写器建立连接;
清点单元,用于当所述连接单元与目标读写器建立连接之后,控制目标读写器获取电子标签上存放的厂商代码和定制代码,并根据目标读写器获取的厂商代码和定制代码对电子标签进行合法性判断;
读/写单元,用于控制目标读写器对经清点单元判断合法的电子标签进行读/写操作;
断连单元,用于当所述目标读写器完成读/写操作后,断开所述连接单元与所述目标读写器的连接。
进一步,所述数据处理模块包括:
多个解密单元,用于同时分别对经所述数据过滤模块过滤后的电子标签数据中的加密数据的不同部分进行解密;
翻译单元,用于对经所述数据过滤模块过滤后的电子标签数据中未加密数据进行翻译;
数据组装单元,用于对所述翻译单元和多个解密单元输出的数据进行重组,并将重组的数据输出给所述数据传输模块。
进一步,所述读/写单元,具体用于在控制目标读写器对经清点单元判断合法的电子标签进行读/写操作时,控制所述目标读写器一次性读取电子标签上的所有数据,或者分多次读取电子标签上的特定数据。
进一步,所述连接单元包括:
读取子单元,用于读取预置的各种不同类型的读写器的配置文件;
获取子单元,用于获取所述目标读写器的版本信息;
判断子单元,用于根据获取子单元获取的版本信息,判断所述目标读写器是否合法;
设置子单元,用于当所述判断子单元判断所述目标读写器合法时,为所述目标读写器设置版本标志;
连接子单元,用于在所述设置子单元为所述目标读写器设置版本标志后,与所述目标读写器建立连接。
进一步,所述数据过滤模块包括:
第一过滤单元,用于对单台读写器采集到的重复数据进行过滤;
第二过滤单元,用于对不同读写器采集到的重复数据进行过滤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆城投金卡交通信息产业有限公司,未经重庆城投金卡交通信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310011265.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种抗压强的伸缩器
- 下一篇:一种带橡胶盘的橡胶伸缩器