RFedRNN: An End-to-End Recurrent Neural Network for Radio Frequency Path Fingerprinting

  • Siqi Bai
  • Mingjiang Yan
  • Yongjie Luo
  • Qun Wan
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10868)


Radio frequency (RF) fingerprinting is a commonly used indoor positioning method. However, the random fluctuation of radio signals is a major challenge for RF positioning. Traditional methods only match the signal patterns at a single time or space point without regard to the spatial or temporal pattern of the signal. Inspired by the application of neural networks in the field of natural language processing, we presents an end-to-end RF fingerprint positioning model, named RFedRNN. The model consists of two Recurrent Neural Networks (RNNs). The first RNN encodes the RF sequence into a vector from which the second RNN decodes the corresponding target path. Training this neural network is to learn a mapping from a sequence of RF fingerprints to a path, called path fingerprinting. This method has low labor cost and the parameters do not increase with the expansion of data set, which is suitable for mobile devices. Simulation and the real-world dataset experiments show that the proposed method is superior to the existing methods in positioning accuracy and robustness.


Recurrent Neural Network Encoder-decoder Path fingerprinting Positioning 



This work was supported in part by the National Natural Science Foundation of China (NSFC) under Grant U1533125 and 61771108.


  1. 1.
    Zafari, F., Gkelias, A., Leung, K.: A survey of indoor localization systems and technologies (2017)Google Scholar
  2. 2.
    Khalajmehrabadi, A., Gatsis, N., Akopian, D.: Modern WLAN fingerprinting indoor positioning methods and deployment challenges. IEEE Commun. Surv. Tutorials 19, 1974–2002 (2017)CrossRefGoogle Scholar
  3. 3.
    Xiao, Z., Wen, H., Markham, A., Trigoni, N., Blunsom, P., Frolik, J.: Non-line-of-sight identification and mitigation using received signal strength. IEEE Trans. Wirel. Commun. 14(3), 1689–1702 (2015)CrossRefGoogle Scholar
  4. 4.
    Kim, Y., Shin, H., Cha, H.: Smartphone-based Wi-Fi pedestrian-tracking system tolerating the RSS variance problem. In: IEEE International Conference on Pervasive Computing and Communications, pp. 11–19 (2012)Google Scholar
  5. 5.
    Shen, G., Chen, Z., Zhang, P., Moscibroda, T., Zhang, Y.: Walkie-Markie: indoor pathway mapping made easy. In: Usenix Conference on Networked Systems Design and Implementation, pp. 85–98 (2013)Google Scholar
  6. 6.
    Lee, H.J., Wicke, M., Kusy, B., Guibas, L.: Localization of mobile users using trajectory matching. In: ACM International Workshop on Mobile Entity Localization and Tracking in GPS-Less Environments, Melt 2008, San Francisco, California, USA, pp. 123–128, September 2008Google Scholar
  7. 7.
    Paul, A.S., Wan, E.A.: Rssi-based indoor localization and tracking using sigma-point kalman smoothers. IEEE J. Sel. Top. Sig. Process. 3(5), 860–873 (2009)CrossRefGoogle Scholar
  8. 8.
    Cho, K., Van Merrienboer, B., Gulcehre, C., Bahdanau, D., Bougares, F., Schwenk, H., Bengio, Y.: Learning phrase representations using RNN encoder-decoder for statistical machine translation. In: Computer Science (2014)Google Scholar
  9. 9.
    Dietterich, T.G.: Machine learning for sequential data: a review. In: Caelli, T., Amin, A., Duin, R.P.W., de Ridder, D., Kamel, M. (eds.) SSPR /SPR 2002. LNCS, vol. 2396, pp. 15–30. Springer, Heidelberg (2002). Scholar
  10. 10. Deep LearningGoogle Scholar
  11. 11.
    Chung, J., Gulcehre, C., Cho, K.H., Bengio, Y.: Empirical evaluation of gated recurrent neural networks on sequence modeling. Eprint Arxiv (2014)Google Scholar
  12. 12.
    Mirowski, P., Milioris, D., Whiting, P., Ho, T.K.: Probabilistic radio-frequency fingerprinting and localization on the run. Bell Labs Tech. J. 18(4), 111133 (2014)Google Scholar
  13. 13.
    Wang, B., Chen, Q., Yang, L.T., Chao, H.C.: Indoor smartphone localization via fingerprint crowdsourcing: challenges and approaches. IEEE Wirel. Commun. 23(3), 82–89 (2016)CrossRefGoogle Scholar
  14. 14.
    Mirowski, P., Ho, T.K., Whiting, P.: Building optimal radio-frequency signal maps. In: International Conference on Pattern Recognition, pp. 978–983 (2014)Google Scholar
  15. 15.
    Tran, Q., Tantra, J.W., Foh, C.H., Tan, A., Yow, K.C., Qiu, D.: Wireless indoor positioning system with enhanced nearest neighbors in signal space algorithm. In: Vehicular Technology Conference, VTC-2006 Fall, pp. 1–5. IEEE (2006)Google Scholar
  16. 16.
    Zhang, W., Liu, K., Zhang, W., Zhang, Y., Gu, J.: Deep neural networks for wireless localization in indoor and outdoor environments. Neurocomputing 194(C), 279–287 (2016)CrossRefGoogle Scholar
  17. 17.
    Amiot, N., Laaraiedh, M., Uguen, B.: PyLayers: an open source dynamic simulator for indoor propagation and localization. In: IEEE International Conference on Communications Workshops, pp. 84–88 (2013)Google Scholar
  18. 18.
    Zaremba, W., Sutskever, I., Vinyals, O.: Recurrent neural network regularization. Eprint Arxiv (2014)Google Scholar
  19. 19.

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  1. 1.University of Electronic Science and Technology of ChinaChengduChina

Personalised recommendations