A Complexity-Efficient High Resolution Propagation Parameter Estimation Algorithm for Ultra-Wideband Large-Scale Uniform Circular Array
Abstract
Millimeter wave (mm-wave) communication with large-scale antenna array configuration is seen as the key enabler of the next generation communication systems. Accurate knowledge of the mm-wave propagation channels is fundamental and essential. In this contribution, a novel complexity-efficient high resolution parameter estimation (HRPE) algorithm is proposed for the mm-wave channel with large-scale uniform circular array (UCA) applied. The proposed algorithm is able to obtain the high-resolution estimation results of the spherical channel propagation parameters. The prior channel information in the delay domain, i.e., the delay trajectories of individual propagation paths observed across the array elements, is exploited, by combining the high-resolution estimation principle and the phase mode excitation technique. Fast initializations, effective interference cancellations and reduced searching spaces achieved by the proposed schemes significantly decrease the algorithm complexity. Furthermore, the channel spatial non-stationarity across the array elements is considered for the first time in the literature for propagation parameter estimation, which is beneficial to obtain more realistic results as well as to decrease the complexity. A mm-wave measurement campaign at the frequency band of 28-30 GHz using a large-scale UCA is exploited to demonstrate and validate the proposed HRPE algorithm.
Index terms— Millimeter-wave, ultra-wideband, large-scale uniform circular array, spatial non-stationarity and channel parameter estimation.
I Introduction
While the next generation communication system (5G) is still on its ascendant, millimeter wave (mm-wave) communication has been seen as the key enabling component due to the vast amount of available spectrum [1, 2, 3]. However, the air attenuation, small antenna aperture etc. would result in severe power loss [4] for the mm-wave propagations, compared to the sub-6 GHz frequency bands with rich multipath components (MPCs) [5]. Nevertheless, the mm-wavelength makes it practical to pack massive antennas [6] in a small area to form large scale antenna arrays. Beamforming [7] and beam-selection [2] techniques can be exploited to compensate the power loss and to enhance the spectrum efficiency through spatial multiplexing. Furthermore, applications such as localization, tracking and surrounding environment reconstruction [8] are promising, e.g., to help vision-disabled people.
To enable the advanced 5G mm-wave techniques and applications, accurate and realistic channel models are fundamental and essential. The establishment of effective mm-wave channel models relies on the comprehensive channel measurements and the channel characteristics extracted from the measured data. In the mm-wave propagations with large scale antenna array configurations, the assumptions applied for the previous generation communication systems (e.g. the Long Term Evolution system) are violated. i) The narrowband assumption [9] is invalid due to the ultra-wide system bandwidth up to several GHz; ii) The two dimensional (2D) propagation assumption [10] was usually assumed in pervious communication systems since the base station was high above, and the propagation distance was large. However, in the mm-wave frequency bands, the propagation distance is generally limited due to the high power loss. It is not practical anymore to assume the 2D propagation. That is, the elevation angels of MPCs [11] should be considered; iii) The mm-wavelength and large array aperture can result in the Fraunhofer far-field distance up to tens or hundreds of meters, which is significantly increased compared to the previous systems. This necessitats the spherical wave propagation [12] model; iv) It is possible that the gain (not just phases) of propagation paths evolve [13, 14] across the array elements. The so-called spatial non-stationarity in path gainmust be considered as well. Thus the mm-wave channel models must provide realistic channel characteristics in multiple parameter domains, i.e., in delay, azimuth, elevation, source distance and amplitude domains. Consequently, accurate, comprehensive yet still complexity-efficient channel parameter estimation algorithms are vital to rapidly promote the 5G progress.
Among the many mm-wave channel spatial profile measurements, the most frequently applied measurement approach is to either mechanically rotate a horn antenna or mechanically move an omnidirectional antenna to form virtual arrays [15]. The vector network analyzer (VNA) is usually used due to its flexibility and easy-configuration. Various estimation algorithms have been proposed for the mm-wave channel estimation based on the empirically measured data. Basically, these algorithms can be classified into four categories, i.e., spectra based approaches, subspace based approaches, sparsity recovery approaches and maximum likelihood approaches as follows. i) For the horn antenna measurements, the measured channels at different steering directions constructed the joint delay-angle power spectra, e.g., as done in [16, 17, 18, 19]. The complexity is of the algorithm is low, while the resulted channel characteristics show dependency on the horn antenna pattern. In [20], the fast fourier transform (FFT) was applied for the extremely large antenna array to distinguishing MPCs. A frequency invariant beamformer was proposed in [21] and extended in [22] for a uniform circular array (UCA) to obtain the delays and azimuths of MPCs in the 3D propagation scenarios. ii) In [23], the multiple signal classification (MUSIC) principle was applied to jointly estimating the delay and azimuth in a 2D mm-wave propagation scenario. Unitary estimation of signal parameter via rotational invariance techniques (ESPRIT) was also exploited in [24] for the 3D mm-wave propagation scenarios with plane wave assumption. iii) Based on the sparsity assumption of mm-wave channels, the authors in [25, 26, 27, 28] recovered the channels and obtained the channel estimations by exploiting the compressive sensing or optimization techniques. iv) The Space Alternating Generalized Expectation-maximization (SAGE) algorithm was applied for the mm-wave channel estimation in [29, 30, 14, 31, 12]. Both the 3D plane-wave propagation scenarios [29, 30, 14] and the 3D spherical propagation scenarios [31, 12] were concerned. However, the fundamental assumption of SAGE is that the received signal contains multiple components that follow orthogonal stochastic measures (OSM) [32, 12]. The violation [33] of the OSM assumption caused by 3D spherical propagation could deteriorate the SAGE performance significantly, e.g., leading to the non-convergence. A maximum likelihood estimator (MLE) based on the expectation-maximization (EM) principle was proposed in [34] aimed for the 3D spherical propagation scenario. The complexity is still considerably high with the 4D parameter searching, though a coarse-to-fine search strategy was applied.
Although efforts have been made to characterize the mm-wave propagation channels, a high resolution propagation parameter estimation (HRPE) algorithm which is capable to obtain the high-resolution estimation results of all the spherical propagation parameters (i.e. azimuths, elevations, delays, source distances and amplitudes of MPCs) yet with low computation complexity is still missing in the literature. The existing algorithms are either deficient in obtaining the high-resolution estimation results of all propagation parameters or with fatal computation complexity especially when considering the ultra-wide bandwidth and large-scale array aperture in mm-wave propagation. Moreover, as far as we are concerned, the realistic spatial non-stationarity across the array elements have never been considered for propagation parameter estimation, although it has been widely observed in the mm-wave channel modeling works in the literature, leading non-realistic estimation results and increasing complexity. To fill the above gaps, a complexity-efficient HRPE algorithm is proposed in this paper for the ultra-wideband large-scale UCA. The UCA is considered as it is capable to uniformly cover the whole 360∘ of azimuth compared to the linear arrays and support for phase mode operations. The main contributions and novelties of this paper include:
-
•
The proposed algorithm exploits the high resolution estimation technique in the delay domain, the UCA phase mode excitation technique and the maximum-likelihood estimation principle. Fast initializations, effective interference cancellations and reduced searching spaces substantially decrease the computation complexity while maintaining the ability to gain the whole high-resolution estimation results of the 3D spherical mm-wave propagation channel parameters.
-
•
The UCA phase mode excitation technique applied in the 3D spherical mm-wave propagation scenarios is investigated through simulations, in terms of its ability to obtain the fast initializations of delays and azimuths.
-
•
Individual propagation paths are firstly identified in the delay domain, so that the fast initializations and effective interference cancellations can be achieved for the spherical propagation parameter estimation. Furthermore, the spatial non-stationarity observed across the array elements is considered for the first time in the literature for the propagation parameter estimation, resulting in more realistic estimation results and significantly reduced complexity.
-
•
An ultra-wideband mm-wave channel measurement at the frequency band of 28-30 GHz with large-scale (radius of 0.5 m and 720 elements) UCA applied was conducted. The comparisons among the reference channel measured by using the horn antenna, the MLE (or EM) results obtained by applying 4D parameter searchings [34] and the results obtained by using the proposed HRPE algorithm validate the algorithm performance.
The rest of the paper is structured as follows. Sect. II elaborates the signal model. Sect. III describes the measurement campaign and the observed channel characteristics. Sect. IV elaborates the proposed HRPE algorithm. The algorithm validation and the remarks are included in Sect. V. Finally, conclusions are given in Sect. VI.
II Signal Model for The Uniform Circular Array
As illustrated in Fig. 1, the UCA has isotropic receiver antenna elements (Rxs) uniformly arranged on its perimeter with radius of , i.e., the azimuth of the th Rx is .
With a large UCA aperture, the spherical wave signal model has to be assumed due to the violation of plane wave assumption. In the underlying channel model, a finite number of spherical waves are assumed to impinge into the UCA. Although an arbitrary reference point can be selected, we consider the UCA center as the reference point for the model conciseness. The frequency response at the UCA center, which is contributed by the th path (or wave) with parameter set , reads
(1) |
where is the vector containing the frequency points considered, is the vector containing the parameters of the th path, where is the propagation delay, and represent the azimuth and elevation angles, respectively, is the propagation distance between the UCA center and the last source point during the propagation route, and denotes the complex amplitude. The propagation distance between the th Rx and the last source point is then calculated as
(2) |
Due to the propagation distance difference between the th Rx and the UCA center, the frequency response contributed by the th path at the th Rx consequently reads
(3) |
where
(4) |
with the light speed, and denotes the amplitude change factor according to the Friis transmission equation. The array output contributed by the th path then reads , where denotes the transpose operation of the argument. is a complex-valued matrix with dimension of , i.e., .

The array output contributed by all the paths is formatted as
(5) |
where is the zero-mean white Gaussian noise with variance of , and is the vector containing all the channel parameters. The objective of various estimation algorithms is to obtain the estimation results of . In the sequel, a novel HRPE algorithm is proposed for the ultra-wideband large-scale UCA, which is demonstrated based on a measurement campaign where the realistic channel characteristics are well presented. The proposed algorithm is capable to gain the estimation of .
III Measurement campaign and channel observations
III-A Measurement campaign
In this section, a recently conducted measurement campaign for a UCA is introduced. The measurement scenario and the measurement setup including the transmitter (Tx), Rx, array aperture, frequency range, bandwidth etc. are described.


Fig. 2 illustrates the top-view sketch of the basement where the measurement campaign was conducted. The floor space was around m2 with few objects including one metallic stairs and one metallic heater. Fig. 2 illustrates a photo taken during the measurement. A VNA was used in the channel measurement. An omnidirectional biconical antenna was exploited as the Tx and was put on the trolley with the VNA onboard. The height of the Tx to the ground was 0.84 m. An identical biconical antenna was fixed on the turntable as the Rx. A virtual UCA was formed by rotating the Rx clockwise with radius of 0.5 m with 720 steps, i.e. and .111The Fraunhofer distance, i.e. , is calculated as 200 m. Plane wave propagation is considered valid only when the source distance is far greater than it. The distance space between two neighboring Rx positions was 4.4 mm, which is less than the half wavelength (5 mm) at 30 GHz and hence avoids the spatial aliasing [35]. The Rx height was kept the same with that of the Tx, and the starting point of the virtual UCA was marked as the star in Fig. 2, which means that the azimuth and elevation angles of the line of sight (LoS) path were 180∘ and 90∘, respectively. Moreover, the distance between the Tx and the UCA center was 5 m.
The frequency range was set from 28 GHz to 30 GHz with 750 frequency sweeping points, i.e, , in the VNA. The frequency step was 2.7 MHz which corresponds to a maximal observable propagation distance of 111 m. It is sufficient to record the propagation paths confined in the basement. The diameter (1 m) of the UCA is around 6.7 times the intrinsic distance resolution (15 cm) determined by the system bandwidth of 2 GHz. Therefore, the narrowband assumption [9] or the so-called small-scale characterization [36] is invalid in the ultra-wideband measurement campaign. Moreover, the Fraunhofer far-filed distance calculated for the UCA is around 200 m. Thus the near-filed (i.e. spherical wave) propagation must be taken into account.
Two different scenarios, i.e., LoS scenario and Obstructed-LoS (OLoS) scenario, were considered during the measurement. In the OLoS scenario, a blackboard with a metallic substrate and dimension of m2 was placed in between the Tx and the UCA to block the paths in LoS direction. Furthermore, to obtain references for the measured channels in the two scenarios, we also exploited the horn antenna to replace the Rx biconical antenna to repeat the measurements. It is worthy noting that except that the horn antenna was fixed at the UCA center, i.e. , the other settings and measurement procedure were kept the same for the reference measurements. The specifications of the measurement campaign and of the antennas applied in the measurement campaign are included in Table I and Table II, respectively. The presented antenna gains and half-power beamwidths in Table II are the values evaluated in the considered frequency range 28-30 GHz. Readers may refer to [37] for the detailed description of the measurement system including the calibration, etc.
Measurement specifications | |||
---|---|---|---|
Tx and Rx Heights | 0.84 m | Frequency range | 28-30 GHz |
Radius of bicoinal array | 0.5 m | Frequency points | 750 |
Number of virtual Rxs | 720 | LoS distance | 5 m |
Antenna specifications | ||
---|---|---|
Antenna type | Biconical | Reference horn |
Operating frequency range | 2-30 GHz | 26.4-40.1 GHz |
Gain | 6 dBi | 19 dBi |
HPBW in azimuth | Omni | 20∘ |
Polarization | Vertical | Vertical |
HPBW: Half power beamwidth
III-B Channel observations
In this section, we present the measurement results to shed lights on the physical propagation mechanisms for the ultra-wideband large-scale array system.


By applying the inverse discrete Fourier transform (IDFT) to the array output with respect to , the channel impulse responses (CIRs) across the antennas can be obtained. Here, we omit for a compact notation of . Fig. 3 and Fig. 3 illustrate the measured concatenated power delay profiles (CPDPs), i.e., for the LoS scenario and OLoS scenario, respectively. The further delay range is not shown as no paths are present with the selected dynamic range. By observing and comparing Fig. 3 and Fig. 3, we have the following observations.
- •
-
•
The shapes of trajectories vary due to their different angles-of-arrivals (AoAs). For example, the LoS path in Fig. 3 is dominant with a “(”-alike trajectory. This is consistent with the measurement setup that the virtual UCA elements started at the furthest position to the Tx. It can be expected that these trajectories become straight lines in the narrowband system.
-
•
The spatial non-stationarity of the trajectories across the array elements can be clearly observed. That is, one propagation path may present “birth-death” behaviour (or break) across the elements when the array aperture is large. This has also been observed in the other works, e.g. in [13, 14]. However, the non-stationarity has not been considered in the literature regarding the channel parameter estimation to our best knowledge.
-
•
In the OLoS scenario as illustrated in Fig. 3, the LoS power attenuates significantly due to the blockage of the blackboard with a metallic substrate. Furthermore, two trajectories disappear in Fig. 3. They are marked as “trajectory 1” and “trajectory 2” in Fig. 3, respectively. It can be inferred that trajectory 1 was contributed by the “wall A” as illustrated in Fig. 2, since its trajectory shape is the same with that of LoS path, and the delay difference is consistent with the measurement setup. Similarly, trajectory 2 contributed by the wall B with an opposite trajectory shape also disappears.
The above observations demonstrate the fact that the parameters (e.g. delays and azimuths) of propagation paths actually can be roughly obtained by observing the CPDPs. This motivates us to come up with the idea that it is possible to distinguish the individual paths by identify their trajectories in the CPDPs figure, so that the channel parameter can be estimated. However, the IDFT sidelobes blur these paths, resulting in the interference among paths and limiting the resolution. Furthermore, the trajectory shapes of different propagation paths change with respect to the AoAs, which hinders the trajectory identification. To cope with these issues, a novel algorithm is proposed, and its high-resolution ability and low computation cost are also demonstrated.
IV The proposed algorithm
The proposed algorithm basically include three parts, i.e. obtaining the high resolution estimation results of element-wise delays and amplitudes for the UCA, trajectory identification using the phase-mode excitation technique and estimating according to the maximum likelihood principle.
IV-A Element-wise high resolution estimation
Considering the ultra-wideband nature of the measurement, (3) can be rewritten as
(6) |
with
(7) |
and
(8) |
Two parameters, i.e. and are capable to characterize the th path when a single (the th) array element is considered. We denote the parameter vector , then the propagation paths impinging at the th antenna element can be characterized by the parameter vector .
It can be observed from Fig. 3 that the conventional spectra-based methods such as the IDFT is not capable to obtain the high-resolution estimation of . The sidelobes of individual propagation paths exist and interfere with each other, and the weak paths can be buried by the sidelobes of strong paths. Therefore, the SAGE principle [10] or the EM principle[38] is applied to estimating element-wise. With an ultra-wide system bandwidth, the SAGE algorithm can resolve two paths with very small relative propagation delay. By updating the parameter estimations sequentially and providing the maximum-likelihood estimation results iteratively, it has been proven practically in [10] that the SAGE algorithm has the ability to resolve two paths with . and represent the bandwidth and the relative delay between two paths, respectively. In our measurement campaign, paths with propagation distance differences no less than 3 cm can be well resolved by using the SAGE algorithm.

Fig. 4 illustrates the element-wise SAGE estimation results, for the channel measured in the LoS scenario. In practice, the path number should be set sufficiently large to fully extract the received power in the channel, which is evaluated as 20 in our case. It can be observed from Fig. 4 that the MPCs are well resolved. Different propagation paths with different trajectories are obvious by visual inspection, e.g. the LoS trajectory is smooth and continuous with the highest power. Furthermore, the channel spatial non-stationarity across the array elements can be clearly observed. The path strength along one trajectory may vary, which can result in the break (“birth-death” behavior) of the trajectory in the extreme case. In the literature, channel stationarity over the array elements is typically assumed for propagation parameter estimation, resulting in unrealistic estimation results and increasing complexity.
IV-B Trajectory identification based on the phase mode excitation
In this section, we firstly introduce the phase mode excitation technique applied for the 3D wideband spherical propagation scenario, and the trajectory identification for the LoS path is presented.
IV-B1 Phase mode excitation
As indicated by (8), determines the delay trajectory of the th propagation path in . The prior knowledge of the parameters is helpful to identify the trajectory.
The phase mode excitation technique [39, 40] have been proposed to transform the spatial-domain array response of the UCA, i.e. into the phase-mode domain so that a frequency-invariant beamformer can be achieved for the joint delay and angle estimation. However, the frequency-invariant beamformer is effective only for the two-dimensional (2D) propagation scenario, i.e. with all the elevations of paths strictly limited to .
According to the Taylor expansion, (4) can be rewritten as
(9) |
where is the remainder of the Taylor series introduced by the spherical wave propagation. To begin with, let us consider the 2D propagation scenario with plane wave assumption, i.e. and (). The frequency response contributed by the th path at the th Rx defined in (3) becomes
(10) | ||||
The second equality in (10) holds according to the expansion
(11) |
where is the first kind of Bessel function with order . By involving the so-called phase mode [40], i.e. the basis function , and a filter , the th phase-mode response is formatted as
(12) | ||||
The third approximation in (12) holds because
(13) |
holds only if where is an arbitrary integer, and decrease to near 0 when . The fourth equability in (12) is achieved by making
(14) |
The noiseless array response in the phase-mode domain reads
(15) |
Therefore, the joint delay-azimuth estimation can be accomplished by applying the 2D fast Fourier transform (FFT) to .
However, in the realistic channel, it is not practical to assume that all the elevations of paths are exactly . Moreover, for the large-scale antenna array, spherical wave propagation cannot be neglected. Consequently, the bessel function part in the second step of (12) becomes , and the summation part with respect to in the second step of (12) becomes . The null misalignments between and destroys the phase-mode transform. The additive phases caused by may also make (13) invalid. To cope with the 3D propagation scenario with plane wave propagation, the filter
(16) |
was proposed in [21], where represents the derivative of with respect to . The basic idea is to make use of the cosine-alike oscillation of bessel function when is much larger than . Therefore, the denominator of the filter is approximately the envelope of . In such a way that the nulls of is avoided, while the amplitude is about 2 times of , resulting in the numerator of (16) as 2.



Fig. 5 illustrates the simulated noiseless delay-azimuth power spectrum of a single path with by applying the filter defined in (16). The other simulation configurations are the same with that as applied in the measurement campaign. The estimated delay and azimuth angle indicated by the spectrum maxima in Fig. 5 are and , which are identical to the set values. Note that the elevation angle and source distance cannot be estimated in this step. In addition, it can be observed that sidelobes exist in both delay and azimuth domain, and the power is lower than the real path power. The reasons include that i) the null locations and the intervals between these nulls of shift with respect to that of ; ii) and that the additive spherical-wave phases are introduced. Nevertheless, the peak of the power spectrum is able to indicate the real and of this path. To investigate the effect of elevation and source distance to the estimation results of delay and azimuth, Fig. 5 illustrates the estimation errors of the path delay with different source distances and elevations, and Fig. 5 illustrates that of azimuths. It can be observed that for the spherical wave propagations with different elevations and source distances, phase mode excitation works well to obtain rough estimation results of azimuth and delay for the dominant path, with low computation complexity of 2D FFT.
IV-B2 Trajectory identification
The steps to identify the trajectory for the th propagation path in based on the phase mode excitation are as follows, where the superscript indicates the remainder of after removing the first path trajectories already identified, e.g., .
-
1.
Reconstruct the current array output according to (6) using .
-
2.
Apply the phase-mode transform to and then 2D FFT to to obtain the angle-delay power spectrum . The azimuth and delay of the th path are obtained by checking the peak of .
-
3.
Define the area with the trajectory pairs (, ), where
(17) Note that is ignored to avoid joint 2D searching. is aimed to tolerate the delay variation caused by the disturbance and the ignorance of . As an example, Fig. 6 illustrates the path areas and for the LoS path identification, where is practically set as . It can be observed that the LoS path trajectory is confined within perfectly however not in , indicating the elevation angle is close to 90 degrees. Hence, the area in which the th trajectory is confined can be identified as
(18) where denotes the number of array elements with propagation paths confined in . As an example, Fig. 6 illustrates the with respect to different s for the LoS path. It can be observed from Fig. 6 that is 720 (i.e. ) with elevation angles from to . That is, by applying (18), a rough estimation or a rough initialization of can be obtained in this step. Note that due to the spatial non-stationarity, the maximum value of can be less then the elements number . Furthermore, it is possible that for one element, more than one path can be contained in . To cope with the issue, the mean power of paths in is calculated, and the path with minimal power difference from the mean power is selected element-wise. The selected paths forming the trajectory in are denoted as .


IV-C Maximization estimation for
The rough estimation results of delay, azimuth and elevation, i.e., , have been obtained in the former steps. The estimation of for the th path include three steps as follows.
-
1.
Reconstruct the array output contributed by this single path according to (6) using obtained in the trajectory identification.
-
2.
Update the estimation of by solving the following maximization problem
(19) where is generated by using (3) with parameter set , is no larger than , denotes the vectorization of the argument matrix, and represents the conjugation of the argument. Although the maximization problem is solved by 3D searching, the searching space is heavily reduced with known prior information of , and . Furthermore, without delay considered, only one single frequency point is selected for the maximization, which also decreases the computation load significantly.
-
3.
Update by solving the following maximization problem
(20) where is generated by using (3) with parameter set . The maximization is achieved by 1D searching with prior information of .
- 4.






IV-D Algorithm implementation
The channel parameters of multiple propagation paths are estimated through an “identification-removing” operation. The procedure is elaborated in the pseudocodes listed in Algorithm 1.
Algorithm 1: The channel parameter is estimated according to the procedure described by the following pseudo-codes:
Input: Measured array output
Output: The parameter characterizing the 3D spherical propagation channel
\liObtain element-wise high-resolution from ;
\liLet the path number be 1;
\liLet be an empty set.
\liwhile True
\li if then
\li
\li else
\li
\li end if
\li Obtain from according to Sect. IV-B2;
\li Obtain from according to Sect. IV-C;
\li if then
\li break;
\li end
\li
\li
\liend while
Fig. 7 exemplifies the procedure for the first two propagation paths. Note that in line 12 of Algorithm 1 is the threshold for checking the reasonability of identified. The estimation procedure stops if there are not enough elements with propagation paths in the current , where it is considered that all the reasonable propagation paths have been identified and estimated. Fig. 8 illustrates all the s identified by applying Algorithm 1 to the measured array output in the LoS scenario as illustrated in Fig. 3. In this case, is practically chosen as 360, the half of the UCA element number . is practically chosen as .

V Results and remarks
In this section, the estimation results of the proposed algorithm are firstly presented, followed by the remarks on the proposed algorithm.
V-A Estimation results



Fig. 9(a) and Fig. 9(b) illustrate the delay-azimuth power spectra obtained by using the proposed algorithm and measured with the reference horn antenna, respectively, for the LoS scenario. It can be observed that the estimated delay-azimuth power spectrum is in good consistency with the spectrum measured by using the reference horn antenna. Fig. 9(c) also illustrates the estimated delay-azimuth power spectrum by using the MLE algorithm proposed in [34] with 4D parameter searchings. By comparing Figs. 9(a) and 9(c), it can be observed that the two results are very close. However, due to the fact that the channel non-stationarity across the array elements cannot be considered in the MLE algorithm (or the SAGE algorithm), more than one stationary propagation paths (typically with very similar geometrical parameters yet different complex amplitudes) are estimated to mimic the spatial non-stationarity of one propagation path, which results in more artificial paths estimated and increases the estimation complexity.
Fig. 10 illustrates the source distances for different propagation paths estimated. It can be observed from Fig. 10 that the estimated source distances generally become larger when the propagation distances are larger, which demonstrates the fact that the basement walls were probably smooth and with high reflection effects.

V-B Remarks on the proposed algorithm
The proposed algorithm is essentially a HRPE algorithm based on the maximization-likelihood principle. Compared to the other HRPE algorithms, e.g., in [12, 31, 30, 41, 34], the proposed algorithms have the following advantages.
-
•
The proposed algorithm is based on the array-element-wise high resolution estimation in the delay domain as elaborated in Sect. IV-A. In this step, the high resolution ability of the algorithm is guaranteed. Moreover, due to the fact that only delay domain is searched, the complexity in this step is low.
-
•
In the trajectory identification step as elaborated in Sect. IV-B, the proposed algorithm exploits the phase mode excitation technique, the delay trajectories of propagation paths can be identified with 2D FFT with low computation load. Note that the trajectory identification procedure also has the effect of interference cancellation among different paths, which means that the considerable iterations applied in [12, 31, 30, 41, 34] are no longer required. Furthermore, the rough estimation results of delay, azimuth and elevation can be obtained.
-
•
In the maximization estimation step as elaborated in Sect. IV-C, although a 3D and a 1D parameter searchings are applied, the searching spaces are heavily reduced with the prior initializations obtained in the trajectory identification. Therefore, the computation complexity is decreased significantly compared to the MLE algorithm [34] with exhaustive 4D parameter searchings. Moreover, the joint parameter searching avoids the space-alternating operations in the SAGE algorithm [12, 31, 30], where the violation of OSM can lead to the convergence failure of the SAGE algorithm.
-
•
The channel non-stationarity across the array elements is considered in (21), which is firstly addressed in the literature for the propagation parameter estimation. The estimation results are more realistic to reproduce the spherical propagation compared to the SAGE [12, 31, 30] and MLE [34] algorithms where stationarity paths are assumed.
VI Conclusions
In this contribution, a complexity-efficient high resolution parameter estimation (HRPE) algorithm was proposed for the ultra-wideband large-scale uniform circular array (UCA). The algorithm was demonstrated based on a recently conducted measurement campaign in a basement. The delay trajectories of different propagation paths across the virtual array elements were well observed, which can roughly indicate the channel information. The proposed HRPE algorithm takes advantage of the prior channel information obtained in the trajectories and is capable to involve the spatial non-stationarity of realistic channels. Investigations show that the algorithm can obtain the high-resolution results, i.e., the delays, azimuths, elevations, source distances and complex amplitudes for individual spherical propagation paths in the underlying mm-wave channel. Fast initializations and effective interference cancellations reduce the computation load heavily. Furthermore, the consideration of the channel spatial non-stationarity is helpful to obtain more realistic results and to decrease the algorithm complexity, by avoiding the artificial stationary paths being estimated. In addition, it is noteworthy that the basement walls have significant reflection effects for the mm-wave channel at 28-30 GHz.
References
- [1] T. S. Rappaport, S. Sun, R. Mayzus, H. Zhao, Y. Azar, K. Wang, G. N. Wong, J. K. Schulz, M. Samimi, and F. Gutierrez, “Millimeter wave mobile communications for 5G cellular: It will work!” IEEE Access, vol. 1, pp. 335–349, 2013.
- [2] M. Shafi, A. F. Molisch, P. J. Smith, T. Haustein, P. Zhu, P. D. Silva, F. Tufvesson, A. Benjebbour, and G. Wunder, “5G: A tutorial overview of standards, trials, challenges, deployment, and practice,” IEEE Journal on Selected Areas in Communications, vol. 35, no. 6, pp. 1201–1221, June 2017.
- [3] S. Rangan, T. S. Rappaport, and E. Erkip, “Millimeter-wave cellular wireless networks: Potentials and challenges,” Proceedings of the IEEE, vol. 102, no. 3, pp. 366–385, March 2014.
- [4] A. L. Swindlehurst, E. Ayanoglu, P. Heydari, and F. Capolino, “Millimeter-wave massive MIMO: the next wireless revolution?” IEEE Communications Magazine, vol. 52, no. 9, pp. 56–62, September 2014.
- [5] X. Cai, B. Peng, X. Yin, and A. P. Yuste, “Hough-transform-based cluster identification and modeling for V2V channels based on measurements,” IEEE Transactions on Vehicular Technology, vol. 67, no. 5, pp. 3838–3852, May 2018.
- [6] R. He, B. Ai, G. L. Stüber, G. Wang, and Z. Zhong, “Geometrical-based modeling for millimeter-wave MIMO mobile-to-mobile channels,” IEEE Transactions on Vehicular Technology, vol. 67, no. 4, pp. 2848–2863, April 2018.
- [7] K. Guan, G. Li, T. Kürner, A. F. Molisch, B. Peng, R. He, B. Hui, J. Kim, and Z. Zhong, “On millimeter wave and THz mobile radio channel for smart rail mobility,” IEEE Transactions on Vehicular Technology, vol. 66, no. 7, pp. 5658–5674, July 2017.
- [8] K. Witrisal, P. Meissner, E. Leitinger, Y. Shen, C. Gustafson, F. Tufvesson, K. Haneda, D. Dardari, A. F. Molisch, A. Conti, and M. Z. Win, “High-accuracy localization for assisted living: 5G systems will turn multipath channels from foe to friend,” IEEE Signal Processing Magazine, vol. 33, no. 2, pp. 59–70, March 2016.
- [9] H. Krim and M. Viberg, “Two decades of array signal processing research: the parametric approach,” IEEE Signal Processing Magazine, vol. 13, no. 4, pp. 67–94, Jul 1996.
- [10] B. H. Fleury, M. Tschudin, R. Heddergott, D. Dahlhaus, and K. I. Pedersen, “Channel parameter estimation in mobile radio environments using the SAGE algorithm,” IEEE Journal on Selected Areas in Communications, vol. 17, no. 3, pp. 434–450, Mar 1999.
- [11] F.-L. Luo and C. Zhang, 3D Propagation Channels: Modeling and Measurements. Wiley-IEEE Press, 2016.
- [12] X. Yin, S. Wang, N. Zhang, and B. Ai, “Scatterer localization using large-scale antenna arrays based on a spherical wave-front parametric model,” IEEE Transactions on Wireless Communications, vol. 16, no. 10, pp. 6543–6556, Oct 2017.
- [13] X. Gao, O. Edfors, F. Tufvesson, and E. G. Larsson, “Massive MIMO in real propagation environments: Do all antennas contribute equally?” IEEE Transactions on Communications, vol. 63, no. 11, pp. 3917–3928, Nov 2015.
- [14] J. Chen, X. Yin, X. Cai, and S. Wang, “Measurement-based massive MIMO channel modeling for outdoor LoS and NLoS environments,” IEEE Access, vol. 5, pp. 2126–2140, 2017.
- [15] B. Ai, K. Guan, R. He, J. Li, G. Li, D. He, Z. Zhong, and K. M. S. Huq, “On indoor millimeter wave massive MIMO channels: Measurement and simulation,” IEEE Journal on Selected Areas in Communications, vol. 35, no. 7, pp. 1678–1690, July 2017.
- [16] C. Ling, X. Yin, R. Müller, S. Häfner, D. Dupleich, C. Schneider, J. Luo, H. Yan, and R. Thomä, “Double-directional dual-polarimetric cluster-based characterization of 70-77 GHz indoor channels,” IEEE Transactions on Antennas and Propagation, vol. 66, no. 2, pp. 857–870, Feb 2018.
- [17] C. Ling, X. Yin, H. Wang, and R. S. Thomä, “Experimental characterization and multipath cluster modeling for 13-17 GHz indoor propagation channels,” IEEE Transactions on Antennas and Propagation, vol. 65, no. 12, pp. 6549–6561, Dec 2017.
- [18] S. Hur, S. Baek, B. Kim, Y. Chang, A. F. Molisch, T. S. Rappaport, K. Haneda, and J. Park, “Proposal on millimeter-wave channel modeling for 5G cellular system,” IEEE Journal of Selected Topics in Signal Processing, vol. 10, no. 3, pp. 454–469, April 2016.
- [19] 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 Transactions on Communications, vol. 63, no. 9, pp. 3029–3056, Sept 2015.
- [20] J. Medbo, H. Asplund, and J. E. Berg, “60 GHz channel directional characterization using extreme size virtual antenna array,” in IEEE 26th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC), Aug 2015, pp. 176–180.
- [21] F. Zhang, W. Fan, and G. F. Pedersen, “Frequency-invariant uniform circular array for wideband mm-wave channel characterization,” IEEE Antennas and Wireless Propagation Letters, vol. 16, pp. 641–644, 2017.
- [22] F. Zhang and W. Fan, “Near-field ultra-wideband mmwave channel characterization using successive cancellation beamspace uca algorithm,” submitted to IEEE Transactions on Vehicular Technology, May 2018; arXiv preprint arXiv: 1901.10508, 2019.
- [23] Z. Guo, X. Wang, and W. Heng, “Millimeter-wave channel estimation based on 2-D beamspace MUSIC method,” IEEE Transactions on Wireless Communications, vol. 16, no. 8, pp. 5384–5394, Aug 2017.
- [24] J. Zhang and M. Haardt, “Channel estimation for hybrid multi-carrier mmwave MIMO systems using three-dimensional unitary ESPRIT in DFT beamspace,” in IEEE 7th International Workshop on Computational Advances in Multi-Sensor Adaptive Processing (CAMSAP), Dec 2017, pp. 1–5.
- [25] Z. Marzi, D. Ramasamy, and U. Madhow, “Compressive channel estimation and tracking for large arrays in mm-wave picocells,” IEEE Journal of Selected Topics in Signal Processing, vol. 10, no. 3, pp. 514–527, April 2016.
- [26] J. Talvitie, M. Valkama, G. Destino, and H. Wymeersch, “Novel algorithms for high-accuracy joint position and orientation estimation in 5G mmWave systems,” in IEEE Globecom Workshops (GC Wkshps), Dec 2017, pp. 1–7.
- [27] T. Kim and D. J. Love, “Virtual AoA and AoD estimation for sparse millimeter wave MIMO channels,” in IEEE 16th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC), June 2015, pp. 146–150.
- [28] X. Li, J. Fang, H. Li, and P. Wang, “Millimeter wave channel estimation via exploiting joint sparse and low-rank structures,” IEEE Transactions on Wireless Communications, vol. 17, no. 2, pp. 1123–1133, Feb 2018.
- [29] C. Gustafson, F. Tufvesson, S. Wyne, K. Haneda, and A. F. Molisch, “Directional analysis of measured 60 GHz indoor radio channels using SAGE,” in IEEE 73rd Vehicular Technology Conference (VTC Spring), May 2011, pp. 1–5.
- [30] C. Gustafson, K. Haneda, S. Wyne, and F. Tufvesson, “On mm-wave multipath clustering and channel modeling,” IEEE Transactions on Antennas and Propagation, vol. 62, no. 3, pp. 1445–1455, March 2014.
- [31] J. Chen, S. Wang, and X. Yin, “A spherical-wavefront-based scatterer localization algorithm using large-scale antenna arrays,” IEEE Communications Letters, vol. 20, no. 9, pp. 1796–1799, Sept 2016.
- [32] J. A. Fessler and A. O. Hero, “Space-alternating generalized expectation-maximization algorithm,” IEEE Transactions on Signal Processing, vol. 42, no. 10, pp. 2664–2677, Oct 1994.
- [33] Y. Ji, W. Fan, and G. F. Pedersen, “Near-field signal model for large-scale uniform circular array and its experimental validation,” IEEE Antennas and Wireless Propagation Letters, vol. 16, pp. 1237–1240, 2017.
- [34] ——, “Channel characterization for wideband large-scale antenna systems based on a low-complexity maximum likelihood estimator,” IEEE Transactions on Wireless Communications, vol. 17, no. 9, pp. 6018–6028, Sep. 2018.
- [35] D. H. Johnson and D. E. Dudgeon, Array signal processing: concepts and techniques. Simon & Schuster, 1992.
- [36] B. H. Fleury, “First- and second-order characterization of direction dispersion and space selectivity in the radio channel,” IEEE Transactions on Information Theory, vol. 46, no. 6, pp. 2027–2044, Sept 2000.
- [37] W. Fan, I. Carton, J. . Nielsen, K. Olesen, and G. F. Pedersen, “Measured wideband characteristics of indoor channels at centimetric and millimetric bands,” Eurasip Journal on Wireless Communications & Networking, vol. 2016, no. 1, p. 58, 2016.
- [38] T. Moon, “The expectation-maximization algorithm,” IEEE Signal Processing Magazine, 1997.
- [39] S. C. Chan and H. H. Chen, “Uniform concentric circular arrays with frequency-invariant characteristics mdash;theory, design, adaptive beamforming and DOA estimation,” IEEE Transactions on Signal Processing, vol. 55, no. 1, pp. 165–177, Jan 2007.
- [40] C. Gentile, A. J. Braga, and A. Kik, “A comprehensive evaluation of joint range and angle estimation in ultra-wideband location systems for indoors,” in IEEE International Conference on Communications, May 2008, pp. 4219–4225.
- [41] S. Sangodoyin, V. Kristem, C. U. Bas, M. Käske, J. Lee, C. Schneider, G. Sommerkorn, C. J. Zhang, R. Thomä, and A. F. Molisch, “Cluster characterization of 3-D MIMO propagation channel in an urban macrocellular environment,” IEEE Transactions on Wireless Communications, vol. 17, no. 8, pp. 5076–5091, Aug 2018.