 Research
 Open Access
 Published:
Joint resource allocations for remote radio head deployments with coherent transmitter
EURASIP Journal on Wireless Communications and Networking volume 2012, Article number: 111 (2012)
Abstract
To deal with the future high demands of wireless traffic and energy consumption, one type of heterogeneous deployments is to distribute the base station antennas throughout the entire cell, which is called remote radio head (RRH). In view of radio resource management, the joint resource allocation in broadband orthogonal frequency division multiple access RRH (OFDMARRH) has not been thoroughly studied, which includes the antenna port selection, subcarrier assignment and power allocation under the power constraints per antenna port. This article focuses on the downlink resource allocation in OFDMARRH, where the coherent transmitter with phase steering is used. The problem to maximize the system spectrum efficiency (SE) is formulated, and solved by a dual decomposition method, where the decomposed subproblems in the dual domain are solved by analytic geometry. In the optimal solution, the system power is always exhaustively used. As another contribution, this article further proposes that in the optimal solution, there is a considerable part of system power which makes little contribution to the SE and thus should be saved. Specifically, the energy efficiency is analyzed for an individual subcarrier transmission. A proportional power allocation (PPA) method is proposed to achieve a local optimality for each subcarrier. By applying the PPA to every subcarrier in order to maximize the system SE, a new resource allocation problem is formulated and solved. Discussions are also presented for the proposed algorithms on the computational complexity and feasibility in multicell cases. Simulation results show that the optimal algorithm consumes all the system power and has good convergence. The algorithm applying PPA can effectively improves the system power efficiency while achieving the SE optimality.
1 Introduction
The last decade has witnessed the transition of multipleinput multipleoutput (MIMO) and orthogonal frequency division multiple access (OFDMA) from theoretical concepts to practical technologies for enhancing performance of wireless networks. The dynamic subcarrier assignment (SA), adaptive power allocation (PA) and multiple spatial channels significantly improve the system capacity [1, 2]. As their standardization work in the 3rd generation partnership project (3GPP) and other organizations approaching to an end, challenges are raised by the new round of high demands of wireless traffic, which is spurring new radio technologies, deployment infrastructures and radio resource allocation methods to be studied. Meanwhile, the Information & Communication Technology (ICT) industries are facing an increase in associated energy consumption of 1620% per year [3], which highlights the urgent desire for researches focusing on energy efficiency (EE).
Due to the limited power, the wireless transmission distance cannot be too large if the data rate is very high. Improved and new system architectures are being investigated. One such architecture is to distribute the base station (BS) antennas throughout the entire cell via optical fiber. It is called remote radio head (RRH), specified as one type of heterogeneous deployments in 3GPP [4], or distributed antenna systems (DAS) [5]. By shortening the transmission distance, the RRH system has an inherent advantage in power saving. It could also benefit from macro diversity and signal combining from distributed RRH ports. Typically, a RRH port is equipped with only a transceiver, which is lowcost and easy to be deployed. From the view of radio resource management, combining OFDMA with RRH can provide more system performance gain by exploiting diversity in both the frequency and space domains. In OFDMARRH, to maximize the system spectrum efficiency (SE), the BS should jointly manage the SA, PA and together the RRH antenna port selection. Moreover, the power constraints per port (PCPP) should be taken into account.
1.1 Related study
Research interests in RRH have grown considerably over the last few years. The topics include from capacity [6, 7], joint processing [8–10], location optimization [11] to those considering the practical imperfect conditions such as backhaul constraints [12] and asynchronous interference [13].
However, the literatures of joint resource allocation optimization in downlink OFDMARRH are rather limited. Many insightful researches focus on the optimal PA for singleband multiuser downlink transmission with PCPP [9, 10, 14, 15], where OFDMA is not considered. In [16], the joint problem is decomposed into two subproblems: antennalevel and userlevel scheduling. The RRH port selection is included in the antennalevel scheduling. Similar schemes can be found in [17], where a hierarchical algorithm is proposed for wireless mesh networks. In these study, however, each user connects with only one RRH port, which simplifies the PCPP. In [8], an improved null steering downlink OFDMARRH system is proposed which reduces both the interuser correlation and the nearfar problem resulting in a significant enhancement, but the PA therein is not jointly optimal. Our previous study in [18] addresses the joint problem to maximize system SE, but the assumption is made that subcarriers are assigned by the round robin method. The author of [19] additionally considers the minimum data rate as fairness constraint by setting a predefined minimum number of assigned subcarriers to each user. Nevertheless, the equal power allocation is used in his network flow approach. In a word, the joint resource allocation optimization in OFDMARRH has not been thoroughly studied.
A tradeoff between SE and EE is proposed in [20], where the user's utility as a function of transmit power is proposed. Among the previous study for energysaving in resource allocation, some researchers focus on how to minimize transmit power under constraints such as user signaltointerferenceplusnoise ratio (SINR) threshold [15]. Some studies are trying to optimize the energy efficiency [21]. However, most prior work in this area has concentrated on traditional MIMOOFDM systems. Recently some literatures for energyefficient techniques are related to denser deployment of BSs [22, 23]. But the BSs in these studies will interfere with each other and do not cooperate as in RRH. Therefore, the research on energysaving resource allocation in OFDMARRH is still worth exploring.
1.2 Contribution
This article is dedicated to the joint downlink resource allocation in OFDMARRH, which includes the optimization of SA, PA, and RRH port selection. The coherent transmitter with phase steering is used in the system model, as the necessary method to maximize receiving signaltonoiseratio (SNR) under PCPP. The resource allocation problem to maximize the system SE is formulated. The dual decomposition method is used for obtaining its solution, where the decomposed subproblems in the dual domain are solved from the perspective of analytic geometry.
In the optimal solution, the system power is always exhaustively used. As an innovation, this article proposes that, in the optimal solution, not all the power is used in an efficient way. For powersaving while achieving the optimal SE, the EE is analyzed for an individual subcarrier transmission. A proportional PA (PPA) method is proposed to achieve a local optimality for each subcarrier. Then by applying the PPA to every subcarrier for maximizing the system SE, a new resource allocation problem is formulated and solved, which is trying to spend the system power more efficiently. Next the computational complexity are compared and the feasibility in multicell cases are analyzed. Simulation results show that the optimal algorithm consumes all the system power and has good convergence. The algorithm applying PPA can save a considerable part of system power, thanks to the distributed feature in RRH deployments.
The reminder of this article is organized as follows: Section 2 describes the common downlink system model in OFDMARRH. In Section 3, the optimal resource allocation problem is formulated and solved. The EE analysis, PPA method and new problem are presented in Section 4. Discussion is made in Section 5 on the computational complexity and multicell feasibility. Section 6 gives the simulation results. We conclude the article in Section 7.
2 System model
Considering the downlink transmission, the BS has M singleantenna RRH ports distributed in the whole cell area. Perfect wireline connection between BS and each RRH port is assumed, i.e., no backhaul constraints and transmission delays. The BS is regarded as a control center for the system. There are K users uniformly distributed in the area. The frequency bandwidth is divided into N subcarriers, which are the minimum resource units for SA. Denote l_{ k }[m, n] and h_{ k }[m, n] as the largescale fading and channel impulse response from RRH port m to user k on subcarrier n, respectively.
During each scheduling period, it is assumed that the channels have flat fading and each subcarrier can be assigned to only one user. Denote ρ_{ k }[n] as the SA indicator. ρ_{ k }[n] = 1 only if subcarrier n is assigned to user k. Otherwise ρ_{ k }[n] = 0. It satisfies that {\sum}_{k=1}^{K}{\rho}_{k}\left[n\right]=1,\forall n.
The system arranges a set of RRH ports, {\mathcal{M}}_{k}\left[n\right], for the transmission of subcarrier n assigned to user k. The RRH ports in each {\mathcal{M}}_{k}\left[n\right] form a macro MIMO transmitter. The BS is assumed to have the perfect channel state information (CSI). This allows some transmission strategies to be used, such as transmit maximum ratio combining. But the PCPP must be satisfied in designing the transmit weight vector.
The sum power of the system is denoted as P_{ T }. For presentation simplicity, it is assumed that each RRH port has the same power limit, denoted as P,P=\frac{{P}_{T}}{M}. In fact, this will not reduce the difficulty of the problem in the following sections. Let p_{ k }[m, n] be the transmit power of RRH port m for subcarrier n, then the PCPP could be expressed as:
Note that at first it is supposed all the RRH ports are used in the transmission for each subcarrier, i.e., {\mathcal{M}}_{k}\left[n\right]=\left\{1,2,...,M\right\},\forall n. If ρ_{ k }[n] = 1 and p_{ k }[m, n] = 0, RRH port m will not allocate any power for subcarrier n assigned to user k, i.e., m\notin {\mathcal{M}}_{k}\left[n\right], which means the RRH port selection is implicitly indicated by SA and PA results.
2.1 Independent weight vector
If it is assumed that subcarrier n is assigned to user k, the related receiving signal, which is transmitted from each RRH port after being weighted, will be:
where
x_{ k }[n] is the unitary transmitted symbol for user k, z_{ k }[n] is the additive Gaussian noise with variance σ^{2} and ω_{ k }[n] is the transmit weight vector.
To guarantee the PCPP, the coherent transmitter is applied. As proved in [7], the optimal weight vector, which is necessary to maximize the receiving SNR, is obtained by phase steering:
Note that the normalized operation is done independently by each RRH port, to accommodate the channel impulse response. Then the receiving SNR will be:
where G_{ k }[m, n] = l_{ k }[m, n]h_{ k }[m, n]^{2} is the combined channel gain, followed by the SE as C_{ k }[n] = log_{2} (1 + γ_{ k }[n]). The downlink transmission process of the system and the list of symbols used in this article are shown in Figure 1 and Table 1, respectively.
3 Optimal resource allocation
Traditionally, the optimization problem to maximize the system SE can be formulated as:
P1 is not easy to be solved directly. According to [24], the duality gap is nearly zero when the number of subcarriers is sufficiently large in multiband systems. It is an effective way to obtain the solution of the original problem by solving the dual problem, where the dual decomposition method is suggested as in [24]. Therefore, this article uses this method to solve P1. The Lagrangian function of P1 is:
where λ = [λ_{1},..., λ_{ M }] is the Lagrange multiplier corresponding to C1 in P1. Note that C2 and C3 are not taken into account in the Lagrangian function. However, it will be satisfied in the dual domain when solving the problem as shown in the following.
The Lagrangian dual function corresponding to P1 is formulated as follows:
The dual optimization problem corresponding to P1 is given by:
The Lagrangian function \mathcal{L}\left(\mathit{p},\mathit{\rho},\mathbf{\lambda}\right) is linear in λ for fixed p and ρ, and g(λ) is the maximum one of these linear functions. Therefore, the dual optimization problem (10) is convex. The Lagrangian dual function can be decomposed into N independent optimization problems, shown as:
where
Since each subcarrier can only be assigned to one user, Equation (12) actually indicates a rule for SA which is to search the user that maximizes Equation (12) for a specific subcarrier. For a given user k and ρ_{ k }[n] = 1, the optimal {P}_{k}^{*}\left[m,n\right],\forall m, can be obtained from solving P2 as follows:
As for the solution of P1, each subcarrier is assigned to the corresponding user according to Equation (12) and then update the Lagrangian multipliers. The iterative process is continuing until convergence. The solution of P2 is given in Lemma 1.
Lemma 1. For fixed λ, the solution of P2 is:
where [x]^{+} = max{x, 0} and B={\sum}_{m=1}^{M}\frac{{G}_{k}\left[m,n\right]}{{\sigma}^{2}{\lambda}_{m}}.
Proof. From the perspective of analytic geometry, the proof is presented in Appendix 1. Now the optimal PA can be obtained given λ, which is denoted as p*(λ). Substituting it into Equation (12), we can yield {\mathcal{J}}_{n}\left(\mathbf{\lambda}\right). In order to minimize the dual function, the subgradient method is adopted in this article [25], to update the Lagrangian multipliers and guarantee the convergence to the global optimum. The subgradient of g(λ) is calculated according to Lemma 2.
Lemma 2. The subgradient of g(λ) is:
Proof. To be presented in Appendix 2.
According to Lemma 2, the update of Lagrangian multipliers are designed to be:
where l is the iteration index, {s}_{{\lambda}_{j}}^{l} is the appropriate positive stepsize sequence. After yielding the optimal Lagrangian multipliers, denoted as λ*, the optimal p* is obtained by substituting λ* into Equation (14). Then by combining with Equation (12), the optimal SA is indicated. The pseudocode of the proposed algorithm for P1 is described in Algorithm 1, where ϕ represents the empty set.
4 Powersaving resource allocation
In the optimal solution, the system power is always exhaustively used. However, from the analysis in this section, it is shown that there will be a part of power which is used in a low efficiency. Then a new problem is formulated, to find out in which manner the power is allocated efficiently.
Algorithm 1 Optimal resource allocation.
1: Subcarrier set: \mathcal{N}=\left\{1,2,...,N\right\}, User set: \mathcal{K}=\left\{1,2,...,K\right\}.
2: Calculate optimal Lagrangian multipliers
3: Initialization: λ^{0}
4: while stoping criterion is not satisfied do
5: (1) Compute {p}_{k}^{*}\left[m,n\right]\left({\mathbf{\lambda}}^{0}\right) according to Equation (14);
6: (2) Compute {\mathcal{J}}_{n}\left({\mathbf{\lambda}}^{0}\right),\forall n\in \mathcal{N} according to Equation (12);
7: (3) Compute g(λ^{0}) according to Equation (11);
8: (4) Update λ^{0} according to Equation (16);
9: end while
10: Joint resource allocation
11: while \mathcal{N}\ne \varphi do
12: (1) Compute optimal {p}_{k}^{*}\left[m,n\right]\left({\mathbf{\lambda}}^{*}\right),\forall n\in \mathcal{N},k\in \mathcal{K}, according to Equation (14);
13: (2) Find a pair of (n*, k*) which maximizes Equation (12);
14: (3) Assign subcarrier n* to user k*, and update ρ_{k*}[n*] = 1;
15: (4) Set {p}_{k}\left[m,n\right]={p}_{k}^{*}\left[m,n\right]\left({\mathbf{\lambda}}^{*}\right),k={k}^{*} and p_{ k }[m, n] = 0, ∀k ≠ k*;
16: (5) \mathcal{N}=\mathcal{N}\left\{{n}^{*}\right\};
17: end while
4.1 EE function
Defined in [26], the EE function is shown to be:
where W represents the bandwidth, P is the transmit power, c is the channel gain and N_{0} denotes the noise power. This article mainly explores the relationship between P and η (P). In fact, in our study, W represents an individual subcarrier, the bandwidth of which is fixed. The channel gain c can also be regarded as a constant in each channel realization.
Define f\left(x\right)=\frac{1}{x}\text{log}\left(1+wx\right),w>0, we have the following lemma.
Lemma 3. Function f\left(x\right)=\frac{1}{x}\text{log}\left(1+wx\right),w>0 is monotonically decreasing when x > 0.
Proof. To be presented in Appendix 3.
From Lemma 3 and lim_{x→+∞}f(x) = 0 and \underset{x\to +\infty}{\text{lim}}f\left(x\right)=\frac{w}{\text{ln}2}, it is shown that η approaches zero when P tends to infinity, and converges to \frac{w}{\text{ln}2} when P approaches zero. However, in practical systems, the calculation of EE is complicated. It is not only closely related to the transmission distance, channel model and noise figure, but also determined by the circuit power. It is not reasonable to make the transmit power to be a small value to gain a high EE, due to the circuit power [26]. In this context, this article focuses on how to save power while approaching the SE optimality.
4.2 Individual subcarrier transmission in RRH
Firstly the case of individual subcarrier transmission is studied to find out that, given a total transmit power limit, how to maximize its receiving SNR. In this section, a powerscaling coefficient is defined for each subcarrier, denoted as μ_{ k }[n]. The amount of power allocated to subcarrier n is {\sum}_{k=1}^{K}{\rho}_{k}\left[n\right]{\mu}_{k}\left[n\right]{P}_{T}. It satisfies that
The following lemma is adopted to acquire the PA result and receiving SNR.
Lemma 4. There are M RRH ports, subcarrier n is assigned to user k, and the sum power allocated to this subcarrier is μ_{ k }[n]P_{ T }, i.e., {\sum}_{m=1}^{M}{p}_{k}\left[m,n\right]={\mu}_{k}\left[n\right]{P}_{T}. To maximize the receiving SNR, the transmit power of RRH port m is (when the PCPP is not considered):
and the maximum SNR is \frac{1}{{\sigma}^{2}}{\mu}_{k}\left[n\right]{P}_{T}\cdot {\sum}_{m=1}^{M}{G}_{k}\left[m,n\right].
Proof. To be presented in Appendix 4.
Lemma 4 shows that, to maximize the SNR for subcarrier n, the optimal amount of power used by each RRH, {p}_{k}^{*}\left[m,n\right], is linearly dependent with the channel gain. We name this PA method for one subcarrier as proportional PA (PPA). Without loss of generality, it is further assumed:
When considering PCPP, {p}_{k}^{*}\left[1,n\right] can not be arbitrary large. If it is assumed that the maximum transmission power of RRH port 1 for subcarrier n is P_{0}, we can yield the following lemma.
Lemma 5. Let {p}_{k}^{*}\left[n\right]=\left({p}_{k}^{*}\left[1,n\right],...,{p}_{k}^{*}\left[M,n\right]\right) and assume {p}_{k}^{*}\left[1,n\right]\ge {p}_{k}^{*}\left[2,n\right]\ge \cdots \ge {p}_{k}^{*}\left[M,n\right], the following PA adjustments will lead to changes in EEas:

1.
When {p}_{k}^{*}\left[1,n\right]<{P}_{0}, linearly increasing {\mathit{p}}_{k}^{*}\left[n\right] to {\mathit{p}}_{k}^{\prime}\left[n\right], where {p}_{k}^{*}\left[1,n\right]\le {p}_{k}^{\prime}\left[1,n\right]\le {P}_{0}, will bring down the EE.

2.
When {p}_{k}^{*}\left[1,n\right]={P}_{0}, increasing any of {p}_{k}^{*}\left[i,n\right],i=2,...,M will bring down the EE.

3.
When {p}_{k}^{*}\left[1,n\right]>{P}_{0}, linearly reducing {\mathit{p}}_{k}^{*}\left[n\right] to {\mathit{p}}_{k}^{\u2033}\left[n\right], where {p}_{k}^{\u2033}\left[1,n\right]\le {P}_{0}, will improve the EE.
Proof. To be presented in Appendix 5.
Lemma 5 shows that besides the power allocated by PPA, additional allocation will result in lower efficiency. It also indicates that decreasing allocated power may improve EE. However, achieving the optimal EE is not the concentration in the scope of this article. For intuitive understanding, Figures 2 and 3 show an example to demonstrate Lemma 5.2. There is only one user (k = 1) and one subcarrier (n = 1) but with different RRH port numbers. The positions of RRH ports are regularly, as shown in Figure 4. For details of simulation configurations, please refer to Table 2.
Two mthods are compared. One is the proposed PPA, and make sure that port i = arg max_{ m }p_{1} [m, 1] achieves its maximum power. This indicates that other RRH ports only utilize part of their power capability. The other one is the full PA, in which every RRH port uses its maximum power in the transmission.
It is shown in Figure 2 that full PA indeed improves the SNR by the exhaustive use of power of every RRH port. The improvement in SE goes from 7.6% to 19.1% as the RRH port number increases. However, its EE is dramatically lower than that of PPA (For simplicity, the EE is obtained directly from SE divided by the transmit power). The later method can use the system power more efficiently, with the gain of EE from 53.3% to 209%.
4.3 Powersaving problem
The optimal solution of P1 will consume all the system power. On the other hand, the proportion in PA for each subcarrier can make efficient use of power. Based on these conclusions, this article proposes that, in the optimal solution, not all the power is used in an efficient way. An intuitive idea is formed, to apply PPA for every subcarrier. The scaling coefficients μ_{ k }[n] are used here, to adjust the power allocated to different subcarriers. For each subcarrier, the SNR can be directly obtained from Lemma 4 accordingly. The new problem can be formulated as:
where C1 and C2, respectively, represent the modified SE and PCPP. P3 can be solved using the dual decomposition method in the same way as P1, but the decomposed subproblems in the dual domain are much easier. Due to the similarity. the procedure is briefly described. Denote {\sum}_{m=1}^{M}{G}_{k}\left[m,n\right]={G}_{k,n} for presentation simplicity and recall that P_{ T }= MP. The Lagrangian function of P3 is:
where α= [α_{1},...,α_{ M }], β are the Lagrange multipliers corresponding to C2 and C3 in P3. The Lagrangian dual function is formulated as:
The dual optimization problem is then given by:
which is convex. Decompose the Lagrangian dual function into N independent optimization problems as:
where
Define {\mu}_{k}^{*}\left[n\right] as the optimal PA for given subcarrier n if assigned to user k. For fixed (α, β), the {\mu}_{k}^{*}\left[n\right] that maximizes the objective function in P3 can be directly obtained using KarushKuhnTucke (KKT) condition [25], which is:
Therefore, we have:
where T={\sum}_{j=1}^{M}{\alpha}_{j}\cdot \frac{{G}_{k}\left[m,n\right]}{{G}_{k,n}}+\beta. From Equation (28), we can get {\mathscr{H}}_{n}\left(\mathit{\alpha},\beta \right).
Similar as Lemma 2, the subgradient of g(α, β) is calculated as:
Accordingly, the update of Lagrangian multipliers are designed to be:
where l is the iteration index, {s}_{{\alpha}_{j}}^{l} and {s}_{\beta}^{l} are the appropriate positive stepsize sequences. The pseudocode of the proposed algorithm for P3 is described in Algorithm 2.
5 Discussion
In this section, the complexity analysis and the feasibility in multicell cases are discussed for the proposed algorithms.
5.1 Complexity analysis
Before the simulation results, to make fair comparisons, the computational complexity is analyzed for the proposed two algorithms. In the optimal resource allocation, the number
Algorithm 2 Resource allocation applying PPA.
1: Subcarrier set: \mathcal{N}=\left\{1,2,...,N\right\}, User set: \mathcal{K}=\left\{1,2,...,K\right\}.
2: Calculate optimal Lagrangian multipliers
3: Initialization: ( α^{0}, β^{0})
4: while stoping criterion is not satisfied do
5: (1) Compute {\mu}_{k}^{*}\left[n\right]\left({\mathit{\alpha}}^{0},{\beta}^{0}\right) according to Equation (28);
6: (2) Compute {\mathscr{H}}_{n}\left({\mathit{\alpha}}^{0},{\beta}^{0}\right),\forall n\in \mathcal{N} according to Equation (26);
7: (3) Compute g(α^{0}, β^{0}) according to Equation (25);
8: (4) Update (α^{0}, β^{0}) according to Equation (30);
9: end while
10: Joint resource allocation
11: while \mathcal{N}\ne \varphi do
12: (1) Compute optimal {\mu}_{k}^{*}\left[n\right]\left({\alpha}^{*},{\beta}^{*}\right),\forall n\in \mathcal{N},k\in \mathcal{K}, according to Equation (28);
13: (2) Find k* which maximizes Equation (26);
14: (3) Assign subcarrier n* to user k*, and update ρ_{k*}[n*] = 1;
15: (4) Set p_{ k }[m, n] according to Equation (19) for k = k* and p_{ k }[m, n] = 0, ∀k ≠ k*;
16: (5) \mathcal{N}=\mathcal{N}\left\{{n}^{*}\right\};
17: end while
of iterations required to get the εoptimal Lagrangian multipliers λ*, i.e., g(λ)  g(λ*) < ϵ, is on the order of O(1/ε^{2}) [25]. In each iteration, the calculation of Equation (12) includes K comparisons for each of N subcarriers. Therefore, the total computational complexity of Algorithm 1 is O(NK/ε^{2}). As for the powersaving resource allocation, the required number of iterations to get the εoptimal (α*, β*) is also on the order of O(1/ε^{2}), followed by the same complexity in each iteration to calculate Equation (26) as O(NK). Therefore, the computational complexity is on the same order, O(NK/ε^{2}), for the two algorithms.
5.2 Multicell cases
As shown by the simulation results, the proposed algorithms are effective in singlecell case. For the multicell case, the distributed RRH ports from adjacent cells may change the interference statistics. However, from the theoretical point of view, a typical modeling of interference is to regard the noise plus interference as a complex Gaussian random variable [7]. In this context, the proposed algorithms can be taken as a basis, which is also applicable in multicell situations, as long as calculating different noise plus interference power {\sigma}_{k}^{2} for each user. The variance is calculated jointly according to the largescale fading from interfering antenna ports and the noise power. By focusing on the singlecell case, we can actually obtain more insights into the PPA and better understand the powersaving feature of RRH, as shown in the following.
6 Simulation results
Consider a macrocell area and the deployment of RRH ports is illustrated in Figure 4. Each RRH port is with an omnidirectional antenna. Other basic simulation parameters refer to 3GPP Long Term Evolution (LTE) heterogeneous deployments [4] as Table 2 shows. The minimum scheduling unit is a resource block, the total number of which is 50. All the RRH ports have the same PCPP with a fixed total system power, i.e., P=\frac{{P}_{T}}{M}. Users with full buffer traffics are uniformly distributed in the cell. In the simulations, each illustrated point in the figure is obtained averaging the results of 100 user drops, each with 500 channel realizations.
Figure 5 shows the SE performances of Algorithms 1 and 2 versus different RRH port numbers. The system SE is obtained from averaging the SE of all users. The blanket transmission in [7] with equal PA (EPA) is illustrated for comparisons. In this method, each RRH port equally allocates its power to each subcarrier. The subcarrier is assigned to users randomly. As the number of RRH port increases, the SE improves for all the methods. On one hand, the gain comes from the diversity order brought by more transmit antennas. On the other hand, this is because the RRH ports are distributed in the area, which can shorten the transmission distance. The gap between the two proposed algorithms are rather small. This indicates that applying the PPA captures the essence of achieving the SE optimality in joint resource allocations in OFDMARRH.
In Figure 6 the power consumption is shown. It is seen that Algorithm 1 and blanket transmission always spend all the system power. In Algorithm 2, as the number of RRH ports increases, the total power consumption is decreasing. When M = 7, approximately 8% of the system power is saved, at the cost of 1.88% loss of the system SE. In fact, the PPA requires that the allocated power on each RRH port for arbitrary subcarrier maintains the linear relationship with the channel gain. In RRH deployments where the antennas are distributed, the channel gain is determined mainly by the largescale fading. If the distance between a RRH port and a user is long, the power allocated from this port to the user will be small, according to PPA. For example, if it is assumed that m_{0} is quite the farthest RRH port away from user k, there will be a high possibility that the combined channel gain between them will be the smallest, compared with those of other RRH ports, i.e., G_{ k }[m_{0}, n] ≪ G_{ k }[m, n],m ≠ m_{0}, ∀n. Then from PPA, we can yield {p}_{k}^{*}\left[{m}_{0},n\right]\ll {p}_{k}^{*}\left[m,n\right],m\ne {m}_{0},\forall n, which means RRH port m_{0} do not need to be sufficiently used. Therefore, if it happens that most of the users are relatively far from certain RRH port, this port may be only partially used. In this situation, its power can be saved by Algorithm 2.
To prove this description, in Figure 6 we also show the power consumption results for central antenna deployments, where Algorithm 2 is applied but all the RRH ports are located in cell center and the subcarriers are assigned to users randomly. Other simulation configurations remain the same. In this case, one user has the same largescale fading to each RRH port. The discrepancy between the combined channel gains only relies on fluctuations of the smallscale fading. In Figure 6, it is shown that almost no power could be saved. In fact, the differences of power consumption among RRH ports are averaged over the large amount of subcarriers.
For Algorithm 1, it can be supposed that the exhausted power is divided into two parts. The first part makes the major contribution to the system SE, yet the other part only makes little improvement, just to achieve the optimal SE value from the mathematical point of view. By applying the PPA, the power is utilized in a more efficient way. This is to explore the first part of power and save the other part. Figure 7 illustrates the EE comparison results. Among them, thanks to the powersaving, Algorithm 2 is shown to have the best EE performance.
Taken λ as an example, Figure 8 shows the snapshots of the iteration to update λ in Algorithm 1 for four random channel realizations when M = 7. Other variables and Lagrange multipliers in Algorithm 2 follow a similar trend of convergence. Frobenius norm of λ is plotted. It is seen that an acceptable iteration number, which is less than 10, is required for convergence. This proves the stability of the proposed algorithm.
7 Conclusion
This article deals with the optimal and energysaving joint resource allocations in OFDMARRH. From a novel view, it proposes that in optimal resource allocations, not all the power is used efficiently. By telling the efficient part from the inefficient part, considerable system power can be saved. We believe this idea can be applied to other related resource allocation problems in OFDMARRH, which is our on going study.
Appendix 1: Proof of Lemma 1
Since λ_{ m }≤ 0, from the perspective of analytic geometry, denote
P2 can be transformed into:
In a Mdimensional space, assume a= (a_{1},..., a_{ M })^{T}, q= (q_{1},..., qm)^{T}and Q represents the point (q_{1},...,q_{ M }). For ∀b ≥ 0, all the points Q that satisfies {\mathit{a}}^{T}\mathit{q}={\sum}_{m=1}^{M}{a}_{m}{q}_{m}=b form a hyperplane {qa^{T}q= b}, with a as its normal vector. It is not hard to find that for ∀Q in the hyperplane, the value of the first part of P4, \text{log}\left[1+{\left({\sum}_{m=1}^{M}{a}_{m}{q}_{m}\right)}^{2}\right] is fixed. As for the second part, {\sum}_{m=1}^{M}{q}_{m}^{2}, it represents the square of the distance between point Q and the origin of coordinates, which should be minimized. As shown in Figure 9. it is obvious that among all the points in the hyperplane {qa^{T}q= b}, the nearest point from the origin is the intersection point of ray {θ a,θ ≥ 0} and the hyperplane itself. This indicates that, in the optimal solution of P4, vector q should be along with the direction of a, i.e., q and a are linearly dependent.
Let q= u a, then P4 can be transformed into:
Define f(u) = log(1 + A^{2}u^{2})  Au^{2}, where A={\sum}_{m=1}^{M}{a}_{m}^{2}. We have:
The optimal solution is {u}^{*}=\frac{\sqrt{\leftA/\text{ln}21\right}}{A}. From q= u*a and Equation (31), {p}_{k}^{*}\left[m,n\right] is given by:
where B={\sum}_{m=1}^{M}\frac{{G}_{k}\left[m,n\right]}{{\sigma}^{2}{\lambda}_{m}}.
We should note that {p}_{k}^{*}\left[m,n\right] always has a positive value. In fact, according to LTE configurations [4], it simply satisfies that \frac{{G}_{k}\left[m,n\right]}{{\sigma}^{2}}\gg 1 in the simulation. The initial value of λ_{ m }(λ_{ m }≤ 0) is generated according to ∥λ_{ m }∥_{ F }= 1 and will be a small number in the iteration, as shown in Figure 8. Therefore, we have {\sum}_{m=1}^{M}\frac{{G}_{k}\left[m,n\right]}{{\sigma}^{2}{\lambda}_{m}}>\text{ln}2 and {p}_{k}^{*}\left[m,n\right]>0.
Appendix 2: Proof of Lemma 2
According to Equation (23), for ∀λ', we have
where
Let ρ*(λ), p*(λ) be the optimal solution for minimizing g(λ), according to Equation (37), we have:
The righthand side of the above inequality can be rewritten as
which verifies the definition of subgradient and completes the proof.
Appendix 3: Proof of Lemma 3
The derivative of f (x) is
where \frac{1}{{x}^{2}} is positive if x > 0 and denote
The derivative of g (x) is
which indicates that g (x) is monotonically decreasing when x > 0. Since g(0) = 0, it follows g(x) < 0, when x > 0. This proves that f (x)' < 0 from Equation (40). Therefore, f(x) is monotonically decreasing when x > 0.
Appendix 4: Proof of Lemma 4
The problem could be formulated as:
From the CauchySchwarz inequality, it satisfies:
The first inequality in (44) holds if and only if \sqrt{{G}_{k}\left[m,n\right]} and \sqrt{{p}_{k}\left[m,n\right]} are linearly dependent, which is:
Appendix 5: Proof of Lemma 5
Proof of 5.1:
When {\mathit{p}}_{k}^{*}\left[n\right] is linearly increased to {\mathit{p}}_{k}^{\prime}\left[n\right], according to Lemma 4 we can yield:
Rewrite η from Equation (17) as:
Substituting {\gamma}_{k}^{*}\left[n\right] and {\gamma}_{k}^{\prime}\left[n\right] into Equation (47), from Lemma 3, it is easy to find out that:
which shows the reduction of EE.
Proof of 5.2:
Besides {p}_{k}^{*}\left[1,n\right]={P}_{0}, let the PA for other RRH ports, {p}_{k}^{*}\left[i,n\right], increase to {p}_{k}^{\u2033}\left[i,n\right],i=2,...,M (PCPP should be guaranteed for these RRH ports), and the related SNR is represented as {\gamma}_{k}^{\u2033}\left[n\right]. The sum amount of the increased PA will be:
To make comparisons, first it is assumed that {\widehat{P}}_{k}\left[n\right] is proportionally allocated to all the RRH ports according to Lemma 4 with the optimal SNR {\widehat{\gamma}}_{k}\left[n\right]. From Lemma 5.1 and Equation (47), we will have:
Second, since Lemma 4 gives the best SNR for a given total power {\sum}_{m=1}^{M}{p}_{k}^{\prime \prime}\left[m,n\right], i.e., {\widehat{\gamma}}_{k}\left[n\right]\ge {\gamma}_{k}^{\u2033}\left[n\right], there is:
From both (50) and (51), we have \eta \left({\sum}_{m=1}^{M}{p}_{k}^{*}\left[m,n\right]\right)\ge {\eta}^{\prime}\left({\sum}_{m=1}^{M}{{p}^{\u2033}}_{k}\left[m,n\right]\right), which completes the proof.
Proof of 5.3:
Lemma 5.3 can be proved similarly as 5.1. We omit the process to avoid duplication.
References
Bolcskei H, Gesbert D, Papadias C, van der Veen AJ: SpaceTime Wireless Systems: From Array Processing to MIMO Communications. Cambridge University Press, Cambridge; 2006.
Wong C, Cheng R, Lataief K, Murch R: Multiuser OFDM with adaptive subcarrier, bit, and power allocation. IEEE J Sel Areas Commun 1999, 17(10):17471758. 10.1109/49.793310
Oh E, Krishnamachari B, Liu X, Niu Z: Towards dynamic energyefficient operation of cellular network infrastructure. IEEE Commun Mag 2011, 49(6):5661.
3GPP: {TR 36.814 V9.0.0: Further Advancements for EUTRA, Physical Layer Aspects}. 2010.
Zhou S, Zhao M, Xu X, Wang J, Yao Y: Distributed wireless communication system: a new architecture for future public wireless access. IEEE Commun Mag 2003, 41(3):108113. 10.1109/MCOM.2003.1186553
Roh W, Paulraj A: MIMO channel capacity for the distributed antenna. In IEEE 56th Proceedings on Vehicular Technology Conference. Volume 2. Vancouver, BC, Sep; 2002:706709.
Choi W, Andrews J: Downlink performance and capacity of distributed antenna systems in a multicell environment. IEEE Trans Wirel Commun 2007, 6: 6973.
Dawod N, Marsland I, Hafez R: Improved transmit steering for MIMOOFDM downlinks with distributed base station antenna arrays. IEEE J Sel Areas Commun 2006, 24(3):419426.
Zhang J, Chen R, Andrews J, Ghosh A, Heath R: Networked MIMO with clustered linear precoding. IEEE Trans Wirel Commun 2009, 8(4):19101921.
KoikeAkino T, Molisch A, Duan C, Tao Z, Orlik P: Capacity, MSE and secrecy analysis of linear block precoding for distributed antenna systems in multiuser frequencyselective fading channels. IEEE Trans Commun 2011, 59(3):888900.
Wang X, Zhu P, Chen M: Antenna location design for generalized distributed antenna systems. IEEE Commun Lett 2009, 13(5):315317.
Marsch P, Fettweis G: A decentralized optimization approach to backhaulconstrained distributed antenna systems. In IEEE 16th IST, Mobile and Wireless Communications Summit. Budapest; 2007:15.
Zhang H, Mehta N, Molisch A, Zhang J, Dai H: Asynchronous interference mitigation in cooperative base station systems. IEEE Trans Wirel Commun 2008, 7: 155165.
Karakayali M, Foschini G, Valenzuela R: Network coordination for spectrally efficient communications in cellular systems. IEEE Wirel Commun 2006, 13(4):5661. 10.1109/MWC.2006.1678166
Yu W, Lan T: Transmitter optimization for the multiantenna downlink with perantenna power constraints. IEEE Trans Signal Process 2007, 55(6):26462660.
Xinghua S, Zhiqiang H, Kai N, Weiling W: A hierarchical resource allocation for OFDMA distributed wireless communication systems. In IEEE Global Telecommunications Conference 2007. Washington, DC, Nov; 2007:51955199.
Lee K, Leung V: Fair allocation of subcarrier and power in an OFDMA wireless mesh network. IEEE J Sel Areas Commun 2006, 24(11):20512060.
Ling L, Wang T, Wang Y, Shi C: Schemes of power allocation and antenna port selection in OFDM distributed antenna systems. In IEEE 72nd Vehicular Technology Conference Fall. Ottawa, ON; 2010:15.
Gong P, Yu K, Wang Y: Radio resource allocation for multiuser OFDMA distributed antenna systems. In IEEE International Conference on Network Infrastructure and Digital Content 2009. Beijing; 2009:912916.
Meshkati F, Poor H, Schwartz S, Mandayam N: An energyefficient approach to power control and receiver design in wireless data networks. IEEE Trans Commun 2005, 53(11):18851894. 10.1109/TCOMM.2005.858695
Miao G, Himayat N, Li Y, Bormann D: Energy efficient design in wireless OFDMA. In IEEE International Conference on Communications 2008. Beijing; 2008:33073312.
Badic B, O'Farrrell T, Loskot P, He J: Energy efficient radio access architectures for green radio: large versus small cell size deployment. In IEEE 70th Vehicular Technology Conference Fall. Anchorage, AK; 2009:15.
Richter F, Fehske A, Fettweis G: Energy efficiency aspects of base station deployment strategies for cellular networks. In IEEE 70th Vehicular Technology Conference Fall. Anchorage, AK; 2009:15.
Yu W, Lui R: Dual methods for nonconvex spectrum optimization of multicarrier systems. IEEE Trans Commun 2006, 54(7):13101322.
Boyd S, Vandenberghe L: Convex optimization. Cambridge University Press, Cambridge; 2004.
Li G: Fundamental tradeoffs on Green wireless networks. IEEE Commun Mag 2011, 31.
Acknowledgements
This study was supported by Project NSF61121001, National Key Basic Research Program of China (973 Program) 2009CB320406, Chinese National Key Project under Grant No. 2010ZX0300200303, Chinese Program for New Century Excellent Talents in University (NCET) and EU FP7 S2EuNet project (247083).
Author information
Affiliations
Corresponding author
Authors’ original submitted files for images
Below are the links to the authors’ original submitted files for images.
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License (https://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
About this article
Cite this article
Wang, T., Wang, Y., Shi, C. et al. Joint resource allocations for remote radio head deployments with coherent transmitter. J Wireless Com Network 2012, 111 (2012). https://doi.org/10.1186/168714992012111
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/168714992012111
Keywords
 Power Allocation
 Energy Efficiency
 Orthogonal Frequency Division Multiple Access
 Resource Allocation Problem
 Spectrum Efficiency