题名基于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手机开发,各个功能层耦合性低,可灵活运用到企业应用中去。
英文摘要The IoT (Internet of Things, IoT) is an important part of the new generation of information technology, since the beginning of twenty-first Century. With the rapid development of perception and recognition technology, automatic generating device can accurately apply to the real world, monitoring and measurement of perceived by sensors and intelligent recognition as the representative of the information terminal. At present, RFID (Radio Frequency Identification, RFID) based IoT has been applied in many fields. And in the RFID system, RFID middlewares are mainly used to process the tag data received from the reader and sending them to the advanced applications. With the rapid development of RFID industry, the role of the RFID Middleware in the RFID system is becoming more and more important. In this thesis, we investigate and study of the existing mainstream RFID middleware, and adapt to the situation of its working mechanism. Most of the existing RFID middleware are deployed on the server side, in the era of Internet of things, the perception layer of RFID system produce huge amounts of data and upload them to the server, occupying more network bandwidth; In addition, with the RFID industry chain involved in more and more industries, the existing RFID middleware's universal property is weak, and it is difficult to meet the needs of the enterprise. To address these problems, We take into account the actual applications and propose a RFID middleware based on SOA. The middleware is divided into two parts for terminal server and mobile deployment, the mobile terminal part deployed on several mobile devices, take the full use of resources of devices, by the improved SNM algorithm, making a plurality of mobile terminals preprocessing the RFID tag data at the same time. The processed data is sent to the server, this can reduce the bandwigth usage, and improve the efficiency of the RFID data processing. To realize the control function of service, we use the technology of WebService to combined SOA and ESB, develop the middleware based on Service Oriented Architecture, and use the technology of WebService to combined SOA and ESB. In order to matching with the complex function services efficiency and accurately, we study on the priority of service making the portfolio more flexible, and improve the system's versatility and scalability. The middleware of the server part is developed based on PC, the mobile terminals based on Android mobile development, each function module is low coupling, and they can be flexibly applied to enterprise applications.
公开日期2015-06-15
内容类型学位论文
源URL[http://ir.xjipc.cas.cn/handle/365002/4228]  
专题新疆理化技术研究所_多语种信息技术研究室
作者单位中国科学院新疆理化技术研究所
推荐引用方式
GB/T 7714
徐磊. 基于SOA的RFID中间件的设计与实现[D]. 北京. 中国科学院大学. 2015.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace