On-off Analog Beamforming for Massive MIMO
Shengli Zhang, Chongtao Guo, Taotao Wang, Wei Zhang

TL;DR
This paper introduces on-off analog beamforming (OABF) for massive MIMO, replacing complex phase shifters with simple switches, achieving good performance with lower hardware and algorithmic complexity.
Contribution
It proposes a novel on-off analog beamforming architecture that reduces hardware complexity and provides theoretical guarantees of full diversity and array gains.
Findings
OABF achieves full diversity and array gains.
OABF reduces hardware complexity by replacing phase shifters with switches.
Numerical results confirm theoretical performance predictions.
Abstract
This paper investigates a new analog beamforming architecture for massive multiple-input multiple-output (MIMO) systems, where each of the multiple transmit antennas is switched to be on or off to form a beam according to the channel state information at transmitters. This on-off analog beamforming (OABF) scheme has the advantages in terms of both hardware complexities and algorithmic complexities. OABF can completely remove the high-cost, power-consuming and bulky analog phase-shifters that are extensively employed by traditional analog beamforming schemes; it only requires the deployment of low-cost analog switches that are easy to implement. Moreover, we show that the beams formed by such simple antenna on-off switch operations can achieve rather good performances with low-complexity beamforming algorithms. Specifically, we first propose two optimal signal-to-noise ratio maximization…
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
TopicsAdvanced MIMO Systems Optimization · Millimeter-Wave Propagation and Modeling · Antenna Design and Analysis
On-off Analog Beamforming for Massive MIMO
Shengli Zhang, Member, IEEE, Chongtao Guo, Member, IEEE, Taotao Wang, Member, IEEE, and Wei Zhang, Fellow, IEEE S. Zhang and C. Guo are with the Faculty of Information Engineering, Shenzhen University, Shenzhen, China (email: {zsl, ctguo}@szu.edu.cn). T. Wang is with the Institute of Network Coding, The Chinese University of Hong Kong, Hong Kong, China, and the Faculty of Information Engineering, Shenzhen University, Shenzhen, China (email: [email protected]). W. Zhang is with the School of Electrical Engineering and Telecommunications, the University of New South Wales, Sydney, Australia (email: [email protected]).
Abstract
This paper investigates a new analog beamforming architecture for massive multiple-input multiple-output (MIMO) systems, where each of the multiple transmit antennas is switched to be on or off to form a beam according to the channel state information at transmitters. This on-off analog beamforming (OABF) scheme has the advantages in terms of both hardware complexities and algorithmic complexities. OABF can completely remove the high-cost, power-consuming and bulky analog phase-shifters that are extensively employed by traditional analog beamforming schemes; it only requires the deployment of low-cost analog switches that are easy to implement. Moreover, we show that the beams formed by such simple antenna on-off switch operations can achieve rather good performances with low-complexity beamforming algorithms. Specifically, we first propose two optimal signal-to-noise ratio maximization algorithms to determine the on-off state of each switch under the per-antenna power constraint and the total power constraint, respectively. After that, we theoretically prove that OABF can achieve the full diversity gain and the full array gain with complexities up to a polynomial order. Numerical results are consistent with our theoretical analysis. We believe that the simple structure of OABF makes massive MIMO much easier to implement in real systems.
I Introduction
Among the potential solutions for 5G cellular communications, massive multiple-input multiple-output (MIMO) has been shown to be able to increase the system spectral efficiency by several times [1, 2]. Recently, extremely high frequency (EHF) bands from 30 to 300 GHz are designated for future wireless communications [3], since the available bandwidths over EHF are much wider than current cellular networks. For the deployment of wireless systems over frequencies higher than 30 GHz, a large amount of antennas are not only possible but also necessary to compensate the small array gain due to the compact antenna size [4, 5].
A typical application of massive MIMO in cellular communications is that a base station (BS) equipped with a large number of antennas simultaneously serves mobile users using beamforming [6]. Digital beamforming is a well-developed technique for MIMO systems, because of its advantages of flexibility, adaptability, and performance optimality [7, 8]. However, digital beamforming is too expensive and too power-consuming to be applied in massive MIMO systems, since it requires each antenna to be connected with one expensive radio frequency (RF) chain and a digital-to-analog converter (DAC) or analog-to-digital converter (ADC). The implementation of a large amount of RF chains and DACs/ADCs for digital beamforming is rather costly in massive MIMO systems.
In order to save the number of RF chains and DACs/ADCs, analog beamforming is proposed and attracting more attentions. Analog beamforming usually employs RF phase shifters, variable gain amplifiers (VGAs) in the analog domain to form signal beams. The works on analog beamforming show that the performance gap of analog beamforming with respect to the conventional digital beamforming is justified by the reduction in its hardware costs [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 5, 21].
Although analog beamforming has power and cost advantages over digital beamforming, the used RF phase shifters raise tremendous challenges and reliability issues for the design of RF hardwares, especially for millimeter wave (mmWave) carrier signals [22]. First, RF phase shifters do not achieve fine enough phase resolutions, which limit the beamforming accuracy. Moreover, shifting signal phases in the RF domain degrades noise figures along with RF chains. Therefore, RF phase shifters make the implementation of analog beamforming still challenging and costly.
In this paper, we propose to further reduce the hardware complexity of analog beamforming by replacing all the bulky and costly RF phase shifters with RF switches. The RF switches are employed to control the on-off state of each transmit antenna according to the channel state information (CSI) at transmitters. We refer to this new analog beamforming architecture as on-off analog beamforming (OABF). The aim of OABF is to form beams over the air via these transmit antennas activated to be on state, without any phase and amplitude pre-processing neither in the analog domain nor in the digital domain. Actually, commercial RF switches have been widely used in wireless transceivers, and they possess very attractive properties such as cheap, compact size, fast speed, almost no power consumption, linear for wide bandwidth and high frequency [23].111For example, according to the power model derived in [24] from the recent progresses on mmWave RF circuits, typically the power of a RF phase shifter is round 30 mW and that of a RF switch is only around 5 mW. Therefore, the OABF architecture is much easier for implementations than the RF phase shifters based analog beamforming.
Intuitively, we can determine the on-off status of the switches of transmit antennas to maximize the received signal-to-noise ratio (SNR) — we select the subset of antennas that have better channel conditions and similar phases for transmitting signals. At the first sight, the problem on finding the subset of transmit antennas that maximizes SNR looks like a combinatorial optimization problem, which is NP-hard in general. In contrast to this intuition, we find two optimal beamforming algorithms that determine the on-off status of each antenna for OABF with only a linear complexity and a polynomial complexity, respectively. Moreover, we theoretically prove that our OABF scheme can achieve the full array gain and the diversity gain with the proposed beamforming algorithms. The main contributions of this paper are summarized as follows.
We propose OABF — a new analog beamforming architecture that only relies on RF switches — for massive MIMO systems. OABF can achieve beamsforming without any phase or amplitude pre-processing neither in the analog domain nor in the digital domain. This simple OABF architecture further reduce the hardware complexity of analog beamforming. 2. 2.
We develop two optimal beamforming algorithms for OABF. The beamforming algorithms determines the on-off statues of the transmit antennas for maximizing the received SNR. One algorithm is developed under the per-antenna power constraint and it only has a linear complexity; the other is developed on the total power constraint and it only has a polynomial complexity. 3. 3.
We perform theoretical analysis to show that the simple OABF architecture can achieve the full array gain and the full diversity gain with the proposed beamforming algorithms; the achievable rate gap between the optimal phase-aligned beamforming and OABF is a constant bits/symbol that dose not scale with the number of antennas and SNR. Simulations are performed to validate our results.
I-A Related Works
The analog beamforming algorithms and their corresponding analog RF architectures have been extensively studied in many works [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 5, 21]. For these analog beamforming schemes, the implementations of RF phase shifters and/or VGAs are necessary.
In [24], the massive MIMO transceiver architecture that only employs RF switches is proposed. Its hardware structure is very similar to our OABF. However, there is no optimal solution to the beamforming problem found in [24]. It claimed that the optimal beamforming problem has a complexity growing exponentially with the number of antennas, and suboptimal solution was given by using simultaneous orthogonal matching pursuit strategy [16].
Our OABF is related to the subset antenna selection schemes, where the best antennas are selected from the total antennas [25, 26, 27]; however, OABF is substantially different from antenna selection. For the traditional antenna selection schemes, each selected antenna is connected with one RF chain (and followed by a phase shifting operation in the digital domain) to achieve a coherent combination. Therefore, is usually determined by the number of available RF chains, and beamforming effect comes from the phase shifting processing at the digital domain. For OABF, all the selected antennas are directly connected to one RF chain without any RF phase shifters in the analog domain and any phase shifting operations in the digital domain; the beamforming effect is simply achieved by selecting a subset of the antennas (see the later part for details).
The rest of this paper is organized as follows. Section II gives the architecture of OABF and the exploited system model. The beamforming algorithm under per-antenna power constraint and its performance analysis are presented in Section III. The beamforming algorithm under total power constraint and its performance analysis are presented in Section IV. In section V, numerical simulations are performed to verify the performance of OABF. Section VI concludes the paper.
II OABF Architecture and System Model
II-A OABF Architecture
In this part, we present the architecture of the proposed OABF. For a purpose of comparison, we first review three typical existing multi-antenna beamforming architectures, i. e., digital beamforming, phase-aligned analog beamforming and antenna selection [28].
In most current wireless systems, fully optimal beamforming is implemented in the digital domain — the signal phases (and amplitudes) are accordingly adjusted inside the digital signal processing (DSP) unit. The architecture of digital beamforming is illustrated in Fig. 1 (a)222For simplicity, this paper only considers the case of only one data stream transmitted from the BS to the mobile user. The extension to multiple data streams is straightforward. Without losing generality, we only consider beamforming by shifting signal phases, and we omit the amplitude adjusting operations., where the components highlighted by red are phase shifters.
The advantage of the digital beamforming architecture is that the phase shifters can be easily implemented in the digital domain. This saves the expenses on RF circuits, especially for wireless systems over low frequency bands where phase shifters are difficult for design and very expensive for integration [22]. The disadvantage of digital beamforming is that each antenna requires a RF chain and an ADC/DAC. This makes digital beamforming not suitable for massive MIMO systems. Moreover, for wireless systems with high frequency and wide bandwidth (e. g., mmWave systems), the costs of a RF chain, especially the price, power consumption and space cost, are much higher than that of a antenna [22]; the implementation of the low power, high solution and fast DACs/ADCs are also very challenging [22]. Therefore, we need alternative beamforming architectures for massive MIMO to save RF chains, DACs/ADCs and can also maintain the gains of multiple antennas.
One typical such scheme is the analog beamforming architecture that fulfills the beamforming operation in the analog domain, as illustrated in Fig. 1 (b). For analog beamforming, each antenna is connected with one RF phase shifter to rotate the signal phase in the analog domain. This analog beamforming is also called phase-aligned analog beamforming. The signal amplitudes can also be controlled in the analog domain using RF VGAs. In this paper, we just consider the RF phase shifter based phase-aligned analog beamforming as the benchmark to our OBFA. It is shown in [28] that the same as digital beamforming, the phase-aligned analog beamforming can achieve the full diversity gain and the full array gain, which equal to the antenna number .
However, analog RF phase shifters, especially these working with wide bandwidth and high frequency, are also very costly and bulky [22]. A further lower complexity/cost architecture is antenna selection, where only one antenna is selected to connect to one RF chain, as shown in Fig. 1 (c). Antenna selection schemes can also obtain the full diversity gain [28]. But, its array gain is only , which is much smaller than the full array gain of . Antenna selection is then extended to select antennas from all the antennas if there are available RF chains. For a multiple-input single-output transmission, simply selecting the channels with largest channel gains is already the optimal antenna selection scheme.
With a comparison between analog beamforming and antenna selection, we can find that analog beamforming utilizes all the antennas to align signal phases; while antenna selection only utilizes one antenna (connected with one RF chain) without any further analog signal processing. In this paper, we propose a new low complexity analog beamforming architecture in between antenna selection and analog beamforming. The proposed analog beamforming architecture is OABF (as shown in Fig. 1 (d)), where a subset of the antennas is selected to connected to one RF chain and these antennas are used to transmit signals without any analog signal processing; other antennas are disconnected. In our OABF, the RF switches on the selected antennas are kept on while others are kept off. Therefore, we refer to it as on-off analog beamforming (OABF).
The intuition for our OABF is that a subset of the antennas, with better channel conditions and similar phases, is selected to connect to the RF chain and thus can form a signal beam with large SNR. The connections between OABF and analog beamforming/antenna section are as follows. If the cardinality of the subset is limited to , OABF degrades to the antenna selection scheme; if the analog coefficients in analog beamforming is limited to be [math] or — RF phase shifters are replaced by RF switches, it reduces to our OABF.
II-B Baseband System Model
This part introduces the baseband system model and its relative notations for OABF. Without loss of generality, this paper considers a point-to-point transmission with antennas at the transmitter and one antenna at the receiver. The extension to multiple receive antennas is straightforward. We assume that there is only one data stream, hence one RF chain at each side. The channel between the -th transmit antenna and the receive antenna is denoted by , which are perfectly known at the transmitter by some feedback schemes or the reciprocity of the channel. We further assume that all are independent identically distributed variables with complex Gaussian distribution, i.e., for all . The channel coefficients keep constant during one packet transmission and change independently between different packet transmissions. This implies a block fading environment that is valid for indoor channels and many outdoor channels [29].
A more detailed OABF transmit architecture is illustrated in Fig. 2. We denote the transmit power for the -th antenna by . At the transmitter side, some antennas that forms a set are selected for transmissions. Then, the baseband received signal can be expressed as
[TABLE]
where is the receiver side additive white Gaussian noise and is an indicate variable, is a subset of the set . By intuition, select the best subset to optimize the received SNR is a combination optimization problem and has an exponential complexity with respect to the number of antennas, as discussed in [24].
In this paper, we consider two cases of power constraint, the per-antenna power constraint, i.e., , and the total transmit power constraint i.e., . For both cases, we develop beamforming algorithms with low complexities.
For performance comparisons, we analyze two basic asymptotic gains of beamforming: the array gain and the diversity gain. As defined in [30], the array gain is referred to as the increase of the average SNR achieved by using multiple antennas, with respect to the single-input single-output case; the diversity gain is referred to as the decrease ratio of the bit error rate averaged over the fading, .
III OABF with Separate Power Constraint
In this section, we consider the scenario that the power of each transmit antenna is separately constrained by and there is no constraint on the total transmit power. This assumption results from the case that each antenna in a practical transmitter is driven by a separate power amplifier that operates properly only when its transmit power is below a predesigned threshold. For current analog beamforming schemes, the separate transmit power constraint is sometimes more relevant than the total power constraint [31].
Then, each selected antenna will transmit with the maximized power and the system model in (II-B) can be rewritten as
[TABLE]
Therefore, the received SNR at the receiver can be expressed as
[TABLE]
In this section, we first introduce an optimal and linear complexity algorithm to determine the set that maximizes for the separate power constraint case. That beamforming algorithm is referred to as OABF-s. After that, we prove the full diversity gain and the full array gain of OABF-s.
III-A Optimal OABF-s Algorithms
With the separate power constraint on each antenna, maximizing is equivalent to maximizing the received signal power in (3). Specifically, we can find the optimal subset by
[TABLE]
At a first glance, the problem looks like a combinatorial optimization problem, which is NP hard in general and the high complexity is not affordable for massive MIMO. However, we will show that this optimization problem in (4) is actually not NP hard by proposing an optimal algorithm only with a linear complexity. An intuitive explanation is that channel coefficients in must have close phases to contribute to each other, and we only need to consider the sets whose elements have adjacent phases. The detailed algorithm is elaborated as follows.
We first plot all the complex channel coefficients () on a two-dimensional complex plane, where the horizontal and vertical axes correspond to their real and imaginary components, respectively. Since every complex number can be mapped to a vector on the complex plane, we use a complex number and its vector (on the complex plane) interchangeably in our descriptions, when ambiguity is not caused.
For each vector that represents a complex channel coefficient , we plot its orthogonal line passing through the origin on the complex plane, . Then, the complex plane is divided into sectors by the orthogonal lines. An example is shown in Fig. 3, where there are complex channel coefficients (their vectors are denoted by blue solid lines) and their orthogonal lines (denoted by red dot lines) divide the complex plane into sectors.
As shown in the example of Fig. 3, each orthogonal line bisects the complex plane into two halves; for any vector lying in the same half plane as a channel coefficient , the channel coefficient has positive projection on this vector, and vice versa. Since each sector must be in one of the two half planes divided by each , we can observe an important property of the sectors: the projections of a channel coefficient on any vectors that fall in the same sector always have the same sign, i.e., minus or plus. For sector (), we use to denote the set of complex channel coefficients where each element lies in the same half plane divided by as sector — all the channel coefficients in set have positive projections on the vectors falling in sector . In Fig. 3, we also show these sets with respect to each sector.
We define that is the summation of all the elements in the optimal set , i.e., . Then, we have the following result for , which will help us to determine the optimal set .
Theorem 1
If is located in sector , then we have the optimal set .
Proof:
It can be proved by contradictions to the assumption . On one hand, if there is any complex number in but not in , we can increase the value of by adding to , since has a positive projection on ( falls in sector ). On the other hand, if there is any complex number not in but in , we can increase the value of by deleting from , since has a negative projection on . Therefore, both cases find contradictions to the assumption that is not the optimal set. Hence our theorem is proved. ∎
Due to the fact that must fall in one of the sectors, the optimal set must equal one of the sets for . In other words, the optimal set can be determined as , where . And a consequence of Theorem 1 is the statement in the next corollary.
Corollary 1a
When changing from one set to the next set , at least one elements in is removed or at least one new element is added. (The proof of this corollary is straightforward and we omit it here. )
According to the above discussion, we can summarize the algorithm for obtaining the optimal as the following algorithm.
III-B Performance Analysis
In this part, we show that the OABF-s algorithm can lead to the global optimality with linear-time complexities. We also prove that the OABF architecture with the OABF-s algorithm can achieve the full diversity gain and the full array gain.
III-B1 Complexity
As shown in Algorithm 1, each channel coefficient is added for one time and minus for another time (only a part of overlapped channel coefficients in are involved in the calculation four times), and the complexity is linear with the number of antenna elements. Specifically, the algorithm can lead to the global optimality with a linear complexity .
III-B2 Diversity Gain
Our OABF-s scheme performs better than the antenna selection scheme, since antenna selection is only a special case of our OABF-s. Since antenna selection can achieve the full diversity gain, OABF-s must also be able to achieve the full diversity order .
III-B3 Array Gain
For the array gain analysis, we first present a sub-optimal algorithm, referred to as OABF-b, to bridge the optimal OABF-s and the antenna selection scheme. We will then theoretically prove that OABF-b can achieve the full array gain. The sub-optimal OABF-b algorithm is given as follows.
With reference to Fig. 3, we can see that the OABF-b algorithm simply divides the complex plane into two halves by the orthogonal line of ; then it selects all the complex channel coefficients at the same half plane as . We have the following theorem for OABF-b.
Theorem 2
The OABF-b algorithm can achieve the full diversity gain and the full array gain under the per-antenna power constraint.
Proof:
We prove the full array gain by proving that the expected received SNR of OABF-b is larger than that of the phase-aligned analog beamforming scheme divided by a constant factor . The detailed proof can be found in the appendix. ∎
Since the optimal OABF-s algorithm performs better than OABF-b, OABF-s can also achieve the full array gain with a linear complexity.
Since the SNR loss of OABF-b is less than compared to the optimal phase-aligned analog beamforming, we can directly obtain the upper bound of the rate loss for the OABF-s algorithm. We state it in the following corollary.
Corollary 2a
Compared to phase-aligned analog beamforming, the achievable rate loss of OABF-s is upper bounded by , which is independent of the antenna number.
III-B4 Robustness
Although we assume perfect CSI at the transmitter, our OABF-s algorithm is robust to inaccurate CSI. First, OABF-s only depends on the relative phase of the channel coefficients, the channel amplitude errors does not affect the function of OABF-s. Moreover, since we have proved that OABF-b can also achieve the full diversity gain and the full array gain, a suboptimal algorithm (can be treated as a version of the optimal algorithm with errors) can also achieve a near optimal performance.
IV OABF with Total Power Constraint
So far, we have studied the OABF algorithm subject to the per-antenna power constraint at the transmitter. In this section, we study the case where a total power constraint is evenly allocated to all the selected antennas. This power constraint means that we just need to deploy one power amplifier at the RF chain.
With the total power constraint , the transmit power of each antenna is and the system model in (II-B) can be rewritten as
[TABLE]
where is the cardinality of the set . The received SNR can then be expressed as
[TABLE]
From (6), we can see that maximizing is equivalent to maximizing . Different from the case of per-antenna power constraint, we need to find a set not only with a large summation but also with a small cardinality.
In this section, we first introduce the optimal algorithm, referred to as OABF-t, to determine the optimal set that maximizes . After that, we prove the full diversity gain and the full array gain of OABF-t by showing its superiority over OABF-s.
IV-A Optimal OABF-t Algorithm
For the previous OABF-s algorithm, the essential idea is to combine a number of complex channel coefficients to obtain one set such that all the elements of this set have positive contributions (projections) to any vectors in sector . And all the elements outside this set have non-positive contributions to any vectors in sector . In other words, given one sector , there is an unique such set . Extending this idea, we obtain the effective part of OABF-t algorithm, which maximizes under the condition that the cardinality of the set is given. Then, the OABF-t algorithm, which maximizes , is finally obtained by checking all possible cardinalities of the sets.
First, we use the obtained CSI to find the set that maximizes and the cardinality of set (the number of selected antennas) is . We use to denote this set with elements that maximizes . We use to denote the phase of . Then, we sort the channel coefficients in the descending order according to their projections on , denoted as . Then must be formed by the first coefficients, i.e., . We refer to this process as the generation of set based on the vector angle .
Second, we see that it is possible to divide the whole complex plane, angle from [math] to , into sectors, which satisfies the following conditions: i) for any in the same sector, all generated sets are always the same; ii) for any outside this sector, we will generate a different set ; iii) for any two adjacent sectors, their corresponding sets only differ by one element. These conditions can be explained by noting that the values of the channel coefficients are discrete. Therefore, there must be a small sector with angles , determined by two small values , such that is the same for on any in this sector, changes when is outside this range. Since the change of , as well as ’s projection on it, is continuous, there must be an adjacent sector, , such that for any in it we will generate a new set with only one different element from .
Third, we divide the whole complex plane into such proper sectors by finding the boundaries between adjacent sectors. At a boundary, the two different elements of the two corresponding sets should have the same projections. In particular, for a given which belongs to one sector, is the set formed with the largest projections, and is the complementary set formed by the other channel coefficients. The different element, belonging to the set of the next sector, must also belong to . To find the boundary, we need to find a minimum phase shift , such that
[TABLE]
where and are the phase of and , respectively. Therefore, can be calculated as
[TABLE]
Then, is a boundary of the sector. In a similar way, we can find all the boundaries so as to determine all the sectors.
As discussed above, we can generate the set for each sector and find the maximum value of all the generated sets. The detailed algorithm of OABF-t is given as Algorithm 3.
IV-B Performance Analysis
IV-B1 Complexity
We first analyze the complexity of the OABF-t algorithm. In this algorithm, the number of the for iterations is less than ; the number of the while iterations is of the order since one element of the set is changed during one iteration; inside the while iteration, the most complex processing is the calculation of in (8), whose complexity is less than . Therefore, the complexity of the OABF-t algorithm is of the order , i.e., a polynomial complexity.
IV-B2 Diversity gain and array gain
We now analyze the diversity gain and array gain of the OABF-t algorithm. Firstly, OABF-t performs better than the antenna selection scheme. Therefore it can achieve the full diversity gain. Secondly, OABF-t performs better than OABF-s. Therefore, based on the expected received SNR calculation in (Proof:), the expected received SNR of OABF-t denoted by can be bounded by that of OABF-s
[TABLE]
It means that the order of the array gain that is the ratio of over for large can also achieve the largest value . Thus, we have the following theorem.
Theorem 3
The optimal OABF-t algorithm can also achieve the full diversity gain and the full array gain with the total power constraint and a polynomial complexity.
V Numerical Results
In this section, we present numerical results to show the performances of our OABF. In simulations, the noise variance at the receiver side is normalized to unit, i.e., . For performance comparisons, we evaluate three different beamforming schemes: i) our OABF scheme; ii) the RF phase shifters based phase aligned analog beamforming scheme that is also referred to as the optimal scheme in this section; iii) the antenna section scheme.
V-A OABF with Separated Power Constraint
We first present the numerical results under the per-antenna power constraint. With a per-antenna power constraint, the transmit power of each antenna is set to a fixed value of . Each channel coefficient is randomly generated with complex Gaussian distribution of .
In order to show the array gain of different schemes, we simulate the normalized SNRs at the receiver by increasing the antenna number. The normalized SNR is defined as the received SNR, , over the transmit power, . The results are presented in Fig. 4. We can see that the normalized SNR of both OABF-s and the optimal scheme increase linearly with the number of antennas, i.e. achieving the full array gain. On the other hand, the normalized SNR of the antenna selection scheme increases in a way.
In Fig. 5, the average achievable rate at the receiver is obtained by averaging over the instantaneous rates for each channel realizations according to . We can see that the rates of all three schemes increase with the number of antennas. The gap between OABF-s and the optimal scheme is upper bounded by a constant as stated in Corollary 2a.
Fig. 6 presents the outage probability, i.e., the probability that the exact received SNR is less then a given threshold. We can clearly see the diversity orders of 1, 2, 3 when the antenna number is , respectively. When , OABF-s and the optimal scheme have the same performance; when , there is a gap about 2.5 dB, and this gap increases to 4 dB when .
V-B OABF with Total Power Constraint
We then present the numerical result under the total transmit power constraint . In Fig. 7, the received SNR with respect to the number of antennas is given. As predicted by Theorem 3, OABF-t can achieve better SNR than OABF-s dose under the per-antenna power constraint. In Fig. 8 presents the corresponding achievable rates. We can see that the rate gap between our OABF-t scheme and the optimal scheme is less than 1.5 bits, which is about half of the gap between the OABF-s scheme and the optimal scheme under the per-antenna power constraint.
In Fig. 9, we show the outage probabilities of the optimal scheme and our OABF-t scheme. As we can see that both schemes can achieve the full diversity order of . The gap between the two schemes is about 1 dB for , which is much smaller than the case of per-antenna power constraint.
VI Conclusions and Discussions
In this paper, we propose a new analog beamforming architecture, on-off analog beamforming (OABF), which only uses simple analog switches to achieve beamforming gains. To determine the status of each switch with the given channel information, we propose optimal algorithms to maximize the received SNR under the per-antenna power constraint and total power constraint, respectively. With linear/polynomial complexities, our OABF can achieve both the full diversity gain and the full array gain. More specifically, the achievable rate gap between the optimal scheme (equal-gain phase-aligned beamforming) and our scheme is a constant of 3.3 bits/symbol, regardless the number of antennas and SNRs.
This paper only discussed the case of one data stream for a point-to-point transmission. Extending it to the case of multiple users and multiple streams is valuable to investigate, both in theoretical analyses and practical algorithm designs. More importantly, our on-off analog beamforming is compatible with other analog beamforming schemes to make up new hybrid architectures. Other beamforming systems, such as Radar, can also adopt our OABF scheme to decrease system cost.
Appendix: Proof of Theorm 2
Proof:
First, it is obvious that the OABF-b algorithm performs better than the antenna selection scheme that can achieve the full diversity gain of . Therefore, both the suboptimal OABF-b and optimal OABF-s algorithms can achieve the full diversity gain.
We now consider the array gain. With per-antenna power constraint, it is easy to see that the phase-aligned analog beamforming scheme is optimal [32] to make full use of each antenna’s power. For this optimal phase-aligned analog beamforming, the expected total received signal power, averaging over all possible phases, can be calculated as
[TABLE]
We then show that the expected received signal power of the bridge algorithm, OFBA-b, is larger than . According to the OFBA- algorithm, the expected received signal power is
[TABLE]
where is the phase difference between and . We can decompose the summation vector into two components, one align the direction of and the other orthogonal to it. Then, the total power must be larger than or equal to that of the component align the direction of . Therefore, we have
[TABLE]
On the other hand, all channel coefficients, , , are assumed to be independent Gaussian random variables, and thus their phases are uniformly distributed between . Since our bridge algorithm always selects on the same half plane as , then we have . With respect to (11) and (12), we can obtain the following inequalities as
[TABLE]
where the last inequality comes from the fact that . We can then calculate the expectation by averaging over all phases as
[TABLE]
By further averaging over all the amplitude in (10), the expected SNR of the optimal phase-aligned beamforming scheme can be obtained as [28]. Then, the expected is lower bounded by
[TABLE]
The ratio of over the SNR of a single-input single-output system, which is , is of the order of . Therefore, our OABF-b algorithm can also achieve the full array gain of . ∎
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] 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.
- 2[2] 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.
- 3[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, 2014.
- 4[4] J. Nsenga, W. V. Thillo, F. Horlin, V. Ramon, A. Bourdoux, and R. Lauwereins, “Joint transmit and receive analog beamforming in 60 G Hz MIMO multipath channels,” in 2009 IEEE International Conference on Communications , Jun. 2009, pp. 1–5.
- 5[5] S. Han, I. Chih-Lin, Z. Xu, and C. Rowell, “Large-scale antenna systems with hybrid analog and digital beamforming for millimeter wave 5G,” IEEE Communications Magazine , vol. 53, no. 1, pp. 186–194, 2015.
- 6[6] D. Gesbert, M. Kountouris, R. W. Heath Jr, C.-B. Chae, and T. Salzer, “Shifting the MIMO paradigm,” IEEE Signal Processing Magazine , vol. 24, no. 5, pp. 36–46, 2007.
- 7[7] A. Wiesel, Y. C. Eldar, and S. Shamai, “Zero-forcing precoding and generalized inverses,” IEEE Transactions on Signal Processing , vol. 56, no. 9, pp. 4409–4418, 2008.
- 8[8] A. B. Gershman, N. D. Sidiropoulos, S. Shahbazpanahi, M. Bengtsson, and B. Ottersten, “Convex optimization-based beamforming,” IEEE Signal Processing Magazine , vol. 3, no. 27, pp. 62–75, 2010.
