50 PERVASIVE computing Published by the IEEE CS n 1536-1268/09/$26.00 © 2009 IEEE
CONTENT SHARING
T
oday’s mobile phones are smarter
than ever: they now take and pro-
cess pictures and videos, issue
messages and email, access the
Web, allow games on demand,
and play music. More people around the world
take their phones everywhere they go, using
them in a variety of environments and situations
to perform a whole range of different tasks.
In India, for example, more people access the
Internet from their phones than from a PC, a
scenario that will certainly play out across the
globe in the years to come.
1
Most mobile phones include a variety of sens-
ing components. By expanding this capability,
we can derive some interesting
sensing modalities—for ex-
ample, scrutinizing local envi-
ronments to detect and reduce
pollution or using medical ap-
plications to tackle other prob-
lems on a societal scale.
In this article, we dis-
cuss experiences and lessons
learned from deploying four mobile sensing
applications on off-the-shelf mobile phones
within a recreational framework called Mob-
Sens that contains elements of health, social,
and environmental sensing at both individual
and community levels. We describe the main
components of our applications, which facili-
tate logging and external communications. We
also outline the challenges faced when building
and testing these applications and describe our
strategies for overcoming them.
MobSens Prototypes
Mobile sensing—also known as “participatory
sensing,”
2
“urban sensing,”
3
or “participatory
urbanism”
4
—enables data collection from
large numbers of people in ways that weren’t
previously possible. Using mobile phones has
several advantages over unattended wireless
sensor networks for environmental sensing
applications:
• Mobile phones can provide coverage where
static sensors are hard to deploy and main-
tain, and large numbers of cell phones already
exist around the world, providing the physical
sensing infrastructure.
• Deploying the sensing hardware and pro-
viding it with network and power requires
signi icant effort in other sensor network-
ing systems. The availability of more pow-
erful operating systems and the transfer
of standardized programming languages
on ever-smaller computing platforms have
spurred the recent development of software
applications for mobile computers, includ-
ing Symbian (www.symbian.com), Google
Android (http://code.google.com/android),
Microsoft Mobile (www.microsoft.com/
windowsmobile), and iPhone (www.apple.
com/iphone).
• Such systems can beneit from local com-
munities as the driving element for environ-
mental sensing. This approach, sometimes
referred to as “citizen science,” uses mobile
sensor technology to help individuals person-
ally collect, share, compare, and participate
Four mobile sensing applications that work on off-the-shelf mobile
phones contain elements of health, social, and environmental sensing at
both individual and community levels.
Eiman Kanjo, Jean Bacon,
and Peter Landshoff
University of Cambridge
David Roberts
Nokia
MobSens:
Making Smart
Phones Smarter
Authorized licensed use limited to: University of Texas at Arlington. Downloaded on January 12, 2010 at 19:38 from IEEE Xplore. Restrictions apply.