APPARATUS COMPRISING AT LEAST ONE PROCESSOR
20230251294 · 2023-08-10
Inventors
Cpc classification
G01S3/14
PHYSICS
H01Q21/06
ELECTRICITY
G01R29/0892
PHYSICS
International classification
Abstract
An apparatus, comprising at least one processor, and at least one memory storing instructions, the at least one memory and the instructions configured to, with the at least one processor, cause the apparatus to sample an angular response of a uniform antenna array uniformly in a normalized angular frequency range to obtain a set of angular samples, and to reconstruct an angular response of the uniform antenna array based on the set of angular samples and at least one Dirichlet kernel.
Claims
1. An apparatus, comprising: at least one processor; and at least one memory storing instructions, the at least one memory and the instructions configured to, with the at least one processor, cause the apparatus to sample an angular response of a uniform antenna array uniformly in a normalized angular frequency range to obtain a set (SET-SAMP) of angular samples, and to reconstruct an angular response (ANG-RESP) of the uniform antenna array based on the set (SET-SAMP) of angular samples and at least one Dirichlet kernel (DIR-KERN), wherein the normalized angular frequency range is characterized by
2. The apparatus according to claim 1, wherein the instructions, when executed by the at least one processor, cause the apparatus to sample the angular response of the uniform antenna array uniformly in a normalized angular frequency range characterized by an interval
3. The apparatus according to claim 1, wherein the instructions, when executed by the at least one processor, cause the apparatus to use N many sampling points for the sampling of the angular response (ANG-RESP) of the uniform antenna array, wherein N characterizes a number of antenna elements of the uniform antenna array.
4. The apparatus according to claim 1, wherein the instructions, when executed by the at least one processor, cause the apparatus to reconstruct the angular response (ANG-RESP) of the uniform antenna array based on a convolution of the set (SET-SAMP) of angular samples and respective Dirichlet kernels (DIR-KERN).
5. The apparatus according to claim 4, wherein the set (SET-SAMP) of angular samples is characterized by
6. The apparatus according to claim 4, wherein the instructions, when executed by the at least one processor, cause the apparatus to determine a period (NAF-PERIOD) of the normalized angular frequency based on a number N of antenna elements of the uniform antenna array, a distance between adjacent antenna elements of the uniform antenna array, and a wavelength, and to reconstruct the angular response (ANG-RESP) of the uniform antenna array based on a circular convolution with the period (NAF-PERIOD) of the normalized angular frequency of the set (SET-SAMP) of angular samples and respective Dirichlet kernels (DIR-KERN).
7. The apparatus according to claim 6, wherein the instructions, when executed by the at least one processor, cause the apparatus to determine an up-sampled reconstructed angular response (ANG-RESP′) R.sub.u based on the equation R.sub.u=F.sup.−1(F(l.sub.u)⊙F(d.sub.u)), wherein F(⋅) characterizes a discrete Fourier transform, DFT, wherein F.sup.−1(⋅) characterizes an inverse discrete Fourier transform, wherein ⊙ characterizes a Hadamard product, wherein : u<V}, where V=P.sub.NB.sub.NU=NU(1+mod.sub.2(N−1)), where B.sub.N=2dN/λ, b.sub.NU=2dNU/λ.
8. The apparatus according to claim 1, wherein the instructions, when executed by the at least one processor, cause the apparatus to determine if the number N of antenna elements of the uniform antenna array is even, and, if the number N is even, to double a sequence length associated with the set (SET-SAMP) of angular samples to obtain an extended set (SET-SAMP′) of angular samples.
9. The apparatus according to claim 1, wherein the instructions, when executed by the at least one processor, cause the apparatus to define a sum co-array as a virtual antenna array structure (VAA-STRUCT) associated with a first antenna array and a second antenna array, and to sample an angular response (ANG-RESP-CO) of the sum co-array uniformly in the normalized angular frequency range to obtain a set (SET-SAMP-CO) of angular samples.
10. The apparatus according to claim 1, wherein the instructions, when executed by the at least one processor, cause the apparatus to sample an angular response of a uniform two-dimensional antenna array uniformly in respective normalized angular frequency ranges to obtain a set (SET-SAMP-2D) of angular samples, and to reconstruct an angular response (ANG-RESP-2D) of the uniform two-dimensional antenna array based on the set (SET-SAMP-2D) of angular samples and at least one two-dimensional Dirichlet kernel (DIR-KERN-2D).
11. The apparatus according to claim 1, wherein the instructions, when executed by the at least one processor, cause the apparatus to perform a sequential beam scan and/or to scan at least some points in the normalized angular frequency range more than once.
12. The apparatus according to claim 1, wherein the instructions, when executed by the at least one processor, cause the apparatus to determine whether less scans than required for a lossless reconstruction of the angular response are available, and, if less scans than required for the lossless reconstruction of the angular response are available, to reduce a resolution.
13. An apparatus comprising means for sampling an angular response of a uniform antenna array uniformly in a normalized angular frequency range to obtain a set (SET-SAMP) of angular samples, and reconstructing an angular response (ANG-RESP) of the uniform antenna array based on the set (SET-SAMP) of angular samples and at least one Dirichlet kernel (DIR-KERN), wherein the normalized angular frequency range is characterized by
14. A method comprising: sampling, by an apparatus, an angular response of a uniform antenna array uniformly in a normalized angular frequency range to obtain a set (SET-SAMP) of angular samples, and reconstructing, by the apparatus, an angular response (ANG-RESP) of the uniform antenna array based on the set (SET-SAMP) of angular samples and at least one Dirichlet kernel (DIR-KERN), wherein the normalized angular frequency range is characterized by
15. Device for wireless applications, comprising at least one apparatus according to claim 1.
Description
BRIEF DESCRIPTION OF THE FIGURES
[0065]
[0066]
[0067]
[0068]
[0069]
[0070]
[0071]
[0072]
[0073]
[0074]
[0075]
[0076]
[0077]
[0078]
[0079]
[0080]
[0081]
DESCRIPTION OF SOME EXEMPLARY EMBODIMENTS
[0082] Some embodiments, see
[0083] In some embodiments, this enables to efficiently determine a reconstructed angular response, even for antenna arrays with a large number of antenna elements, without sampling the angular response at every possible incoming angle θ for a given scenario.
[0084] In some embodiments,
[0085]
[0086] In some embodiments,
[0087] In some embodiments, the angular response ANG-RESP (
[0088] In some embodiments, the angular response ANG-RESP of an antenna array, as e.g. determined by the method according to exemplary embodiments, e.g. the reconstructed angular response, may be used in sensing applications, for example to reconstruct an image such as a radar image of an environment, e.g. by evaluating directional information as e.g. characterized by the Angle of Departure and/or by the Angle of Arrival. In some embodiments, beamforming weights to achieve angular scans can e.g. be designed according to some desired Point Spread Function (PSF), that determines an impact e.g. of an impulsive scatterer at a certain angle with respect to the full image. In some embodiments, basically, this impact can be related to the resolution (e.g. characterized by a main lobe width) and the side lobes' relative amplitude.
[0089] Some exemplary embodiments, which will be discussed in detail further below, provide information regarding a) how many angles (i.e., corresponding to sample values) and b) which angles should be scanned, e.g. in the course of sampling 200 (
[0090] While the further explanations primarily refer to one-dimensional antenna arrays such as e.g. ULA antennas 10a, 10b
[0091] In some exemplary embodiments,
wherein ϕ is a normalized angular frequency, wherein θ characterizes an angle between a boresight direction BD and a target direction TD, e.g. “incoming angle” or incident angle, when exemplarily considering an incoming electromagnetic wave, for example an azimuth angle.
[0092] In some exemplary embodiments,
wherein λ characterizes a wavelength, wherein d characterizes a distance between adjacent antenna elements.
[0093] In some exemplary embodiments,
[0094] In some embodiments, a maximum sampling step size for the sampling 200, 200a of the angular response of the uniform antenna array in the normalized angular frequency range is given by λ/2dN, whereby a loss of information can be avoided.
[0095] In some embodiments, for example, if more scans are available, more samples can be taken for the sampling 200, 200a of the angular response, e.g. by sampling with a smaller sampling period, which, in some embodiments may enable to reduce beam misalignment penalties, e.g. with mmWave channel estimation applications.
[0096] In some embodiments, if less scans are available, e.g. due to limited resources or a codebook, for example GoB codebook, the resolution can be reduced and the full angular domain can e.g. be scanned by using less antenna elements, thus increasing the sampling period.
[0097] In some embodiments, it is possible to focus the available, for example few, scans onto a limited (normalized) angular region of interest, for example by avoiding scans elsewhere, e.g. outside the (normalized) angular region of interest.
[0098] In some embodiments, the extremes of the sampled normalized angular frequency range are (or should be)
but in some other embodiments,
can be considered, where d is the distance between adjacent antenna elements and λ is the wavelength. In further exemplary embodiments, other values for the extremes of the sampled normalized angular frequency range are possible.
[0099] In some embodiments,
apart from each other, wherein aliasing may occur in the angular domain, so that, in further embodiments, a search space may be restricted. In some other exemplary embodiments, the antenna element spacing may also be less than
[0100] In some embodiments,
[0101] In some embodiments, the set SET-SAMP of angular samples is characterized by
wherein n is an integer, with
wherein N characterizes a number of antenna elements of the uniform antenna array, wherein A characterizes a wavelength, wherein d characterizes a distance between adjacent antenna elements, wherein the respective Dirichlet kernels DIR-KERN are characterized by
and wherein the convolution of the set of angular samples and respective Dirichlet kernels is characterized by
wherein l characterizes a normalized angular frequency, wherein R.sub.N(l) characterizes a reconstructed angular response, wherein
[0102] In some embodiments, if the distance d between adjacent antenna elements corresponds to one half of the wavelength λ, the reconstructed angular response is characterized by
[0103] In some embodiments, the Dirichlet kernel is characterized by
[0104] In
according to some embodiments are provided as curves C1, C2, C3, depicted over a normalized angular frequency, the Dirichlet kernel examples corresponding to a normalized angular frequency response of a unitary impulsive (in space) scatterer at a normalized angular frequency η, wherein ULA antennas having different antenna element spacing d and different number N of antenna elements are considered. Curve C1 is associated with the parameters
curve C2 is associated with the parameters
and curve C3 is associated with the parameters η=0.4, d=0.7λ, N=8.
[0105] In some embodiments, a normalized angular frequency response may be characterized by the receive matched beamforming:
here a.sub.n is the signal of an n-th antenna element, wherein x.sub.n is a location of the n-th antenna element.
[0106] In some embodiments, the normalized angular frequency response may be sampled, e.g. at
with
wherein d is a distance or spacing between adjacent antenna elements, and wherein λ is a wavelength.
[0107] For instance, in some embodiments, e.g. in the particular case of the center of the array being at 0, one may consider
[0108] In some embodiments, adopting the approach of the exemplary embodiments explained above, a minimum number of samples for a lossless reconstruction for a given array aperture dN (i.e., including a general array spacing with
as a special case) may be determined.
[0109] In some embodiments, adopting the approach of the exemplary embodiments explained above enables a reconstruction of the angular response for a reduced angular domain, for example in cases where fewer samples are available.
[0110] Moreover, in further exemplary embodiments, the approach of the exemplary embodiments explained above may be extended e.g. to sensing applications.
[0111] In some embodiments, a sampled normalized angular frequency response function can be characterized using Dirac's delta function δ(⋅) where a sample is available and a value of zero elsewhere, for example as defined by the equation:
In other words, in some embodiments, the set SET-SAMP ().
[0112] In some embodiments, ) of angular samples and respective Dirichlet kernels
wherein
wherein in some embodiments
may be interpreted as a windowed Dirichlet kernel, with non-zero elements only in the interval
[0113] In some embodiments, the period NAF-PERIOD of the normalized angular frequency is characterized by
Note that in these exemplary embodiments the Period P.sub.N doubles with even values of N.
[0114] In some embodiments,
[0115] In some embodiments, available samples L.sub.N(nB.sub.N.sup.−1), n∈ may be up-sampled by the up-sampling factor U, e.g. getting all L′.sub.N(uB.sub.NU.sup.−1), with u∈
.
[0116] In some embodiments, vectors of elements may be created based on the equation V=P.sub.Nb.sub.NU=NU(1+mod.sub.2(N−1)), e.g. spanning a period of continuous functions as defined by the equations =uλ/(2dNU)=u(UB.sub.N).sup.−1=u(B.sub.NU).sup.−1, wherein B.sub.N=2dN/λ, B.sub.NU=2dNU/λ. Note that a set of indexes for u according to some embodiments is given further below.
[0117] In some embodiments, the vectors are circularly shifted such that their first element corresponds to a zero normalized angular frequency as follows:
where u∈{u∈: u<V}.
[0118] The optional block 212 of
[0119] In some embodiments,
[0120] In some embodiments, e.g. after extending 222, the extended set SET-SAMP′ of angular samples may be used for reconstruction (not shown in
[0121] In the following, impacts of an available number of scans, e.g. being different than N and/or of an antenna element spacing other than
e.g.,
according to further exemplary embodiments are discussed.
[0122] In some embodiments, e.g. if a number
in the normalized angular frequency range. In some embodiments, a reconstruction formula for the reconstruction 202 (
As can be seen, in these exemplary embodiments, too, a Dirichlet Kernel DN of order N is used, however with a normalization factor
[0123] In some other exemplary embodiments, in case of N′<N many scans (denoted as “aspect 1” in the following), a certain information loss may be present. In some embodiments, this can e.g. happen due to a resource shortage to transmit a signal in a wireless system, or due to an analog beam codebook having a reduced number of beams that can be stored.
[0124] In some further exemplary embodiments, there are two options, denoted as “Option 1” and “Option 2”, to exploit the information that can be determined based on the available scans, e.g. to make the best out of the scans available.
[0125] Option 1: If the full non-aliased angular aperture of
is not of interest, in some embodiments, it is proposed to focus the available N′ many scans in the directions or angular (sub-) range(s) of interest (e.g., thus not sampling a, for example full,
interval), sampling the normalized angular frequency range or domain, respectively, with a period of e.g.
and then to interpolate, e.g. reconstruct then angular response ANG-RESP (
in some embodiments, this allows to limit the normalized angular frequency range or domain, respectively, e.g. within the [−0.5, 0.5] interval, due to the
limit of the angular domain. In some embodiments, this reduces the number of, for example necessary, scans by approximately a factor of
In some embodiments, minor losses, e.g. in terms of distortion, may result from not probing the full normalized angular frequency domain. However, in some embodiments, this approach according to “Option 1” e.g. allows to preserve a resolution in the direction(s) of interest.
[0126] Option 2: If, in some embodiments, the full normalized angular frequency domain aliasing period of interest is
in some embodiments it is proposed to reduce a number of operating antenna elements, e.g. to N′ contiguous (e.g. mutually adjacent) elements and to perform a reduced scan accordingly with the reduced number N′ of antenna elements. In some embodiments, this results in a reconstructed normalized angular frequency response with lower resolution, thus with distortion, due to the reduced aperture of the operating antenna array with the reduced number N′ of antenna elements.
[0127] In still further exemplary embodiments, the two approaches characterized by “Option 1” and “Option 2” above can be combined, e.g. in case that a number of scans is not sufficient to scan a reduced angular range.
[0128] Note that, in some embodiments, e.g. in case of
which is usable e.g. for an antenna element spacing in a vertical direction, a non-aliased interval
is smaller than a full (normalized) angular range given by [−0.5, 0.5]. In some embodiments, e.g. to avoid angular aliasing, it is proposed to sample uniformly in the restricted normalized angular frequency interval smaller than
and to increase the sampling frequency accordingly to still have N scans to reject aliasing (e.g., instead of sampling the full angular range with the usual sampling period). In some embodiments, e.g. if the available number of scans is lower than N, one can use one of the abovementioned techniques “Option 1”, “Option 2” to further reduce the scanned angles and/or resolution.
[0129] In some embodiments,
[0130] In some embodiments, for example when performing sensing operations, it may be beneficial to synchronize both a directional transmitter comprising for example a first antenna array, for example a first ULA antenna, and a (directional) receiver comprising for example a second antenna array, for example a second ULA antenna.
[0131] In some embodiments, for example with sensing or radar applications in general, there could be antenna arrays with comparatively big apertures both at a transmitter and at a receiver. In some embodiments, in particular, if such antenna arrays are co-located or provided with full duplex capabilities, they may be considered to have the same aperture.
[0132] In some embodiments, it is proposed to use the sum co-array technique for dimensioning angular scans and/or for reconstruction, for example with analog structures. As an example, therefore, in some embodiments, in case of a ULA antenna having N many antenna elements as both a transmitter and a receiver (e.g., with a same antenna distance and with a same orientation), the sum co-array may be characterized by a ULA antenna having (2N−1) many antenna elements, wherein, in some embodiments, (2N−1) many angular samples may be determined for sampling the angular response of the sum co-array, and wherein, in some embodiments, a reconstruction may be made using Dirichlet kernels of the same order.
[0133] In some embodiments, the principle according to the embodiments may also be applied to other antenna arrays than one-dimensional antenna arrays 10a, 10b as exemplarily depicted by
[0134] In some embodiments, a N×M URA antenna 10c (
[0135] In some embodiments,
[0136] In some embodiments, it is proposed to determine a, for example full, two-dimensional angular response by performing N.Math.M many scans, i.e. determining N many samples along a first dimension in a respective first normalized angular frequency range and determining M many samples along a second dimension in a respective second normalized angular frequency range, wherein the scanning or sampling directions e.g. correspond with azimuth and elevation angles in a cardinal product of two angular sets of each respective ULA antenna.
[0137] In some embodiments, the two-dimensional angular response may be characterized by
[0138] In some embodiments, the two-dimensional Dirichlet kernels DIR-KERN-2D may be characterized by
wherein d.sub.1 characterizes a spacing of antenna elements along the first dimension, wherein d.sub.2 characterizes a spacing of antenna elements along the second dimension, wherein characterizes a first dimension associated with the normalized angular frequency, and wherein η characterizes a second dimension associated with the normalized angular frequency, e.g., in some embodiments, a normalized azimuth frequency and a normalized elevation frequency, as e.g. obtained with the normalized angular frequency transformation explained above.
[0139] In some embodiments, e.g., if there is a reduced number of scans (or samples, respectively) available, or if there is no interest for a particularly high resolution in one angular direction, in some embodiments, the scan size can be reduced with techniques like the ones exemplarily described above with respect to “aspect 1”.
[0140] In some embodiments,
[0141] In some embodiments, for example during angular sweeps, a response of an environment may change due to, for example, objects moving. In such settings, a phase may quickly rotate, especially at comparatively high carrier frequencies, which may, in some embodiments, generate distortion or interference, e.g. when reconstructing an angular response.
[0142] In view of this, in some embodiments, e.g. for a highly dynamic scenario (for example, with a coherence time in the order of or shorter than a full angular sweep duration), it is proposed to perform 250 (
[0143] In some embodiments, some angles can be scanned multiple times, see block 252 of
[0144] Some embodiments,
[0145] In some embodiments, the means 102′ (
[0146] Some embodiments,
[0147] Further embodiments relate to a computer program and/or to a computer program product comprising instructions 106 (
[0148] Some embodiments,
[0149] In some embodiments, the principle according to the embodiments enables to efficiently sample and reconstruct a full angular response, e.g. of analog and/or hybrid uniform antenna arrays, e.g. of the ULA type or of the URA type. In some embodiments, the angular response as may be determined by the embodiments may e.g. be used for communication applications, such as for, e.g. cellular, communications networks of e.g. the 5G and/or 6G type or of other types, and/or for sensing applications, e.g. radar sensing and/or radar imaging.
[0150] In some embodiments, the principle according to the embodiments can be used in 6G networks, e.g. where analog and hybrid beamforming solutions are deployed (for example at frequency ranges of 7-20 GHz, mmWave, and higher frequencies. In some embodiments, the principle according to the embodiments can be applied in both base stations and sensing (access) points, where 6G networks can e.g. also operate as a radar sensor.
[0151] Further, according to yet other exemplary embodiments, an application of the principle according to the embodiments to existing, e.g. already deployed, communications systems is also possible.
[0152] In the following, exemplary results associated with the principle according to some exemplary embodiments are presented with reference to
[0153] In some embodiments, a performance of aspects of the principle according to the embodiment is assessed with Monte Carlo simulation experiments. In some embodiments, a single terminal network sensing scenario is considered, with full duplex capabilities. Note that according to further embodiments this is equivalent to a mono-static radar acquisition. The antenna array exemplarily considered consists of a horizontal N elements analog ULA with a corresponding sum co-array of 2N−1 elements ULA. In some embodiments, the central frequency is chosen to be 28 GHz, e.g. in line with mmWave operating frequencies and the fact that analog arrays may be used in 28 GHz base stations. The antenna elements are separated with
and all experience the same AWGN (additive white Gaussian noise) power σ.sub.N.sup.2.
[0154] In some embodiments, impulsive (in space) scatterers are placed in an environment such that their path loss and reflection coefficient is of unitary power. Therefore, in some embodiments, one could assess a performance impact with an equivalent SNR σ.sub.N.sup.−2. The targets are placed randomly at angles in the [−θ*, θ*] interval.
[0155] Note that the exemplary findings presented herein according to some embodiments may, in some other embodiments, be extended, e.g. to more general cases of e.g. radio imaging, apart from the fact that performance, like object resolution, are more difficult to measure.
[0156] In some results according to some embodiments, targets move at a constant speed of v m/s, with a uniform random orientation with respect to the antenna array, generating Doppler shifts in acquisitions taken at different times.
[0157] In some embodiments, angles are scanned by steering both transmit and receive beamforming weights at the same angle, that is different at each acquisition. Given the 2N−1 elements of the exemplary sum co-array, a minimum of 2N−1 angles are scanned according to exemplary embodiments, it was chosen to select the closest power of two to optimize DFT operations. In some embodiments, by default, the scanned angles are sampled uniformly in the normalized angular frequency range, but in some embodiments, the performance is also benchmarked against uniform sampling in the angular domain, as may e.g. be done in some conventional mmWave base stations. In some embodiments, the angular sweep is executed sequentially from the lowest angular value to the highest, with scan period P.sub.S.
[0158] In some embodiments, the targets' angular location is estimated by first interpolating the angular scan to 512 points, determining its absolute value's maximum and then further refining the estimate by determining the position of a parabola passing through the maximum and its two neighbour points.
[0159] In some embodiments, the investigated algorithms for reconstructing the angular response are: [0160] a first proposal (“Proposal 1”, also denoted as “CONV”) according to exemplary embodiments, e.g. based on block 202a of
[0165] In some embodiments, unless stated otherwise, the default parameters for the performance assessments associated with FIG. 13, 14, 15 are recapped in the following Table 1. The scan period of 8.93 μs is due to the symbol length in 3GPP numerology in presence of 120 kHz sub-carrier spacing, which is a value that can e.g. be used in some mmWave products operating in the 28 GHz frequency bands.
TABLE-US-00001 TABLE 1 default simulation parameters in some embodiments Base Station Antennas N 16 Carrier Frequency f.sub.c 28 GHz Wavelength λ 10.71 mm Antenna separation d λ/2 Scan period P.sub.S 8.93 μs Target speed v 0 m/s Maximum target's angle θ*
[0166]
[0167] Curve C8 is associated with “Proposal 1”/“CONV” according to some embodiments, for N=16 antenna elements. Curve C10 is associated with the “Cubic” approach, for N=16 antenna elements. Curve C11 is associated with the “MaxAbs” approach, for N=16 antenna elements.
[0168] From
[0169] In some embodiments, the “Cubic” interpolation (with the right amount of samples) approach, see curve C6 and C10, delivers an error floor at high SNR.
[0170]
[0171]
[0172]
[0173] In some embodiments, the complexity reduction attained by “Proposal 2” according to some exemplary embodiments can be appreciated, as well as the minor additional complexity involved with more antenna elements, which is, in some embodiments, in line with the O(N log N) complexity of DFT operations.