Where am I? Characterizing and improving the localization performance of off-the-shelf mobile devices through cooperation

Huiguang Liang, Hyong S. Kim, H. Tan, W. Yeow
{"title":"Where am I? Characterizing and improving the localization performance of off-the-shelf mobile devices through cooperation","authors":"Huiguang Liang, Hyong S. Kim, H. Tan, W. Yeow","doi":"10.1109/NOMS.2016.7502834","DOIUrl":null,"url":null,"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.","PeriodicalId":344879,"journal":{"name":"NOMS 2016 - 2016 IEEE/IFIP Network Operations and Management Symposium","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"NOMS 2016 - 2016 IEEE/IFIP Network Operations and Management Symposium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NOMS.2016.7502834","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8

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.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
我在哪儿?通过合作对现成移动设备的本地化性能进行表征和改进
我们越来越依赖蜂窝数据服务来进行许多日常活动,从叫出租车到搜索附近的餐馆。地理定位已经成为一种无处不在的特性,支撑着这类应用程序的功能。网络运营商还可以从精确的移动终端定位中受益,以便根据移动测量快速检测和识别与位置相关的网络性能问题,例如覆盖漏洞和拥塞。目前在广受欢迎的Android平台上实现的移动定位要么依赖于全球定位系统(GPS),要么依赖于Android的网络定位提供商(NLP),或者两者的结合。在本文中,我们从定位精度方面对这种系统的性能进行了广泛的研究。我们通过实际测量表明,GPS+NLP的性能严重依赖于用户的移动性,其在定位性能上的收益是最小的,甚至往往是有害的,特别是对于高达15的网络往返延迟。在这些发现的基础上,我们评估了使用协作本地测量交换系统Tattle的有效性,并提出了延迟调整U-CURE,这是一种聚类算法,可以极大地提高GPS-only和GPS+NLP技术的定位性能,不需要保持昂贵的系统状态,不需要任何位置锚定,也不需要额外的仪器,也不需要任何应用程序设计人员无法通过编程获得的外部知识。我们的结果是有希望的,表明仅使用3个共定位设备就可以实现超过30%的中位数定位精度改进,并且仅使用6个共定位设备就可以接近60%。这些发现可以被运营商用来更好地管理他们的网络,或者被应用程序设计者用来改进他们的基于位置的服务。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
PIoT: Programmable IoT using Information Centric Networking Workload interleaving with performance guarantees in data centers Outsourced invoice service: Service-clearing as SaaS in mobility service marketplaces Dynamic load management for IMS networks using network function virtualization On-demand dynamic network service deployment over NaaS architecture
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1