| 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. |