RFID中间件服务质量(QoS)技术研究与开发
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着RFID应用规模的不断扩大,读写器网络以及网络中的RFID数据流变得越来越复杂,这对RFID中间件提出了新的要求。在RFID网络化应用中,中间件需要全面地获知读写器网络以及网络中RFID数据流的各种信息,需要使用一定的手段来评估这些设备的运行状况和数据流的质量,并在此基础上进一步控制和管理这些设备和中间件自身的服务,提高中间件的性能。同时,随着RFID技术的深入应用,应用越来越多地需要获知底层设备工作和中间件服务的细节,如设备读取率、数据处理吞吐量、数据可靠性等,来满足自身的需求。目前,针对RFID中间件功能和性能进行评估和管理的研究还比较少,现有的中间件也缺乏为应用提供服务细节的机制。
     本文对中间件的服务质量进行了深入的研究和分析,提出了基于监视、评估和管理的服务质量体系架构。该架构通过对中间件系统的监视获取系统运行的基础参数,运用相应的性能评价方法来评估中间件的运行状况,并采取相应的措施对中间件进行配置和管理。本文在分析中间件架构的基础上,针对中间件的每个服务层次提出了具体的监视、评估和管理方案。在设备层,通过多种视图来获取底层设备功能和性能的基础参数,评估设备的运行状况,并基于相应的策略管理设备网络;在数据服务层,通过监听数据流、测试组件性能,评估数据处理组件的性能,并根据应用需求选择合适的算法处理数据流;在系统层,监控组件、资源和应用的订阅,并调度中间件的数据和服务。本文还总结和归纳了RFID应用的需求,系统地描述了应用对中间件的服务质量规约。通过扩展中间件与应用之间的交互接口、设计参数匹配机制,中间件能够为应用提供各层次服务的细节,满足应用的深层次需求。在研究的基础上,我们设计和开发了基于RRI3.0的服务质量管理模块。
     本文首先对于RFID中间件技术和服务质量技术做了综述,分析和比较了各大公司RFID中间件中服务相关的控制和管理;其次,总结服务质量控制和管理方面的需求和挑战;然后,在分析中间件各层次服务的基础上设计了服务质量体系架构,并针对各个层次提出了相应的监视、评估和管理方案。同时,本文还阐述了中间件与应用就服务质量进行交互的机制。最后,本文描述了RFID中间件服务质量模块的实现。
As the continuous expansion of the scale of RFID applications, RFID device network and the data streams in the network are becoming increasingly complex; it puts forward new requirements for RFID middleware. In RFID applications, middleware needs to acquire all kinds of information about device network and data streams. It also needs to evaluate the device performance and the quality of data, and then manages the devices and services. Meanwhile, with the further application of RFID technology, applications need to be aware of the detailed capabilities of underwear devices and middleware services, such as read rate, throughput of data processing, reliability and so on. Nowadays, assessment and management research on RFID middleware is still relatively few, and middleware products are lack of the mechanism of supplying service details to applications.
     In this paper, with in-depth research and analysis on the QoS of RFID middleware, we propose the QoS architecture of middleware based on monitoring, assessment and management. In the architecture, we evaluate the performance of middleware according to the runtime parameters of system with some appropriate methods, and manage the middleware with some predefined strategies. Then we specify the action points of monitoring, assessment and management for each layer in RFID middleware. In device layer, we monitor devices through different views, assess running condition of device and manage the device network according to predefined strategies. In data service layer, we evaluate the algorithms of data processing based on data stream monitor and component testing, and select the appropriate algorithm to process the raw data; In system layer, we monitor the components, resources and all kinds of specifications for subscribing and schedule the data and service. This paper also summarizes the requirements of applications, describes the QoS Specification between middleware and applications, and designs the mechanism for matching parameters. Middleware extends the ALE interface to supply service detail to applications. We develop the QoS module for RRI 3.0 in this architecture with OSGi technology.
     This paper summarizes the technology of RFID middleware and Quality of Service at first. Then, it compares the management and control of RFID middleware from different companies, and analyzes the requirements and problems. After studying the key points of QoS in RFID middleware, we design the architecture of QoS in RFID middleware and specify the solutions of monitoring, assessment and management in each layer of middleware. At the same time, we describe the interaction mechanism between middleware and applications about QoS. At last, this paper describes the implementation of the QoS Module for RRI 3.0.
引文
[1] Himanshu Bhatt, Bill Glover, Mark Harrison, RFID Essentials. O'Reilly, January 2006, section 7.1-7.4
    [2] Manish Bhuptani, Shahram Moradpour, RFID Field Guide: Deploying Radio Frequency Identification Systems, Prentice Hall PTR, February 2005
    [3] X Su, C.C. Chu, B.S. Probhu, R. Gadh, On the Identification Device Management and Data Capture via WinRFID Edge-Server, IEEE Systems Journal, August 2007
    [4] James Chamberlain, Corinne Blanchard,―IBM WebSphere RFID Handbook: A Solution Guide‖, ibm.com/redbooks, May 2006
    [5] Oracle and BEA Systems. BEA WebLogic RFID Enterprise Server Product Overview Version 2.0. BEA Systems, Inc. October 2006
    [6] Oracle and BEA Systems, Edge-to-Enterprise RFID Architecture, 2006: 5-10
    [7] Jie Wu, Dong Wang, Huanye Sheng, A Component-based Reconfigurable REID Middleware
    [8] Quality of Service, Wikipedia, http://en.wikipedia.org/wiki/Quality_of_service
    [9]林闯,单志广,任丰原.计算机网络的服务质量.清华大学出版社. 2004: 3-18
    [10] Sun Microsystems, Inc, Sun Java System RFID Software 3.0 Developer’s Guide, www.sun.com, Part No. 819-4685-10 February 2006, Revision A. Page(s): 11-19
    [11] Sun Microsystems, Inc, Sun Java? System RFID Software 3.0 Administration Guide, www.sun.com, Part No. 819-4686-10 February 2006, Revision A. Page(s): 17-59
    [12] Guijun Wang, Alice Chen, Changzhou Wang, Casey Fung, Stephen Uczekaj. Integrated quality of service (QoS) management in service-oriented enterprise architectures. IEEE, 2004
    [13] Reva Systems. A Centralized Approach to Scalable RFID Implementations, Reva System White Papers, 2008: 4-8
    [14]Reva System White Papers, 2009, http://www.revasystems.com/html/technology/document_library.php
    [15]中国自动识别技术. RFID读写器的选择.中国自动识别技术. 2006(3):68-71.
    [16] Margaret Wasserman, RFID Reader Management Requirements, www.ietf.org/proceedings/05mar/slides/slrrp-3/slrrp-3.ppt
    [17]居静浩.分布式RFID设施管理技术研究[硕士论文].上海:上海交通大学. 2007.
    [18]谷峪,于戈,张天成. RFID复杂事件处理技术.计算机科学与探索. 2007/10: 255-267.
    [19]华蓓.基于IP网络的服务质量(QoS)参数研究.小型微型计算机系统.第22卷第9期. 2001
    [20] EPCglobal Inc. http://www.epcglobalinc.org/
    [21] EPCglobal Inc. Reader Protocol Standard, Version 1.1. EPCglobal Inc. June 21, 2006
    [22] EPCglobal Inc. Reader Management Protocol 1.0.1. EPCglobal Inc. May 31, 2007
    [23] EPCglobal Inc. Application Level Events (ALE) Standard, Version 1.0. EPCglobal Inc. February 27, 2008
    [24] OSGi Technology, http://www.OSGi.org/OSGi_technology/index.asp?section=2
    [25] Bluedary, OSGi实战, http://www.riawork.org/opendoc/OSGI_Opendoc.rar
    [26]梁泉,梁开健,杨扬.基于服务的服务质量参数匹配策略及价格模型.计算机集成制造系统.第12卷第2期. 2007.
    [27]陈盈君. RFID资料之阶层式组织、服务品质感知[硕士论文].台湾:国立东华大学资讯工程系. 2008.
    [28] Jeffery R, Alonso G, Franklin M. A pipelined framework for online cleaning of sensor data stream[C]. Proc of ICDE, 2006, p773-778
    [29] Paolo Bellavista, Antonio Corradi, Rebecca Montanari, Cesare Stefanelli, An active middleware to control QoS level of multimedia services, FTDCS, 31 Oct.-2 Nov. 2001 Page(s):126 - 132
    [30] ISO, Information technology - Automatic identification and data capture techniques - Radio frequency identification device performance test methods, ISO/IEC 18046, http://www.iso.org, 2006(E): 2-5, 10-20,
    [31]梁嘉. RFID读写器管理与协调技术研究[硕士论文].上海:上海交通大学. 2008.
    [32] Yi Zhi Zhao, Oon Peen Gan, Distributed Design of RFID Network for Large-Scale RFID Deployment, Industrial Informatics, 2006 IEEE, 16-18 Aug. 2006 Page(s):44 - 49
    [33] Jie Wu, Dong Wang, Huanye Sheng, Design an OSGi Extension Service for Mobile RFID applications, ICEBE 2007, 24-26 Oct. 2007 Page(s):323– 326
    [34]姜文超,金海,王述振,章勤,陶文兵.一种基于多优先级队列和QoS的服务调度策略.小型微型计算机系统. 2008年3月第三期.
    [35] Sarma A D, Jeffery S R. Estimating Data Stream Quality for Object-detection Application[R]. EECS Department, University of California, Technical Report: UCB/EECS-2005-23, 2005.
    [36] Jianghua Liu, Dong Wang, Huanye Sheng, RFID Service Framework with Plug-in Technology on Devices, RFID Eurasia, 2007 1st Annual, 5-6 Sept. 2007 Page(s):1 - 5
    [37] Yeonjoon Chung; Min Ho Park, Eui Hyun Paik, A QoS negotiable service framework for multimedia services connected through subscriber networks, ISCE 2006, Page(s):1– 4
    [38]吴翔,奉余莽. IP网络中提供QoS支持的方案综述.计算机应用研究. 2000年04期.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700