Research Article

Joint DL and UL Channel Estimation for Millimeter Wave MIMO Systems Using Tensor Modeling

Algorithm 3

Overall pseudocode of the proposed receivers for joint DL and UL channel estimation.
1First Stage. estimation of the compressed channel matrices
(1.1)From the received signal tensor in (20), obtain the estimated factor matrices and via B-ALS or LS-KRF described in Algorithms 1 and 2, respectively,
(2)Second Stage. parameters estimation and channels reconstruction
(2.1)From , obtain the estimates of the channel parameters (AoDs, AoAs, and path gains) for each MS by applying a CS recovery algorithm (e.g., OMP) to problems (40) and (41) independently
(2.2)The BS constructs the estimated DL and UL channel matrices and according to (44) and (45), respectively.