Anda di halaman 1dari 17

Autonomous Management of Personalized Location Provider for Mobile

Services

Abstract
Currently available location technologies such as Global Positioning System (GPS) or Wi-Fi
fingerprinting are limited , respectively, to outdoor applications or require off-line signal learning.
A smartphone-based autonomous construction and management of a personalized location provider in
indoor and outdoor environments.
The system makes use of electronic compass and accelerometer , specifically for indoor user tracking.
The main focus is on providing point of interest (POI) locations with room-level accuracy in everyday
life.
A practical tracking model to handle noisy sensors and complicated human movements with
unconstrained placement. A room level fingerprint-based place learning technique is employed to
generate logical location from the properties of pervasive Wi-Fi radio signals.
The key concept is to track physical location of user by employing inertial sensors in the smartphone,
and to aggregate identical POIs by matching logical location. The proposed system does not require a
priori signal training since each user incrementally constructs his/her own radio map in daily lives.

Introduction
Location-based services are increasingly important in modern mobile devices such as smartphones. Navigation,
social network services, and sharing photos are common applications that utilize user location.
These services make use of a temporary user location that is obtained at a certain period of time by manual request.
However, emerging mobile services require an advanced localization scheme that would provide everyday location
monitoring instead of temporarily locating the user.
A mobile device is capable of locating itself based on various approaches. A GPS is a common solution in outdoor
environments. GPS is known to operate poorly in an indoor environment and consumes a relatively large amount of
battery power. Cell tower localization with a Wi-Fi positioning system (WPS) is an effective alternative to GPS.

An autonomous construction of a personalized POI map, named LifeMap, which


provides location information for advanced mobile services. Our objective is to
discover POIs and to provide locations of POIs in everyday lives without a
centralized server. The key concept is to exploit an accelerometer and electronic
compass to track user location, and to aggregate identical POIs by matching
logical location that is generated from the properties of pervasive Wi-Fi APs.

Life Map automatically constructs a personalized radio map without off-line training.
The system is implemented on Android phones and validated its practical usage in everyday lives
through real deployment. The extensive experiment results show that our system is indeed acceptable
as a fundamental system for various mobile services in smartphone.

Proposed system
Life Map is a personalized POI map which offers physical and logical location information. The
system is designed to provide locations to users with low latency, minimum energy
consumption, and privacy protection.
Life Map is implemented on Android phones which are equipped with several built-in sensors
such as an accelerometer, electronic compass, GPS, Wi-Fi, and GSM, all of which are common
components in the latest smartphones.
Life Map automatically constructs a personalized radio map without off-line training. We
employ dead reckoning to track mobile user during the transition from outdoor to indoor, and
compensate cumulative errors of dead reckoning by using logical location. The accuracy of
physical/logical location in radio map increases with the number of visits to places. A preconstructed radio map, such as SkyHook , is optional in our scheme.

Life Map is implemented on a commercial mobile phone platform. We combine existing localization
methods to implement a practical location provider. In particular, the system considers energy
consumption and privacy issues for practical usage. Life Map is validated through real deployment
and experiments for the duration of 8 weeks.

Existing system
Global Positioning System (GPS): A GPS tracking unit is a device that uses the
Global Positioning System to determine the precise location of a vehicle, person, or other asset
to which it is attached and to record the position of the asset at regular intervals. The recorded
location data can be stored within the tracking unit, or it may be transmitted to a central location
data base, or internet-connected computer, using a cellular (GPRS or SMS), radio, or
satellite modem embedded in the unit. This allows the asset's location to be displayed against a
map backdrop either in real time or when analysing the track later, using GPS tracking
software.
A GPS tracker essentially contains GPS module to receive the GPS signal and calculate the
coordinates. For data loggers it contains large memory to store the coordinates, data pushers
additionally contains the GSM/GPRS modem to transmit this information to a central computer
either via SMS or via GPRS in form of IP packets. The diagram depicts a hardware architecture
of an advanced GPS tracker.

Wi-Fi fingerprinting: Wi-Fi-based positioning system (WPS, not to be confused with

Wi-Fi Protected Setup) is used where GPS is inadequate due to various causes including multipath and
signal blockage indoors. Such systems include indoor positioning systems. Wi-Fi positioning takes
advantage of the rapid growth in the early 21st century of wireless access points in urban areas.
Commercial providers of this type of positioning service include Google, infsoft, Navizon, AlterGeo and
Skyhook Wireless.

The localization technique used for positioning with wireless access points is based on measuring the
intensity of the received signal (received signal strength in English RSS) and the method of
"fingerprinting".The accuracy depends on the number of positions that have been entered into the
database. The possible signal fluctuations that may occur can increase errors and inaccuracies in the path
of the user. To minimize fluctuations in the received signal, there are certain techniques that can be
applied to filter the noise.

Experimental procedure
Customizable applications

User interface

Content provider
aggregation

database

Context manager

Location manager

Activity manager

Inertial
manager

thermometer

Phone state

accelerometer

Network
provider

magnetomete
r

GPS
provider

GPS

Logical
provider

GSM

Wi Fi

LifeMap is a personalized POI map which offers physical and logical location information. The
system is designed to provide locations to users with low latency, minimum energy
consumption, and privacy protection. LifeMap is implemented on Android phones which are
equipped with several built-in sensors such as an accelerometer, electronic compass, GPS, WiFi, and GSM, all of which are common components in the latest smartphones. Figure 1 shows
the overview of the LifeMap system
Figure shows the overview of the LifeMap system. The major components of LifeMap are the
Activity Manager, Location Manager , Context Manager, and Content Provider.
The Activity Manager plays a key role as the scheduler ofthe system. This component
recognizes the activity of a user using the accelerometer and the phone state. The variance of
accelerometer signal is employed to monitor change of user activity includes moving and
stationary. Based on this classified activity, the Activity Manager controls other components
to generate user context, including location information. When a user starts to move,
classification data obtained from Location Manager are used to approximate the users location.

When a user stays at a location for a certain period of time, the Context Manager generates user context
from all components, such as Location Manager, Activity Manager, and the phone state. The system
immediately deactivates each sensor after obtaining the necessary context information. The relationship
between a users activity and a set of components is predefined to minimize energy consumption.
The Location Manager provides physical and logical location information.
We obtain physical location information from the inertial provider, the GPS provider, and the network
provider. Each provider generates the location information along with an error bound which reflects the
accuracy.
The inertial provider utilizes an accelerometer and an electronic compass to implement smartphonebased dead reckoning.
The logical provider determines the logical identification of a place and decides if the current location
is a place the user has previously visited.
The Context Manager produces user context by composing the location information, the activity, and
the environmental context.

Smartphone-Based Dead Reckoning: Dead reckoning is a process designed to estimate current


location based on a previously determined one.

Results
LifeMap is compared with SkyHook and GPS.
Consequently, LifeMap provides most accurate physical location based on historical
information. On the other hand, SkyHook provides a similar location because of the preconstructed radio map stored in the server.

Conclusion
The design, implementation, and evaluation of LifeMap, which provides an
autonomous construction of a personalized POI map for the development of
advanced mobile services. The core component of LifeMap is a location management
scheme which provides physical and logical location information in everyday lives.
User privacy was also considered by designing a decentralized system

Although LifeMap focuses on major source of user context (i.e., location), we believe that our
approach is a building block toward a sophisticated system which provides various user context
including both location and situation.

Future Enhancements
Enhancing Tracking Model. Our tracking model has an inherent problem dealing with heading
differences and calibration of walking frequency. Currently, we restricted the direction of
movement within the line of the sensors axis. If the device is on a slant to the actual direction, a
45-degree of maximum error is expected, although the direction of movement is determined
appropriately. Learning mechanism for personalized walking style is therefore
also necessary.
Error Bound Estimation. The error bound is important for the validation of generated
information. Although the system generates inaccurate location information, the error bound
should include actual location and be measured as tightly as possible. LifeMap initializes the
error bound from the accuracy of GPS, and increases the error bound by the measured moving
distance in a dead reckoning scheme.
Smart Duty Cycling. The current activity-based decision rule uses a naive approach to turn on
sensors while a user moves. A sophisticated mechanism is necessary to minimize energy
consumption based on collected life patterns.

References
[1] Twitter Inc. twitter. http://twitter.com/.
[2] Google Inc. Places directory.
http://sites.google.com/site/placesdirectory/, May 2009.
[3] Yahoo! Inc. flickr. http://www.flickr.com/.
[4] J. Ryder, B. Longstaff, S. Reddy, and D. Estrin. Ambulation: A tool for monitoring
mobility patterns over time using mobile phones. In Computational Science and
Engineering, 2009. CSE 09. International Conference on, volume 4, pages 927931, aug.
2009.
[5] M. Mun, S. Reddy, K. Shilton, N. Yau, J. Burke, D. Estrin, M. Hansen, E. Howard, R.
West, and P. Boda. Peir, the personal environmental impact report, as a platform for
participatory sensing systems research. In Proceedings of the 7th international conference on
Mobile systems, applications, and services, pages 5568. ACM New York, NY, USA, 2009.
[6] two forty four a.m. LLC. Locale. http://www.twofortyfouram.com/.

[7] M. Al Masum Shaikh, M.K.I. Molla, and K. Hirose. Automatic life-logging: A novel
approach to sense real-world activities by environmental sound cues and common sense. In
Computer and Information Technology, 2008. ICCIT 2008. 11th International Conference on,
pages 294299, 2008.
[8] A. LaMarca, Y. Chawathe, S. Consolvo, J. Hightower, I. Smith, J. Scott, T. Sohn, J. Howard,
J. Hughes, F. Potter, et al. Place lab: Device positioning using radio beacons in the wild. In
Proceedings of PERVASIVE, volume 3468, pages 116133. Springer, 2005.
[9] Alex Varshavsky, Anthony LaMarca, Jeffrey Hightower,and Eyal de Lara. The skyloc floor
localization system. In Pervasive Computing and Communications, 2007. PerCom 07. Fifth
Annual IEEE International Conference on, pages 125134, March 2007.
[10] SkyHook Wireless, Inc. SkyHook Wireless. http://www.skyhookwireless.com/.

Anda mungkin juga menyukai