Real-world deployments of WiFi-based indoor localization in large public venues are few and far between as most state-of-the-art solutions require either client or infrastructure-side changes. Hence, even though high location accuracy is possible with these solutions, they are not practical due to cost and/or client adoption reasons. Majority of the public venues use commercial controller-managed WLAN solutions, %provided by Aruba, Cisco, etc., that neither allow client changes nor infrastructure changes. In fact, for such venues we have observed highly heterogeneous devices with very low adoption rates for client-side apps. In this paper, we present our experiences in deploying a scalable location system for such venues. We show that server-side localization is not trivial and present two unique challenges associated with this approach, namely \emph{Cardinality Mismatch} and \emph{High Client Scan Latency}. The "Mismatch" challenge results in a significant mismatch between the set of access points (APs) reporting a client in the offline and online phases, while the "Latency" challenge results in a low number of APs reporting data for any particular client. We collect three weeks of detailed ground truth data ($\approx 200$ landmarks), from a WiFi setup that has been deployed for more than four years, to provide evidences for the extent and understanding the impact of these problems. Our analysis of real-world client devices reveal that the current trend for the clients is to reduce scans, thereby adversely impacting their localization accuracy. We analyze how localization is impacted when scans are minimal. We propose heuristics to alleviate reduction in the accuracy despite lesser scans. Besides the number of scans, we summarize the other challenges and pitfalls of real deployments which hamper the localization accuracy.
翻译:以 WiFi 为基础的内部本地化在大公共场所实际部署的WiFi 内部本地化数量很少,而且远在大多数最先进的解决方案需要客户或基础设施方面的变化之间。 因此,即使这些解决方案可能具有较高的定位准确性,但由于成本和/或客户的采用原因,这些解决方案并不实用。 大部分公共场所使用商业控制管理的WLAN解决方案, 由阿鲁巴、 Cisco 等提供的% 本地客户无法进行变更或基础设施的变化。 事实上,对于这些网站,我们观察到了高度分散的功能,客户端应用程序的采用率非常低。 在本文中,我们展示了在为这些网站安装可缩缩缩缩缩的定位定位系统方面的经验。 我们显示,服务器端端的本地定位系统不是微不足道的,而是与此方法相关的两个独特的挑战,即:\ eemph{Cardinality Mismatch} 和\ 高级客户端扫描Latency} 。 “ 连接” 挑战导致接入点数之间的严重不匹配,报告用户的离线和线和在线阶段的用户的准确度。 而“Latisticality” 挑战在于一个低位客户端用户的用户的运行数据 。