Publication Type

Conference Proceeding Article

Version

publishedVersion

Publication Date

4-2016

Abstract

We are increasingly reliant on cellular data services for many types of day-to-day activities, from hailing a cab, to searching for nearby restaurants. Geo-location has become a ubiquitous feature that underpins the functionality of such applications. Network operators can also benefit from accurate mobile terminal localization in order to quickly detect and identify location-related network performance issues, such as coverage holes and congestion, based on mobile measurements. Current implementations of mobile localization on the wildly-popular Android platform depend on either the Global Positioning System (GPS), Android's Network Location Provider (NLP), or a combination of both. In this paper, we extensively study the performance of such systems, in terms of its localization accuracy. We show through real-world measurements that the performance of GPS+NLP is heavily dependent on the mobility of the user, and its gains on localization performance is minimal, and often even detrimental, especially for network round-trip delays up to 1s. Building upon these findings, we evaluate the efficacy of using Tattle, a cooperative local measurement-exchange system, and propose Delay-Adjusted U-CURE, a clustering algorithm that greatly improves the localization performance of both GPS-only, and GPS+NLP techniques, without keeping expensive system states, nor requiring any location anchors nor additional instrumentation, nor any external knowledge that is not available programmatically to application designers. Our results are promising, demonstrating that median location accuracy improvements of over 30% is achievable with just 3 co-located devices, and close to 60% with just 6 co-located devices. These findings can be used by operators to better manage their networks, or by application designers to improve their location-based services.

Keywords

Global Positioning System, Performance evaluation, Smart phones, Mobile communication, Delays, Mobile computing, Participatory sensing, Cellular network management, Cellular delay measurement

Discipline

Computer Sciences | Software Engineering

Research Areas

Software and Cyber-Physical Systems

Publication

Proceedings of the NOMS 2016: 2016 IEEE/IFIP Network Operations and Management Symposium, April 25-29, 2016, Istanbul, Turkey

First Page

375

Last Page

382

ISBN

9781509002245

Identifier

10.1109/NOMS.2016.7502834

Publisher

IEEE

City or Country

Piscataway, NJ

Additional URL

http://doi.org/10.1109/NOMS.2016.7502834

Share

COinS