西安理工大学硕士学位论文基于SOA的RFID中间件研究与应用姓名:邓海生申请学位级别:硕士专业:计算机应用技术指导教师:李军怀20070601基于SOA的RFID中间件研究与应用作者:邓海生学位授予单位:西安理工大学相似文献(10条)1.学位论文金功联基于复杂事件处理的RFID中间件的研究与设计2009近些年,随着射频识别技术(RadioFrequencyIdentification,RFID)的不断成熟和发展,它已经被广泛地应用于生产、零售、物流、交通等行业,并不断向新的领域渗透。然而由于RFID设备与企业应用系统间的集成耗费不菲且技术复杂,制约了RFID技术的进一步推广。RFID中间件很好地解决了这个问题。而复杂事件处理(ComplexEventProcessing)是一项提取和分析信息的技术,能使系统的不同使用者提取各自需要的信息,将它引入RFID中间件中,能够极大地提高RFID中间件处理数据的能力,从而提高整个RFID系统的效率。本文从RFID的应用切入,根据实际应用对RFID中间件提出的需求,分析了RFID中间件需要具备的功能,提出了一套基于复杂事件处理的RFID中间件解决方案。论文首先综述了RFID技术,探讨RFID中间件技术在国内外的研究现状,分析了选题的背景和研究意义;然后简单介绍了RFID中间件的定义、发展阶段、特征以及复杂事件处理技术的相关知识;在这些知识的基础上,针对实际应用对RFID中间件提出的功能需求,分析了RFID中间件的设计要点,得到本文的开发目标;针对研究目标,结合分层思想,本文提出了基于复杂事件处理的RFID中间件的解决方案,设计了RFID中间件的层次结构及功能模块划分,论述了各个功能模块的具体实现。本文提出的RFID中间件共分四个层次:设备管理层、数据处理层、事件处理层和服务层。设备管理层主要负责对RFID读写器、电子标签等设备的管理,通过读写器适配器、逻辑读写器、标签分类等技术来完成对设备的管理;数据处理层主要负责数据的采集及对冗余数据的处理,通过设计相应的过滤器来对各种冗余数据进行过滤;事件处理层主要通过缓冲、处理及检测几个模块来实现对事件的处理,以供应用系统的使用:服务层主要负责与应用系统的通信,将中间件处理完毕的数据信息根据不同需求发送至各个应用系统。最后针对RFID中间件系统设计存在的不足提出了下一步的工作。2.期刊论文梁嘉.王东.LIANGJia.WANGDongRFID中间件ALE引擎设计与实现-微计算机信息2009,25(26)无线射频识别技术(RFID)中间件为应用系统封装底层RFID设备操作细节、处理设备收集的数据、提供应用程序级别的接口来控制RFID读写器和查询RFID事件.本文介绍了一个支持EPCglobal应用层事件(ALE)标准的引擎,引擎由内核模块、数据处理模块和事件处理模块组成,使用事件驱动的方式管理ALE事件周期和ECSpec生命周期.该引擎了提供应用级的接口让应用程序获取感兴趣的RFID数据,通过接口应用程序可以定制数据事件周期的边界、数据过滤规则,数据分组规则、数据统计规则、数据报告的格式、数据报告的发送方式以及选择不同的数据源.3.学位论文何祖祺重构的RFID中间件架构设计以及设备管理的实现2007射频识别(RFID)技术,是一种利用射频通信实现的非接触式自动识别技术。RFID技术应用于物流、制造、公共信息服务等行业,可大幅提高管理与运作效率,降低成本。RFID中间件扮演RFID标签和应用程序之间的中介角色,应用程序能通过它连到RFID读写器,读取RFID标签数据。随着相关技术的不断完善和成熟,RFID产业将成为一个新兴的高技术产业群,成为国民经济新的增长点。因此,研究RFID技术,发展RFID产业对提升社会信息化水平、提升社会经济水平等方面产生深远影响,具有战略性的重大意义,而在:RFID技术的应用中,RFID中间件技术起着关键作用。目前国内RFID应用多处于示范验证阶段,规模应用还没起来,而且RFID应用上比较复杂,与企业应用结合紧密,面向企业的应用个性化强,因此需要一个能够很好支持中小型或者嵌入式应用的RFID中间件,因此本可重构的RFID中间件具有很好的现实应用意义。本论文设计了一个可重构的RFID中间件,运行在硬件设备和WEB应用软件之间,主要的研究工作包括:可重构的RFID中间件的系统架构,不同标准和类型的硬件设备协同工作的设计方案,设备管理模块的设计与实现。本论文通过论述目前已有的RFID中间件的现状,研究SOA技术和组件化技术,设计出可以通过不同组件的组合产生不同应用功能和性能的RFID中间件,并且给出该中间件的详细系统架构;通过研究EPC标准、UHF阅读器、HF阅读器和LF阅读器,通过ReaderAgent和ReaderDevice等方式,实现不同硬件设备的协同工作;通过JMS和RFID工作原理,分析EPC标准设备管理的要求,设计并且实现了设备管理模块,并且通过测试验证了该系统架构和实现的正确性。4.期刊论文翟永.徐进.王世杰.ZHAIYong.XUJin.WANGShijie一种事件驱动的RFID中间件研究-电子工程师2009,35(1)RFID(射频识别)中间件在设备和应用软件之间起到数据传输和处理的重要作用.针对当前RFID中间件过滤规则简单、缺少复杂事件处理等缺点,在分析消息传输机制和企业应用需求的基础上,引入一种具有复杂事件计算能力的RFID中间件,该中间件具有过滤方式丰富、可以有效降低系统之间通信复杂度等优点.5.学位论文张丰贵基于KDB树和数据聚合的RFID中间件事件过滤算法研究2009射频识别(RadioFrequencyIdentification,简称RFID)技术是从上世纪80年代逐步走向成熟的一项自动识别技术,近年来发展十分迅速。它的应用非常广泛,目前已应用于物流、零售、交通、医疗、航空等领域。在未来,利用RFID技术还可以构建整合各领域资源的“物联网”,为世界带来革命性的变化。随着RFID技术在企业中的不断深入应用,企业RFID系统每天处理的原始标签数据越来越多,而每个原始标签数据都需要经过过滤和业务转换才能变成有意义的信息,RFID系统必须具备高效处理这些标签数据的能力才能应付如此庞大的计算量。而且,企业的业务逻辑复杂多变,RFID系统必须具备良好的伸缩性才能简化新业务系统的开发部署,满足目前和未来的业务需求。因此,RFID系统需要集成一种能提高系统性能并简化新业务部署的设备,即RFID中间件,它位于读写器硬件与后端应用系统(如ERP)之间的设备,可以通过对RFID设备的控制,实时采集与处理原始的标签数据,并把预定义的各种业务逻辑与后台应用系统无缝整合。事件过滤是RFID中间件的核心功能,是目前RFID中间件研究的热点问题。传统的事件过滤依赖于数据库的各种优化,已经不能满足RFID中间件时效性要求,而基于内存数据库的过滤技术是目前倍受关注的研究方向,如基于哈希表、CQI、VCR、R-Tree等索引的多种过滤技术已被先后提出并应用到RFID中间件中,它们在一定程度上提高了时效性和降低了存储空间,但它们并未考虑RFID中间件的实际应用环境,只强调了单方面性能,综合性能并不好。本文研究RFID中间件的事件过滤技术,主要工作:(1)综合分析了各RFID事件过滤算法的性能,着重分析了两种具有代表性的算法并指出其不足和局限。(2)分析了RFID中间件在实际应用中的性能要求,提出一种更适合于RFID中间件的事件过滤算法,基于聚合转换和KDB树的事件过滤算法。(3)用仿真实验测试各算法的性能表现,证明本文的算法提升了RFID中间件的综合性能。本文研究的创新点及主要成果如下:(1)在准确分析查询数据的特点的基础上,提出一种聚合转换算法,压缩了索引结点大小,节省了索引的存储空间。实验结果表明:该算法能有效地把查询数据转换为索引结点,并在不增加索引结点数量的基础上压缩单个结点的大小。(2)提出一种基于KDB树的RFID中间件事件过滤算法,提高了点查询效率,实验结果表明:该算法下的点查询只需单路径即可遍历索引树,避免了回溯查询过程,减少了点查询时间,提升了RFID中间件的事件过滤性能。该研究成果已被核心期刊《计算机工程》录用:论文一篇,“基于KDB树的RFID事件聚合过滤算法”。本课题主要研究基于内存数据库的各种RFID事件过滤算法并对其重要性能做了改进,该研究成果能为下一步RFID事件过滤算法研究提供参考,而且具有一定的工程应用价值。6.会议论文艾超.傅华明基于应用需求和RFID局限性的RFID中间件设计2008射频识别(RFID)技术致力于自动而廉价地跟踪供应链中流通的产品,需要专用的中间件0懈决方案扩散RFID标签和阅读器以管理阅读器并处理大量捕获的数据,本文分析了这些应用需求并设计射频识别中间件,一种RFID中间件不应只着眼于应用的需求而也必须考虑到被动RFID技术强加的局限性。7.学位论文李桂林基于SOA与SEDA的RFID中间件平台研究2008近年来,随着RFID(RadioFrequencyIdentification,射频识别)技术的成熟,RFID在物流管理、金融等领域内的应用优势正逐步凸显,具有广泛的应用前景。在国内,由于引入RFID技术相对较晚,各方面的工作还处于起始阶段,与国外的技术与产品有比较大的差距。而作为RFID应用的关键技术之一,国内的RFID中间件技术的研究与应用与国外的差距更大,已经严重制约了国内RFID技术的应用与推广。设计与开发一套适合中国国情,并适应未来应用变化的RFID中间件刻不容缓。结合国内外的RFID中间件的现状与发展趋势,本文提出了一种基于SOA与SEDA的RFID中间件的架构设计。文章的第一部分根据RFID中间件在国内外的发展,介绍了SOA、SEDA、CORBA与XML等关键技术,通过比对与分析阐述了国内RFID中间件在技术方面的不足,并提出了一种新的架构解决方案。文章的第二部分通过使用SOA和SEDA技术,从RFID中间件的业务逻辑与建模角度,规划整个架构的布局;从事件处理的角度,引入分阶段事件驱动(SEDA)处理方法,将系统划分为各个独立阶段,并实现各个阶段内自治,从而控制系统整体性能。在国内没有自己的RFID标准与规范,而国际上的标准与规范又不完善的现状下,文章的第三部分设计并实现基于CORBA和XML技术的通用基础构件,以解决因标准与规范不完善所引起的通讯问题,促进了整个架构的松散耦合,提升了架构的组合能力;为了实现平台对现有RFID标准与规范的支持,文章提出并开发了消息代理、EPCglobal代理服务等构件,解决了不同应用系统之间的兼容性问题。除此以外,文章还给出了访问控制、读写器管理、数据持久化与定制服务开发等的解决方案。本文的主要贡献有:(1)结合企业软件的发展趋势,提出了一套切合中国实际环境与需求的基于SOA与SEDA的中间件平台架构。(2)采用CORBA和XML技术,构建了SOA与SEDA架构的消息传递与平台通讯基础构件,解决内部以及平台与企业信息系统间数据共享与兼容性等问题;(3)以SEDA事件队列为基础,设计并实现了RFID数据过滤算法;本文所设计与开发的成果--SmartMW平台,为国家科技部863计划的科研成果,已经通过国家验收,并获得专家的一致好评。目前,SmartMW平台正被作为商业性的RFID中间件平台得到应用。8.学位论文范文彬基于智能手机平台的RFID中间件研究2009智能手机的发展和普及为人们的生活带来了巨大变化。与此同时,人们对智能手机的期望也越来越高,希望其功能进一步增强并成为一种移动信息平台。这些期望对手机在信息采集、处理和传输方面提出了更高要求,而射频识别(RFID)技术恰恰在这些方面具有巨大的优势。RFID技术通过对物体的标定,在现实世界和虚拟世界间搭起了一座桥梁。将RFID技术应用于智能手机,将为智能手机的发展提供巨大的动力。RFID中间件是处于RFID硬件系统和RFID上层应用系统之间的一类软件,能够大大降低RF