Near-field Ultra-wideband mmWave Channel Characterization Using Successive Cancellation Beamspace UCA Algorithm
Fengchun Zhang, Wei Fan

TL;DR
This paper introduces a low-cost, near-field beamspace UCA algorithm for ultra-wideband mmWave channel estimation, effectively detecting multipath angles and delays in 5G systems with large antenna arrays.
Contribution
It proposes a novel, computationally efficient beamforming algorithm that works in near-field conditions for ultra-wideband systems, addressing limitations of traditional far-field assumptions.
Findings
Algorithm accurately detects multipath components in simulations.
Experimental results validate robustness and effectiveness.
Outperforms existing state-of-the-art methods.
Abstract
Of the wide palette of 5G features, ultra-wide bandwidth and large-scale antenna configuration are regarded as the essential enabling technology components at millimeter wave (mmWave) communication. Accurate knowledge of delay and angle information of multipath components is essential for many applications in mmWave systems. There is a strong need for a low computation-cost channel estimation algorithm for such systems, where typically adopted far-field and narrowband assumptions might be violated. In this work, a generic yet novel beamspace uniform circular array (UCA) beamforming algorithm with successive cancellation scheme is proposed to jointly detect the impinging angle and delay of the multipath components. The proposed algorithm is computationally cheap and it works for ultra-wideband (UWB) systems in the near-field conditions. Both numerical simulations and experimental…
| Path | |||
|---|---|---|---|
| [dB] | 0 | -3 | -18 |
| [deg] | 90 | 270 | 90 |
| [deg] | 90 | 95 | 100 |
| [m] | 4.98 | 12 | 12 |
| [ns] | 16.6 | 40.0 | 40.0 |
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAntenna Design and Analysis · Millimeter-Wave Propagation and Modeling · Antenna Design and Optimization
Near-field Ultra-wideband mmWave Channel Characterization Using Successive Cancellation Beamspace UCA Algorithm
Fengchun Zhang and Wei Fan Fengchun Zhang and Wei Fan are with the APMS section at the Department of Electronic Systems, Faculty of Engineering and Science, Aalborg University, Denmark (email: {fz, wfa}@es.aau.dk. (Corresponding author: Wei Fan)
Abstract
Of the wide palette of 5G features, ultra-wide bandwidth and large-scale antenna configuration are regarded as the essential enabling technology components at millimeter wave (mmWave) communication. Accurate knowledge of delay and angle information of multipath components is essential for many applications in mmWave systems. There is a strong need for a low computation-cost channel estimation algorithm for such systems, where typically adopted far-field and narrowband assumptions might be violated. In this work, a generic yet novel beamspace uniform circular array (UCA) beamforming algorithm with successive cancellation scheme is proposed to jointly detect the impinging angle and delay of the multipath components. The proposed algorithm is computationally cheap and it works for ultra-wideband (UWB) systems in the near-field conditions. Both numerical simulations and experimental validation results are provided to demonstrate the effectiveness and robustness of the proposed algorithm, compared to the state-of-art works.
Index Terms:
Beamspace UCA, phase mode excitation, uniform circular array, near-field, ultra-wideband, mmWave channel characterization, large-scale antenna systems
I Introduction
The next generation wireless communication system, typically referred to as the fifth generation (5G), is currently under intensive research and development. Millimeter wave (mmWave) communication is regarded as one of the enabling components for 5G cellular communication systems, thanks to the large amount of available frequency spectrum [1, 2, 3, 4, 5, 6]. However, mmWave transmissions suffer from high propagation loss and blockage, unlike sub-6GHz legacy frequency band. High antenna gain (typically realized with a large-scale antenna structure) is required to overcome the radio propagation loss and achieve the good signal-to-noise ratio (SNR) at mmWave bands. Therefore, mmWave transmissions will be potentially ultra-wideband (UWB) (e.g. with an absolute bandwidth larger than 500 MHz) and involve large-scale antenna systems at both communication ends [7, 8].
It is of importance to understand how the radio signal propagates in the given scenario. A new air interface system design typically starts with the understanding of the deployment scenario, where channel models should be developed to reflect the physical transmission. Accurate knowledge of the delay and angle information of multipath components is essential for many applications in mmWave systems. The extracted multipath components can be further utilized for analysis, clustering and modeling of wireless channels, which is fundamental for system design and performance evaluation [9, 10]. A popular channel sounding setup at mmWave bands is to utilize a nonreal-time channel sounder based on the virtual antenna array concept [11, 12, 13, 14]. This strategy is simple, flexible and cost-effective, though it is not suitable for dynamic propagation scenarios due to slow mechanical movement of antennas and channel sounding time for each virtual array location. Furthermore, the mutual coupling effects between the array elements are not presented, which is beneficial since it can further simplify the channel estimation. Virtual uniform circular array (UCA) is particularly popular, since it only requires radial mechanical movement of the positioner and presents approximately constant beam patterns over azimuth angle, regardless of the steering angle [15, 16].
Channel estimation algorithms proposed in the literature for power-angle-delay profile (PADP) estimation were mainly under the far-field and narrowband assumptions. The far-field assumption holds when the distance between the scattering source and the antenna array is larger than the Fraunhofer distance , with the antenna array aperture and the wavelength. The far field assumption can be violated in short-range mmWave propagation scenarios. The narrowband assumption holds when the condition is satisfied, where is the frequency and is the bandwidth. When the system bandwidth becomes wide (e.g. in the mmWave context) that the narrowband assumption does not hold anymore for a given array aperture and frequency, the propagation delay of each path can be resolved at different delay bins between array elements. The existing algorithms in the literature would fail to work under near-field and wideband scenarios, as briefly summarized below.
Beamforming techniques such as classical beamforming (CBF) and Capon beamforming. As demonstrated in [17], The beam pattern of the CBF method is highly sensitive to near-field conditions (which would introduce a power loss in the target direction) and UWB bandwidth (which would introduce a joint sidelobe in the delay and angle domain and difficult to suppress [17]). Capon beamformer degrades as well in near-field and UWB conditions, since the steering vectors are typically calculated at the center frequency and under far-field conditions.
- 2)
Subspace methods. The conventional subspace angle estimation methods are based on the element-space covariance matrix, where the steering vector is the function of center frequency. Thus, it implied the narrowband assumption. UCA is attractive in angle estimation also thanks to its circular symmetry, where beamspace transform of UCA based on the phase mode excitation principle can be applied [18, 19, 20]. Basically, we can transform the UCA array manifold (in the element space) into uniform linear array (ULA) manifold (in the phase mode space), which enables us to develop computationally efficient and high-resolution subspace algorithms [21, 22, 23, 24, 25]. However, the aforementioned beam-space multiple signal classification (MUSIC) or estimation of singal parameters by rotational invariance techniques (ESPRIT) algorithms were only investigated under narrowband and far-field assumptions. Subspace methods were also developed for joint angle-delay estimation (JADE). With the JADE strategy, the JADE-MUSIC [26] and the JADE-ESPRIT [27] algorithms exploited both space and time properties by stacking the array element channel impulse responses into a high dimension vector. After performing the eigen-decomposition on the covariance matrix of the constructed vector, JADE can be obtained either with MUSIC or ESPRIT methods. However, both algorithms are unfavorable for the UWB large-scale antenna systems, due to the high complexity introduced by the high dimension of the stacked space-time vector.
- 3)
High resolution parametric methods. Maximum likelihood estimator (MLE) is a popular high resolution channel estimation algorithm. However, the MLE is well-known for its high computational complexity due to its joint estimation mechanism, particularly when the channel parameter dimension is large. An attempt to reduce the MLE computation complexity was proposed in [28, 29]. The space-alternating generalized expectation-maximization (SAGE) algorithm is a relatively low-cost expectation-maximization (EM) algorithm, where the multi-dimensional search is replaced with several one-dimensional searches [30]. However, a prerequisite to utilize the SAGE algorithm is that the likelihood function needs to be independent between different parameter spaces, which might be violated when narrowband and far-field assumptions do not hold, e.g. for the UWB large-scale antenna systems [30]. A general spherical wave model, i.e. including the distance to the scatterer, can be introduced in the MLE type algorithm implementation, which would, however, further increases the computation complexity.
There is a strong need for a low-cost and generic channel estimation algorithm for joint angle and delay profile estimation, which works in practical propagation scenarios, regardless of the antenna system scale (i.e. large or small) and frequency bandwidth settings (i.e. narrow or wide). That is, it can be applied for the near-field UWB scenarios without increasing the algorithm computation complexity. However, such algorithm is missing in the literature, to the best knowledge of the authors. In this work, a novel low-cost beamspace UCA beamforming algorithm with a successive cancellation scheme is proposed to jointly detect the angle and delay of the multipath components. The proposed algorithm is insensitive to the system bandwidth and distance to the scatterers, making it suitable for UWB large-scale antenna systems. In this paper, we firstly demonstrated the performance deterioration of CBF of the UCA in the element space when far-field assumption does not hold. To solve the issue, we resort to the beamspace transform of UCA based on the phase mode excitation principle. The beamspace UCA is shown to be robust to phase errors introduced by the spherical wavefront. A novel beamspace UCA algorithm with the successive cancellation of the detected paths is detailed. Both numerical simulations and experimental results at mmWave bands are provided to demonstrate the effectiveness and robustness of the proposed method in channel parameter estimation for UWB large-scale antenna systems.
II Problem Statement
Assume a UCA is distributed in the x-y plane and its center is located at the origin of the coordinate system. The UCA consists of isotropic antenna elements with radius . The angular position of the -th element is , . Suppose there are paths impinging at the UCA, the channel frequency response at the -th UCA element is the superposition of the channel responses of the paths,
[TABLE]
where and represent the complex amplitude and delay of the -th path, respectively. denotes the scatterer location vector of the -th path, where is the distance between the -th scatterer and the UCA center, and the elevation and azimuth angle of the -th path, respectively. is the transfer function between the -th scatterer and the -th UCA element, which is normalized by the transfer function between the -th scatterer and the UCA center, as
[TABLE]
denotes the relative path loss term at the -th element with respect to (w.r.t) the UCA center, where represents the distance between the -th scatterer and the -th UCA element. Under far-field assumption, we have . is the wave number with denoting the speed of light. indicates the relative propagation distance to the -th UCA element w.r.t UCA center, i.e.,
[TABLE]
where the distance term is given by
[TABLE]
Following Taylor series expansion, we can approximate as
[TABLE]
where is the term introduced by the near-field condition. When the plane-wave assumption holds, we have . By substituting (5) into (3), can be simplified as
[TABLE]
In this paper, the objective is to detect path parameters with arbitrary elevation angle present in the near-field condition for . The performance of CBF and frequency-invariant beamforming (FIBF) based on UCA for a general 3D multipath scenario under far-field assumption has been discussed in [31]. Below, we limit our discussions on the beamforming properties of CBF and FIBF under near-field conditions, assuming that all impinging paths are confined to the plane of the UCA, i.e. with elevation angle for for simplicity. Though the proposed algorithm works for arbitrary 3D propagation scenarios as later discussed in section IV and V.
II-A CBF in the UCA element space
Using the CBF under plane-wave assumption, the steering weight of the -th UCA element can be written as
[TABLE]
Therefore, the UCA array beam pattern can be obtained by taking the coherent summation of the element responses as
[TABLE]
By taking (1) into (8), we have
[TABLE]
where represents the beam pattern of the -th path, i.e. the beam pattern of a single path. As seen from (9), the linear superposition of the CBF beam patterns of all paths gives the beam pattern of the multiple paths. denotes the unit beam pattern term of the -th path with CBF. In ideal case, mimics a Dirac delta function in domain, i.e. . Thus the peak location of gives the estimate of , and can be obtained via inverse Fourier transform (IFT) of at . According to (9), (7) and (2), can be given by
[TABLE]
Under the far-field condition (i.e. and ), we have and with , as illustrated by the blue line in Fig.1. Thus the peak location in the beam pattern gives the angle estimate of the -th path.
To investigate whether can still maintain this property under near-field condition, we reduce the distance and its effect on the beam patterns of is shown in Fig. 1, i.e. the red and black curves, as examples. The results show that the beam patterns are highly susceptible to phase errors introduced by the spherical wavefront in the near-field condition. The near-field condition results in the main beam distortion of the beam pattern, including the power loss (the red curve) and the concave pattern in the target direction (the black curve). The power loss results in underestimating the amplitude and the concave pattern would result in fake path angle detection.
To further investigate the power loss in the target direction under near-field condition, the distance from m to m was set and the result is shown by the blue dotted line in Fig. 2. The figure shows that with CBF method, a power loss more than dB might exist in the target direction for typical indoor scenarios.
Therefore, besides the joint sidelobe problem introduced by the UWB bandwidth in PADP as shown in [17], the CBF of UCA in the element space would also suffer from significant power loss in target directions or even failure of detecting the true paths, due to phase errors introduced in the near-field condition, which makes it unsuitable for channel parameter estimation of mmWave UWB large-scale antenna systems.
II-B Beamformer in the UCA phase mode space
The frequency response of the UCA element space can be converted to phase mode space as
[TABLE]
where denotes the -th mode response of the UCA in the phase mode space. As discussed in [31], can be approximated to under far-field condition and with all paths confined in the UCA plane, i.e. , where the compensation filter was defined as with denoting the Bessel function of the first kind with order . However, in practical propagation scenario, it is very unlikely that the incident paths are strictly limited to the UCA plane. Therefore, we modified the compensation filter for 3D propagation scenarios as [31],
[TABLE]
where denotes the differential operator.
By taking equation (1) into (11) and changing the order of the two summations, we have
[TABLE]
where is given by the term in the above equation. Comparing the above equation with equation (1), we can see that for the -th path, is the UCA manifold of the -th mode in the phase mode space and defined in (2) is the UCA manifold of the -th element in the element space.
The beam pattern of the FIBF can be written as
[TABLE]
where is the steering weight of the -th phase mode. Substituting the array phase mode response defined in (13) into the above equation and rearranging the summation order, we have
[TABLE]
where represents the FIBF beam pattern of the -th path, i.e. the FIBF beam pattern of a single path. The FIBF beam pattern of the multiple paths is obtained by the linear superposition of the FIBF beam patterns of all paths. Similar to the unit beam pattern term of CBF, indicates the unit FIBF beam pattern term of the -th path, which is expressed by
[TABLE]
where is given in (13).
Similar to the discussions about the unit beam pattern term of CBF in section II-A, we study the property of for various distance . With the same simulation setting as for CBF in Fig. 1, we can plot the unit FIBF beam pattern in Fig. 3. The results show that the beam pattern is insensitive to phase error introduced by the spherical wavefront in the near-field conditions, where an approximately constant beam pattern is achieved for different distance within a large dynamic range.
We further investigate the power loss in the target direction under near-field conditoins for FIBF and the results are shown by the red dotted curve in Fig. 2. It shows that the power values of the target direction are approximately unchanged with different distances .
The unit FIBF beam pattern peaks in the target direction and the peak value keeps approximately constant (approximates to 1) for various distances setting, as shown in Fig. 2. It indicates that the path can be accurately detected with FIBF method under either near-field or far-field conditions.
As mentioned earlier, the beamformer in the UCA phase mode space with the modified compensation filter works in 3D propagation scenarios when the elevation angle is not restricted to the UCA plane. As detailed in [31], the beam patterns are approximately constant with different elevation angles. When the elevation angle gets away from the UCA plane, i.e. with getting larger, the main beam peak drops slightly and the sidelobes of the beamforming pattern at becomes broader.
The simulation results indicate that the beamformer in the UCA phase mode space with the modified compensation filter can also be applied in near-field 3D scenarios, since the beamformer pattern is insensitive to the introduced phase errors. As discussed in [31], the joint PADP can be directly obtained with the modified FIBF, which is simple, effective and robust. However, the resulting PADP suffers from high sidelobes, as shown in Fig. 3. In the next section, a FIBF algorithm with the successive cancellation of the detected paths is detailed, with the objective to eliminate the high sidelobes of the dominant paths.
III Proposed beamspace UCA with the successive cancellation scheme for near-field scenarios
As discussed, the beamspace UCA with the modified compensation filter can achieve constant beam patterns, insensitive to the distances between the scatterers and the UCA center, which makes it suitable for angle estimation in near-field scenarios. In this section, a novel FIBF based on successive cancellation principle to estimate azimuth angle, delay and power of each multipath component is proposed for near-field scenarios, where the paths are detected one by one with the power values in a descending order.
As mentioned in paper [31], the PADP with modified FIBF can be directly obtained by performing IFT of in (15) as,
[TABLE]
where is the PADP of the -th path.
In the ideal case, the PADP mimics the Dirac delta function which peaks at the unique angle-delay positions, i.e. with desired power values. However, as discussed, presents strong sidelobes at angle around for . Therefore, weak desired paths might be buried by undesired sidelobes of strong paths. Below, a novel algorithm following the successive cancellation principle is proposed to tackle this problem.
The array element response vector is defined as
[TABLE]
where was defined in (1).
In the following algorithm description, we add the superscript numbers to the array element response vector and PADP to indicate that these terms need to update for each iteration. The superscript number denotes that path(s) are removed. For example, denotes the array element response vector with 1 path removed and represents the PADP with 2 paths removed. Typically, the original array element response vector and PADP are represented with superscript number , i.e. and , respectively.
The procedure is detailed as below:
Based on the current array element response vector , we apply equations (11), (12), (14) and (17) to obtian the current PADP .
- 2.
We find the peak location in the current PADP , which gives the delay and azimuth angle estimation of path 1, i.e. and , respectively. By taking the estimated delay and azimuth angle back to the original PADP , we can obtain the amplitude estimation of path 1, i.e. .
- 3.
We remove path 1 from the array element response vector to obtain the updated array element response as detailed below.
- 3.1.
The frequency response vector of the UCA elements corresponding to path 1, can be synthesized based on the detected path parameters under plane-wave assumption as:
[TABLE]
where are parameters estimated in step 2 and is the array manifold under plane-wave condition for path 1. The -th entry of is given by
[TABLE]
- 3.2.
The synthetic channel impulse response (CIR) vector corresponding to path 1 over array elements and the current CIR vector can be directly obtained via performing IFT of and , respectively.
- 3.3.
Generate a label vector with the same size as , where the -th entry is obtained as
[TABLE]
where denotes the threshold value in decibels and the -th entry of synthetic CIR vector . The entries of with dominant power values are labelled to [math] in the label vector .
The objective of the label vector is to mark the trajectory of the estimated path in the CIRs over array elements. As explained in step 3.1 and 3.2, we can reconstruct the path trajectory over array elements by using the estimated delay, azimuth angle and amplitude of the path under plane-wave assumption. The label vector would enable us to remove the estimated path from the CIR over array elements in Step 3.4.
- 3.4.
Remove path 1 from the current CIR vector to obtain the updated CIR vector by
[TABLE]
where denotes element-wise multiplication.
- 3.5.
By performing Fourier transform (FT) on the updated CIR vector , we can obtain the updated array element response vector .
- 4.
Repeat the above steps until the estimated power of the path is not within the preset dynamic range.
Note that the superscript numbers of the array element response vector and PADP increase 1 for each iteration. For instance, in the -th iteration, the current array element response vector and PADP are and , respectively. After step 3.5, we obtain the path parameters and the array element response vector is updated to .
It is also noted that in step 2, the amplitude estimation of the path is based on the original PADP without superscript, which is kept unchanged for all iterations. Therefore, the amplitude estimations of all the paths are obtained based on the origianl PADP instead of the updated PADP. The reason is that, when the paths e.g. path and with , have similar or same delays, the trajectories of the two paths are overlapped. As a result, the trajectory of path will be partly removed as we intend to remove path in step 3.4. Thus the amplitude estimation of path based on the updated PADP will be underestimated. This will be further illustrated in the simulation section.
The whole procedure of the proposed path estimation algorithm is summarized in Algorithm 1. Note that is the preset dynamic range in decibel.
The basic principle of the low-cost successive cancellation scheme is that the propagation delay value among UCA array elements are insensitive to (i.e. distance between the array center and the -th scatterer location) and elevation angles. Therefore, we can remove the detected path based on the azimuth and delay values under the plane-wave assumption. To investigate the effectiveness of the idea, a single path scenario is considered here. We can utilize the residual power rate to evaluate how effective the detected path is removed from the CIR, which is defined as
[TABLE]
where represents vectorization of a matrix and indicates the Euclidean norm of the vector.
The high residual power rate means that the deviation between the trajectory of the synthetic CIR vector and the true CIR vector is large, and the trajectory of the detected path will not be properly removed in the updated CIR vector . The consequence is that we will estimate the residual trajectory as the fake path if the residual power is within the preset dynamic range.
Below, we simulate a single path case to illustrate the residual power rate w.r.t bandwidth, distance and the elevation angle . In the simulation, a single path with a fixed incident azimuth angle impinging at a UCA of radius m is set. The UCA consists of 720 elements with half-wavelength spacing. Besides, we set the center frequency to GHz, the bandwidth from MHz to GHz, distance from 3 m to 30 m and elevation angle from to .
The impact of system bandwidth, distance and elevation angle on the residual power rate is shown in Fig. 4.
- •
For a given bandwidth and elevation angle , decreases as increases due to the fact that the larger the is, the closer we approximate the plane-wave condition, resulting in a smaller .
- •
For a given distance and elevation angle , increases as bandwidth broadens. The wider the bandwidth, the higher the delay resolution we have. As a result, the larger reconstructed CIR error will be detected as the bandwidth becomes wider, which leads to a larger .
- •
For a given bandwidth and distance , increases when elevation angle gets further away from the UCA plane, i.e. with becoming larger. This is due to the fact that the synthetic CIR was calculated with in (19) and (20). The larger the elevation angle away from the UCA plane is, the larger error will be introduced to the reconstructed CIR. The maximum are , , and when elevation angle are set to , , and , respectively.
For a practical measurement setting with bandwidth less than GHz, the scatterer distance larger than 3 m and the elevation angle , the residual power rate is up to , as shown in Fig. 4. Therefore, the proposed algorithm works well for practical measurement settings. The proposed cancellation scheme is low-cost, since it only requires the estimated delay and azimuth angle values to remove the detected path. It is effective and robust, as demonstrated in the numerical simulations.
As a summary, the basic principle of the low-cost successive cancellation scheme is that the propagation delays among the UCA elements are insensitive to the elevation angle of the path and the distance between the UCA center and the scatterer location. Therefore, we can effectively remove the detected path based on azimuth angle and delay of the path in the updated delay profile among elements. Due to the sparsity of mmWave channels, typically only a few iterations are needed to extract all multipath components. As shown, for each iteration, we obtain the delay and azimuth angle estimate based on the power spectra, which essentially is calculated from the one-dimensional beamforming operation in (14) and IFT operation in (17). Therefore, the computational cost is significantly lower, compared to typical high resolution algorithms, where expensive joint search in multiple parameter domains is required.
IV Simulation results
In the simulation, we consider a UCA composed of 720 isotropic antennas with radius m and half-wavelength element spacing. The frequency band is from - GHz with frequency points. We simulate a representative yet critical scenario for the channel estimation algorithm, where path 1 and path 3 have the same impinging azimuth angle at . Path 2 has an incident angle of , yet it has the same delay as path 3. In addition, the elevation angles are not strictly confined to the UCA plane as detailed in Table I. The critical scenario is intentionally set to demonstrate the robustness of the algorithm.
Three beamforming algorithms, i.e. CBF [17], FIBF [31] and the proposed algorithm, are compared in Fig. 5. As shown in Fig. 5 (top), though target paths can be roughly detected in the PADP, the CBF algorithm under far-field assumption presents two major drawbacks as explained in Section II-A, i.e. susceptible to strong joint side lobes and main lobe distortions. The power loss of the main lobes up to around dB and the concave main lobe (path 1) can be observed in the figure due to the far-field CBF applied in the near-field scenario. The detailed of the concave main lobe can be observed in Fig. 1 for m. Note that the joint side lobes for the weak path (i.e. path 3) are not shown in the figure due to the limited dynamic range ( dB) set in the simulation. The PADP with the FIBF algorithm is shown in Fig. 5 (middle). It shows that the main lobes are not distorted and the peak values are accurate as explained in Fig. 3. However, as discussed, the FIBF suffers from strong side lobes around azimuth angle for with a shifted delay. The estimated parameters with the proposed algorithm are shown in Fig. 5 (bottom). The estimated parameters agree well with the targets, with a deviation in path power within dB. The small power deviation is caused by the power variance over the UCA elements in the near-field scenario. Based on the Friis free space propagation equation, the maximal power deviation over the UCA elements for a single path case can be evaluated by the ratio of the maximal and minimal power across the UCA elements, i.e., , where denotes the radius of the UCA and the distance between the scatterer and the UCA center with . In the far-field case (i.e. ), we have . However, the power over the UCA elements varies in the near-field case.
Below, we detail the procedure how the path parameters are estimated with the proposed algorithm.
To detect the most dominant path, we can follow the procedure below:
We can perform the phase mode beamforming based on (i.e. the raw CIR vector ), as shown in Fig. 6 (top), and the obtained PADP is shown in Fig. 7 (top).
- 2.
From the PADP, we can detect the strongest path, i.e. path 1 as shown in Fig. 7 (top) with path parameters dB, and ns.
- 3.
Then, we remove path 1 from the original CIR vector and obtain the updated CIR vector as shown in Fig. 6 (upper-middle).
- 4.
In the end, is set.
We can repeat the above procedure to detect the second and third paths. The detected path parameters of path 2 and path 3 are dB, ns and dB, ns , respectively. In the end, a path with power value within dB dynamic range can not be found based on and therefore the channel estimation procedure is complete.
We can clearly see that the detected path is removed in the updated CIR, e.g. path 1 is removed in the updated CIR vector as shown in 6 (upper-middle). Thus the influnce of the path is also eliminated in the updated PADP as shown in 7 (upper-middle). In this simulation, path 2 and 3 have the same delays and therefore the trajectories of the two paths are overlapped, as shown in Fig. 6 (upper-middle). When we remove path 2, the trajectory of path 3 will be partly removed, as illustrated in Fig. 6 (lower-middle). As discussed in section III, to avoid underestimating the amplitude of path 3 , we estimate the amplitude based on the original PADP as shown in Fig. 5 (middle).
V Measurement Results
V-A Introduction
To verify how well the proposed algorithm works in practice, we need to validate it with practical measurements. The detailed description of the measurement campaign was given in [17] and only outlined here. The measurements were conducted in a typical indoor basement with the floor dimensions of m m. The basement was empty with few objects including a metallic heater and a metallic ladder leaned against the wall. Both line-of-sight (LOS) and obstructed LOS (OLOS) scenarios were considered. The OLOS scenario was created by placing a m m metallic blackboard to block paths in LOS directions.
A wideband biconical antenna with a gain of dB at 28-30 GHz was used at the transmit (Tx) side. The Tx antenna was mounted m above the floor. While an identical biconical antenna was exploited at the receive (Rx) side. The Rx antenna was mounted on a turntable with the same height as the Tx antenna. The distance between the Rx antenna and the rotation center was adjusted to m. Then a virtual UCA of radius m at Rx side were obtained by rotating the Rx antenna on the turntable. The frequency response of the -th UCA element was measured when the Rx antenna was rotated to the angular position with . For each virtual UCA element, the frequency response was measured with a vector network analyzer (VNA) from 28-30 GHz with 750 frequency points.
The rotational horn antenna measurements were used as a reference. In the rotational horn antenna measurements, the biconical antenna at the Rx side was replaced by a horn antenna with a gain of dB at 28-30 GHz. The horn antenna was positioned at the rotation center of the turntable (i.e. m) with the same height as the Tx antenna (i.e. m above the floor). The same measurement settings (the same Tx antenna, the same frequency sweep and orientation sweep) adopted in biconical antenna UCA measurements were used in rotational horn antenna measurements for comparison purpose.
Note that mutual coupling effect is not present with the virtual array measurement, which is desirable for the channel characterization purpose. The distance between the Tx and the center of the Rx array is around 5 m, while the far-field distance at 30 GHz for the UCA is around 200 m. The system bandwidth in the measurement is larger than 500 MHz and the UCA array aperture (i.e. 1m) is much larger than the delay resolution multiplied by the speed of light (i.e. 0.15 m). Therefore, for the measurement data, both the far-field assumption and narrowband assumption are violated. Note that the antenna gains of both Tx and Rx antennas are de-embedded in measured CIRs. Further, to focus on the specular and dominant multipath components detection, a dynamic range of 30 dB is set in the measurement section.
V-B Measured results
The measured CIRs over virtual UCA elements (i.e. measured locations) for the LOS scenario are shown in Fig. 8 (top), where a few specular paths can be clearly detected besides the dominant LOS path. The mmWave channels are more sparse compared to sub-6GHz channels. In our measurements, the measurement was performed in an empty indoor basement, with no furniture, which also results in sparse channel profiles. The synthetic CIRs over UCA elements for the LOS scenario are shown in Fig. 8 (below). The synthetic CIRs over virtual UCA elements are reconstructed based on detected multipath component parameters for under the plane-wave assumption. The synthetic results agree well with the measured data, indicating a consistent estimation result. The trajectories of the paths over UCA elements match well with the measured ones, even for weak multipath components. The measured PADP with rotational horn antenna is shown in Fig. 9 (top). As shown in the measured results, paths having the same impinging angle yet different delays exist due to the path bouncing in the LOS direction. The estimated PADP based on the virtual UCA with the proposed algorithm for the LOS scenario is shown in Fig. 9 (below), where in total 10 paths are detected. An excellent match of the measured PADPs between the rotational horn antenna and virtual UCA in terms of the number of propagation paths, azimuth angle, delay and power of each path can be observed. However, the measured results based on rotational horn antenna suffer from wide antenna beam-width, as expected. The proposed algorithm presents consistent parameter estimation, with high resolution in the angle and delay domains. Note that the antenna gains of the horn antenna and biconical antenna are calibrated out in the power spectra. Thus within the same power range, the same number of paths and approximately same path parameters can be observed in the plots. Furthermore, the estimated power of the LOS path (strongest path) is dB, which matches well with the calculated path loss according to Friis equation with m and GHz, i.e. dB. The deviation might be introduced by the inaccureate data in antenna gains and measurement uncertainties.
The measured CIRs and synthetic CIRs over virtual UCA elements for the OLOS scenario are shown in Fig. 10. A good agreement between the synthetic and measured CIRs can still be observed, though there exists many weak multipath components in the measured CIRs. The measured PADPs with rotational horn antenna and virtual UCA with the proposed algorithm for the OLOS scenario are shown in Fig. 11, where paths in total are detected within the dynamic range of dB. Within the same power range, the channel parameters, e.g. the number of paths and path paramters, agree well between the rotational horn and the virtual UCA for the more critical OLOS scenario.
As observed in the measured CIRs over array elements, channel non-stationarity exists where different channel profiles can be observed by different array elements. This can be caused by several reasons, e.g. the power variation over the UCA elements in the near-field scenarios as explained; the coherent summation of unresolved multipath components due to limited system bandwidth; limited angle of view from the near-field scatterers and the measurement system non-idealities. The channel non-stationarity is not addressed in the proposed algorithm, as seen in the synthetic CIRs over UCA elements. Though channel non-stationarity has been considered in channel modeling works, e.g. [32], it has not been considered in the channel estimation in the literature so far due to high computation complexity.
VI conclusion
Accurate knowledge of the radio propagation parameters is important for system design, applications and performance evaluation of the 5G systems. However, multipath parameter estimation for UWB large scale antenna systems are challenging, due to the fact that the well adopted plane-wave and narrowband assumptions might not hold. In this paper, a novel beamspace UCA algorithm based on phase mode excitation principle is proposed. The proposed beamformer can maintain approximately same beam patterns, independent of distance between the array and scatterer location, and of the system bandwidth, making it suitable for UWB near-field scenarios. The proposed algorithm has low computational cost since it avoids expensive joint estimation in multiple parameter domains. To remove the strong sidelobes of the proposed beamspace beamformer, a novel algorithm based on the successive cancellation principle is proposed. The path cancellation is based on the fact that propagation delays among array elements are insensitive to system bandwidth and near-field effects for a given elevation angle range, i.e. . The cancellation scheme is effective and robust. For example, the residual power rate of less than 0.2% can be achieved for the UCA with radius m, system bandwidth 2 GHz and measurement range m. To demonstrate the proposed algorithm, a critical scenario is selected in the numerical simulation with frequency band set the same as in the measurement campaign, i.e. 28-30 GHz, and the results showed that all the paths can be accurately detected with less than 0.3 dB deviations for the path powers. To validate the algorithm, we applied the proposed algorithm in the practical virtual UCA measurement data in both LOS and OLOS scenarios. The synthetic CIRs obtained based on the detected multipath parameters matched well with the measured CIRs for both measurement scenarios. The detected parameters were further validated against the horn antenna reference measurements. As a summary, both numerical simulations and experimental measurements demonstrated the effectiveness and robustness of the proposed algorithm. The proposed algorithm is a general low-cost channel estimator, since it works in both near-field scenario and UWB system.
Further, due to the fact that the proposed beamformer pattern is not sensitive to the elevation angle and scatterer location, the proposed algorithm would fail to detect the elevation angle and scatter location. A high resolution propagation parameter estimation algorithm, which is capable of estimating all propagation parameters in the 3D near-field conditions is missing in the literature due to the fatal computation complexity. Our proposed algorithm, which offers high resolution azimuth angle, delay and complex amplitude estimation in a low-cost manner, can be utilized in the initial stage of the full parameter estimation algorithm, e.g. the maximal likelihood estimator, which can significantly reduce the computation complexity due to the reduced searching space. This work will be carried out in a future work.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[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[2] J. G. Andrews, S. Buzzi, W. Choi, S. V. Hanly, A. Lozano, A. C. Soong, and J. C. Zhang, “What will 5g be?” IEEE Journal on selected areas in communications , vol. 32, no. 6, pp. 1065–1082, 2014.
- 3[3] P. Demestichas, A. Georgakopoulos, D. Karvounas, K. Tsagkaris, V. Stavroulaki, J. Lu, C. Xiong, and J. Yao, “5g on the horizon: Key challenges for the radio-access network,” IEEE Vehicular Technology Magazine , vol. 8, no. 3, pp. 47–53, 2013.
- 4[4] 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.
- 5[5] R. He, B. Ai, G. L. Stüber, and Z. Zhong, “Mobility model based non-stationary mobile-to-mobile channel modeling,” IEEE Transactions on Wireless Communications , pp. 1–1, 2018.
- 6[6] 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.
- 7[7] F. Rusek, D. Persson, B. K. Lau, E. G. Larsson, T. L. Marzetta, O. Edfors, and F. Tufvesson, “Scaling up mimo: Opportunities and challenges with very large arrays,” IEEE signal processing magazine , vol. 30, no. 1, pp. 40–60, 2013.
- 8[8] E. G. Larsson, O. Edfors, F. Tufvesson, and T. L. Marzetta, “Massive mimo for next generation wireless systems,” IEEE communications magazine , vol. 52, no. 2, pp. 186–195, 2014.
