基于SOA的RFID中间件的设计与实现
文献类型:学位论文
作者 | 徐磊 |
答辩日期 | 2015-05-25 |
授予单位 | 中国科学院大学 |
授予地点 | 中国科学院新疆理化技术研究所 |
导师 | 周喜 |
关键词 | 射频识别 面向服务的架构 Rfid 中间件 移动开发 服务匹配 |
学位名称 | 硕士 |
学位专业 | 计算机技术 |
英文摘要 | 物联网是新一代信息技术的重要组成部分,进入21世纪以来,随着感知识别技术的快速发展,以传感器和智能识别终端为代表的信息自动生成设备可以实时准确地 对物理世界进行感知、测量和监控。目前,射频识别(Radio Frequency Identification,RFID)做为物联网的核心技术已经被应用在诸多领域。而在RFID系统中,RFID中间件负责将阅读器发送来的标签数据 处理后发送给上层应用。随着RFID产业的迅速发展,RFID中间件在整个RFID系统中的地位也越来越高。因此,研究RFID中间件系统具有重要意义。 本文通过对现有的主流的RFID中间件进行调查研究,分析它们的工作机制及适应情况。发现现有的RFID中间件大多部署在服务器端,物联网时代,RFID 系统会产生海量的RFID感知数据并上传到服务器端,占用较多的网络带宽;此外,随着RFID产业链涉及的行业越来越多,现有的RFID中间件通用性较 弱,难以满足企业需求。针对这些问题,结合实际情况,本文提出基于SOA的RFID中间件。本中间件分为服务器端和移动端两段式部署,将中间件移动端部分 部署到若干个移动设备上,利用移动设备有效的资源,通过改进的临近记录排序(sorted neighborhood method,SNM)算法,实现多个移动终端同时对RFID标签数据进行预处理。将处理后的数据发往服务器端,减少了系统对网络带宽的占用,提高系统对 RFID数据的处理效率;本中间件基于面向服务的架构(Service- Oriented Architecture,SOA)进行开发,采用WebService技术将SOA与企业服务总线(Enterprise Service Bus,ESB)结合,实现服务的控制功能。通过对基于QoS的服务优先级匹配算法进行研究,实现复杂功能服务的高效、准确的匹配,使得业务组合更加灵 活,提高了系统的通用性及可扩展性。 本中间件服务端部分基于PC机进行开发,移动端部分基于Android手机开发,各个功能层耦合性低,可灵活运用到企业应用中去。 |
公开日期 | 2015-06-15 |
源URL | [http://ir.xjipc.cas.cn/handle/365002/4228] ![]() |
专题 | 新疆理化技术研究所_多语种信息技术研究室 |
推荐引用方式 GB/T 7714 | 徐磊. 基于SOA的RFID中间件的设计与实现[D]. 中国科学院新疆理化技术研究所. 中国科学院大学. 2015. |
入库方式: OAI收割
来源:新疆理化技术研究所
其他版本
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。