Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

RoArray: Towards More Robust Indoor Localization Using Sparse Recovery with Commodity WiFi

Published: 01 June 2019 Publication History

Abstract

With the multi-antenna design of WiFi interfaces, phased array has become a promising mechanism for accurate WiFi localization. State-of-the-art WiFi-based solutions using Angle-of-Arrival (AoA), however, face a number of critical challenges. First, their localization accuracy degrades dramatically due to low Signal-to-Noise Ratio (SNR) and incoherent processing. Second, they tend to produce outliers when the available number of packets is low. Moreover, the prior phase calibration schemes are not multipath robust and accurate enough. All of the above degrade the robustness of localization systems. In this paper, we present ROArray, a RObust Array based system that accurately localizes a target even with low SNRs. The key insight of ROArray is to use sparse recovery and coherent processing across all available domains, including time, frequency, and spatial domains. Specifically, in the spatial domain, ROArray can produce sharp AoA spectrums by parameterizing the steering vector based on a sparse grid. Then, to expand into the frequency domain, it jointly estimates the Time-of-Arrival (ToAs) and AoAs of all the paths using multi-subcarrier OFDM measurements. Furthermore, through a novel multi-packet fusion scheme, ROArray is enabled to perform coherent estimation over multiple packets. Such coherent processing not only increases the virtual aperture size, which enlarges the number of maximum resolvable paths but also improves the system robustness to noise. In addition, ROArray includes an online phase calibration technique that can eliminate random phase offsets while keeping communication uninterrupted. Our implementation using off-the-shelf WiFi cards demonstrates that, with low SNRs, ROArray significantly outperforms state-of-the-art solutions in terms of localization accuracy; when medium or high SNRs are present, it achieves comparable accuracy.

References

[1]
M. Kotaru, K. Joshi, D. Bharadia, and S. Katti, “SpotFi: Decimeter level localization using WiFi,” in Proc. of ACM Conf. Special Interest Group Data Commun., 2015, pp. 269–282.
[2]
D. Vasisht, S. Kumar, and D. Katabi, “Decimeter-level localization with a single WiFi access point,” in Proc. 13th Usenix Conf. Netw. Syst. Des. Implementation, 2016, pp. 165–178.
[3]
K. Chintalapudi, A. Padmanabha Iyer, and V. N. Padmanabhan, “Indoor localization without the pain,” in Proc. 16th Annu. Int. Conf. Mobile Comput. Netw., 2010, pp. 173–184.
[4]
R. Nandakumar, K. K. Chintalapudi, and V. N. Padmanabhan, “Centaur: Locating devices in an office environment,” in Proc. 18th Annu. Int. Conf. Mobile Comput. Netw., 2012, pp. 281–292.
[5]
Z. Yang, C. Wu, and Y. Liu, “Locating in fingerprint space: Wireless indoor localization with little human intervention,” in Proc. 18th Annu. Int. Conf. Mobile Comput. Netw., 2012, pp. 269–280.
[6]
S. Sen, J. Lee, K.-H. Kim, and P. Congdon, “Avoiding multipath to revive inbuilding WiFi localization,” in Proc. 11th Annu. Int. Conf. Mobile Syst. Appl. Serv., 2013, pp. 249–262.
[7]
A. T. Mariakakis, S. Sen, J. Lee, and K.-H. Kim, “SAIL: Single access point-based indoor localization,” in Proc. 12th Annu. Int. Conf. Mobile Syst. Appl. Serv., 2014, pp. 315–328.
[8]
S. Kumar, S. Gil, D. Katabi, and D. Rus, “Accurate indoor localization with zero start-up cost,” in Proc. 20th Annu. Int. Conf. Mobile Comput. Netw., 2014, pp. 483–494.
[10]
Y. Xie, Z. Li, and M. Li, “Precise power delay profiling with commodity WiFi,” in Proc. 21st Annu. Int. Conf. Mobile Comput. Netw., 2015, pp. 53–64.
[11]
J. Xiong, K. Sundaresan, and K. Jamieson, “ToneTrack: Leveraging frequency-agile radios for time-based indoor wireless localization,” in Proc. 21st Annu. Int. Conf. Mobile Comput. Netw., 2015, pp. 537–549.
[12]
J. Xiong and K. Jamieson, “ArrayTrack: A fine-grained indoor location system,” in Proc. 10th USENIX Conf. Netw. Syst. Des. Implementation, 2013, pp. 71–84.
[13]
J. Gjengset, J. Xiong, G. McPhillips, and K. Jamieson, “Phaser: Enabling phased array signal processing on commodity WiFi access points,” in Proc. 20th Annu. Int. Conf. Mobile Comput. Netw., 2014, pp. 153–164.
[14]
R. O. Schmidt, “Multiple emitter location and signal parameter estimation,” IEEE Trans. Antennas Propag., vol. 34, no. 3, pp. 276–280, Mar. 1986.
[15]
P. Stoica and N. Arye, “MUSIC, maximum likelihood, and cramer-rao bound,” IEEE Trans. Acoust. Speech Signal Process., vol. 37, no. 5, pp. 720–741, May 1989.
[16]
S. Byeon, K. Yoon, O. Lee, S. Choi, W. Cho, and S. Oh, “MoFA: Mobility-aware frame aggregation in Wi-Fi,” in Proc. 10th ACM Int. Conf. Emerging Netw. Experiments Technol., 2014, pp. 41–52.
[17]
C. Shepard, H. Yu, N. Anand, E. Li, T. Marzetta, R. Yang, and L. Zhong, “Argos: Practical many-antenna base stations,” in Proc. 18th Annu. Int. Conf. Mobile Comput. Netw., 2012, pp. 53–64.
[18]
M. Lustig, D. Donoho, and J. M. Pauly, “Sparse MRI: The application of compressed sensing for rapid MR imaging,” Magn. Resonance Med., vol. 58, no. 6, pp. 1182–1195, 2007.
[19]
S. Boyd, N. Parikh, E. Chu, B. Peleato, and J. Eckstein, “Distributed optimization and statistical learning via the alternating direction method of multipliers,” Found. Trends® Mach. Learn., vol. 3, no. 1, pp. 1–122, 2011.
[20]
Y. Chi, L. L. Scharf, A. Pezeshki, and A. R. Calderbank, “Sensitivity to basis mismatch in compressed sensing,” IEEE Trans. Signal Process., vol. 59, no. 5, pp. 2182–2195, May 2011.
[21]
P. Stoica and R. L. Moses, Introduction to Spectral Analysis, vol. 1. Upper Saddle River, NJ, USA: Prentice Hall, 1997.
[22]
D. L. Donoho and M. Elad, “Optimally sparse representation in general (nonorthogonal) dictionaries via L1 minimization,” Proc. Nat. Acad. Sci. United States America, vol. 100, no. 5, pp. 2197–2202, 2003.
[23]
M. S. Lobo, L. Vandenberghe, S. Boyd, and H. Lebret, “Applications of second-order cone programming,” Linear Algebra Appl., vol. 284, no. 1, pp. 193–228, 1998.
[24]
E. J. Candès and M. B. Wakin, “An introduction to compressive sampling,” IEEE Signal Process. Mag., vol. 25, no. 2, pp. 21–30, Mar. 2008.
[25]
S. Kumar, E. Hamed, D. Katabi, and L. Erran Li, “LTE radio analytics made easy and accessible,” in Proc. ACM Conf. SIGCOMM, 2014, pp. 211–222.
[26]
D. Malioutov, “A sparse signal reconstruction perspective for source localization with sensor arrays,” Master Thesis, Dept. Electr. Eng. Comput. Sci., Massachusetts Inst. Technol., Cambridge, MA, 2003.
[27]
T.-J. Shan, M. Wax, and T. Kailath, “On spatial smoothing for direction-of-arrival estimation of coherent signals,” IEEE Trans. Acoust. Speech Signal Process., vol. 33, no. 4, pp. 806–811, Aug. 1985.
[28]
Y. Wang, J. Xiong, H. Jiang, X. Chen, and D. Fang, “D-Watch: Embracing bad multipaths for device-free localization with COTS RFID devices,” in Proc. 12th Int. Conf. Emerging Netw. EXperiments Technol., 2016, pp. 253–266.
[29]
V. Abolghasemi, S. Ferdowsi, B. Makkiabadi, and S. Sanei, “On optimization of the measurement matrix for compressive sensing,” in Proc. 18th Eur. Signal Process. Conf., 2010, pp. 427–431.
[30]
D. Halperin, W. Hu, A. Sheth, and D. Wetherall, “Tool release: Gathering 802.11n traces with channel state information,” ACM SIGCOMM Comput. Commun. Rev., vol. 41, no. 1, pp. 53–53, 2011.
[31]
CVX solvers, (2012). [Online]. Available: http://cvxr.com/cvx/doc/solver.html
[32]
K. Joshi, D. Bharadia, M. Kotaru, and S. Katti, “WiDeo: Fine-grained device-free motion tracing using RF backscatter,” in Proc. 12th USENIX Conf. Netw. Syst. Des. Implementation, 2015, pp. 189–204.
[33]
I. Guvenc and C.-C. Chong, “A survey on TOA based wireless localization and NLOS mitigation techniques,” IEEE Commun. Surv. Tuts., vol. 11, no. 3, pp. 107–124, Jul.–Sep. 2009.
[34]
Z. Yang, Z. Zhou, and Y. Liu, “From RSSI to CSI: Indoor localization via channel response,” ACM Comput. Surv., vol. 46, no. 2, 2013, Art. no.
[35]
H. Liu, Y. Gan, J. Yang, S. Sidhom, Y. Wang, Y. Chen, and F. Ye, “Push the limit of WiFi based localization for smartphones,” in Proc. 18th Annu. Int. Conf. Mobile Comput. Netw., 2012, pp. 305–316.
[36]
J. Wang, D. Vasisht, and D. Katabi, “RF-IDraw: Virtual touch screen in the air using RF signals,” in Proc. ACM Conf. SGICOMM, 2015, pp. 235–246.
[37]
L. Yang, Y. Chen, X.-Y. Li, C. Xiao, M. Li, and Y. Liu, “Tagoram: real-time tracking of mobile RFID tags to high precision using COTS devices,” in Proc. 20th Annu. Int. Conf. Mobile Comput. Netw., 2014, pp. 237–248.
[38]
Z. Yang, L. Xie, and C. Zhang, “Off-grid direction of arrival estimation using sparse Bayesian inference,” IEEE Trans. Signal Process., vol. 61, no. 1, pp. 38–43, Jan. 2013.
[39]
M. M. Hyder and K. Mahata, “Direction-of-arrival estimation using a mixed l2,0 norm approximation,” IEEE Trans. Signal Process., vol. 58, no. 9, pp. 4646–4655, Sep. 2010.
[40]
Y. Hua and T. K. Sarkar, “Method for estimating parameters of bxponentially damped/undamped sinusoids in noise,” IEEE Trans. Acoust. Speech Signal Process., vol. 38, no. 5, pp. 814–824, May 1990.

Cited By

View all
  • (2024)WAIS: Leveraging WiFi for Resource-Efficient SLAMProceedings of the 22nd Annual International Conference on Mobile Systems, Applications and Services10.1145/3643832.3661895(561-574)Online publication date: 3-Jun-2024
  • (2024)RLocProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/36314377:4(1-28)Online publication date: 12-Jan-2024
  • (2024)Decimeter Level Cooperative Direct Localization With Ising Model ApproachIEEE Transactions on Wireless Communications10.1109/TWC.2024.341367123:10_Part_2(14394-14407)Online publication date: 1-Oct-2024
  • Show More Cited By

Index Terms

  1. RoArray: Towards More Robust Indoor Localization Using Sparse Recovery with Commodity WiFi
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image IEEE Transactions on Mobile Computing
        IEEE Transactions on Mobile Computing  Volume 18, Issue 6
        June 2019
        245 pages

        Publisher

        IEEE Educational Activities Department

        United States

        Publication History

        Published: 01 June 2019

        Qualifiers

        • Research-article

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)0
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 20 Feb 2025

        Other Metrics

        Citations

        Cited By

        View all
        • (2024)WAIS: Leveraging WiFi for Resource-Efficient SLAMProceedings of the 22nd Annual International Conference on Mobile Systems, Applications and Services10.1145/3643832.3661895(561-574)Online publication date: 3-Jun-2024
        • (2024)RLocProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/36314377:4(1-28)Online publication date: 12-Jan-2024
        • (2024)Decimeter Level Cooperative Direct Localization With Ising Model ApproachIEEE Transactions on Wireless Communications10.1109/TWC.2024.341367123:10_Part_2(14394-14407)Online publication date: 1-Oct-2024
        • (2024)A Binary Structured Sparsity Approach for Multi-Anchor Direct LocalizationIEEE Transactions on Mobile Computing10.1109/TMC.2024.343909923:12(14055-14070)Online publication date: 1-Dec-2024
        • (2024)Learning Domain-Invariant Model for WiFi-Based Indoor LocalizationIEEE Transactions on Mobile Computing10.1109/TMC.2024.343845423:12(13898-13913)Online publication date: 1-Dec-2024
        • (2024)SPRING+: Smartphone Positioning From a Single WiFi Access PointIEEE Transactions on Mobile Computing10.1109/TMC.2024.336724123:10(9549-9566)Online publication date: 1-Oct-2024
        • (2023)MSNetViews: Geographically Distributed Management of Enterprise Network Security PolicyProceedings of the 28th ACM Symposium on Access Control Models and Technologies10.1145/3589608.3593836(121-132)Online publication date: 24-May-2023
        • (2023)Demo Abstract: Accessible WiFi sensing leveraging Robot Operating SystemProceedings of the 22nd International Conference on Information Processing in Sensor Networks10.1145/3583120.3589817(356-357)Online publication date: 9-May-2023
        • (2023)Towards Precise, Ubiquitous and Real-Time PositioningProceedings of the 21st Annual International Conference on Mobile Systems, Applications and Services10.1145/3581791.3597506(615-617)Online publication date: 18-Jun-2023
        • (2023)Automatic Indoor Radio Map Construction and Localization via Multipath Fingerprint ExtrapolationIEEE Transactions on Wireless Communications10.1109/TWC.2023.323735922:9(5814-5827)Online publication date: 1-Sep-2023
        • Show More Cited By

        View Options

        View options

        Figures

        Tables

        Media

        Share

        Share

        Share this Publication link

        Share on social media