I. Introduction
The cell-centric paradigm of wireless networks, which is limited by inter-cell interference, is evolving toward a ubiquitous cell-free (CF) architecture that is more user-centric and robust to interference while providing users with macro-diversity [1]. In the CF distributed multiple input multiple output (CF-DMIMO) systems, many geographically distributed access points (APs) employing single or multiple antennas simultaneously serve a limited number of user equipment (UE) in a time-division duplex (TDD) scheme with the help of a fronthaul network and a central processing unit (CPU) operating in the same time-frequency resource. The CPU transmits data and resource control information to the APs through the downlink, while the APs transmit data received from the UEs using the uplink to the CPU via the fronthaul connection. CF-DMIMO essentially integrates the best attributes of ultra-dense networks, coordinated multi-point transmission, and cellular MIMO, and achieves improved spectral efficiency and transmission reliability by leveraging robust channel estimation and favorable propagation characteristics arising from the exploitation of a large number of propagation paths [2]. CF-DMIMO is therefore a key enabler of the emerging high-throughput, ultra-reliable, and low-latency applications of sixth generation (6G) networks [3].