Pervasive and Mobile Computing 6 (2010) 382–397
Contents lists available at ScienceDirect
Pervasive and Mobile Computing
journal homepage: www.elsevier.com/locate/pmc
Fast track article
A temporal RFID data model for querying physical objects
Fusheng Wang
a,∗,1
, Shaorong Liu
b
, Peiya Liu
c
a
Center for Comprehensive Informatics, Emory University, 1784 North Decatur Road, Atlanta, GA 30033, USA
b
IBM Silicon Valley Lab, San Jose, CA, USA
c
Integrated Data Systems Department, Siemens Corporate Research, 755 College Road East, Princeton, NJ 08540, USA
article info
Article history:
Received 8 October 2008
Received in revised form 2 October 2009
Accepted 3 October 2009
Available online 7 October 2009
Keywords:
RFID
Data model
Temporal data
Location
abstract
Radio frequency identification (RFID) holds the promise of real-time identifying, locating,
tracking and monitoring physical objects without line of sight, and it can be used for a wide
range of pervasive computing applications. To achieve these goals, RFID data have to be
collected, transformed and expressively modeled as their virtual counterparts in the virtual
world. RFID data, however, have their own unique characteristics – including aggregation,
location, temporal and history oriented – which have to be fully considered and integrated
into the data model. The diversity of RFID applications poses further challenges to a
generalized framework for RFID data modeling. In this paper, we explore the fundamental
characteristics of RFID applications, and classify applications into a set of basic scenarios
based on these characteristics. We then develop constructs for modeling each scenario,
which then can be integrated to model most complex RFID applications in the real world.
We further demonstrate that our model provides powerful support on querying physical
objects in RFID-based applications.
© 2009 Elsevier B.V. All rights reserved.
1. Introduction
Radio frequency identification (RFID) technology uses radio frequency waves to transfer data between readers and
movable tagged objects. Thus it is possible to create a physically linked world in which every object can be numbered,
identified, cataloged, and tracked. RFID is automatic and fast, and does not require line of sight or contact between readers
and tagged objects. With such significant technology advantages, RFID has been gradually adopted and deployed in a wide
area of applications, such as access control, library checkin and checkout, document tracking, smart box [1], highway tolls,
supply chain and logistics, security, healthcare, etc.
One major benefit in RFID-enabled applications is the ability to automatically identify, locate, track and monitor physical
objects in real time. Physical objects can be uniquely identified by tagging them with RFID tags and virtually representing
them as EPC — Electronic Product Code is an identification scheme for universally identifying physical objects, defined by
EPCGlobal [2]. Readers can be deployed at different locations and networked together providing an RFID-based pervasive
computing environment as illustrated in Fig. 1, where L1–L6 denote locations mounted with readers. Tagged objects moving
in this environment will then be automatically sensed and observed with their identifications, locations and movement
paths.
The readers’ observations, however, are raw data and they provide no explicit semantic information on application or
business logic. They have to be transformed into semantic data properly represented with their own data models before
∗
Corresponding author.
E-mail addresses: fusheng.wang@emory.edu (F. Wang), shaorong.liu@gmail.com (S. Liu), peiya.liu@siemens.com (P. Liu).
1
Work done while working at Siemens Corporate Research.
1574-1192/$ – see front matter © 2009 Elsevier B.V. All rights reserved.
doi:10.1016/j.pmcj.2009.10.001