第
30
卷第
4
期
2012
年
7
月
佛山科学技术学院学报(自然科学版)
Journal of Foshan University
(Natural
Science Edition)
文章编号
:1008-0171(2012)04-0064-04
Vol.
30
No. 4
Ju
l.
2012
一种基于多线程的
R:FID
读写中间件
陈自力
(福建船政交通职业学院信息工程系,福建梧州
35000
7)
摘要
:RFID
中间件是阅读器和企业应用程序之间的重要平台,应用程序使用中间件提供一组通用的接口,实现
RFID
标签数据的读取。从多线程角度设计了一种读写中间件,实现数据读写、处理、指令传送等任务之间的同
步,提高了读写效率。
关键词
:RFID;
中间件;阅读器;多线程
中图分类号:
TP311:
TP391.
45
文献标志码
:A
近年来,
RFID
已经广泛应用于超市、物流企业、收费系统、产品追踪、图书馆管理、航空行李等领
域。随着
RF
lD的应用越来越广泛,也产生了数据安全、阅读器的读写效率、阅读器冲撞、数据丢失等方
面的问题
[1]
RF
lD系统一般包括标签、阅读器、天线、应用系统等部分。
1
RFID
中间件研究现状
中间件的主要作用就是响应系统的请求,对指定的阅读器发送操作指令。比如,标签清点、标签标识
数据读写、标签数据加锁、标签杀死等,并向后台应用系统提交数据处理结果
[IJ
RFID
中间件的发展经历了应用程序中间件、架构中间件和解决方案中间件
3
个阶段。1)应用程序
中间件阶段
:RFID
中间件多以整合、串接
RFID
读写器为目的,这个阶段应用系统与
RFID
读写器接口
API
以厂商提供为主。
2)
架构中间件阶段:是
RFID
中间件成长的关键阶段,在这个阶段,
RFID
在实现
产品追踪、物流企业应用等领域得到了极大的发展。这一时期的
RFID
中间件已经拥有简单的数据过
滤、平台管理等功能。
3)
解决方案中间件阶段:这个阶段厂商将中间件功能融合到硬件中,解决了中小规
模应用接人系统而涉及到的技术与问题[叫。
RFID
中间件是
RF
lD标签和系统之间的中间平台,从系统程序端使用中间件提供一组通用的接
口,连到
RFID
读写器,读取
RFID
标签数据。因此,中间件的设计是
RFID
应用中很重要的一个设计
环节。
目前,对
RF
lD中间件进行研究并提供应用的厂商有很多,比如
IBM
、
Oracle
、新大陆、清华同方、远
望谷等公司,其中新大陆在物联网这一领域已经有比较成熟的产品,如食品追溯系统。
IBM:RFID
解决方案提出了一种轻型
RFID
中间件架构,其中心思想是通过一条信息总线来代替
复杂的层次结构问。这种
RFID
中间件架构主要包括:边缘控制器、前提服务器两部分。这种解决方案
的缺点是
:RF
lD中间件的设计大多是基于自己所研发的产品或技术应用,有太大的依赖性和较小的扩
展性。
参考文献
[3J
描述了
Oracle
公司的
RFID
中间件,其架构遵循
EPC
网络基本构架,是完全端到端的
收稿日期
:2011-12-23
基金项目:福建省教育厅科技项目(J
A
1l
4145)
;福建船政交通职业学院科研基金资助项目
(KYll09)
作者简介:陈自力Cl
977
斗,男,福建屏商人,福建船政交通职业学院讲师。