[发明专利]一种面向移动终端的RFID中间件无效
申请号: | 201210186833.2 | 申请日: | 2012-06-18 |
公开(公告)号: | CN103516730A | 公开(公告)日: | 2014-01-15 |
发明(设计)人: | 朱洪军;李春杰;李开国;杨超;刘阳;张曙;华保健;孔雷;周东仿;王一民 | 申请(专利权)人: | 中国科学技术大学苏州研究院 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215000 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 移动 终端 rfid 中间件 | ||
技术领域
本发明涉及一种面向移动终端的RFID中间件。
背景技术
射频识别(Radio Frequency Identification,RFID)中间件是在物理RFID阅读器和上层应用程序之间的一层软件系统;屏蔽了阅读器传输标准,使得应用层与数据层能够相互独立;还能对原始RFID数据进行过滤和整合,为上层应用程序提供服务接口。RFID中间件的特点决定了其在物联网中的广泛应用。目前,这些产品大都是企业级的,企业级RFID中间件系统主要提供适配服务、事件引擎服务、企业资源融合服务、应用接口服务和配置管理服务。
当前市场上,已经成熟的RFID中间件产品大都是运行在PC机或服务器端,由于海量的RFID数据要通过网络传输,大量无效的信息占用较多带宽,而且数据处理都要集中在服务器端,包括筛选、过滤、冗余检测、数据转换等复杂的处理,大大增加了服务器的压力,影响系统的性能发挥。
由于中间件运行载体的位置固定,使得RFID技术应用领域局限,丧失其灵活性和广泛性,无法充分发挥物联网的优越性能。
随着技术的进步,移动终端(如智能手机、PDA等)的内存容量、CPU的处理能力不断增强。为了克服RFID中间件运行载体的位置固定性带来的缺陷,基于移动终端的RFID阅读器正在被许多厂商或科研单位进行研制。面向移动终端轻量级RFID中间件能有效利用移动终端的内存、CPU等硬件资源及信息服务类软件资源,完成RFID粗粒度数据预处理,优化RFID数据结构,减少有效数据在网络中的传输量,保证服务层与用户层数据一致性,为应用程序提供可靠的服务接口
发明内容
本发明的目的在于提供一种数据流量相对较少,时间延迟减少,可移动性强且方便使用的面向移动终端的RFID中间件。
为实现上述发明目的,本发明采用了如下技术方案:
一种面向移动终端的RFID中间件,它包括数据处理层、抽象设备层和传输层;
其中,所述抽象设备层包括:
抽象读写器模块,可对不同读写器所公有的属性和功能进行抽象,上层应用程序仅对抽象读写器操作控制,从而实现屏蔽多种RFID读写器的异构性;
抽象标签模块,用于抽象出不同标签的公有属性;
抽象EPC协议模块,用于屏蔽上层应用程序不同协议的差别,同时支持扩展不同的协议和删除过时的协议;
所述数据处理层包括:
转换器模块,将RFID读写器采集的原始数据转换成标签数据,同时去除脏数据;
定时器模块,用于控制队列发送数据的时间;
计算器模块,用于计算标签并读出概率;
缓存模块,用于暂存数据,并且通过系统按时间戳对到达数据进行排序;
队列模块,按照当前时间窗口将数据输出;
所述传输层提供通信方式,用于上层应用程序与RFID读写器通信。
优选的,所述数据处理层数据处理方法为:先去除脏数据,然后按时间排序,最后删除多读数据。
优选的,所述传输层通信方式为网口通信、串口通信和蓝牙通信。
其中,传输层为上层应用程序提供与RFID通信接口,屏蔽不同通信方式的实现差异。
抽象设备层提供一套抽象的设备接口,屏蔽了不同厂家生产的RFID读写器的异构性,使得上层应用程序可以对不同的RFID读写器进行统一的控制和管理。
数据处理层需要对RFID读写器采集到的原始数据进行数据清洗,处理不可靠性数据、冗余数据和时间戳乱序数据,以保证数据的时序性和精简性。
与现有技术相比,本发明的有益效果在于:实现移动终端RFID数据的“存储-转发”功能,利用移动终端资源进行RFID数据简单分析与处理,为移动终端用户提供实时有效的信息服务;它还包含简单事件引擎服务、适配服务、配置管理服务和简单应用接口服务。
附图说明
图1为本发明一较佳实施例中面向移动终端的RFID中间件的原理模块图;
图2为图1实施例中数据处理层工作的流程图。
具体实施方式
以下结合一优选实施例对本发明的技术方案作进一步的说明。
参阅图1-2;该优选实施例所涉及的面向移动终端的RFID中间件包括数据处理层、抽象设备层和传输层;
其中,该抽象设备层包括:
抽象读写器模块,可对不同读写器所公有的属性和功能进行抽象,上层应用程序仅对抽象读写器操作控制,从而实现屏蔽多种RFID读写器的异构性;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学技术大学苏州研究院,未经中国科学技术大学苏州研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210186833.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:信息操作的方法及装置
- 下一篇:感测装置与定位方法