 Research
 Open access
 Published:
Downlink transmission and channel estimation for cellfree massive MIMOOFDM with DSDs
EURASIP Journal on Advances in Signal Processing volume 2022, Article number: 17 (2022)
Abstract
In a cellfree massive MIMO system, multiple users arrive at multiple access points at separate times, while in an OFDM system, different delays can be equivalent to delay spread differences (DSDs). Since DSDs are not all the same, in the downlink transmission process, it is necessary to consider its impact on transmission techniques, such as channel estimation and downlink precoding. In this paper, aiming at the performance loss caused by DSDs in cellfree massive MIMOOFDM system, we propose a multiRB precoding optimization algorithm that maximizes the downlink sum rate. We derive the sum rate maximization problem into an iterative secondorder cone programming form to achieve convex approximation. Then, considering the impact of DSDs on the accuracy of cellfree massive MIMOOFDM channel estimation, we propose a downlink channel estimation method, which jointly uses channel state information reference signal and demodulation reference signal. The simulation results show that the proposed multiRB optimal precoding can effectively improve the downlink sum rate, and the proposed downlink channel estimation can obtain accurate multiRB frequencydomain channel parameters.
1 Introduction
A cellfree system is a new concept of mobile communication system architecture derived from distributed MIMO, in which the antenna unit is separated from the processing unit. Multiple remote antenna units (RAUs) are connected to the central processing unit (CPU) through optical fibers, and joint signal processing is performed through the CPU. Compared with the cellular system that eliminates the interference between antennas by allocating different frequencies, the joint signal processing of the cellfree system can eliminate the interference between antennas on the same frequency by means of simultaneous equations that make it possible to improve spectrum efficiency, coverage capability and cell boundary performance [1,2,3,4].
However, due to the distributed characteristics of cellfree systems, similar to coordinated multipoint (CoMP) systems or 5Gbased IoT, different user equipment (UE) and RAUs have separate propagation delays. These variations will cause the receiver to synchronize with the transmitted signal that arrives first, and DSDs will be generated on the asynchronous transmitted signal that arrives later. Especially in the OFDM system, accurate symbol time synchronization is an important prerequisite for removing the cyclic prefix (CP) and completing correct demodulation. DSDs will cause the received signal to produce a phase rotation that varies with the subcarrier index during the demodulation process, which will have a negative impact on system performance [5,6,7,8,9,10,11].
The major contributions of this paper are summarized as follows.

1.
A multiRB precoding optimization algorithm to maximize the cellfree massive MIMO system sum rate under the total RAU power constraint is proposed.

2.
A DMRS channel estimation is proposed.
The novelty of this paper is to solve the problem that the performance loss of DSDs to broadband precoding increases as the number of subcarriers increases since per subcarrier precoding is not supported in the current 5G NR protocol [12].
The following notations are used. All boldface letters represent vectors (lower case) or matrices (upper case). The \(P \times P\) identity matrix is denoted \({{\mathbf {I}}_P}\). The notations \({{\mathbb {C}}^N}\) and \({{\mathbb {C}}^{M \times N}}\) refer to complex Ndimensional vectors and \(M \times N\) matrices, respectively. The operators \(diag\left( \cdot \right)\), \(\left( \cdot \right) ^T\) and \({\left( \cdot \right) ^H}\) denote diagonalization, transpose and conjugate transpose, respectively. A random vector \(x \sim {\mathcal {C}}{\mathcal {N}}\left( {{\mathbf {m}},{\varvec{\Phi }} } \right)\) is a complex Gaussian distribution with a mean vector \({\mathbf {m}}\) and covariance matrix \({\varvec{\Phi }}\).
2 Problem formulation
2.1 Impact of the DSDs
In an OFDM system, obtaining accurate sampling of the transmitted signal within the symbol period is the prerequisite for the receiver to perform FFT. For this reason, it is necessary to perform symbol timing synchronization after removing CP. However, in the cellfree system as shown in Fig. 1, because the distances from RAUs to UEs are different, the receiver performs symbol timing synchronization with the signal that arrives first, and the signal that arrives subsequently will produce \(\tau\) samples DSDs during the sampling process, as shown in Fig. 2. After FFT, \(\tau\) samples DSDs result in a phase rotation of \({e^{  j2\pi n\tau /{N_c}}}\) on the nth subcarrier, where \({N_c}\) is the number of FFT points. It can be seen that phase rotation increases with the increase of subcarrier index, and the impact of phase rotation will be superimposed in the coherence bandwidth, causing additional frequency selective fading of the channel.
2.2 System model
We consider a cellfree massive MIMOOFDM system, including M multiantenna RAUs and K singleantenna UEs, where each RAU has L antennas. The locations of RAUs and UEs are randomly distributed within the coverage area. The total number of subcarriers in the system is N, UEs are grouped into \({N_\mathrm{RB}}\) resource blocks (RBs), and each RB contains \({\uplambda _\mathrm{RB}} = N/{N_\mathrm{RB}}\) subcarriers. The number of UEs in each RB is much smaller than the total number of RAUs.
The frequencydomain symbol sequence sent by RAU m on the tth OFDM symbol is \({{\mathbf {x}}_m} = {\left[ {{x_{m,0}},...,{x_{m,n}},...,{x_{m,N  1}}} \right] ^T}\). The timedomain symbol sequence obtained after the \({N_c}\)point IFFT at the transmitter is \({{\mathbf {x}}_m}\left[ t \right] = {\left[ {{x_{m,0}}\left[ t \right] ,...,{x_{m,n'}}\left[ t \right] ,...,{x_{m,N  1}}\left[ t \right] } \right] ^T}\), where \({x_{m,n'}}\left[ t \right] = \frac{1}{N}\sum \nolimits _{n = 0}^{N  1} {{x_{m,n}}{e^{j2\pi nn'/{N_c}}}}\). According to the derivation in [6], when the signal arrives at the receiver, due to the DSDs of \(\tau\) samples, \({x_{m,n'}}\left[ t \right] \rightarrow {x_{m,n'}}\left[ {t  \tau } \right]\), after \({N_c}\)point FFT, a phase rotation \(\Theta = {e^{  j2\pi n\tau /{N_c}}}\) is generated on the frequencydomain symbol of the nth subcarrier. Under the impact of DSDs, the channel vector \({{\mathbf {h}}_{m,k,n}} \in {C^{L \times 1}}\) of the mth RAU and the kth UE on the nth subcarrier can be expressed as
where \({\beta _{m,k}} = {\left( {{d_{m,k}}} \right) ^{  l}}\) is the largescale fading coefficient independent of frequency, \({d_{m,k}}\) is the distance between the mth RAU and the kth UE, and l is the path loss exponent. \({\Theta _{m,k,n}} = {e^{  j2\pi n{\tau _{m,k}}/{N_c}}}\) is the phase rotation caused by DSDs, where \({\tau _{m,k}} = {d_{m,k}}/c  \tau _k^{syn}\) is the DSDs between the mth RAU and the kth UE, where \(\tau _k^{syn} = \mathop {\min }\limits _m {\tau _{m,k}}\) is the reference synchronization time and c is the speed of light.
Considering the downlink transmission, we model the received signal of UE k on the nth subcarrier as
where
represents the frequencydomain channel vector on the nth subcarrier from all RAUs to downlink UE k, \({s_{k,n}} \sim {{{\mathcal {C}}}}{{{\mathcal {N}}}}\left( {0,1} \right)\) is the data symbol sent by all RAUs to downlink UE k, \({z_{k,n}} \sim {{{\mathcal {C}}}}{{{\mathcal {N}}}}\left( {0,\sigma _{k,n}^2} \right)\) is additive white Gaussian noise,
represents the precoding vector on the nth subcarrier for the data stream of downlink UE k, where \({{\mathbf {w}}_{m,k}} \in {{\mathbb {C}}^{L \times 1}}\). Assume that the precoding granularity is \(\varphi\), the same precoding vector is used on the adjacent \({N_\varphi } = \varphi {\uplambda _\mathrm{RB}}\) subcarriers, and there are a total of \(R\mathrm{{ = }}N/{N_\varphi }\) different precoding vectors in the system bandwidth. That is, for any \(n = \left( {r  1} \right) {N_\varphi } + 1,...,r{N_\varphi }\), where \(r = 1,...,R\), we have \({{\mathbf {w}}_{k,n}} = {{\mathbf {w}}_k}\). Therefore, the received signal of downlink UE k within the system bandwidth can be modeled as
3 Proposed approach
3.1 Proposed precoding design
In this paper, we are interested in the problem of the sum rate maximization under total RAU power constraints. On the nth subcarrier, the SINR of downlink UE k is
Then, the design problem is given by
Since problem (7) is NPhard, the globally optimal design mainly acts as a theoretical benchmark rather than a practical solution. Herein, motivated by [13, 14], we develop a lowcomplexity algorithm that satisfies the necessary optimal conditions of (7).
According to the monotonicity of the logarithmic function, (7) is equivalent to
which can be equivalently rewritten as
Note that the objective function in (9) admits an SOC representation. Since (9b) and (9d) are already convex forms, we mainly focus on dealing with the constraints in (9c).
First, (9c) can be rewritten as
where \({{\varvec{\Lambda }} _{k,n}} ={\mathbf {h}}_{k,n}{{\mathbf {h}}_{k,n}^H}\). We can see that (10) is also nonconvex, since the right side of (10) has the form of quadraticoverlinear, it can be replaced by its firstorder expansions [15]. Thus, we define
where \({\varvec{\Lambda }} \ge 0\) and \(f \ge \alpha\). We obtain the firstorder Taylor expansion of (11) about a certain point \(\left( {{{\mathbf {w}}^{(a)}},{f^{(a)}}} \right)\) as
From the above analysis, we can transform the constraint of (9c) into a convex form
Finally, the original problem (8) can be reformulated as a convex approximate problem (14) which can be solved in Algorithm 1.
3.2 Downlink channel estimation
In this section, considering the impact of DSDs on the accuracy of cellfree massive MIMOOFDM system channel estimation, we propose a highprecision multiRB downlink channel estimation scheme, which provides the necessary channel information for multiRB precoding optimization. In the pilot design of the 5G NR [16], CSIRS is mainly used for channel sounding to obtain the path loss and DSD between UEs and RAUs. DMRS is mainly used for the demodulation of uplink and downlink data. The least squares (LS) algorithm is usually used to estimate the initial channel response of the pilot position, and then, interpolation filtering is performed in the frequency domain to obtain the channel response of the data position [17].
Regarding the CSIRS of cellfree system, in uplink, sounding reference signal (SRS) is used to collect DSDs and largescale fading; in downlink, tracking reference signal (TRS), a special CSIRS, is used to track the phase deviation on the received signal.
For SRS, per UE tracking can be achieved in the 5G NR protocol. Therefore, the uplink channel estimation can be implemented in CPU. For downlink channel estimation, the signal overhead for per AP tracking is too large, and the implementation complexity is too high for UEs. Therefore, to estimate the statistical properties of downlink channels, we choose to use a composite channel tracking method, which is discussed in the following specific steps.
The specific steps of the multiRB channel estimation we proposed are as follows:
First, all RAUs transmit orthogonal CSIRS, UE k estimates largescale fading, \(\beta _{\mathrm{{1}}}^{1/2},\beta _2^{1/2},...,\beta _M^{1/2}\) and DSDs, \({\tau _{\mathrm{{1}}}},{\tau _2},...,{\tau _M}\) of the overall channel with all RAUs based on the reference signal. It is worth mentioning that all RAUs can also send the same CSIRS pilot, that is, the CSIRS pilot adopts a singleport design. At this time, the receiver only estimates the composite signal from all RAUs to the UE. Specifically, multiple RAUs are regarded as multipath signals, and the power and delay of each path are estimated on UE k based on the distinguishable timedomain multipath signals. The singleport design can effectively reduce the pilot overhead and design complexity, but it will produce additional channel time/frequency selectivity. In the case of sufficient estimation accuracy, these two methods are theoretically equivalent.
Second, considering that there are P equally spaced DMRS in the coherent bandwidth, after LS, the frequencydomain signal collected by UE k is
For convenience of representation, the subscript k is omitted in the following notation. On subcarrier p,
The precoding vector of the channel between UE k and RAU m is \({\mathbf {w}}_m\). Assuming that the frequencydomain channel remains unchanged on these P resource elements, the frequencydomain signal collected by UE k can be modeled as
wherein
Subsequently, using minimum mean square error (MMSE) channel estimation, the crosscorrelation matrix of \({{\mathbf {y}}_{n_P}}\) and \({\mathbf {f}}\) is
and the autocorrelation matrix of \({{\mathbf {y}}_{N_P}}\) is
where \({{\mathbf {C}}_{\mathbf {f}}} = diag\left( {\sigma _{{f_1}}^2,...,\sigma _{{f_M}}^2} \right) = diag\left( {{\beta _1},...,{\beta _M}} \right)\) is the covariance matrix of \({\mathbf {f}}\), A is the pilot power.
Finally, the MMSE estimate of \({\mathbf {f}}\) is [18]
where \(\psi = E\left[ {{{\left {{\mathbf {h}}_{k,n}^H{{\mathbf {w}}_k}} \right }^2}} \right] /A\) is the average signaltopilot power ratio, and \(\zeta = E\left[ {{{\left {{\mathbf {h}}_{k,n}^H{{\mathbf {w}}_k}} \right }^2}} \right] /{\sigma ^2}\) is the average signaltonoise ratio. Through DMRS interpolation, the MMSE estimate of UE k can be obtained as
wherein
Through calculation, the mean square error of channel estimation is
where \({{\mathbf {C}}_{\hat{{\mathbf {f}}}}} = {({\mathbf {C}}_{\hat{{\mathbf {f}}}}^{  1} + \frac{\zeta }{\psi }{\varvec{\Omega }}^H{{\varvec{\Omega }}})^{  1}}\) is the covariance matrix of the estimated channel \({\hat{{\mathbf {f}}}}\).
4 Numerical results
In this section, some numerical examples are evaluated to show the performance of the proposed channel estimation and precoding optimization under various system settings. We consider a cellfree massive MIMOOFDM system with detailed simulation parameters listed in Table 1.
Figures 3 and 4 compare the achievable sum rate of the system when using traditional conjugate precoding and the proposed optimized precoding, where the precoding granularity is 2RB, 4RB, 6RB and 8RB, respectively. In these two precoding schemes, the sum rate increases as the SNR increases and decreases with increasing granularity of the precoding. In addition, as expected, our proposed optimized precoding always performs better than conjugate precoding in terms of sum rate. When the precoding granularity is 2RB and 4RB, the sum rate is increased by approximately 20 percent, and when the precoding granularity is 6RB and 8RB, the sum rate is increased by approximately 10 percent. This result is because as the number of subcarriers increases, the impact of DSDs on system performance becomes increasingly serious. Since the minimum granularity of precoding in the existing 5G NR protocol is 2RB and is usually statically configured as 4RB, the proposed algorithm can reflect the robustness to DSDs in wideband precoding under the existing 5G NR protocol.
Figure 5 shows the MSE vs. SNR performance comparison of the proposed downlink channel estimation when the channel estimation granularity is 2RB, 4RB, 8RB and 12RB. It can be observed that as the SNR increases, the MSE of the proposed channel estimation decreases, and the accuracy of the channel estimation increases. In addition, the accuracy of the proposed channel estimation improves with increasing channel estimation granularity. This result is due to the use of DMRS interpolation intervals of the same width. The larger the bandwidth of the estimated channel is, the greater the number of DMRS participating in the channel estimation. Since the CSIRS pilot can be designed in a singleport mode, the pilot overhead and design complexity are effectively reduced, thereby realizing lowcomplexity accurate estimation of the wideband channel with DSDs.
Figure 6 shows the performance comparison when the UE estimates the path loss and time delay based on the singleport CSIRS sent by all RAUs, and different numbers of RAUs send DMRS. Assuming that the number of RAUs sending DMRS is 2, 4, 6 and 8 and the granularity of frequencydomain joint channel estimation is 2RB, 12RB and 24RB, it can be seen that the mismatch of CSIRS and DMRS has little effect on the accuracy of channel estimation. Especially when the signaltonoise ratio is low and the channel estimation granularity is small, the loss caused by this mismatch can be ignored.
5 Conclusion
In this paper, we have studied the DSDs problem in a cellfree massive MIMOOFDM system due to its distributed characteristics, which causes the received signal to produce phase rotation related to the subcarrier index during demodulation. Since the existing 5G NR protocol does not support per subcarrier precoding, to address the impact of DSDs, we designed a multiRB precoding optimization problem and used convex approximation to solve the problem. Then, to cope with the influence of the DSDs on the accuracy of channel estimation, we propose a downlink channel estimation method, which uses CSIRS and DMRS jointly to realize multiRB channel estimation. The simulation results show that, compared with conjugate precoding, the proposed optimal precoding can effectively improve system performance. In addition, the proposed downlink channel estimation can obtain accurate channel information.
Availability of data and materials
The datasets simulated and/or analyzed during the current study are available from the corresponding author on reasonable request.
References
H.Q. Ngo, A. Ashikhmin, H. Yang, E.G. Larsson, T.L. Marzetta, Cellfree massive MIMO versus small cells. IEEE Trans. Wirel. Commun. 16(3), 1834–1850 (2017)
S. Buzzi, C. D’Andrea, Cellfree massive MIMO: usercentric approach. IEEE Wirel. Commun. Lett. 6(6), 706–709 (2017)
E. Nayebi, A. Ashikhmin, T.L. Marzetta, H. Yang, B.D. Rao, Precoding and power optimization in cellfree massive MIMO systems. IEEE Trans. Wirel. Commun. 16(7), 4445–4459 (2017)
X. You et al., Towards 6G wireless communication networks: vision, enabling technologies, and new paradigm shifts,. Sci. China Inf. Sci. 64(1), 74 (2021)
A.M. Hamza, J.W. Mark, E.A. Sourour, Interference analysis and mitigation for timeasynchronous OFDM CoMP systems. IEEE Trans. Wirel. Commun. 17(7), 4780–4791 (2018)
H. Yan, I. Lu, Asynchronous reception effects on distributed massive MIMOOFDM system. IEEE Trans. Commun. 67(7), 4782–4794 (2019)
X. Liu, X. Zhang, Rate and energy efficiency improvements for 5Gbased IoT with simultaneous transfer. IEEE Internet Things J. 6(4), 5971–5980 (2019)
X. Liu, X. Zhang, NOMAbased resource allocation for clusterbased cognitive industrial internet of things. IEEE Trans. Ind. Inform. 16(8), 5379–5388 (2020)
X. Liu, X. Zhai, W. Lu, Celimuge Wu, QoSguarantee resource allocation for multibeam satellite industrial internet of things with NOMA. IEEE Trans. Ind. Inform. 17(3), 2052–2061 (2021)
Y.S. Cho, J. Kim, W.Y. Yang, C.G. Kang, Synchronization for OFDM, in MIMOOFDM Wireless Communications with MATLABR (IEEE, 2010), pp. 153–185
Y. Zhang, D. Wang, Y. Huo, X. Dong, X. You, Hybrid beamforming design for mmWave OFDM distributed antenna systems. Sci. China Inf. Sci. 63(9), 12 (2020)
W. Jiang, H.D. Schotten, Cellfree massive MIMOOFDM transmission over frequencyselective fading channels. IEEE Commun. Lett. 25(8), 2718–2722 (2021)
L. Tran, M.F. Hanif, A. Tolli, M. Juntti, Fast converging algorithm for weighted sum rate maximization in multicell MISO downlink. IEEE Signal Process. Lett. 19(12), 872–875 (2012)
M.S. Lobo, L. Vandenberghe, S. Boyd, H. Lebret, Applications of secondorder cone programming. Linear Algebra Appl. 284(1–3), 193–228 (1998)
S. Boyd, L. Vandenberghe, Convex Optimization (Cambridge University Press, Cambridge, 2004)
3GPP. Radio Physical Layer Aspects. Release 15, TR 21.915 V15.0.0 (2019)
Baoguo Yang, K.B. Letaief, R.S. Cheng, Zhigang Cao, Channel estimation for OFDM transmission in multipath fading channels based on parametric channel modeling. IEEE Trans. Commun. 49(3), 467–479 (2001)
S.M. Kay, Fundamentals of Statistical Signal Processing: Estimation Theory (PrenticeHall, Englewood Cliffs, 1993)
Funding
This work was supported in part by the Science and Technology Project of State Grid Corporation of China under Grant SGZJXT00JSJS2000454 and in part by the Support Plan for Postdoctoral Talents in Jiangsu Province and by the Project funded by China Postdoctoral Science Foundation under Grant No.2021M702500.
Author information
Authors and Affiliations
Contributions
YG wrote the manuscript, simulated and modified the experiments; XX and DW helped to conceive the idea and revise the manuscript; PW and DL helped with article writing; ZF and AL contributed to the development of the ideas. All authors read and approved the final manuscript.
Corresponding authors
Ethics declarations
Ethics approval and consent to participate
Not applicable.
Competing interests
The authors declare that they have no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Guo, Y., Fan, Z., Lu, A. et al. Downlink transmission and channel estimation for cellfree massive MIMOOFDM with DSDs. EURASIP J. Adv. Signal Process. 2022, 17 (2022). https://doi.org/10.1186/s13634022008476
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s13634022008476