Gridless Variational Bayesian Channel Estimation for Antenna Array Systems with Low Resolution ADCs
Jiang Zhu, Chao-kai Wen, Jun Tong, Chongbin Xu, Shi Jin

TL;DR
This paper introduces a grid-less variational Bayesian method for channel estimation in mm-wave antenna systems with low-resolution ADCs, effectively handling sparse angular channels without grid mismatch issues.
Contribution
It proposes the GL-QVBCE algorithm, a novel grid-less Bayesian approach that outperforms traditional methods and approaches the CRB in low-resolution ADC scenarios.
Findings
GL-QVBCE outperforms least squares in simulations.
The algorithm approaches the Cramér Rao bound asymptotically.
Effective for sparse mm-wave channel estimation with low-res ADCs.
Abstract
Employing low-resolution analog-to-digital converters (ADCs) coupled with large antenna arrays at the receivers has drawn considerable interests in the millimeter wave (mm-wave) system. Since mm-wave channels are sparse in angular dimensions, exploiting the structure could reduce the number of measurements while achieve acceptable performance at the same time. Motivated by the variational Bayesian line spectral estimation (VALSE) algorithm which treats the angles as random parameters, in contrast with previous works which confine the estimate to the set of grid angle points and induce grid mismatch, this paper proposes the grid-less quantized variational Bayesian channel estimation (GL-QVBCE) algorithm for antenna array systems with low resolution ADCs. Compared to the traditional least squares (LS) approach, numerical results show that GL-QVBCE performs significantly better and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMillimeter-Wave Propagation and Modeling · Antenna Design and Optimization · Advanced MIMO Systems Optimization
Gridless Variational Bayesian Channel Estimation for Antenna Array Systems with Low Resolution ADCs
Jiang Zhu, Chao-kai Wen, Jun Tong, Chongbin Xu and Shi Jin J. Zhu is with Ocean College, Zhejiang University, Zhoushan 316021, China (e-mail: [email protected]). C.-K. Wen is with the Institute of Communications Engineering, National Sun Yat-sen University, Kaohsiung 80424, Taiwan (e-mail: [email protected]). J. Tong is with School of Electrical, Computer and Telecommunications Engineering, University of Wollongong, Wollongong, NSW 2522, Australia (e-mail: [email protected]). C. Xu is with Key Laboratory for Information Science of Electromagnetic Waves (MoE), the Department of Communication Science and Engineering, Fudan University, Shanghai 200433, China (e-mail: [email protected]). S. Jin is with the National Mobile Communications Research Laboratory, Southeast University, Nanjing 210096, China (e-mail: [email protected]).
Abstract
Employing low-resolution analog-to-digital converters (ADCs) coupled with large antenna arrays at the receivers has drawn considerable interests in the millimeter wave (mm-wave) system. Since mm-wave channels are sparse in angular dimensions, exploiting the structure could reduce the number of measurements while achieve acceptable performance at the same time. Motivated by the variational Bayesian line spectral estimation (VALSE) algorithm which treats the angles as random parameters, in contrast with previous works which confine the estimate to the set of grid angle points and induce grid mismatch, this paper proposes the grid-less quantized variational Bayesian channel estimation (GL-QVBCE) algorithm for antenna array systems with low resolution ADCs. Compared to the traditional least squares (LS) approach, numerical results show that GL-QVBCE performs significantly better and asymptotically approaches the Cramèr Rao bound (CRB).
keywords: Variational Bayesian inference, expectation propagation, quantization, grid-less, MMSE, LMMSE, CRB
I Introduction
As the spectrum available is limited in sub-6 GHz bands, millimeter wave (mm-wave) communications have drawn a great deal of attention as a potential technology for future cellular system [1]. Since mm-wave communication suffers from high attenuation, large antennas are often employed at the receiver side to focus their power. As the bandwidth scales up, the power consumption and implementation complexity of conventional analog-to-digital converters (ADCs) (8-14bits) increase significantly [2]. Consequently, low resolution ADCs (1-3bits) are proposed to be employed at the receiver side [3].
Since low-resolution ADCs incur severe distortion on the original received signal, traditional channel estimation algorithms may suffer significant performance degradation. Consequently, many studies have proposed novel signal processing algorithms to estimate the channel from heavily quantized samples [4, 5]. To reduce the training cost, a joint channel-and-data estimation method is proposed [6], although with high computation complexity.
The mm-wave channel is often characterized by a single dominant path and several other weaker paths [7, 8, 9]. In [10], a grid-based compressive sensing approach which confines the direction of arrivals (DOAs) to the set of grid angle points is proposed. Since the DOAs are continuous parameters, such an approach incurs basis mismatch and becomes more significant as the bit-depth decreases. To address the basis mismatch issue, a grid-less atomic norm based channel estimation approach is proposed under mixed one-bit antenna systems [11]. As shown in [11], exploiting this structure improves the channel estimation performance significantly over conventional channel estimators such as maximum likelihood (ML) and linear minimum mean squared error (LMMSE) estimators. Since the atomic norm based approach involves solving a semidefinite programming (SDP), the computation complexity is high for large antenna systems.
The angular models of the propagation channels for mm-wave communication share the similar structure as the line spectral estimation (LSE) or DOA problem. Consequently, advanced array processing methods may help address the channel estimation problem in wireless communications. In [12], a variational Bayesian LSE (VALSE) is proposed to perform the LSE. The VALSE treats the frequencies as random parameters, and it automatically estimates the model order (number of spectral), noise variance and the nuisance parameters of the prior distribution. In addition, VALSE also outputs the posterior probability density fucntion (PDF) of the frequencies and provides the uncertain degree of frequency estimates, in contrast with the prior work providing only point estimates. Later, multisnapshot VALSE (MVALSE) is developed to deal with the multiple measurement vector (MMV) [13]. In [14], VALSE is extended to solve the LSE from quantized samples. In this work, we derive the VALSE solution to the channel estimation problem.
From the algorithm point of view, many standard Bayesian algorithms [15, 16, 17, 18, 19, 20, 21] such as approximate message passing (AMP) [15], sparse Bayesian learning (SBL) [16], orthogonal approximate message passing (OAMP) [19], vector approximate message passing (VAMP) [21] have been proposed to deal with the standard linear model (SLM). For the generalized linear model (GLM), Bayesian algorithms [27, 29, 25, 28, 30, 31, 32, 26] such as generalized AMP (GAMP) [27], generalized expectation consistent signal recovery (GEC-SR) algorithm [28], and generalized VAMP [29] are developed. Later, a unified Bayesian inference framework is proposed, which demonstrates that the GLM can be solved via exchanging extrinsic information between the SLM and the minimum mean square error (MMSE) module [30]. Then, generalized AMP (Gr-AMP), generalized VAMP (Gr-VAMP), and generalized SBL (Gr-SBL) are developed. In addition, by discreting the DOAs into the grids, Gr-SBL is applied to solve the DOA from one-bit samples [31]. For the inference in deep networks, multi-layer VAMP (ML-VAMP) derived from expectation propagation [34] is proposed, and the mean-squared error performance of ML-VAMP is exactly predicted in a certain large system limit [33]. As shown later, the channel estimation in this paper can be viewed as a problem of estimating the line spectral which undergoes a linear transform followed by a componentwise nonlinear transform. As a result, we could utilize EP to design algorithms by implementing the respective modules and scheduling the messages between these modules 111For more details about EP and its relation to pmessage passing algorithms, please refer to [22, 23, 24, 21, 30, 26].
This paper proposes a grid-less quantized variational Bayesian channel estimation (GL-QVBCE) approach. The GL-QVBCE is designed from the module point of view. To evaluate the performance of the GL-QVBCE, we also use the additive quantization noise model (AQNM) and design GL-VBCE algorithm. Besides, the Cramèr-Rao bound (CRB) is derived under low resolution ADCs to be acted as the benchmarks of the proposed algorithm. Since the DOAs may be fixed across the pilots, while the complex amplitudes may be varied, sequential GL-QVBCE (Seq-GL-QVBCE) algorithm is proposed to track the channel. Finally, substantial numerical experiments are conducted to illustrate the effectiveness of the proposed approach, and investigate the factors on channel estimation performance, including signal to noise ratio (SNR), bit-depth, number of effective antennas, number of pilots, etc..
I-A Notation
For a matrix , let or denote the th element of , and returns a vector with elements being the diagonal elements of . Let and denote the real and imaginary part operator, respectively. Let denote the Kronecker product operator. For a vector , let return a diagonal matrix with diagonal elements being . The symbol refers to the time or iteration index. Let be a subset of indices. For a square matrix , let denote the submatrix by choosing both the rows and columns of indexed by . Let , and be the conjugate, transpose and Hermitian transpose operator of , respectively. For a random vector with probability density function (PDF) , let denote the projection of onto Gaussian PDF with diagonal covariance matrix, where the means and variances are matched with that of .
II System Model
Consider a pilot signal that impinges on a linear array with antennas. The received signal vector at the th time-instant is expressed as [11]
[TABLE]
where is the number of rays, is the th ray coefficient, is the array manifold vector with as the DOAs of the th ray, is the additive white Gaussian noise with mean zero and covariance matrix . The array manifold vector for the linear array is
[TABLE]
where . Note that this model can be applied to general linear arrays.
Denote and . The channel vector can be expressed as
[TABLE]
Suppose that are quantized into a finite number of bits 222As will be shown later, the algorithm can be easily incorporated and extended to work with the mixed ADC system., i.e.,
[TABLE]
The goal of this paper is to estimate the channel from the quantized observations . To estimate accurately, the structure of is exploited, i.e., the number of paths , the DOAs , and their complex gains are estimated.
Combining (1) and (4), and by defining and the pilot vector , one has
[TABLE]
Through vectorization and utilize , one obtains
[TABLE]
where
[TABLE]
In the following, efficient gridless quantized variational Bayesian channel estimation (GL-QVBCE) algorithm is designed to estimate the channel vector . Besides, gridless variational Bayesian channel estimation (GL-VBCE) algorithm can also be designed for the unquantized model.
It is worth noting that the GL-VBCE can be applied to the multiuser scenario. Consider an user scenario where , let denote the channel between the th user and base station (BS) with the same angular structure as (1), let denote the pilot of the th user. Since , one can construct orthogonal pilots, i.e., , . By defining , we have
[TABLE]
For the th user, we extract the th user information by
[TABLE]
which has the form similar to (1). For the quantized setting, if the additive quantization noise model (AQNM) is adopted (see (62)), then we obtain a single user channel estimation problem similar to equation (9). While if we directly consider the nonlinear quantization effects, the proposed approach can still be applied. As shown in subsection III-B, the nonlinear model is iteratively approximated as a linear model with noise being heteroscedastic (different components having different variance), we still extract the th user information similarly as (II) does and perform the channel estimation. The difference is that the extrinsic message between the modules needs to be redesigned. To avoid the obfuscation of the key features of our algorithms by intricate notations, we focus on the single user model (6) instead.
III GL-QVCBE pAlgorithm
This section develops the algorithm. First, the probabilistic formulation is introduced. Then, the gridless quantized variational Bayesian channel estimation (GL-QVBCE) algorithm consisting of several different modules are designed.
III-A Probabilistic Formulation
To estimate the channel vector via exploiting the structures, we borrow the probabilistic formulation from [12]. For completeness, we introduce the probabilistic formulation in the following text.
First, we reparameterize the model by defining and . We term as the th frequency. Similarly, the number of paths is termed the number of frequencies. Since the number of frequencies is usually unknown, the number of frequencies is assumed to be [12], i.e.,
[TABLE]
where and satisfies . Since the number of frequencies is , the binary hidden variables are introduced, where means that the th frequency is active, otherwise deactive (). The probability mass function of is
[TABLE]
Given that , we assume that the channel path coefficient p. Thus follows a Bernoulli-Gaussian distribution, that is
[TABLE]
From (11) and (12), it can be seen that the parameter denotes the probability of the th component being active and is a variance parameter. The variable has the prior PDF . Generally, is encoded through the von Mises distribution [36, p. 36]
[TABLE]
where and are the mean direction and concentration parameters of the prior of the th frequency , is the modified Bessel function of the first kind and the order [36, p. 348]. Without any knowledge of the frequency , the uninformative prior distribution is used [12]. For more details please refer to [12, 13].
By defining
[TABLE]
the PDF of conditioned on can be easily calculated through (4). Let
[TABLE]
be the set of all random variables and the model parameters, respectively. According to the Bayes rule, the joint PDF is
[TABLE]
Given the above joint PDF (III-A), the type II maximum likelihood (ML) estimation of the model parameters is
[TABLE]
Then the minimum mean square error (MMSE) estimate of the parameters is
[TABLE]
where the expectation is taken with respect to
[TABLE]
Directly solving the ML estimate of (18) or the MMSE estimate of (19) are both intractable. As a result, an iterative algorithm is designed in Section III.
III-B Module Design
The additional hidden variables defined in (14) and two factor nodes in the factor graph are the key to design GL-QVBCE algorithms. pAccording to the factor graph Fig. 1 (a), the problem can be solved by exchanging information between each two modules, i.e., module A, module B and module C, where module A performs the variational line spectral estimation (VALSE) algorithm, module B performs the linear minimum mean square error estimation (LMMSE), and module C performs the componentwise minimum mean square error (MMSE) estimation 333For the mixed one-bit system, the difference is that only the one-bit measurements are needed to be input to the MMSE module C, and the extrinsic information from module C and the unquantized measurements are input to the LMMSE module..
First, we initialize and referring to Fig. 1, where the subscript is for the index of iteration. For the th iteration with , the algorithm is detailed as follows.
III-B1 MMSE module
For the th iteration, assume . According to EP [34], the message is calculated to be
[TABLE]
where denotes identity up to a normalizing constant. First, the MMSE estimate of can be obtained, i.e.,
[TABLE]
where and are the mean and variance operations taken componentwise with respect to the distribution . As a result, is 444Here the diagonal EP is used. It is numerically shown that the scalar EP which averages the noise variance yields significant performance degradation.
[TABLE]
Substituting (24) in (21), the message from the variable node to the factor node is calculated as
[TABLE]
where and are [30]
[TABLE]
where denotes componentwise multiplication.
III-B2 LMMSE module
According to the factor node and the extrinsic message transmitted from module C to module B, we obtain a pseudo standard linear model 555For the multiuser model with equation (27), we extract the th user information similarly as (II) does and channel estimation can be performed.
[TABLE]
where , , . Combing the message , we update the message as
[TABLE]
First, it can be shown that is Gaussian distributed with covariance matrix and mean being
[TABLE]
As a result, we project as
[TABLE]
where
[TABLE]
As a result, can be calculated as
[TABLE]
where
[TABLE]
III-B3 VALSE module
According to , we obtain another pseudo measurement model
[TABLE]
where , . Now we run the VALSE algorithm [14] and calculate the posterior mean and variances of as and , respectively.
III-B4 From VALSE to LMMSE
We now update the message , given by
[TABLE]
III-B5 From LMMSE to MMSE
We pupdate the message . It can be seen that once this message is updated, the iteration is closed. The message is updated as follows:
[TABLE]
It can be calculated that
[TABLE]
where
[TABLE]
Let . Then
[TABLE]
Utilizing (38), one has
[TABLE]
which closes the loop of the proposed Gridless quantized variational Bayesian channel estimation (GL-QVBCE) algorithm.
The computation complexity of the proposed algorithm is analyzed for a single outer iteration. For the VALSE module, its computation complexity is [14]. While for the LMMSE module, the computations are dominated by (29) and (40) involving a matrix inversion, whose computation complexity is . As for the componentwise MMSE module, its computation complexity is small. The overall computation complexity is . As a comparison, the atomic norm based algorithm performing cvx [38] has a complexity of [37]. Since the number of iterations is usually small for the GL-QVBCE, the computation complexity of atomic norm based algorithm is higher than that of the proposed approach.
III-C Extension to Sequential Channel Estimation
In some settings, the DOAs are fixed across the pilots, while the gains and phases are varied. As a result, performing the channel tracking is very important. Similar to [13], sequential GL-QVBCE (Seq-GL-QVBCE) is developed. Since GL-QVBCE outputs the posterior PDF of the frequencies, performing the sequential estimation is very natural.
Suppose that we have performed GL-QVBCE given the first pilot and obtain the posterior PDF of . For the second pilot , we run the GL-QVBCE algorithm. For the VALSE module, we encode as the prior distribution of . Following the previous steps, Seq-GL-QVBCE can be developed.
The prior distribution obtained from the previous measurements may be too strong and inaccurate, which will deteriorate the estimation performance. As a result, we may use the damping operation to decrease the concentration parameter of the prior distribution 666For large , the variance of the frequency is approximately .. For the th posterior PDF with concentration parameter , we set
[TABLE]
where .
IV Cramér Rao bound
Before designing the recovery algorithm, the performance bounds of unbiased estimators are derived, i.e., the Cramér Rao bound (CRB). Although the Bayesian algorithm is designed, the CRB acts as the performance benchmark of the algorithm. To derive the CRB, is assumed to be known, the frequencies (or DOAs ) and weights are treated as deterministic unknown parameters. As for the quantizer , the quantization intervals are , where , , . Given a real number , the representation is
[TABLE]
Note that for a quantizer with bit-depth , the cardinality of the output of the quantizer is . Let denote the set of parameters, i.e., , where . The probability mass function (PMF) of the measurements is
[TABLE]
Moreover, the PMFs of and are
[TABLE]
where is the indicator function,
[TABLE]
The CRB is equal to the inverse of the Fisher information matrix (FIM)
[TABLE]
To calculate the FIM, the following Theorem [39] is utilized.
Theorem 1
[39]** The FIM for estimating the unknown parameter is
[TABLE]
For a general quantizer, one has
[TABLE]
and
[TABLE]
For the unquantized system, the FIM is
[TABLE]
* *
According to Theorem 1, we need to calculate and . In our setting, we have
[TABLE]
We need to calculate and . By defining
[TABLE]
We have, for ,
[TABLE]
Substituting (60), (53) and (54) in (52) and (55), respectively, one obtains the FIM for quantized and unquantized settings. The CRBs are the inverse of the corresponding FIMs, i.e., and , respectively. The CRB of the frequencies, gains and phases are , , , respectively, which will be used as the performance metrics.
V Numerical Simulation
Performance of the proposed GL-QVBCE is evaluated numerically. The simulation setup is similar to [11]. For the ULA of the channel vector , we generate the multipath channel including a line-of-sight (LoS) path and non-LoS paths. Let denote the total received power and . For each run, the ray gains are generated from the complex normal distribution, where . In addition, the average powers of the LoS ray gains are set as and is generated from , whereas the remaining non-LoS paths gains are , and are generated from . The phases are generated uniformly from . The DOAs are chosen uniformly from . All the results are averaged over Monte Carlo (MC) trials unless stated otherwise. The signal to noise ratio (SNR) is defined as
[TABLE]
As for the quantizer, zero threshold is chosen for 1-bit quantizer, while a uniform quantizer is chosen for multi-bit quantization. For , straightforward calculation shows that the variance of the elements of is . The real and imaginary parts of are quantized separately, and the dynamic range of the quantizer is restricted to be . For a uniform quantizer with bit-depth , the quantizer step size is . Then the variance of the additive quantization noise is (including the real and imaginary parts) [40]. It is assumed that the noise variance is available.
Three additional algorithms are implemented to make performance comparison. The first is the proposed GL-VBCE which works under unquantized setting. The second is GL-VBCE-AQNM which uses the AQNM model
[TABLE]
where denotes the additive quantization noise whose elements are i.i.d. and satisfies . Consequently, the AQNM model is the same as that of the unquantized model, and we apply the GL-VBCE with the equivalent noise , whose elements are i.i.d. and satisfies . The last is the conventional LS approach works under unquantized setting. It can be easily shown that the NMSE of LS is
[TABLE]
i.e., only SNR or the number of pilots can improve the performance of LS. This phenomenon can also be validated by the ensuing numerical simulations.
V-A Channel Estimation Error versus Iteration
At first, the NMSEs of the algorithms versus the iteration are presented and shown in Fig. 2. It can be seen that all the algorithms converge in several iterations. From (63), the NMSE of LS is dB due to dB and . All the algorithms utilizing channel structure works better than the traditional LS approach. Under 1-bit quantization, the performance of GL-QVBCE is better than that of GL-VBCE-AQNM. While for 2-bit quantization, the performance of GL-QVBCE is comparable to that of GL-VBCE-AQNM, and is close to GL-VBCE. Since GL-QVBCE involves the nonlinear MMSE, GL-VBCE-AQNM is preferable under 2-bit quantization in this setting.
V-B Comparisons of Channel Estimators versus SNR
This subsection investigates the channel estimation performance versus SNR. Parameters are set as follows: , , . The performance of channel estimation error is presented in Fig. 3. The NMSEs of GL-VBCE and LS decreases linearly with . For GL-QVBCE under two bit quantization, the NMSE decreases as SNR increases. When SNR increases to dB, the NMSE is saturated. For the GL-VBCE-AQNM and GL-QVBCE under one bit quantization, the NMSEs first decrease as SNR increases. When the SNR exceeds a certain value, the NMSEs begin to increase. The phenomenon from GL-VBCE-AQNM demonstrates that AQNM is more preferable when SNR is low.
V-C Comparisons with CRB
The performances of the various algorithms against the CRB are investigated. Here we fix the two DOAs as , set the corresponding complex amplitudes as . The pilot length is . . Here denotes the probability of both the model order is correctly estimated and . As for the MSEs of ray-gain estimation, ray-phase estimation and DOA estimation, we only average the case when the two conditions are satisfied. For clarity, the performances of GL-VBCE-AQNM are not presented here. Fig. 4 presents the NMSEs versus SNR under this setting. The phenomena are basically the same as shown in subsection V-B.
The MSEs of ray-gain estimation, ray-phase estimation, DOA estimation against the CRB and the model order probability are presented in Fig. 5. It can be seen that all the algorithms except under one-bit quantization improve as SNR increases. On the one hand, noise is beneficial for recovering the magnitude information as magnitude information is lost under noiseless one-bit quantization. On the other hand, noise deteriorates the estimation performance as noise is unknown and adds uncertainty on the estimation. Thus it is expected that when SNR is low, the NMSE of the gain decreases with SNR, and when SNR is above a threshold, the MSE of the gain increases with SNR, as shown in Fig. 5 under one-bit quantization. For the phase and frequency estimation, the MSEs approach their CRBs under two bit quantization and unquantized setting. For the model order estimation probability, it increases as SNR increases for two bit quantization and unquantized setting. For one-bit quantization, when SNR exceeds dB, it decreases. The results demonstrate that for one-bit quantization, GL-QVBCE is more preferable under low SNR scenario.
V-D Effects of Bit-depth
This experiment is conducted to illustrate the effect of bit-depth on the channel estimation and results is shown in Fig. 6. It can be seen that increasing the bit-depth improves the channel estimation performance. As bit-depth increases, the performance gains decreases. From the figure, under 2-bit and 3-bit quantization, the performance gap between GL-QVBCE and GL-VBCE is about dB and dB. When , both GL-QVBCE and GL-VBCE-AQNM achieve almost identical performance with GL-VBCE under quantized setting.
V-E Effects of Number of Epffective Antennas
Increasing the number of effective antennas will improve the performance of all the algorithms except LS. Fig. 7 shows the NMSE of the channel versus the number of effective antennas . It can be seen that under dB, the NMSE of the LS approach is still [math] dB as increases, which is consistent with the results (63). While for the GL-QVBCE and GL-VBCE approach, their performances improves with increasing . Under 1-bit quantization, GL-QVBCE performs better than that of the AQNM model. While for 2-bit quantization, their performances are close.
V-F Effects of Multipath Numbers
The proposed approach utilizes the channel structure and thus improve the performance over traditional channel estimation algorithms. Fig. 8 presents the MSE versus the number of multipath. It can be seen that performance of LS approach is stable irrespective of multipath numbers , as (63) reveals. For all the algorithms exploiting the channel structure, their performance deteriorates as the number of multipath increases.
V-G Pilot Length
An obvious fact is that the performance of the channel estimation algorithms should be improved by increasing the pilot length and Fig. 9 validates this. In addition, it also shows similar phenomenon presented in subsection V-A.
V-H Sequential channel estimation
Consider a scenario where the DOAs are fixed across the pilots, while their complex coefficients are completely independent. In this setting, Seq-GL-QVBCE and Seq-GL-VBCE algorithm are implemented to perform sequential channel estimation. As for the GL-QVBCE and GL-VBCE, we calculate the NMSE of channel for each pilot, separatively. We set (44) to damp the concentration parameter of the prior distribution. Results are presented in Fig. 10. It can be seen that both Seq-GL-QVBCE and Seq-GL-VBCE perform better than those of GL-QVBCE and GL-VBCE, respectively.
VI Conclusion
This paper proposes the GL-QVBCE and GL-VBCE algorithm exploiting channel structures to estimate the channel under quantized and unquantized setting. GL-QVBCE treats the DOAs as random parameters and performs the variational Bayesian estimation. When the DOAs are fixed across the pilots, Seq-GL-QVBCE and Seq-GL-VBCE are developed to perform sequential estimation. Numerical results are conducted to illustrate the effectiveness of the proposed algorithm.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] T. S. Rappaport et al ., “Millimeter wave mobile communications for 5G cellular: It will work!” IEEE Access , vol. 1, pp. 335-349, May 2013.
- 2[2] J. Singh, O. Dabeer, and U. Madhow, “On the limits of communication with low-precision analog-to-digital conversion at the receiver,” IEEE Trans. Commun. , vol. 57, no. 12, pp. 3629-3639, 2009.
- 3[3] R. W. Heath, N. G. Prelcic, S. Rangan, W. Roh and A. M. Sayeed, “An overview of signal processing techniques for millimeter wave MIMO systems,” IEEE J. Sel. Topics Signal Process. , vol. 10, no. 3, pp. 436-453, 2016.
- 4[4] J. Mo, P. Schniter, and R. W. Heath, Jr., “Channel estimation in broadband millimeter wave MIMO systems with few-bit AD Cs,” IEEE Trans. Signal Process. , vol. 66, no. 5, pp. 1141-1154, Mar. 2018.
- 5[5] J. Choi, D. J. Love, and D. R. Brown, “Channel estimation techniques for quantized distributed reception in MIMO systems,” in Proc. IEEE Asilomar Conf. Signals, Syst. Comput. , Pacific Grove, CA, USA, Nov. 2014, pp. 1066-1070.
- 6[6] C.-K. Wen, C.-J. Wang, S. Jin, K.-K. Wong, and P. Ting, “Bayes-optimal joint channel-and-data estimation for massive MIMO with low-precision AD Cs,” IEEE Trans. Signal Process. , vol. 64, no. 10, pp. 2541-2556, May 2016.
- 7[7] T. S. Rappaport, G. R. Maccartney, M. K. Samimi, and S. Sun, “Wideband millimeter-wave propagation measurements and channel models for future wireless communication system design,” IEEE Trans. Commun. , vol. 63, no. 9, pp. 3029-3056, Sep. 2015.
- 8[8] M. K. Samimi et al ., “28 G Hz angle of arrival and angle of departure analysis for outdoor cellular communications using steerable beam antennas in New York City,” in Proc. IEEE 77th Veh. Technol. Conf. (VTC Spring) , Jun. 2013, pp. 1-6.
