In this article, we propose a novel localization and channel estimation integration framework for cell-free massive multiple-input–multiple-output (MIMO) Internet of Things (IoT) systems, in which position information supports accurate channel estimation and accurate channel information can, in turn, improve positioning accuracy. Under this integration framework, we propose a two-phase fingerprint-based localization method consisting of both initial and accurate localization phases and a coarse-location-based (CLB) pilot reassignment scheme. The coarse location information for pilot reassignment is obtained in the initial localization phase of the two-phase localization method, and the fingerprint information used in the accurate localization phase is extracted through channel estimation based on the CLB scheme. Furthermore, for localization, two different fingerprint similarity criteria are proposed to meet the requirements of the different localization phases. Simulation results demonstrate that our proposed two-phase fingerprint-based localization method achieves better positioning performance than existing methods, although there is a slight increase in computational complexity compared to the initial localization. Moreover, our proposed CLB pilot reassignment scheme outperforms the conventional pilot assignment schemes in the comprehensive performance considering both channel estimation performance and complexity.
Read full abstract