Page 26 - ITU Journal Future and evolving technologies Volume 2 (2021), Issue 4 – AI and machine learning solutions in 5G and future networks
P. 26

ITU Journal on Future and Evolving Technologies, Volume 2 (2021), Issue 4




          and angular domain sparsity that mmWave channels ex‐     model possible  block  sparsity  patterns  among  the
          hibit. In this approach, the channel estimation problem is  consecutive  Angle Of  Arrivals (AoAs) and  Angle Of
          formulated as a sparse recovery problem [4]. Such com‐   Departures  (AoDs).        irst      obtain
          pressive sensing based estimation techniques were  irst  time‐domain  channels  from  the  provided  training
          developed for frequency‐ lat hybrid mmWave MIMO sys‐     dataset             inverse   Discrete   Fourier
          tems [5, 6]. Recently, frequency‐selective channels with  Transform  (DFT)  and  remove  the  channel  taps
          OFDM‐based communications leading to a more complex      with  small  magnitude.  Then,      apply
          estimation problem have also been considered, with dif‐                      ground   truth  time‐domain
          ferent approaches to exploit the sparse channel charac‐      obtain    sparse  representations.
          teristics [4, 7, 8]. Several model‐based signal processing  Using  joint  angular  distribution  learned  from
          techniques for mmWave channel estimation under vari‐     training  data,  we  re ine  the  grids  and  pattern‐
          ous system settings can be found in [9–23].              coupling  r      t    t  improve
                                                                     channel    quality  This  appr  is
          Machine Learningand Arti icialIntelligence (ML/AI)have
                                                                   called  “Pattern‐Coupled    Bay  Learning
          been shown to be powerful tools in diverse areas such as
                                                                   for Channel Estimation with Dominating Delay Taps
          natural language processing, speech processing, and im‐
                                                                   (PCSBL‐DDT)” in the paper.
          age recognition, where it is challenging to design speci ic
          model‐based algorithms. However, the impact of ML/AI   3. The third approach, Projection Cuts Orthogonal
          on the design and optimization of communication sys‐     Matching Pursuit (PC‐OMP), is based on the Orthogo‐
          tems is yet to be extensively studied, especially under re‐  nal Matching Pursuit (OMP) algorithm. This method
          alistic and practically meaningful settings. We aim to ad‐  makes use of the sparsity of the mm‐wave channel
          dress some of the aspects of ML/AI in wireless communi‐  to extract channel components. At each iteration of
          cations here.                                            theOMPalgorithm, acoarseestimateofthestrongest
                                                                   path parameters (AoA, AoD, and delay) is obtained
          In this paper, we study the potential advantage of us‐   by a low resolution grid search. Then, each of the
          ing data‐driven approaches for channel estimation in hy‐  three parameters is re ined alternately, assuming the
          brid MIMO systems. The model‐cum‐data driven algo‐       other two to be known. In this way, we keep the algo‐
          rithms we develop in this paper were selected as the top  rithm’s complexity low without compromising on its
          three solutions in the “ML5G‑PHY Channel Estimation      accuracy. At the end of each iteration, a path detec‐
          Global Challenge 2020” organized by the International    tion hypothesis is tested, and, if successful, the path
                                     1
          Telecommunication Union (ITU) . Our main goal in this    is subtracted from the channel. This process is re‐
          paper is to present and contrast these three algorithms
                                                                   peated until no additional path is detected.
          for estimating an mmWave channel in a hybrid MIMO
          system. We compare the Normalized Mean Squared Er‐
                                                                 Notation
          ror (NMSE) performance of these approaches and discuss
                                                                             ∗
          the machine learning techniques relevant for the chal‐  The operator (⋅) represents the conjugate transpose or
                                                                                                            
                                                                                                        ̄
          lenge at hand. These approaches utilize the channel train‐  conjugate for a matrix or a scalar, respectively. A, A , and
                                                                 †
          ing datasets generated using the Raymobtime tool to cus‐  A denote the conjugat  tr  and Moore‐Penrose
          tomize the algorithms so that they perform well for a test  pseudoinverse of a matrix A, respectively  The multivari‐
          dataset generated in a similar environment [24].     at  comple          vector    
                                                               and covariance matrix C is denoted by     (  , C) and its
          We provide a brief overview of the three solutions below:
                                                               probability density function (pdf) of a random vector x is
           1.         greedy  search      high‐                denoted by     (x|  , C)  blkdiag(⋅) represents the block‐
             performing    inference  method       irst        diagonal part of a matrix.  diag(X) or diag(x) represents
             approach.          Multi‐Level  Greedy  Search    a vector obtained by the diagonal elements of the matrix
                     sparsifying  virtual  beamspace           X  or    diagonal            of
                                                               x      diagonal,  respectively  A  ⊗  B  denotes    Kro‐
             dictionary  that  reduces      of  the
                                                                                                         
             problem and use the learned dictionary to estimate   necker product of the matrices A and B  ||A|| denotes
                                                               the Frobenius norm of a matrix A. ⟨a, b⟩ is the inner prod‐
             the channel using a Sparse Bayesian Learning (SBL)
             method. We  inally exploit the delay‐domain sparsity   uct of the two vectors a and b  The trace of a matrix A is
             to de‐noise the estimated channels. We name the al‐  denoted by tr(A)  Tx and Rx denote the transmitter and
             gorithm as MLGS‐SBL.                              receiver, respectively. We use       (A) to vectorize the ma‐
                                                               trix A column‐wise.   [⋅] denotes the expectation.
           2.     second      propose    SBL‐
             based algorithm to exploit the sparsity of the chan‐  2.   SYSTEM MODEL
             nel. We utilize the pattern-coupling concept to
                                                               W  consider    sing  cell  mmWav  hy  MIMO‐OFDM
          1
           https://www.itu.int/en/ITU‐T/AI/challenge/2020/Pages/default.aspx  system with    antennas at the transmitter (Tx) and   
          2                                                                                                      
           The order in which the algorithms are presented is unrelated to their  antennas  at  the  receiver  (Rx),  as  shown  in  Fig.
           ranking in the ITU ML5G‐PHY channel estimation challenge. The or‐
           dering is based on ease of presentation and readability of the paper.

          10                                 © International Telecommunication Union, 2021
   21   22   23   24   25   26   27   28   29   30   31