Cell Coverage Extension with Orthogonal Random Precoding for Massive MIMO Systems
Nhan Thanh Nguyen, Kyungchun Lee

TL;DR
This paper proposes an orthogonal random precoding scheme to enhance cell coverage in massive MIMO systems, deriving analytical coverage probabilities and demonstrating significant coverage gains with low feedback overhead.
Contribution
It introduces an ORP scheme for massive MIMO, deriving coverage probability expressions and showing its effectiveness over multiple time slots compared to space-time coding.
Findings
Analytical coverage probability expressions match simulation results.
Optimal coverage achieved with a single precoding vector when SNR threshold > 1.
Multiple time slot precoding improves coverage significantly over space-time coding.
Abstract
In this paper, we investigate a coverage extension scheme based on orthogonal random precoding (ORP) for the downlink of massive multiple-input multiple-output (MIMO) systems. In this scheme, a precoding matrix consisting of orthogonal vectors is employed at the transmitter to enhance the maximum signal-to-interference-plus-noise ratio (SINR) of the user. To analyze and optimize the ORP scheme in terms of cell coverage, we derive the analytical expressions of the downlink coverage probability for two receiver structures, namely, the single-antenna (SA) receiver and multiple-antenna receiver with antenna selection (AS). The simulation results show that the analytical expressions accurately capture the coverage behaviors of the systems employing the ORP scheme. It is also shown that the optimal coverage performance is achieved when a single precoding vector is used under the condition…
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 · Cooperative Communication and Network Coding · Advanced Wireless Communication Technologies
Cell Coverage Extension with Orthogonal
Random Precoding for Massive MIMO Systems
Nhan Thanh Nguyen and Kyungchun Lee This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Science, ICT, and Future Planning (NRF-2014R1A1A1002653).The authors are with the Department of Electrical and Information Engineering, Seoul National University of Science and Technology, 232 Gongneung-ro, Nowon-gu, Seoul, 01811, Republic of Korea (e-mail: nhan.nguyen, [email protected], corresponding author: Kyungchun Lee).
Abstract
In this paper, we investigate a coverage extension scheme based on orthogonal random precoding (ORP) for the downlink of massive multiple-input multiple-output (MIMO) systems. In this scheme, a precoding matrix consisting of orthogonal vectors is employed at the transmitter to enhance the maximum signal-to-interference-plus-noise ratio (SINR) of the user. To analyze and optimize the ORP scheme in terms of cell coverage, we derive the analytical expressions of the downlink coverage probability for two receiver structures, namely, the single-antenna (SA) receiver and multiple-antenna receiver with antenna selection (AS). The simulation results show that the analytical expressions accurately capture the coverage behaviors of the systems employing the ORP scheme. It is also shown that the optimal coverage performance is achieved when a single precoding vector is used under the condition that the threshold of the signal-to-noise ratio of the coverage is greater than one. The performance of the ORP scheme is further analyzed when different random precoder groups are utilized over multiple time slots to exploit precoding diversity. The numerical results show that the proposed ORP scheme over multiple time slots provides a substantial coverage gain over the space-time coding scheme despite its low feedback overhead.
Index Terms:
Cell coverage, random beamforming, MIMO, massive MIMO.
I Introduction
In mobile communication, a massive multiple-input multiple-output (MIMO) system, where the base station (BS) is equipped with a large number of antennas, has been recently considered as a potential technique for dramatically improving system performance in terms of spectral and power efficiency [1], [2]. It is also thought that a massive MIMO system is capable of extending its cell coverage by exploiting a large array gain to compensate for the significant path loss in millimeter-wave propagation channels, which provides a wider bandwidth for 5G communication systems [3]. Specifically, in the downlink, precoding techniques can be exploited to extend the cell coverage in massive MIMO systems [4], [5].
Most studies on precoding techniques for MIMO systems have been carried out under the assumption of perfect channel state information (CSI) at the transmitter [6, 7, 8, 9, 10]. However, in practical systems, the CSI is imperfect [11, 12, 13], and in frequency-division duplexing, it is typically acquired by the feedback signals from the receivers, which results in a significant overhead, especially in massive MIMO systems [14, 15, 16, 17]. Moreover, in contrast to unicast data channels, for multicast/broadcast channels, which must be received by a large number of mobile users in each cell, CSI-based precoding strategies can lead to the potentially excessive overhead [18, 19, 20]. Therefore, to achieve the coverage gain in the downlink of massive MIMO systems, non- or partial-CSI based transmission techniques such as random precoding should be considered [21], [22].
There has been a line of research studying the coverage extension problem. In [23], the authors showed that the cell coverage can be extended by the dual-hop space-time relaying scheme. The results in [24] indicate that the proposed strategy called the strongest-weakest-normalized-subchannel-first scheduling can significantly expand the coverage of MIMO systems. In [25], the downlink coverage performance in MIMO heterogeneous cellular networks was investigated; furthermore, the work was extended with flexible cell selection in [26]. The same problem has also been recently considered in massive MIMO systems [27], [28]. The analytical expressions for the asymptotic coverage probability and rate for both downlink and uplink in random cellular networks with Poisson distributed BS locations are presented in [27]. The cell coverage optimization problem for the massive MIMO uplink was investigated in [28].
There has been another line of work studying random beamforming. In [18], the authors presented asymptotic throughput scaling laws for space-division multiple access with orthogonal beamforming known as per user unitary and rate control for the interference- and noise-limited regimes. The work of [20] showed that in the orthogonal random precoding (ORP) scheme, the throughput scales linearly with the number of transmit antennas , provided does not increase faster than , where is the number of users. The works of [29] and [30] investigated the achievable rates in a multi-cell setup subject to inter-cell interference and characterized the achievable degree of freedom region in the MIMO random beamforming scheme. In [31], the authors proposed the use of multiple transmit antennas with the aim of inducing channel fluctuations to exploit multiuser diversity.
In contrast to the above mentioned approaches, this paper focuses on an ORP scheme to enhance the cell coverage in the downlink of massive MIMO systems. As an advantage, this scheme requires only partial CSI at the transmitter. Specifically, each receiver only feeds back its maximum signal-to-interference-plus-noise ratio (SINR) and the corresponding beam index. The analytical expressions for the downlink coverage probability of the ORP scheme are derived. In addition, the ORP schemes in conjunction with various receive structures and multiple precoder groups are evaluated. We also compare the ORP scheme to the conventional space-time coding (STC) scheme to show that when multiple precoder groups are employed to increase the diversity gain in the ORP scheme, its achievable cell coverage surpasses that of the STC scheme. The analysis results can also be applied to the ORP scheme for multicast/broadcast channels where the CSI cannot be used for precoding.
The outline of the paper is as follows. In Section II, we describe the system model and the ORP scheme. Section III presents an analysis of the downlink coverage probability of the ORP scheme for the cases of single and multiple receive antennas. In Section IV, the improvement in cell coverage with multiple random precoder groups under a delay constraint is presented. A comparison between the ORP scheme and STC technique is also given. Section V provides our simulation results, while Section VI concludes the paper.
Notations: Throughout this paper, scalars, vectors, and matrices are denoted by lower-case, bold-face lower-case, and bold-face upper-case letters, respectively. The th element of a matrix is denoted as , and and denote the transpose and conjugate transpose operators, respectively. Further, denotes the norm of a vector and denotes statistical expectation. The distribution of a circularly symmetric complex Gaussian random variable with zero-mean and variance is denoted by , while denotes the central chi-square random variable of degrees of freedom with mean . Finally, and denote the space of complex matrices and the non-negative real coordinate space of two dimensions, respectively.
II Problem Formulation
II-A System Model
In this section, we present the system model of a downlink channel in a massive MIMO network, which is illustrated in Fig. 1. The BS and each mobile station (MS) have and antennas, respectively. We assume that the channel is block-fading and is constant during a coherence interval.
At time , the received signal at an MS is given by
[TABLE]
where is the channel coefficient matrix between the BS and MS, is the vector of transmit symbols, is an additive white Gaussian noise vector with elements of , and is a random unitary matrix consisting of orthonormal precoding vectors with the constraint . We assume that the elements in are the signals sent to different MSs, which implies that MSs are simultaneously served each time. The channel matrix is assumed to be Rayleigh fading; hence, the coefficients of H are independent and identically distributed (i.i.d.) Gaussian random variables, i.e., . Moreover, we assume the average total transmit power is , i.e., , which yields that the transmit power per symbol is , i.e., , where is the th element in , . Let be the average received signal-to-noise ratio (SNR); then, is expressed as
[TABLE]
For simplicity, we ignore the inter-cell interference in the signal mode. However, the effect of inter-cell interference can be approximately considered to be included in noise z. Therefore, by analyzing the coverage for various SNRs, the effect of different inter-cell interference can also be evaluated. Furthermore, depending on the cell deployment, cell-edge users can have different signal strengths, which result in different SNR values. In the subsequent section, to evaluate the coverage performance of the ORP scheme, we analyze the distribution of SINR for various SNR values. Then, the coverage performance is analyzed based on the coverage probability.
II-B Orthogonal Random Precoding
In the ORP scheme for unicast data channels, the signals are precoded by orthonormal random precoding vectors before transmission. We describe the ORP scheme by dividing it into two phases as follows:
II-B1 Training phase
Beamforming
The BS randomly generates a precoding matrix of orthonormal precoding vectors , , , . The training signals are multiplied by the precoding matrix before being sent to the MSs.
Beam selection
Each MS computes the SINR of each precoding vector and finds the maximum one. Specifically, at an MS, SINR values , , , which correspond to orthogonal beams, are estimated as in the schemes of [29], [20]. The maximum SINR is determined, and then the value as well as its index is fed back to the BS. In this work, this optimally selected precoding vector is referred to as the “effective beam.”
II-B2 Transmission phase
When the training phase is finished, the BS knows the effective beam index and its SINR for each MS. Then, if the maximum SINR is higher than a predefined threshold , the MS is determined to be in coverage and can be selected for data transmission. In this phase, the transmit signal is precoded by the effective beam before transmission.
Similar to the unicast data channels, the ORP scheme can also be employed for multicast/broadcast channels in which it is problematic to achieve a coverage gain through multiple transmit antennas because CSI-based precoding schemes cannot be applied. As an example, in LTE/LTE-A systems, the physical broadcast channel (PBCH), which delivers the master information block to the MSs during the initial call setup procedure [32, 33], can be transmitted via random precoding vectors; however, in contrast to the unicast data channels, the training phase is not performed.
In this work, to analyze the cell coverage extension resulting from the ORP scheme, we use the SINR as a criterion. In other words, it is said that the MS is covered by the BS in the cell if the maximum of SINRs is larger than threshold . In the next section, we analyze the probability that the user is covered by the BS.
III Coverage Probability with the ORP Scheme
III-A Single Receive Antenna System
We first consider the baseline scenario where each MS is equipped with a single receive antenna. Without loss of generality, hereafter, we drop the time index . The received signal in (1) becomes
[TABLE]
where is the channel vector between the BS and single-antenna MS, and we assume that the MS estimates , by training procedures. Therefore, each MS can compute the SINR corresponding to the th beam by assuming that is the desired signal, while the others are interference from ineffective beams [20]. Specifically, the SINR for can be expressed as
[TABLE]
The downlink coverage probability can then be defined as follows:
Definition 1** (Downlink Coverage Probability)**
In the downlink of a massive MIMO system using the ORP scheme, an MS is said to be in coverage if its maximum SINR is higher than a predefined threshold . The coverage probability is defined as
[TABLE]
Obviously, is always a positive number, and the downlink coverage depends on the SINR threshold . For a certain service type with a sufficiently low threshold, a BS can cover a large area. In contrast, a higher threshold leads to a smaller coverage area. However, in the ORP scheme, the coverage performance also significantly depends on the number of precoding vectors . In the following theorem, we present the main result of this work, an exact analytical expression for the downlink coverage probability of the ORP scheme.
Theorem 1
In a system employing the ORP scheme with multiple precoding vectors and a single antenna receiver (ORP-SA scheme), the downlink coverage probability is given by
[TABLE]
where , , and are
[TABLE]
Here, the function , , is defined as
[TABLE]
and , , , , , , , and are given by (19)–(26) in Appendix A.
**Proof **
See Appendix B.
As expected, Theorem 1 shows that the value of varies depending on the SINR threshold and average SNR . Specifically, decreases with but increases with . Furthermore, depends on , the number of beams. In the ORP scheme, when the number of beams is large, the precoding diversity gain is enhanced. This increases the chances that a precoding vector out of randomly generated orthogonal ones matches well with the channel of a user to provide high receive signal power. However, at the same time, the effective beam at an MS is affected by additional interference signals introduced by the other beams. Therefore, it is uncertain whether employing a larger number of precoding vectors leads to a better coverage performance. In Remarks 1–3, the dependencies of on and in the ORP scheme are stated.
Remark 1
For any value of , as increases, the coverage probability approaches zero, i.e.,
[TABLE]
**Proof **
We observe that
[TABLE]
Hence, from the expression for the downlink coverage probability in (30), we have
[TABLE]
which proves Remark 1.
Remark 2
When , the downlink coverage probability is a decreasing function of . Let denote the optimal number of precoding vectors such that the ORP scheme provides the maximum coverage probability. When , the maximum coverage probability becomes
[TABLE]
which is achieved for 111This does not mean that only a single user is served by the entire system. Multiple users can be simultaneously served with multiple time-frequency resources.. Furthermore, for multiple precoders, i.e., , the higher , the more slowly decreases.
**Proof **
See Appendix C.
Next, we consider the case of . From (30), we see that the downlink coverage probability is determined by in (39) in the area
[TABLE]
It can be seen from Fig. 11 in Appendix B that when increases, sector narrows. However, varies depending on . Therefore, in contrast to the case of , the decreasing property is not generally secured. If is not a decreasing function of , a larger can achieve the maximum . These properties of are stated in the following remark and justified by simulation results in Section V.
Remark 3
When , the conclusion in Remark 2 on the decreasing property of the downlink coverage probability is not valid anymore; thus, the optimal value can be larger than one. However, even when , the maximum coverage is achieved for a small number of precoding vectors, i.e. .
Remarks 2 and 3 show that when a sufficiently small number of precoding vectors are employed, the coverage probability becomes higher than when is large. Furthermore, Remark 1 shows that with a sufficiently large , the coverage probability becomes almost zero. Especially when , the downlink coverage probability is a decreasing function of , which results in . Furthermore, because the coverage probability decreases more rapidly for small , a slight increase of can substantially lower the coverage probability. These remarks imply that the interference caused by the other beams affects the coverage performance more significantly than the precoding diversity gain. Therefore, for a small number of beams, we achieve the optimal downlink coverage probability, but the number of simultaneously served users is limited. The inverse relationship between the cell coverage and number of active users is also mentioned in [34]. To overcome this problem, in next sections, MSs equipped with an antenna selection (AS) receiver are considered.
Note that based on Theorem 1, we can readily derive the cumulative distribution function (CDF) of in a baseline system where a single antenna is employed at the receiver.
Corollary 1
The CDF of the random variable is given as
[TABLE]
where , , and are given in (6), (7), and (8), respectively.
**Proof **
By Definition 1, we have
[TABLE]
which leads to
[TABLE]
From (5) and (11), we obtain the CDF of in (10).
We note that in [20], although the ORP scheme is applied, the multiuser diversity gains are exploited, which is different from our scheme. Thus, the maximum SINR among users is expressed by , and the CDF of is given by [20]
[TABLE]
However, in [20], the number of precoding vectors is equal to the number of transmit antennas, i.e., . This is not practical in massive MIMO systems with the aim of cell coverage extension, because, with a very large number of precoding vectors, the downlink coverage probability tends to zero. This result is presented in Remark 1.
III-B Receivers with AS
In an AS receiver, multiple receive antennas are utilized to achieve receive spatial diversity gains. The downlink coverage probability of an AS receiver in a system employing the ORP scheme is given in the following theorem.
Theorem 2
The downlink coverage probability of the ORP scheme with an AS receiver (ORP-AS) is
[TABLE]
where , , and are given in (6), (7), and (8), respectively.
**Proof **
Let denote the maximum SINR in the ORP-AS scheme, i.e.,
[TABLE]
where is the SINR for the th beam at the th antenna of the AS receiver. Because the channel between each pair of transmit and receive antennas are statistically independent, the SINRs at different receive antennas are i.i.d. random variables. Therefore, the CDF of is given as
[TABLE]
Hence, we obtain
[TABLE]
From (10) and (Proof), the theorem is proved.
From Theorem 2, it is clear that for a fixed and , depends on not only on but also on . Larger number of receive antennas mean that more spatial diversity gains can be exploited, which can increase the maximum SINR; hence, higher is expected. In the following remark, the coverage performance improvement of the ORP-AS scheme and its dependence on and are presented.
Remark 4
In the ORP-AS scheme, the downlink coverage probability is an increasing function of . In particular, in massive MIMO systems with the ORP-AS scheme that employ a fixed number of precoding vectors, the user is in coverage with a high probability provided that the system is equipped with a sufficiently large number of antennas, i.e.,
[TABLE]
where represents a constant.
**Proof **
With a fixed value of , we observe that
[TABLE]
which leads to
[TABLE]
and is a decreasing function of . Therefore, in (Proof) becomes an increasing function of , and Remark 4 is hence proved.
Remark 4 reveals that multiple receive antennas enhance the number of transmitted streams as well as the coverage gain. However, according to Remarks 2 and 3, to achieve the maximum downlink coverage probability, the number of precoding vectors should be sufficiently small. Hence, it comes at the price of limiting the number of streams. Fortunately, according to Remark 4, when a large number of receive antennas are employed, the BS can transmit multiple streams while the coverage is secured. However, increasing slows down the increases in , which implies that in the ORP-AS scheme, the cell coverage is still affected by the interference from other beams. In Section V, we numerically prove the accuracy of this analysis. The coverage can be further improved by employing multiple transmission slots, which is considered in the next section.
IV ORP with Multiple Precoder Groups Over Multiple Time Slots
IV-A Downlink Coverage Probability
The results in the previous sections were obtained by considering a single transmission slot, which consists of a pair of training and transmission phases. In this section, multiple transmission slots are considered to enhance the maximum SINR of each user, which results in a higher cell coverage probability. In this scheme, the BS randomly generates a precoding matrix , where is the number of transmission slots and consists of orthonormal precoding vectors , , , with the constraint . For each transmission slot, one cycle of training and transmission phases occurs.
In the training phase of the first cycle, training signals are multiplied by the first precoder group before being sent to the MSs. Then, each MS computes SINR values and determines the maximum one. The maximum SINR and the index of the effective beam of each MS are fed back to the BS. In the transmission phase, if an MS has a maximum SINR that is higher than , it is determined to be in coverage and can be selected for transmission. In the second cycle, the next precoder group is used for precoding.
We assume that an MS has a delay constraint of transmission slots for a certain traffic type. In this case, consecutive cycles of training and transmission phases can be considered to find its effective beam. In this case, the maximum SINR is searched for over beams. Therefore, higher leads to more chances for the maximum SINR to be larger than the threshold, which increases the coverage probability. In the following theorem, we investigate the ORP schemes with single-antenna (SA) and multiple-antenna receivers in conjunction with multiple precoder groups, which are denoted as ORP-MPG and ORP-ASMPG, respectively.
Theorem 3
For transmissions of multiple precoder groups over multiple time slots, the downlink coverage probabilities of the ORP-MPG and the ORP-ASMPG schemes are given by
[TABLE]
respectively, where , , and are given in (6), (7), and (8), respectively.
**Proof **
At a receiver, the maximum SINR is selected not only from beams but also from transmission slots. In the th slot, the SINR for the th beam, , can be expressed as
[TABLE]
In this scheme, the precoding vectors in are mutually orthogonal, while the coefficients of the channel matrix H are random variables of . Therefore, , , , are independent. As a result, the values of the SINR are independent, which yields
[TABLE]
From (10), (11), and (17), we obtain in (15). By performing the same analysis as for the case of multiple receive antennas with the AS receiver, we complete the proof of this theorem.
We note that a similar analysis can be performed for broadcast channels, which do not require the training phases. In broadcast channels, when the SINR of a beam exceeds the threshold, the signal received over the corresponding beam can be successfully decoded, which means that the MS is in coverage. If a broadcast channel has a delay constraint of , the ORP scheme for this channel provides the same coverage probabilities as (15) and (16).
IV-B Comparison of ORP and STC
In this section, we compare a massive MIMO system using the ORP scheme with one using the STC technique. STC improves the reliability of the link by achieving a high diversity order. Furthermore, the STC scheme generally does not exploit the CSI at the transmitter, and hence, no CSI feedback is required. Therefore, the STC is widely considered to be a suitable transmission scheme for transmission to cell-edge users as well as the transmission of broadcast/multicast signals. As an example, in long-term evolution mobile networks, the STC is employed for the physical broadcast channel, which should be received by all the users in a cell [32].
For the sake of simplicity, we assume that only one receive antenna is employed, i.e., , and we consider a real space-time block code as the transmit signal. In STC, the effective received signals at a user can be written as
[TABLE]
where and indicate the average energy of each transmit signal and the noise variance, respectively. Furthermore, , and denote the receive signal vector, channel matrix, and Gaussian noise vector, respectively. In (18), y is obtained by properly rearranging the original received signals, and the columns of H are orthogonal to each other [35]. Because of the orthogonality of H, the signals can be optimally detected by a linear receiver, which yields
[TABLE]
Note that with the STC scheme in massive MIMO systems, a very large number of transmit antennas hardens the time-varying channel [31]. By the law of large numbers, we have
[TABLE]
As a result, a fading channel in a massive MIMO system turns into a less varying channel [36]. With the STC scheme, because the channel is averaged over values, the SNR at the receivers varies less in the time domain. Hence, for the downlink coverage probability, it gains little diversity over transmission slots. When only one transmission slot is employed, it is more likely that the STC technique will provide a better coverage compared to the ORP scheme because it has no inter-stream interference. However, when signals are transmitted over multiple slots, in the ORP scheme, a higher diversity gain can be achieved by multiple precoder groups. As explained in Section IV-A, if the signals are transmitted over slots, the coverage probability is determined by the maximum SINR over values. Therefore, when is sufficiently large, it is expected that the maximum SINR of the ORP scheme will be higher than the average SNR of the STC scheme. As a result, the ORP scheme can outperform the STC scheme when multiple transmission slots are employed, which is verified through numerical results in Section V.
We also compare the two schemes in terms of the overhead for pilot signals. In the STC scheme, the channel coefficient of each transmit antenna should be estimated for symbol detection, and hence the overhead of pilot signals increases proportionally with . In particular, in the massive MIMO system, the overhead for pilot signals becomes significant, which can substantially limit the spectral efficiency. In contrast, the number of required pilot signals increase proportionally with the number of beams, which should be set to a small number to maximize the coverage, as explained in Section III. Therefore, the ORP scheme requires a significantly lower number of pilot symbols for the signal transmission to cell-edge users while being able to enhance their link quality.
V Numerical Results
Computer simulations were performed to evaluate the performance of the proposed ORP scheme. An orthonormal precoding matrix is created by computing an orthonormal basis for the column space of a randomly generated matrix. Furthermore, the coefficients of the channel matrix are randomly generated as random variables but fixed over time slots. The values of , , , , , and are differently assumed in each simulation.
First, we validate the accuracy of the analytical CDF of the maximum SINR in the ORP scheme, which is given in Corollary 1, by comparing it to the simulation results. In Fig. 2, the CDFs of the maximum SINR of the ORP scheme for , , dB, and are depicted. It is clear that the analytical results in (10) match well with the simulation results. We observe that in the low SINR region, the ORP scheme with small has larger CDF values than the one with larger . However, in the high SINR region, larger leads to a larger CDF value. Therefore, if the SINR threshold is low, it is better to use multiple precoding vectors to maximize the cell coverage. In contrast, as is sufficiently high, only a single precoding vector should be used to maximize the cell coverage, as proved in Remark 2. This property of the CDF helps explain the results in Figs. 3 and 4.
Figs. 3 and 4 present the results of the downlink coverage probability of the ORP-SA scheme () to validate the accuracy of the analytical expression of in Theorem 1. In Fig. 3, the case is considered, while Fig. 4 depicts for . In each figure, is fixed, while various values of are assumed. In Figs. 3 and 4, it is clear that the results from the formula in Theorem 1 agree with those from the simulations. It can also be observed that as decreases, the coverage performance is significantly improved. Furthermore, as increases, as stated in Remark 1, approaches zero and becomes substantially smaller than it is for small . It is clear that the optimal number of precoding vectors depends on and .
Specifically, in Fig. 3, where the higher-than-one SINR threshold, dB, dB, and are considered, it can be observed that the downlink coverage probability is a strictly decreasing function of ; thus, is always maximum at , and rapidly decreases to zero as grows. This result implies that when , the coverage performance is seriously affected by the interference from ineffective beams rather than benefiting from the diversity gains. Another observation from Fig. 3 is that for , the higher is, the more slowly decreases, as discussed in Remark 2.
Fig. 4 shows the downlink coverage probability for . In this simulation, we assume , dB, and dB. Compared to the results in Fig. 3, it can be observed that for , is not generally a decreasing function of . It is interesting to note that when becomes substantially smaller, the optimal point tends to be a larger value. Therefore, the coverage performance in the massive MIMO downlink with substantially small can be improved by using multiple precoding vectors. However, in the assumed environments, is not larger than three. Furthermore, after achieving its peak at a relatively small , approaches zero, which further proves that the use of a large number of beams is not desirable for optimizing cell coverage.
Figs. 5 and 6 present the coverage performance of the ORP-AS scheme to numerically verify Theorem 2 and Remark 4. In these figures, for , the simulation and analytical results of the downlink coverage probability are depicted to show that they match well for all cases of , , and . In Fig. 5, we compare of the ORP-SA and ORP-AS schemes for dB and dB. For both values of , it is clear that the ORP-AS scheme provides a significantly better coverage performance than the ORP-SA scheme. For example, for dB, in the ORP-AS scheme with and , is achieved; however, for the ORP-SA scheme, the maximum coverage probability is only at .
Fig. 6 shows the results of versus for various values of , , and , when increases from 2 to 32 and . Specifically, we consider two cases: , dB and , dB. It can be observed that in both cases, for a fixed , is an increasing function of , and we get as . For dB and dB, if the MS is equipped with 12 antennas, five streams can be simultaneously transmitted with . This result implies that in the ORP-AS scheme, multiple data streams can be transmitted while preserving high coverage probability. Furthermore, it can be seen from Fig. 6 that for , the rate of increase of decreases as increases. These properties agree with the conclusions in Remark 4.
We now compare the coverage probabilities of the ORP-SA, ORP-AS, and ORP-ASMPG schemes. In Fig. 7, both analytical and simulation results are presented for these schemes. In this simulation, dB, dB, , , and are assumed. Fig. 7 shows that the analytical results agree with the simulation results. It can be seen that in the ORP-ASMPG scheme, better cell coverage is achieved with higher . It is also clear that the ORP-ASMPG scheme achieves substantially higher coverage probabilities compared to the ORP-SA and ORP-AS schemes. In other words, the combination of the ORP scheme with an AS receiver and multiple precoder groups significantly improves the coverage performance.
Finally, we compare the downlink coverage probabilities of the ORP-MPG and STC schemes when dB, where , , and . In Fig. 8, it is shown that as increases, the coverage probability of the ORP scheme increases. In contrast, the STC scheme has almost constant coverage probability because the channel is assumed to be fixed over time slots. We define as the reference point where both schemes achieve the closest coverage probability. For example, in the ORP scheme with , is equal to two, which means that with more than two transmission slots, the ORP scheme obtains a higher coverage probability than the STC scheme. Furthermore, we obtain if more than 11 transmission slots are employed while the STC scheme achieves a coverage probability of 0.48 for every value of . This result shows that the ORP scheme employing multiple precoder groups over time slots is capable of providing significant performance gains in terms of coverage over the STC scheme.
VI Conclusion
In this paper, the cell coverage extension problem in massive MIMO systems was considered. As one eligible solution for this problem, we proposed the use of the ORP scheme, where the transmit signals are precoded by the orthonormal precoding vectors. We first analyzed the coverage performance in the downlink when an SA receiver is employed. The analytical closed-form expression of the coverage probability was derived, which shows that the maximum coverage probability not only depends on the SINR threshold , but also significantly depends on the number of precoding vectors . It was also shown that to reduce the deleterious effects of interference from the ineffective beams and to achieve optimal coverage performance, the use of a small number of precoding vectors is desirable. To further extend the coverage, we investigated the ORP-AS, ORP-MPG, and combined ORP-ASMPG schemes, which can significantly improve the coverage performance. The analytical results were confirmed through numerical results, which proved the accuracy of our derived expressions.
Finally, we compared the proposed ORP scheme to the STC scheme over multiple time slots under a delay constraint. It was numerically shown that the ORP scheme with multiple precoder groups is capable of providing a higher coverage probability than the STC scheme. The analytical and numerical results prove that the ORP scheme can efficiently extend the coverage of unicast channels with a small number of feedback signals. Furthermore, it can also be employed for multicast/broadcast channels, where CSI-based precoding is typically infeasible. Note that, even though the coverage analysis was performed for massive MIMO systems by considering a large number of beams and antennas, Theorems 1–2 and Remarks 2–3 can also be applied to normal MIMO systems where a moderate number of antennas are employed. In future work, the analysis could consider coverage extension with different multiple-antenna receivers such as minimum-mean-square-error, maximum ratio combining, and zero-forcing receivers, which can potentially further increase the cell coverage. The analysis could also be extended to investigate the coverage extension for the practical multi-cell environment with inter-cell interference.
Appendix A Expressions for , , , , , , , and
[TABLE]
where , , is given as
[TABLE]
Appendix B Proof of Theorem 1
Let , , and . We rewrite (3) as
[TABLE]
We denote , , and . We can write
[TABLE]
where we have . From Definition 1 and (29), the downlink coverage probability can be expressed as
[TABLE]
First, we derive the joint distribution of and , i.e., . Because is composed of orthonormal vectors and the coefficients of are random variables of , has the same distribution. Therefore, becomes a central chi-square random variable of two degrees of freedom with mean , i.e., . The probability density function (PDF) and the CDF of are given by
[TABLE]
respectively. Because and are independent for all and , we have
[TABLE]
which leads to the PDF of :
[TABLE]
Let . We observe that
[TABLE]
where . The PDF of conditioned on is expressed as [37]
[TABLE]
where
[TABLE]
From (33)–(35), it is clear that the distribution of conditioned on depends on the regions to which point belongs. We define regions , , to be
[TABLE]
Fig. 9 illustrates the regions , each of which corresponds to a different form of in (35). We can then obtain the PDF of conditioned on in the form of
[TABLE]
with the constraint . From (32) and (38), the joint PDF of and is expressed as
[TABLE]
For simplicity, we denote
[TABLE]
We now evaluate the integral in (30) by considering two cases:
B-1 Case 1:
From (30) and Fig. 10, the downlink coverage probability in this case can be expressed as
[TABLE]
In , the joint distribution of and in (39) can be rewritten as
[TABLE]
Hence, is expressed as
[TABLE]
By applying the partial integration, we obtain
[TABLE]
and hence, for can be formulated as
[TABLE]
B-2 Case 2:
From (30) and Fig. 11, the downlink coverage probability in this case can be expressed as
[TABLE]
where
[TABLE]
and , , is the intersection point between the two lines and , as given by (27). Inserting (40) into (44), we obtain
[TABLE]
Using (41) and the lower incomplete Gamma function for an integer , which is
[TABLE]
and can be expressed as
[TABLE]
which are the expressions in (19) and (20) in Appendix A. Combining (19), (20), and (47), we obtain
[TABLE]
which is given by (6) in Theorem 1.
We next evaluate in (45) by separately considering and . Inserting (39) into (45) yields
[TABLE]
Using the binomial expansion, we have . Hence, in (B-2) becomes
[TABLE]
Exploiting (48), we obtain
[TABLE]
Hence,
[TABLE]
Through steps similar to those for the derivations of and , we can obtain the expressions for and as given in (21) and (22). From (B-2)–(B-2), and in (1), can be rewritten as
[TABLE]
In a similar manner, the expressions of and can also be derived as
[TABLE]
where , , , and are given in (23)–(26) in Appendix A. Finally, Theorem 1 is proved by combining (B-2), (49), and (53)–(55).
Appendix C Prove of Remark 2
By Theorem 1, when , the downlink coverage probability is written as
[TABLE]
We observe that
[TABLE]
where the equalities simultaneously occur for . Furthermore, we have
[TABLE]
where the equality also occurs for . From (57) and (58), we obtain
[TABLE]
where the equality occurs for . Therefore, we conclude that when , the optimal number of precoding vectors at which the downlink coverage probability is maximized is .
We now prove that with is a decreasing function of . We observe that
[TABLE]
Hence, is maximum at and is a decreasing function of on the range .
The decreasing rate of with respect to can be formulated as
[TABLE]
In addition, the derivative of with respect to is expressed as
[TABLE]
which has a single zero at
[TABLE]
and is negative on . For , we have
[TABLE]
Therefore, we can conclude that for the range , is a decreasing function of .
We now prove that decreases on faster than on . From (56), the values of at , , and are
[TABLE]
respectively. From the decreasing property of , we have Therefore, the decreasing rates of on and are determined to be
[TABLE]
respectively. We observe that
[TABLE]
Furthermore, we have
[TABLE]
which lead to , and hence
[TABLE]
From (64) and (65), , , , and are positive. Therefore, from (66) and (67), we have , which means that In other words, decreases faster on than on , which in conjunction with the decreasing property of on leads to the conclusion that decreases more slowly with on . Thus, the proof of Remark 2 is complete.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] H. Q. Ngo, E. G. Larsson, and T. L. Marzetta, “Energy and spectral efficiency of very large multiuser MIMO systems,” IEEE Trans. Commun. , vol. 61, no. 4, pp. 1436–1449, 2013.
- 2[2] T. L. Marzetta, “Noncooperative cellular wireless with unlimited numbers of base station antennas,” IEEE Trans. Wireless Commun. , vol. 9, no. 11, pp. 3590–3600, 2010.
- 3[3] A. L. Swindlehurst, E. Ayanoglu, P. Heydari, and F. Capolino, “Millimeter-wave massive MIMO: The next wireless revolution?” IEEE Commun. Mag. , vol. 52, no. 9, pp. 56–62, 2014.
- 4[4] X. Su, J. Zeng, J. Li, L. Rong, L. Liu, X. Xu, and J. Wang, “Limited feedback precoding for massive MIMO,” International Journal of Antennas and Propagation , 2013.
- 5[5] Y.-G. Lim, C.-B. Chae, and G. Caire, “Performance analysis of massive MIMO for cell-boundary users,” IEEE Trans. Wireless Commun. , vol. 14, no. 12, pp. 6827–6842, 2015.
- 6[6] L. Collin, O. Berder, P. Rostaing, and G. Burel, “Optimal minimum distance-based precoder for MIMO spatial multiplexing systems,” IEEE Trans. Signal Process. , vol. 52, no. 3, pp. 617–627, 2004.
- 7[7] H. Sampath, P. Stoica, and A. Paulraj, “Generalized linear precoder and decoder design for MIMO channels using the weighted MMSE criterion,” IEEE Trans. Commun. , vol. 49, no. 12, pp. 2198–2206, 2001.
- 8[8] E. Chiu and V. K. Lau, “Precoding design for multi-antenna multicast broadcast services with limited feedback,” IEEE Systems Journal , vol. 4, no. 4, pp. 550–560, 2010.
