Deep-Learning-Based High-Precision Localization With Massive MIMO
Deep-Learning-Based High-Precision Localization With Massive MIMO
Deep-Learning-Based High-Precision
Localization With Massive MIMO
GUODA TIAN (Member, IEEE), ILAYDA YAMAN (Student Member, IEEE),
MICHIEL SANDRA (Student Member, IEEE), XUESONG CAI (Senior Member, IEEE),
LIANG LIU (Member, IEEE), AND FREDRIK TUFVESSON (Fellow, IEEE)
Department of Electrical and Information Technology, Lund University, 221 00 Lund, Sweden
CORRESPONDING AUTHORS: G. TIAN ([email protected]) AND X. CAI ([email protected])
This work was supported in part by Ericsson AB, in part by the Horizon Europe Framework Program through the Marie Skłodowska-Curie
Grant under Agreement 101059091, in part by the Swedish Research Council under Grant 2022-04691, and in part by the Strategic
Research Area Excellence Center at Linköping-Lund in Information Technology (ELLIIT).
ABSTRACT High-precision localization and machine learning (ML) are envisioned to be key technologies
in future wireless systems. This paper presents an ML pipeline to solve localization tasks. It consists of
multiple parallel processing chains, each trained using a different fingerprint to estimate the position of the
user equipment. In this way, ensemble learning can be utilized to fuse all chains to improve localization perfor-
mance. Nevertheless, a common problem of ML-based techniques is that network training and fine-tuning can
be challenging due to the increase in network sizes when applied to (massive) multiple-input multiple-output
(MIMO) systems. To address this issue, we utilize a subarray-based approach. We divide the large antenna
array into several subarrays, feeding the fingerprints of the subarrays into the pipeline. In our case, such an
approach eases the training process while maintaining or even enhancing the performance. We also use the
Nyquist sampling theorem to gain insight on how to appropriately sample and average training data. Finally,
an indoor measurement campaign is conducted at 3.7 GHz using the Lund University massive MIMO testbed
to evaluate the approaches. Localization accuracy at a centimeter level has been reached in this particular
measurement campaign.
20 VOLUME 2, 2024
Tian et al.: Deep-Learning-Based High-Precision Localization With Massive MIMO
VOLUME 2, 2024 21
vector xi−1 in the previous layer. Specifically, xki is computed
as
γi−1
X
xki = gi xji−1 wi−1
j + bi , (4)
j=1
22 VOLUME 2, 2024
Tian et al.: Deep-Learning-Based High-Precision Localization With Massive MIMO
2
Č = [c̃1,Npi , . . . , c̃Q,Npi ] ∈ RM ×Q to collect all those Q
channel response vectors. By performing the 1-D discrete
Fourier transform of Č along the horizontal axis, we can
2
formulate a matrix 9 ∈ CM ×Q that characterizes the channel
variations along those Q positions. Specifically,
9 = Č3, (9)
where 3 ∈ CQ×Q is the DFT matrix. We then define a spec-
trum window L, which covers consecutive L columns w.r.t.
the lower frequency components of 9. Once L is selected, the
corresponding sampling distance 1d between two adjacent
samples can be calculated as
1d = Q δd /L. (10)
We then form those L columns into a new matrix 9 L ∈
2
CM ×L and define η as the ratio between the Frobenius norm
||9 L ||2F
of 9 L and 9, that is η = . Here, η shows the extent
||9||2F
of aliasing of different sampling intervals. In the following
sections, we will analyze the influence of η on localization
accuracy and discuss the choice of 1d .
VOLUME 2, 2024 23
FIGURE 4. The indoor measurement campaign.
24 VOLUME 2, 2024
Tian et al.: Deep-Learning-Based High-Precision Localization With Massive MIMO
VOLUME 2, 2024 25
TABLE 2. The NLL loss evaluated on the testing dataset.
26 VOLUME 2, 2024
Tian et al.: Deep-Learning-Based High-Precision Localization With Massive MIMO
VOLUME 2, 2024 27
coherence bandwidth for the channel is around 10 MHz.
Under this condition, Ci = E{ypi yH pi } cannot be represented
by the one-sample covariance matrix since many subcar-
riers are still strongly correlated. However, if we consider
different positions far enough from each other but within
the wide-sense stationary region, their corresponding channel
responses are weakly correlated. The estimated covariance
matrix C̃i,Npi approaches better Ci . (3) When d is large,
C̃i,Npi changes much more smoothly with different positions
due to the absence of small-scale fading and η′ drops much
more slowly. This guarantees that with the same training
density, less aliasing noise is introduced to the system.
28 VOLUME 2, 2024
Tian et al.: Deep-Learning-Based High-Precision Localization With Massive MIMO
FIGURE 12. Comparison between positioning error of the pipeline and kNN method when using covariance matrices w.r.t. different
average distances as training fingerprints. (a) d = 0, one-sample covariance matrix, (b) d = λ/2 (c) d = 2λ.
VOLUME 2, 2024 29
FIGURE 14. Positioning errors of our pipeline under different FIGURE 15. Positioning errors of our pipeline and localization
SNR. approach in [40] under NLoS scenario.
30 VOLUME 2, 2024
Tian et al.: Deep-Learning-Based High-Precision Localization With Massive MIMO
VOLUME 2, 2024 31
[4] M. Maaref and Z. M. Kassas, ‘‘Ground vehicle navigation in GNSS- [25] X. Sun, C. Wu, X. Gao, and G. Y. Li, ‘‘Fingerprint-based localization for
challenged environments using signals of opportunity and a closed-loop massive MIMO-OFDM system with deep convolutional neural networks,’’
map-matching approach,’’ IEEE Trans. Intell. Transp. Syst., vol. 21, no. 7, IEEE Trans. Veh. Technol., vol. 68, no. 11, pp. 10846–10857, Nov. 2019.
pp. 2723–2738, Jul. 2020. [26] Y. Lin, K. Yu, L. Hao, J. Wang, and J. Bu, ‘‘An indoor Wi-Fi localization
[5] X. Mu, Y. Liu, L. Guo, J. Lin, and R. Schober, ‘‘Intelligent reflecting sur- algorithm using ranging model constructed with transformed RSSI and BP
face enhanced indoor robot path planning: A radio map-based approach,’’ neural network,’’ IEEE Trans. Commun., vol. 70, no. 3, pp. 2163–2177,
IEEE Trans. Wireless Commun., vol. 20, no. 7, pp. 4732–4747, Jul. 2021. Mar. 2022.
[6] R. Whiton, J. Chen, T. Johansson, and F. Tufvesson, ‘‘Urban navigation [27] Y. Yuan, X. Liu, Z. Liu, Z. He, and Z. Xu, ‘‘Indoor localization with wire-
with LTE using a large antenna array and machine learning,’’ in Proc. IEEE less heterogeneous devices by composite fingerprint sets and hybrid clas-
95th Veh. Technol. Conf. (VTC-Spring), Jun. 2022, pp. 1–5. sification,’’ IEEE Trans. Veh. Technol., vol. 71, no. 11, pp. 12117–12127,
[7] J. A. D. Peral-Rosado, R. Raulefs, J. A. López-Salcedo, and Nov. 2022.
G. Seco-Granados, ‘‘Survey of cellular mobile radio localization [28] P. Ferrand, A. Decurninge, and M. Guillaud, ‘‘DNN-based localization
methods: From 1G to 5G,’’ IEEE Commun. Surveys Tuts., vol. 20, no. 2, from channel estimates: Feature design and experimental results,’’ in Proc.
pp. 1124–1148, 2nd Quart., 2018. IEEE Global Commun. Conf. (GLOBECOM), Dec. 2020, pp. 1–6.
[8] S. Dwivedi et al., ‘‘Positioning in 5G networks,’’ IEEE Commun. Mag., [29] J. Fan, X. Dou, W. Zou, and S. Chen, ‘‘Localization based on improved
vol. 59, no. 11, pp. 38–44, Nov. 2021. sparse Bayesian learning in mmWave MIMO systems,’’ IEEE Trans. Veh.
Technol., vol. 71, no. 1, pp. 354–361, Jan. 2022.
[9] E. Leitinger, P. Meissner, C. Rüdisser, G. Dumphart, and K. Witrisal,
[30] S. De Bast, E. Vinogradov, and S. Pollin, ‘‘Expert-knowledge-based data-
‘‘Evaluation of position-related information in multipath components
driven approach for distributed localization in cell-free massive MIMO
for indoor positioning,’’ IEEE J. Sel. Areas Commun., vol. 33, no. 11,
networks,’’ IEEE Access, vol. 10, pp. 56427–56439, 2022.
pp. 2313–2328, Nov. 2015.
[31] X. Ye, X. Yin, X. Cai, A. P. Yuste, and H. Xu, ‘‘Neural-network-assisted
[10] A. Hu, T. Lv, H. Gao, Z. Zhang, and S. Yang, ‘‘An ESPRIT-based approach UE localization using radio-channel fingerprints in LTE networks,’’ IEEE
for 2-D localization of incoherently distributed sources in massive MIMO Access, vol. 5, pp. 12071–12087, 2017.
systems,’’ IEEE J. Sel. Topics Signal Process., vol. 8, no. 5, pp. 996–1011,
[32] R. Bharadwaj, A. Alomainy, and S. K. Koul, ‘‘Experimental investigation
Oct. 2014.
of body-centric indoor localization using compact wearable antennas and
[11] X. Zeng, F. Zhang, B. Wang, and K. J. R. Liu, ‘‘Massive MIMO for high- machine learning algorithms,’’ IEEE Trans. Antennas Propag., vol. 70,
accuracy target localization and tracking,’’ IEEE Internet Things J., vol. 8, no. 2, pp. 1344–1354, Feb. 2022.
no. 12, pp. 10131–10145, Jun. 2021. [33] G. Tian, I. Yaman, M. Sandra, X. Cai, L. Liu, and F. Tufvesson, ‘‘High-
[12] X. Li, E. Leitinger, M. Oskarsson, K. Åström, and F. Tufvesson, ‘‘Massive precision machine-learning based indoor localization with massive MIMO
MIMO-based localization and mapping exploiting phase information of system,’’ 2023, arXiv:2303.03743.
multipath components,’’ IEEE Trans. Wireless Commun., vol. 18, no. 9, [34] S. Haykin, Neural Networks: A Comprehensive Foundation. New York,
pp. 4254–4267, Sep. 2019. NY, USA: Prentice-Hall, 1998.
[13] L. Lian, A. Liu, and V. K. N. Lau, ‘‘User location tracking in massive [35] B. Lakshminarayanan, A. Pritzel, and C. Blundell, ‘‘Simple and scalable
MIMO systems via dynamic variational Bayesian inference,’’ IEEE Trans. predictive uncertainty estimation using deep ensembles,’’ in Proc. Conf.
Signal Process., vol. 67, no. 21, pp. 5628–5642, Nov. 2019. Neural Inf. Process. Syst. Red Hook, NY, USA: Curran Associates, 2017,
[14] N. Garcia, H. Wymeersch, E. G. Larsson, A. M. Haimovich, and pp. 6405–6416.
M. Coulon, ‘‘Direct localization for massive MIMO,’’ IEEE Trans. Signal [36] Z. H. Zhou, Ensemble Methods: Foundations and Algorithms. London,
Process., vol. 65, no. 10, pp. 2475–2487, May 2017. U.K.: CRC Press, 2012.
[15] X. Cai, W. Fan, X. Yin, and G. F. Pedersen, ‘‘Trajectory-aided maximum- [37] T. Hill, ‘‘Conflations of probability distributions,’’ Trans. Amer. Math. Soc.,
likelihood algorithm for channel parameter estimation in ultrawideband vol. 363, no. 6, pp. 3351–3372, Jun. 2011.
large-scale arrays,’’ IEEE Trans. Antennas Propag., vol. 68, no. 10, [38] I. Yaman et al., ‘‘The LuViRA dataset: Measurement description,’’ 2023,
pp. 7131–7143, Oct. 2020. arXiv:2302.05309.
[16] X. Cai and W. Fan, ‘‘A complexity-efficient high resolution propagation [39] S. Malkowsky et al., ‘‘The world’s first real-time testbed for massive
parameter estimation algorithm for ultra-wideband large-scale uniform MIMO: Design, implementation, and validation,’’ IEEE Access, vol. 5,
circular array,’’ IEEE Trans. Commun., vol. 67, no. 8, pp. 5862–5874, pp. 9073–9088, 2017.
Aug. 2019. [40] A. Colpaert, S. De Bast, R. Beerten, A. P. Guevara, Z. Cui, and S. Pollin,
[17] S. D. Bast, A. P. Guevara, and S. Pollin, ‘‘CSI-based positioning in massive ‘‘Massive MIMO channel measurement data set for localization and com-
MIMO systems using convolutional neural networks,’’ in Proc. IEEE 91st munication,’’ IEEE Commun. Mag., vol. 61, no. 9, pp. 114–120, Sep. 2023.
Veh. Technol. Conf. (VTC-Spring), May 2020, pp. 1–5. [41] M. Khalid, J. Baber, M. K. Kasi, M. Bakhtyar, V. Devi, and N. Sheikh,
[18] S. De Bast and S. Pollin, ‘‘MaMIMO CSI-based positioning using CNNs: ‘‘Empirical evaluation of activation functions in deep convolution neu-
Peeking inside the black box,’’ in Proc. IEEE Int. Conf. Commun. Work- ral network for facial expression recognition,’’ in Proc. 43rd Int. Conf.
shops (ICC Workshops), Jun. 2020, pp. 1–6. Telecommun. Signal Process. (TSP), Jul. 2020, pp. 204–207.
[19] J. R. Sánchez, O. Edfors, and L. Liu, ‘‘Positioning for distributed large [42] P. Cunningham and S. J. Delany, ‘‘K-nearest neighbour classifiers—A
intelligent surfaces using neural network with probabilistic layer,’’ in Proc. tutorial,’’ ACM Comput. Surv., vol. 54, no. 6, pp. 1–25, Jul. 2022.
IEEE Globecom Workshops (GC Wkshps), Dec. 2021, pp. 1–6. [43] S. De Bast and S. Pollin, ‘‘Ultra dense indoor MaMIMO CSI dataset,’’
Katholieke Universiteit Leuven, Leuven, Belgium, Tech. Rep. nr6k-8r78-
[20] E. Gönültas, E. Lei, J. Langerman, H. Huang, and C. Studer, ‘‘CSI-
21, 2021. [Online]. Available: https://ieee-dataport.org/open-access/ultra-
based multi-antenna and multi-point indoor positioning using probability
dense-indoor-mamimo-csi-dataset, doi: 10.21227/nr6k-8r78.
fusion,’’ IEEE Trans. Wireless Commun., vol. 21, no. 4, pp. 2162–2176,
Apr. 2022.
[21] K. N. R. S. V. Prasad, E. Hossain, and V. K. Bhargava, ‘‘Low-
dimensionality of noise-free RSS and its application in distributed massive
MIMO,’’ IEEE Wireless Commun. Lett., vol. 7, no. 4, pp. 486–489, GUODA TIAN (Member, IEEE) received the
Aug. 2018. bachelor’s degree in automation and control engi-
[22] K. N. R. S. V. Prasad, E. Hossain, and V. K. Bhargava, ‘‘Machine learning neering from Northeastern University in 2016 and
methods for RSS-based user positioning in distributed massive MIMO,’’ the master’s degree in wireless communication
IEEE Trans. Wireless Commun., vol. 17, no. 12, pp. 8402–8417, Dec. 2018. from Lund University in 2018, where he is
[23] X. Guo and N. Ansari, ‘‘Localization by fusing a group of fingerprints currently pursuing the Ph.D. degree, under the
via multiple antennas in indoor environment,’’ IEEE Trans. Veh. Technol., supervision of Fredrik Tufvesson, Ove Edfors,
vol. 66, no. 11, pp. 9904–9915, Nov. 2017. Bo Bernherdsson, and Xuesong Cai. His current
[24] J. Vieira, E. Leitinger, M. Sarajlic, X. Li, and F. Tufvesson, ‘‘Deep convolu- research interests include applying machine learn-
tional neural networks for massive MIMO fingerprint-based positioning,’’ ing to wireless localization, sensing, and com-
in Proc. IEEE 28th Annu. Int. Symp. Pers., Indoor, Mobile Radio Commun. munication systems. During the master’s degree, he received the Lund
(PIMRC), Oct. 2017, pp. 1–6. University Global Scholarship.
32 VOLUME 2, 2024
Tian et al.: Deep-Learning-Based High-Precision Localization With Massive MIMO
ILAYDA YAMAN (Student Member, IEEE) LIANG LIU (Member, IEEE) received the Ph.D.
received the bachelor’s degree from Istanbul Tech- degree from Fudan University in 2010. He joined
nical University in 2018, and the master’s degree in the Department of Electrical and Information
embedded electronics engineering from Lund Uni- Technology (EIT), Lund University, Sweden,
versity, Sweden, in 2020, where she is currently where he held a post-doctoral position. Since
pursuing the Ph.D. degree under the supervision 2016, he has been an Associate Professor with
of Liang Liu, Ove Edfors, Kalle Åström, and Lund University. His current research interests
Steffen Malkowsky. Her current research interests include wireless systems and digital integrated
include fusing vision and radio sensors to design circuit design. He is a member of the Technical
low-power hardware using machine learning algo- Committee of VLSI Systems and Applications and
rithms. During the master’s degree, she received the Lund University Global CAS for Communications of the IEEE Circuit and Systems Society.
Scholarship for her academic success.
VOLUME 2, 2024 33