Optimizing RRH Placement Under a
Noise-Limited Point-to-Point Wireless Backhaul
Abstract
In this paper, we study the deployment decisions and location optimization for the remote radio heads (RRHs) in coordinated distributed networks in the presence of a wireless backhaul. We implement a scheme where the RRHs use zero-forcing beamforming (ZF-BF) for the access channel to jointly serve multiple users, while on the backhaul the RRHs are connected to their central units (CUs) through point-to-point wireless links. We investigate the effect of this scheme on the deployment of the RRHs and on the resulting achievable spectral efficiency over the access channel (under a backhaul outage constraint). Our results show that even for noise-limited backhaul links, a large bandwidth must be allocated to the backhaul to allow freely distributing the RRHs in the network. Additionally, our results show that distributing the available antennas on more RRHs is favored as compared to a more co-located antenna system. This motivates further works to study the efficiency of wireless backhaul schemes and their effect on the performance of coordinated distributed networks with joint transmission.
Index Terms:
Cooperative distributed network, distributed antenna system, RRH placement, wireless backhaulfronthaul.I Introduction
Cooperation between the network transmitters is imperative to control interference. In a distributed network, this can be achieved by deploying two key modules: a central unit (CU) that executes protocols to schedule the transmission and the reception of the signals, and remote radio heads (RRHs) deployed throughout the network’s coverage area to cooperate and jointly serve users [1]. However, a key component for such a scheme is the backhaul links which connect RRHs to their CUs (also called fronthaul of the CU). Notably, this scheme is a distributed implementation of the 5G next-generation NodeB specified in the New Radio specification [1].
The backhaul links carry the heaviest communication load since they carry the data for all users served by the RRHs and hence are the bottleneck to throughput. The works in [2, 3] modeled the reliability of dedicated backhaul links as a Bernoulli distribution to study their effect on the system outage. The aim from these studies is to derive optimal strategies for the assignment of the backhaul links. Important issues such as power allocation [4], cooperation strategies [5], beamforming design [6], resource allocation [7] and formation of serving clusters [8] have been investigated under the theme of a limited-capacity backhaul. Additionally, the work in [9] analyzed backhaul signal compression as a mean to minimize the impact of the limited capacity of the backhaul.
As an alternative, several investigations have considered the problem of transmitter placement. The work in [10] studied RRHs placement without accounting for the backhaul. Furthermore, the study in [11] optimized the placement of relays in in-band or out-of-band non-cooperative cellular networks by modeling users traffic using queueing theory; their results show that the latter provides better performance. The work in [12] also optimized the deployment of relays, while the work in [13] studied inter-site distance for RRHs deployment on a highway road scenario, where the outage probability was derived. Nonetheless, these works about transmitters deployment did not consider the effect of the backhaul on the deployment decisions in a coordinated distributed network.
The backhaul capacity strongly affects the network performance and the flexibility of the deployment of the RRHs. Motivated by this fact, we herein investigate the effect of using point-to-point wireless backhaul on the placement of the RRHs, where the aim is to enhance the access channel spectral efficiency while meeting a backhaul outage constraint. Our work adds to the literature on both the limited-capacity backhaul and transmitters placement for distributed networks and provides insights into RRH deployment decisions. The rest of the paper is organized as follows: in Section II, we present our system model. While in Section III, we formulate the RRHs location optimization problem. In Sections IV and V, we present our proposed solution and results, respectively. Finally, we present our conclusions in Section VI.
II System Model
II-A Network Model
We consider a cooperative distributed network comprising cells. Assuming joint transmission with disjoint clustering, the RRHs found in each cell jointly serve the users inside their cell boundary [14]. Each cell employs RRHs to serve users on the same time-frequency resource block using zero-forcing beamforming (ZF-BF). Each RRH uses antennas to serve the users, where . In each cell, a single CU, located at the cell center, controls the transmissions of the RRHs through point-to-point backhaul links. The users in the cell may be concentrated in (but not restricted) hotspots with a priori known traffic pattern. The backhaul and access links are spectrally orthogonal. To focus on network design, we assume perfect channel state information (CSI) is available. Our aim is to deploy the RRHs in the network so that we obtain the highest spectral efficiency over the access channel while controlling backhaul outage.
II-B Access Channel Transmission Scheme
The signal received at a typical user located in cell is
(1) |
where is the power-limited signal sent to user by the serving RRHs in cell , that is for , with being the total power budget for the RRHs in the cell, which is referred as vector normalization [15].
The vector denotes the channel between RRH in cell and user in cell and accounts for the small-scale and large-scale fading. We have , where is a white complex Gaussian random vector representing the Rayleigh fading, while is the path loss of the signal, with being the distance between RRH and user , is the reference distance, and is the path loss exponent. The terms and are the -coordinates of RRH and will be our optimization variables. Furthermore, is the linear precoding vector used by RRH to serve user in its cell , and is the independent additive white Gaussian noise (AWGN), with being the noise power.
The RRHs use ZF-BF to serve the users in each cell. To construct the beamformer, we denote the concatenation of the channel matrix for all the users in cell as with presumably linearly independent rows, with being the concatenation of the access channels for user . We can write , where is a diagonal matrix representing the large-scale fading between all the RRHs in the network and user . Hence, where for . Furthermore, represents the vector of the small-scale fading coefficients between the antennas of the RRHs and user .
The precoding matrix is designed for each cell assuming CSI at the RRHs is available. We have with , where is the precoding vector used at RRH , and is given by
(2) |
Here, is a diagonal matrix which satisfies the power budget , i.e., using average power normalization [16], and its entry is
(3) |
with is column of the matrix.
II-C Backhaul Transmission Scheme
We consider point-to-point single-input single-output (SISO) noise-limited wireless transmission between the CUs and their RRHs (representing an upper-bound for the performance of a SISO solution). We assume that the CU implements directional antennas, providing parallel Rician channels between the CU and the RRHs.
The downlink average achievable rate between CU and its served RRHs is defined as
(4) |
where , is the path loss on the backhaul link, and it depends on the distance between CU and RRH denoted as , where are the coordinates of the CU. The term is the small-scale fading of the channel, which follows a Rician fading model. This Rician channel is characterized by the Rician parameter (the Rician K-factor) , where and represent the power of the line-of-sight (LoS) and NLoS components respectively.
III Problem Formulation
We aim to find the optimal deployment for the RRH locations in the presence of specific traffic distributions, inter-cell interference, and most importantly, under limited capacity wireless backhaul. These important factors will be characterized in the next subsections.
III-A Traffic Distribution
We use a traffic probability density function (PDF) that is a combination of both a uniform distribution, chosen with probability , and a number of bivariate normal distributions, representing hotspots (a choice of small means more dense hotspots). The number of these hotspots is uniformly distributed, i.e., . This number can be generated for the whole network or for each cell separately. These hotspots are centered at locations , and they have equal variances on both the and axis, without any correlation between the two axis. Therefore, the cell traffic distribution PDF bounded by the cell boundary is defined as
(5) |
where (different from cell boundary ) is the area of cell , is a normalizing factor that can be calculated numerically to normalize the PDF. This traffic model is flexible in the sense that it can be constructed from a traffic survey that identifies the locations of hotspots in the network.
III-B Access Channel Spectral Efficiency
On the access channel, the ZF beamformer is formed per cell . Hence, the intra-cluster interference found in (II-B) will be completely canceled. As a result, the mean achievable spectral efficiency over the access channel for user in cell is
(6) |
The concatenated form of the RRHs’ locations in the network is written as , where the the x-coordinates are , for (similarly for ). These will form our optimization variables. We use to refer to the locations of the RRHs in cell and to denote the locations of all the RRHs in the network except those in cell .
The spectral efficiency over the access channels depends on the distances between all the RRHs found in the network and the user , which in its turn depends on the locations of all the RRHs. Given the distances to the serving and interfering RRHs, the lower-bound of spectral efficiency can be written as [10]
(7) |
with
(8) |
(9) |
where , and denotes the inter-cell interference (ICI) contributed by cell to the user under test and . As can be seen, this interference depends on the locations of the users in the interfering cells because the beamformers in each cell is designed based on the channels of the users in these cells.
Using the traffic distribution PDF, , in (III-A), we further average this achievable rate over in the interfering cells by writing the ICI term as
(10) |
where, as indicated earlier, is the boundary of cell .
III-C Problem Definition
We define our problem of optimizing the locations of the RRHs in the network as
(11a) | |||
s.t.
|
|||
(11b) |
where
(12) |
The terms , are the bandwidth allocated for the access channel and the backhaul, respectively, and is the allowed backhaul outage probability for each CU-RRH link.
The formulation in (11) maximizes the average spectral efficiency of typical user in the network, and this spectral efficiency is averaged over the traffic distribution in the user’s cell as shown in (11a), which means it maximizes the spectral efficiency for the system. Additionally, the constraints in (11b) place an upper bound on the sum of the rates over the access channel with respect to the backhaul achieved capacity. If this constraint is not respected the backhaul will experience an outage.
Proposition: The probability of outage, is given by
(13) |
where is the Marcum -function, and
(14) |
Proof.
Please see Appendix -A. ∎
IV Optimizing RRH Placement Under Backhaul Constraints
In the next subsections, we solve the optimization problem in (11) using two different approaches.
IV-A Direct Approach
For notational simplicity we define the following term.
(15) |
We can write the Lagrangian formulation of our problem as
(16) |
where the denotes the vector of Lagrange multipliers. For a specific RRH in cell , we differentiate the Lagrangian formulation with respect to the x-coordinate of RRH , set it to zero, and obtain an iterative formula for that can be written as
(17) |
The same formulation applies by differentiating the Lagrangian with respect to the y-coordinate.
(18) |
where
(19) |
(20) |
(21) |
(22) |
Proof.
Follows from the derivative chain rule and has been skipped due to lack of space. ∎
The terms and depend on the RRHs locations, but we do not write the RRHs and coordinates as parameters to minimize the notation. Here is the regularized confluent Hypergeometric function, and we can write it in an alternate form as a function of the modified Bessel function of first kind as , i.e., .
The derivative of in (16) with respect to is
(23) |
Using the batch gradient descent, we can obtain an iterative formula for as
(24) |
where , and is a step size chosen small enough to guarantee convergence. Based on this analysis, we can construct Algorithm 1 to obtain the optimal locations of the RRHs in the network as described below.
The algorithm starts by choosing random locations for the RRHs (Step 1). Then, we define a as a distance large enough to start the locations update. For the RRHs location update in each algorithm iteration, we perform a cell wrap-around (Step 1) to place the cell of these RRHs at the center, hence eliminating network border effect. After that, we update the locations of the RRHs in this cell using the indicated equations in Step 1, and we calculate the maximum RRHs location change. We do one iteration for each cell at a time until we iterate through all the network cells. Hence, the total number of iterations will be the same for all the cells, and the updated RRHs locations in the interfering cells will be used, which is very reliable. At last, the algorithm convergence is determined when the maximum change in the RRHs locations ( in Step 1) is lower than a small distance . We note that our scheme is sub-optimal mainly because of the complex traffic distribution shown in (III-A).
IV-B Distance-based Approach
Choosing an appropriate step size for update in (24) can be tricky especially when the constraint (11b) is tight. To address this issue, we define an equivalent approach that is distance-based to solve problem (11) by formulating it as
(25a) | |||
(25b) |
where is the maximum allowed backhaul distance to guarantee that the outage is lower than . When the achievable spectral efficiency over the access channel is fixed, can be easily obtained using a bisection search to obtain defined in (III-C). Once is found, we can write an iterative formula for and as
(26) |
Similarly for the y-coordinates:
(27) |
To update , we perform another bisection search, such that . This method eliminates the need for a step size to update , and at the same time (26) and (27) guarantee that the RRHs will be placed in the locations that maximize (25a) as we will see in the results section. Consequently, we can obtain the optimal locations of the RRHs in our network using Algorithm 1, but with replacing Step 1 with two steps; one that obtains using bisection search and the other updates and using (26) and (27) respectively.
V Numerical Results
We consider a network of cells with wrap-around and cell dimension of meters. The cells have square shapes, but any other preferred shape can be used if needed, e.g., circular. Moreover, we consider a system of resource blocks (RBs), where each RB has a bandwidth (BW) of KHz. We use the traffic distribution in (III-A) to model the locations of users. We summarize the rest of the simulation parameters in Table V, where the available system bandwidth is divided between the backhaul (of BW ) and the access channel (of BW ).
Parameter | Value | |
Cell config. | , , , | , , , |
Power | , | dBm, dBm |
Bandwidth | RB, , | KHz, RBs, RBs |
Noise | spectral density , noise figure | dBm/Hz, dBm |
Hotspots | \pbox20cm, ; | |
, | \pbox20cm, meters; | |
Per network: , | ||
Path loss, Fading | , , , , | meters, , dB, , |
Algorithm | , , | , meter, |

In Figure 1, we show a typical generated traffic distribution (equation (III-A)), and we present the resulted optimized locations of the RRHs when we have RBs (i.e., RBs). We note that the users exist also in locations outside the hotspots (hotspots are represented with yellow areas) with a probability shown in Table V. We include the no constraint case for comparison purpose. The results show that even at this high bandwidth allocation for the backhaul compared to the access channel, the backhaul constraint is still the limiting factor in the deployment of RRHs in each cell.
In Figure 2, we plot the spectral efficiency on the access channel as a function of different RBs allocations between the access channel and the backhaul. A ratio of corresponding to RBs for the access channel allows deploying the RRHs freely in the network for the typical parameters specified in Table V. In such an allocation, the wireless backhaul is not a bottleneck and the RRHs can be freely deployed as if the backhaul has unlimited bandwidth. This constraint becomes even more relaxed if we use only antennas at each RRH, which leads to a lower spectral efficiency over the access channel and hence an RBs would be enough for freely deploying the RRHs.
In Figure 3, we plot the spectral efficiency as a function of the number of the RRHs per cell, . We show the results when the number of antennas per RRH is fixed (), and when the total number of antennas per cell is fixed (), i.e., as is increased we get more distributed network. Interestingly, the results show that distributing available antennas on more RRHs per cell is a good strategy to increase the spectral efficiency even when we have a backhaul constraint. On the other hand, we plot the obtained efficiencies when the backhaul bandwidth is further divided among the RRHs to provide frequency division among the RRHs links, i.e., the plots. For these plots, the backhaul constraint cannot be satisfied even when the RRHs are co-located at the CU, which means distributing the RRHs in the cell will not be possible, and other solutions should be taken to make such approach successful, e.g., decreasing or provide more bandwidth for the backhaul.


VI Conclusion
We analyzed the effect of a limited capacity backhaul on the achievable rate in a coordinated distributed network. We used point-to-point noise-limited wireless backhaul links between the CUs and the RRHs and analyzed its effect on the deployment decisions of the RRHs. We used ZF-BF on the access channel to allow the RRHs to jointly serve the users that are distributed according to some traffic distribution. Our results show that we need to allocate a very large bandwidth for the backhaul compared to the access channel to allow serving a large number of users and to allow free deployment of RRHs in the network. Our work underlines the fundamental role the backhaul plays in the design of distributed networks.
-A Proof of outage on the Noise-limited SISO Backhaul
The backhaul outage probability can be written as
(28) |
where is the small-fading parameter for both the LoS and NLoS components between CU and RRH , which is assumed to be Rician fading, hence the probability density function (PDF) of the fading power is , where is the modified Bessel function of first kind. Let us denote the right side of the inequality in (-A) as , hence
(29) |
where is the Marcum Q-function.
Acknowledgment
This work was supported in part by Ericsson Canada and in part by the Natural Sciences and Engineering Research Council (NSERC) of Canada.
References
- [1] 3GPP. Release 15, Technical Specification Group Services and System Aspects, 2019. www.3gpp.org/ftp/Specs/archive/21_series/21.915/.
- [2] T. A. Khan, P. Orlik, K. J. Kim, and R. W. Heath. Performance analysis of cooperative wireless networks with unreliable backhaul links. IEEE Communications Letters, 19(8):1386–1389, Aug 2015.
- [3] H. T. Nguyen, J. Zhang, N. Yang, T. Q. Duong, and W. Hwang. Secure cooperative single carrier systems under unreliable backhaul and dense networks impact. IEEE Access, 5:18310–18324, 2017.
- [4] G. Femenias and F. Riera-Palou. Cell-free millimeter-wave massive mimo systems with limited fronthaul capacity. IEEE Access, 7:44596–44612, 2019.
- [5] Q. Zhang, C. Yang, and A. F. Molisch. Downlink base station cooperative transmission under limited-capacity backhaul. IEEE Transactions on Wireless Communications, 12(8):3746–3759, August 2013.
- [6] K. Nguyen, Q. Vu, M. Juntti, and L. Tran. Globally optimal beamforming design for downlink comp transmission with limited backhaul capacity. In 2017 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pages 3649–3653, March 2017.
- [7] C. Hua, Y. Luo, and H. Liu. Wireless backhaul resource allocation and user-centric clustering in ultra-dense wireless networks. IET Communications, 10(15):1858–1864, 2016.
- [8] B. Dai and W. Yu. Sparse beamforming and user-centric clustering for downlink cloud radio access network. IEEE Access, 2:1326–1339, 2014.
- [9] M. Bashar, K. Cumanan, A. G. Burr, H. Q. Ngo, and M. Debbah. Cell-free massive mimo with limited backhaul. In 2018 IEEE International Conference on Communications (ICC), pages 1–7, May 2018.
- [10] A. Minasian, R. S. Adve, S. Shahbazpanahi, and G. Boudreau. On RRH placement for multi-user distributed massive MIMO systems. IEEE Access, 6:70597–70614, 2018.
- [11] M. Minelli, M. Ma, M. Coupechoux, J. Kelif, M. Sigelle, and P. Godlewski. Optimal relay placement in cellular networks. IEEE Transactions on Wireless Comm., 13(2):998–1009, February 2014.
- [12] X. Li, D. Guo, J. Grosspietsch, H. Yin, and G. Wei. Maximizing mobile coverage via optimal deployment of base stations and relays. IEEE Transactions on Vehicular Technology, 65(7):5060–5072, July 2016.
- [13] A. H. Mahdi, K. Kulkarni, N. Franchi, and G. Fettweis. On network deployment for ultra-reliable communications using multi-connectivity. In 2019 IEEE 90th Vehicular Technology Conference (VTC2019-Fall), pages 1–5, Sep. 2019.
- [14] H. A. Ammar and R. Adve. Power delay profile in coordinated distributed networks: User-centric v/s disjoint clustering. In 2019 IEEE Global Conf. on Sig. & Inf. Process. (GlobalSIP), pages 1–5, Nov 2019.
- [15] K. Hosseini, W. Yu, and R. S. Adve. Large-scale MIMO versus network MIMO for multicell interference mitigation. IEEE Journal of Selected Topics in Signal Processing, 8(5):930–941, 2014.
- [16] H. A. Ammar, R. Adve, S. Shahbazpanahi, and G. Boudreau. Statistical analysis of downlink zero-forcing beamforming. IEEE Wireless Communications Letters, 9(11):1965–1969, 2020.