Load balancing in large-scale RFID systems

被引:23
作者
Dong, Qunfeng [1 ]
Shukla, Ashutosh [1 ]
Shrivastava, Vivek [1 ]
Agrawal, Dheeraj [1 ]
Banerjee, Suman [1 ]
Kar, Koushik [1 ,2 ]
机构
[1] Univ Sci & Technol China, Hefei 230026, Anhui, Peoples R China
[2] Rensselaer Polytech Inst, Troy, NY 12180 USA
基金
美国国家科学基金会;
关键词
RFID; load balancing; min-max assignment;
D O I
10.1016/j.comnet.2008.03.003
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A radio frequency identifier (RFID) system consists of inexpensive, uniquely-identifiable tags that are mounted on physical objects, and readers that track these tags (and hence these physical objects) through RF communication. For many performance measures in large-scale RFID systems, the set of tags to be monitored needs to be properly balanced among all readers. In this paper we, therefore, address this load balancing problem for readers - how should a given set of tags be assigned to readers such that the cost for monitoring tags across the different readers is balanced, while guaranteeing that each tag is monitored by at least one reader. We first present centralized solutions to two different variants of this load balancing problem: (i) min-max cost assignment (MCA), and (ii) min-max tag count assignment (MTA). We show that MCA, the generalized variant of the load balancing problem, is NP-hard and hence present a 2-approximation algorithm for it. We next present an optimal centralized solution for MTA, an important specialized variant of the problem. Subsequently, we present a localized distributed algorithm that is probabilistic in nature and closely matches the performance of the centralized algorithms. Finally we present detailed simulation results that illustrate the performance of the localized distributed approach, how it compares with the centralized optimal and near-optimal solutions, and how it adapts the solution with changes in tag distribution and reader topology. Our results demonstrate that our schemes achieve very good performance even in highly dynamic large-scale RFID systems. (C) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:1782 / 1796
页数:15
相关论文
共 18 条
[1]  
BARTAL Y, 1996, ACM SIAM SODA
[2]  
BEJERANO Y, 2004, FAIRNESS LOAD BALANC
[3]  
CARBUNAR B, 2005, REDUNDANT READER ELI
[4]  
CHANG JH, 2000, ENERGY CONSERVING RO
[5]  
Cormen T. H., 2001, Introduction to Algorithms, V2nd
[6]  
DONG Q, 2006, 1568 UWCS
[7]  
*EPCGLAOBAL, 2005, CLASS 1 GEN 2 UHF AI
[8]  
Garey M. R., 1979, Computers and intractability. A guide to the theory of NP-completeness
[9]   USING DUAL APPROXIMATION ALGORITHMS FOR SCHEDULING PROBLEMS - THEORETICAL AND PRACTICAL RESULTS [J].
HOCHBAUM, DS ;
SHMOYS, DB .
JOURNAL OF THE ACM, 1987, 34 (01) :144-162
[10]   EXACT AND APPROXIMATE ALGORITHMS FOR SCHEDULING NONIDENTICAL PROCESSORS [J].
HOROWITZ, E ;
SAHNI, S .
JOURNAL OF THE ACM, 1976, 23 (02) :317-327