Beamforming Codebook Compensation for Beam Squint with Channel Capacity Constraint
Mingming Cai, J. Nicholas Laneman, Bertrand Hochwald

TL;DR
This paper addresses the challenge of beam squint in wideband millimeter wave beamforming, proposing a codebook design that compensates for beam squint to enhance channel capacity in phased array systems.
Contribution
The paper introduces a novel codebook design algorithm that compensates for beam squint effects, improving channel capacity under bandwidth constraints.
Findings
Beam squint reduces channel capacity in uniform linear arrays.
The proposed codebook improves capacity by up to 17.8%.
Denser codebooks are needed as bandwidth increases.
Abstract
Analog beamforming with phased arrays is a promising technique for 5G wireless communication in millimeter wave bands. A beam focuses on a small range of angles of arrival or departure and corresponds to a set of fixed phase shifts across frequency due to practical hardware constraints. In switched beamforming, a discrete codebook consisting of multiple beams is used to cover a larger angle range. However, for sufficiently large bandwidth, the gain provided by the phased array is frequency dependent even if the radiation pattern of the antenna elements is frequency independent, an effect called beam squint. This paper shows that the beam squint reduces channel capacity of a uniform linear array (ULA). The beamforming codebook is designed to compensate for the beam squint by imposing a channel capacity constraint. For example, our codebook design algorithm can improve the channel…
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13Peer 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
TopicsMillimeter-Wave Propagation and Modeling · Microwave Engineering and Waveguides · Antenna Design and Analysis
Beamforming Codebook Compensation for Beam Squint with Channel Capacity Constraint
Mingming Cai, J. Nicholas Laneman and Bertrand Hochwald
Department of Electrical Engineering, University of Notre Dame
Email: {mcai, jnl, bhochwald}@nd.edu
Abstract
Analog beamforming with phased arrays is a promising technique for 5G wireless communication in millimeter wave bands. A beam focuses on a small range of angles of arrival or departure and corresponds to a set of fixed phase shifts across frequency due to practical hardware constraints. In switched beamforming, a discrete codebook consisting of multiple beams is used to cover a larger angle range. However, for sufficiently large bandwidth, the gain provided by the phased array is frequency dependent even if the radiation pattern of the antenna elements is frequency independent, an effect called beam squint. This paper shows that the beam squint reduces channel capacity of a uniform linear array (ULA). The beamforming codebook is designed to compensate for the beam squint by imposing a channel capacity constraint. For example, our codebook design algorithm can improve the channel capacity by 17.8% for a ULA with 64 antennas operating at bandwidth of 2.5 GHz and carrier frequency of 73 GHz. Analysis and numerical examples suggest that a denser codebook is required to compensate for the beam squint compared to the case without beam squint. Furthermore, the effect of beam squint is shown to increase as bandwidth increases, and the beam squint limits the bandwidth given the number of antennas in the array.
I Introduction
Millimeter-wave (mmWave) bands can provide the opportunity for GHz of spectrum in next-generation (5G) cellular communication [1]. However, the signals at mmWave frequencies experience significantly higher path loss, typically 20 dB or more, than signals below 6 GHz [2]. Beamforming with a phased array using a large number of antennas can compensate for the attenuation of mmWave while supporting mobile applications [3]. In this paper, we consider switched analog beamforming with one phased array and associated RF chain for mobile communication. To cover a certain range of angle of arrival (AoA) or angle of departure (AoD) in switched beamforming, a “codebook” consisting of multiple beams is required [4], with each codeword in the codebook consisting of a set of beamforming phases.
Typically, each branch in a phased array has the same phase shift for all frequencies within the band of study, and it is a relatively good approximation to a time delay for narrowband signals. However, this approximation breaks down for signals with large bandwidth if the angle of arrival (AoA) or angle of departure (AoD) is away from broadside, because phase shifters correspond to different time delays for different frequencies in the band. The net result is that the array response varies over frequency, and the beams for frequencies other than the carrier “squint” as a function of frequency [5]. This phenomenon is called beam squint [6]. Beam squint introduces array gain variations over frequency for a given AoA or AoD [7]. Approaches to eliminate or reduce beam squint have been studied, including true time delay [8]. However, such approaches are not appealing for mobile wireless communication due to combinations of high implementation cost, significant insertion loss, large size, or excessive power consumption [7, 8].
In this paper, we study three aspects of beam squint. First, we show several effects of beam squint on channel capacity and spectral efficiency. For example, beam squint reduces the channel capacity, especially if the number of antennas and fractional bandwidth, defined as the ratio of the bandwidth to the carrier frequency, are large. Second, a beamforming codebook is designed to compensate for the beam squint by imposing a channel capacity constraint. Third, it is illustrated that the required codebook size increases with the number of antennas in the array as well as the fractional bandwidth. There is also a tight upper bound for the fractional bandwidth with fixed number of antennas; beyond this upper bound on the fractional bandwidth, no codebook satisfying the constraint exists.
II System Model
We consider an OFDM system with bandwidth and subcarriers. Label the subcarriers as with increasing frequency. A uniform linear array (ULA) with identical and isotropic antennas is used as shown in Fig. 1. The distances between two adjacent antenna elements are all . The AoD or AoA is the angle of the signal relative to the array broadside, increasing counterclockwise. Similar to [7], to better study the beam squint, angle is denoted in a virtual angle domain, defined as
[TABLE]
Let the beamforming vector be denoted as
[TABLE]
where is the phase of th phase shifter connected to the th antenna element. For simplicity, we assume phase shifters have infinite resolution, i.e., , is continuous. To maximize the array gain in a direction , signals from or to all antennas should have the same time delay by setting up phased shifters. From [7], to focus the array for the carrier frequency on direction , we have
[TABLE]
where is the wavelength of the carrier frequency. We call the beam with phase shifts described in (3) a fine beam, in which the array focuses on a single AoA/AoD, maximizing the array gain. We study fine beams throughout the paper.
II-A Model for Beam Squint
The phase shifts are fixed for all frequencies within bandwidth , introducing beam squint. Denote a subcarrier’s absolute frequency relative to the carrier frequency as
[TABLE]
where is the ratio of the subcarrier frequency to the carrier frequency. Thus, . Define the fractional bandwidth
[TABLE]
Then, . For instance, varies from 0.983 to 1.017 and for a system with 2.5 GHz bandwidth at 73 GHz carrier frequency.
Assume . From [7], the array gain for subcarrier , AoA/AoD , and beam focus angle can be expressed as , where
[TABLE]
The gain for subcarrier at AoA/AoD is equivalent to the gain for the carrier frequency at AoA/AoD . The effect of beam squint increases if the AoA/AoD is away from the beam focus angle. Fig. 2 illustrates an example of array gains for different frequencies as well as the plot of . The main lobe is the one with the highest gain, and the side lobes have smaller gains. Our study focuses on the main lobe. The range of the main lobe of is , and the span of the main lobe is . If , is strictly concave. The maximum array gain is
[TABLE]
II-B Channel Capacity of OFDM system
For simplicity, we only study the beam squint of a single array. To be specific, assume there is no beam squint at the transmitter and equal power is allocated to all subcarriers in the transmitter, which is common if channel state information is not known at the transmitter. In mmWave bands with fine beams at both the transmitter and receiver, the channel becomes sparse [3]. We therefore assume there is only one signal path, so that the channel is flat over frequency.
The total power received within bandwidth by one antenna before beamforming is , and the spectral density of white Gaussian noise modeling thermal noise is . The channel capacity with beam squint at AoA and beam focus angle is
[TABLE]
where
[TABLE]
For comparison, the channel capacity without beam squint at AoA and beam focus angle is
[TABLE]
Again, the channel capacity without beam squint can be realized by replacing phase shifters with true-time-delay devices [8]. However, the cost is too high for mobile communication. We define for comparison with . Both and are maximized if .
III Effect of Beam Squint on Channel Capacity
The angle range with beam focus angle and array gain no less than , can be expressed as
[TABLE]
Define as the angle set for 3 dB beamwidth about beam focus angle .
Fact 1**.**
If all the subcarriers lie within a range defined by and , i.e., , then
[TABLE]
Equality is achieved if and only if .
Fact 1 can be proved with Jensen’s Inequality and the concavity of for . The proof is omitted.
The angle range defined by is much larger than that of the 3 dB beamwidth defined by .
The spectral efficiency with beam squint can be defined as
[TABLE]
We also have the following Fact.
Fact 2**.**
Fix the ratio . If fractional bandwidth , and ,
[TABLE]
Equality holds if and only if .
Fact 2 can also be proved with Jensen’s Inequality and the concavity of for . The proof is omitted.
By fixing the ratio , the transmit power varies linearly with for fixed noise spectral density . As the fractional bandwidth increases, the spectral efficiency decreases according to Fact 2.
If the fractional bandwidth increases while remains the same by having the same transmit power, increases with [9]. Let , then [9]. However, the increasing trend does not apply to . If is increased with fixed total transmit power, has trends of first increasing and then decreasing. Fig. 3 illustrates three examples. For small , the effect of beam squint is limited. increases due to the dominant effect of the growing bandwidth, similar to . As further increases, the effect of beam squint dominates, and a larger portion of the subcarriers have small array gains. Some subcarriers may even fall outside the main lobe. Therefore, begins to decrease.
IV Beamforming Codebook Design
To compensate for beam squint, the beamforming codebook can be designed to satisfy a minimum channel capacity constraint for each beam. Suppose we want the codebook to cover the angle range . The coverage of a fine beam with beam focus angle and target rate is the set
[TABLE]
Selection of the capacity threshold depends on the system design requirements. Generally, we can select the channel capacity without beam squint as a benchmark for . For example, select
[TABLE]
where . A reasonable choice is , the capacity without beam squint at the the 3 dB beamwidth, i.e., the array gain is 3 dB below .
The codebook is defined as
[TABLE]
The th beam in the codebook has weights and beam focus angle . We further assume the beam focus angles satisfy
[TABLE]
The codebook size . Let be the set of all codebooks that meet the requirements of (17) for fixed values of , , , , and . There is an infinite number of codebooks in . Among them, we focus on the ones that achieve the minimum codebook size. The problem that needs to be solved is to find
[TABLE]
IV-A Analysis of the Codebook
Define left and right edges of the coverage of beam as
[TABLE]
respectively. The corresponding beamwidth is
[TABLE]
To achieve the minimum codebook size, there should be as little overlap as possible in the coverages for all the beams. One solution is
[TABLE]
Therefore,
[TABLE]
The codebook can be designed by aligning the beams one by one. and can be derived from by solving
[TABLE]
As there is not a closed-form solution for this equations, numerical methods must be applied. Take for example. First, we find the beamwidth for without beam squint, , which is the difference between the two solutions of . All beams without beam squint have the same beamwidth. From Fact 1, must follow
[TABLE]
As increases from to , monotonically decreases. Therefore, can be found through binary search in [10]. Similarly, can also be solved numerically. Suppose is known, must follow
[TABLE]
where monotonically decreases as increases. Thus, can be solved numerically with binary search.
IV-B Codebook Design
Among possible codebooks, we are more interested in the ones that are symmetric relative to the broadside. The beamwidth varies over beam focus angles because of beam squint. The codebook size is not known before beam alignment in the codebook. A codebook design algorithm is illustrated as shown in Algorithm 1. Similar to the codebook algorithm in [7], the codebook design is divided into two situations, odd codebook size and even codebook size . The minimum codebook size . We need to note that no codebook exists if there is no solution in solving for or .
IV-C Constraint of
Fix the ratio . As the fractional bandwidth increases, decreases and the minimum codebook size increases. As increases further, could be an empty set, that is, no solution exists in solving for given or solving for given . Therefore, has a upper bound, denoted . As approaches , , and thus, . The upper bound cannot be achieved, i.e., . Suppose and is a finite number. Then, , and there will be a gap between and . No codebook exists in this case.
is also related to the number of antennas in the array.
Fact 3**.**
Design a codebook with Algorithm 1 and capacity threshold , . With fixed ,
[TABLE]
where is a constant.
For example, for dB, and .
V Numerical Results
V-A *Improvement of Channel Capacity *
Algorithm 1 can provide a codebook with minimum channel capacity . A traditional codebook design algorithm allocates a beam to cover and does not account for beam squint. For in this set, the channel capacity would be , and therefore minimum channel capacity
[TABLE]
is achieved if is the on the beam edge with larger magnitude.
Define the capacity improvement ratio as
[TABLE]
For certain fractional bandwidth , the maximum capacity improvement ratio for is
[TABLE]
is achieved if .
Figure 5 shows that increases as and increase, where and . The figure also demonstrates that the effect of beam squint increases as increases. Figure 5 illustrates that increases as increases, that is, the improvement of the codebook design algorithm will be more significant if the bandwidth is larger. For small , the improvement is negligible.
V-B Codebook Size
Fig. 6 shows examples of the minimum codebook size as a function of the number of antennas for , i.e., the maximum covered AoA/AoD of the codebook is . The minimum codebook size increases as or increases. Note that the minimum codebook size also varies with ; however, our simulations suggest that it only has small effect on the codebook size. No codebook exists for with .
VI Conclusion
We analyzed the effect of beam squint as well as its influence on codebook design in analog beamforming with a phased array implemented via phase shifters. Beam squint reduces channel capacity. To compensate for the beam squint, a beamforming codebook is designed with a channel capacity constraint. The codebook size increases as the fractional bandwidth or the number of antennas in the array increases. Furthermore, the fractional bandwidth is upper bounded for a fixed number of antennas.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] W. Roh, J.-Y. Seol, J. Park, B. Lee, J. Lee, Y. Kim, J. Cho, K. Cheun, and F. Aryanfar, “Millimeter-Wave Beamforming as an Enabling Technology for 5G Cellular Communications: Theoretical Feasibility and Prototype Results,” IEEE Commun. Mag. , vol. 52, no. 2, pp. 106–113, 2014.
- 2[2] T. S. Rappaport, Wireless Communications: Principles and Practice , 2nd ed. Upper Saddle River, New Jersey: Prentice Hall, 2002.
- 3[3] R. W. Heath, Jr., N. Gonzalez-Prelcic, S. Rangan, W. Roh, and A. Sayeed, “An Overview of Signal Processing Techniques for Millimeter Wave MIMO Systems,” IEEE J. Sel. Topics Signal Process. , vol. 10, pp. 436–453, 2016.
- 4[4] J. Song, J. Choi, and D. J. Love, “Codebook Design for Hybrid Beamforming in Millimeter Wave Systems,” in Proc. 2015 IEEE Int. Conf. on Commun. (ICC) . IEEE, 2015, pp. 1298–1303.
- 5[5] R. J. Mailloux, Phased Array Antenna Handbook , 2nd ed. Norwood, MA: Artech House, 2005.
- 6[6] S. Garakoui, E. Klumperink, B. Nauta, and F. E. van Vliet, “Phased-Array Antenna Beam Squinting Related to Frequency Dependence of Delay Circuits,” in Proc. 41th European Microwave Conf. , Manchester, UK, Oct. 2011.
- 7[7] M. Cai, K. Gao, D. Nie, B. Hochwald, J. N. Laneman, H. Huang, and K. Liu, “Effect of Wideband Beam Squint on Codebook Design in Phased-Array Wireless Systems,” in 2016 IEEE Global Commun. Conf. (GLOBECOM) . Washington, DC: IEEE, Dec. 2016.
- 8[8] M. Longbrake, “True Time-Delay Beamsteering for Radar,” in 2012 IEEE National Aerospace and Electronics Conference (NAECON) . IEEE, 2012, pp. 246–249.
