 Research
 Open Access
 Published:
Improving network energy efficiency through cooperative idling in the multicell systems
EURASIP Journal on Wireless Communications and Networking volume 2011, Article number: 165 (2011)
Abstract
Network energy efficiency (NEE) is considered as the metric to address the energy efficiency problem in the cooperative multicell systems in this article. At first, three typical schemes with different levels of cooperation, i.e., interference aware game theory, intercell interference cancellation, and multicell joint processing, are discussed. For both unconstrained and constrained case, efficient power control strategies are developed to maximize the NEE. During the optimization, both the optimization objects and strategies are distinct because of different levels of data and channel state information at the transmitter sharing. In order to further improve NEE, a novel cooperative idling (CI) scheme is proposed through cooperatively switching some BSs into microsleep and guaranteeing the data transmission with the other active BSs' cooperative transmission. Simulation results indicate that cooperation can improve both NEE and network capacity and demonstrate that CI can further improve the NEE significantly.
1 Introduction
Data service has become the key application in the next generation wireless networks, such as 3GPPLTE and WiMAX. Unlike the voice service, exploiting the delay tolerance of data service can save significant energy during the low load scenario, which attracts a lot of attentions for the green communications [1, 2]. In order to minimize the energy consumption while exploiting the delay tolerance, "Bits perJoule" energy efficiency (EE) should be applied as the optimization metric.
There is a rich body of works [1–16] focusing on maximizing the link energy efficiency (LEE) of the single cell systems. The literatures on LEE can be mainly divided into two classes. The first one focuses on the LEE of frequency selective channels [3–8] and the second one mainly considers the LEE of MIMO systems [2, 9–15]. Moreover, [16] provided the analytical foundation for analyzing the LEE. As indicated by these literatures, power allocation and link adaptation are the key technologies to improve LEE through compromising capacity, transmit power related power amplifier (PA) power, and circuit power. When MIMO channels can be separated into parallel subchannels after precoding or detection, e.g., based on zeroforcing precoding or singular value decomposition (SVD), the similar power allocation and link adaptation in the frequency selective channels can be applied to the MIMO systems [4]. However, compared with the single cell scenario, the EE problem is distinct in the multicell systems as there are multiple transmitters and the LEE cannot express the systems' EE accurately. The pioneering study of Miao et al. [17] considered the EE of the uplink multicell systems and proposed an interference aware noncooperative scheme based on the game theory. But compared with the uplink channels in which transmitters (users) are difficult to cooperate, the feature of transmitters' (base stations, BS) backhaul connection makes it possible to cooperate for the transmitters in the downlink systems.
There are a lot of literatures considering the cooperative multicell downlink systems from a standpoint of spectral efficiency (SE). As combating the intercell interference is the key challenge faced in the multicell cellular systems, BS cooperation (so called coordinated multipoint, CoMP) has attracted a lot of attention these days to meet this challenge. Cooperation can combat or even exploit the intercell interference to improve the capacity, some examples of which are [18–22]. According to different levels of data and channel state information at the transmitter (CSIT) sharing in the cooperative BS cluster, different cooperation schemes should be applied. For example, with full CSIT and data sharing, the cooperative BS cluster is equivalent to a 'super' BS and the CoMP system is similar with a single cell downlink MIMO system where global precoding can be employed. With only local CSIT and no data sharing, intercell interference cancellation (ICIC) [19] is a promising technology. If there are full data sharing but only local CSIT available, the distributed virtual SINR (DVSINR) based precoding is an efficient way [20].
However, to the best of the authors' knowledge, there are few literatures considering EE in the cooperative downlink multicell systems and this article is a pioneering study discussing this topic. Network energy efficiency (NEE) is addressed as the performance metric to evaluate the EE of the CoMP systems, which is defined as sum capacity in the cooperative cluster divided by the total BS power consumption of the cluster. Here BS power consumption includes both transmit power and constant part power which accounts for the circuit, signal processing, cooling etc. NEE denotes the average total delivered bits perunit energy in the whole cluster, and hence can better represent the EE in the multicell networks. Correspondingly, we denote network capacity (NC) as the sum capacity in the cooperative cluster.
Unconstrained maximizing NEE problem is addressed at first and the energy efficient transmit power optimization with different levels of cooperation is discussed. Compared with the SE design, the key challenge of energy efficient design is power control. Cooperative or noncooperative power control acting at each BS are mainly determined by the levels of CSIT and data sharing. Three transmission strategies with different levels of sharing are taken into account. The first scheme, i.e., interference aware game theory (IAGT) requires only the CSIT and data of each BS's own cell. The second scheme, i.e., intercell interference cancellation (ICIC) requires local CSIT and needs no data sharing. And the third scheme, i.e., multicell joint processing (MCJP), needs the highest level of cooperation, in which both CSIT and data sharing are required. When full CSIT is not available in IAGT and ICIC, NEE calculation is not available at each BS, and hence, different optimization object at each BS and noncooperative power control should be utilized. When full CSIT is available at the central unit (CU) in MCJP, NEE is exploited as the global optimization object. Joint precoding and cooperative power control should be used to fully exploit the intercell interference and the highest NEE and NC can be both acquired.
Next, we extend the NEE optimization to the case with each users' rate constraint to make the EE transmission useful under the quality of service (QoS) constraints and reveal the tradeoff between NEE and NC. To maximize the constrained NEE, modified power control strategies are developed to solve the problem for the above three schemes.
Interestingly, for the three schemes, higher level of cooperation can increase both NEE and NC because of better exploiting intercell interference. Nevertheless, according to the definition of NEE which is denoted as the total capacity divided by the total power consumption, increasing capacity through cooperation, and decreasing the constant power consumption part are two direct strategies to improve the NEE. Therefore, only exploiting the intercell interference is not enough. How to jointly employ the two strategies is addressed then and a novel cooperative idling (CI) scheme is proposed to employ microsleep cooperatively in the both data and CSIT sharing scenario. Through cooperatively turning some BSs in the cooperative cluster into microsleep, and utilizing cooperative transmission of the rest active BSs in the cluster to guarantee all users' data transmission through multiuser MIMO (MUMIMO), the power consumption can be further decreased while fulfilling the rate constraints. Hence, the NEE is improved significantly. CI is different from the dynamical BS energy saving, e.g., cell zooming [23]. Dynamical BS energy saving switches off BSs from a network level and the neighbors of the turned off BSs need to increase the transmit power or adjust the antenna tilts to compensate the coverage. However, CI is absolutely distinct from it. In CI, the cooperative microsleep BSs need to transmit the common, pilot, and synchronization channels to guarantee the coverage and only avoid the the data transmission to save the circuit and signal processing power. Compared with the singlecell microsleep (also called discontinuous transmission, DTX [24]), CI extends the realization into a cooperative feature to exploit it more flexibly through transferring the whole data transmission in the cluster to the active BSs. So the singlecell microsleep can be treated as a special case of CI. Simulation results show that in the low rate constraint case, CI can significantly improve the NEE, while in the high rate constraint case, CI would degenerate to MCJP. This indicates that CI is more suitable in the low load to aggregate the data transmission to enable significant microsleep, and hence, further improves the NEE. CI is promising for the future green cellular networks.
The rest of this article is organized as follows: Section 2 introduces the system model. Section 3 discusses the NEE optimization with different schemes, i.e., IAGT, ICIC, and MCJP and section 4 develops the modified power allocation schemes under rate constraints. The novel CI scheme is proposed in section 5 and then Section 6 gives the simulation results. Finally, Section 7 concludes this article.
Regarding the notation, bold face letters refer to vectors (lower case) or matrices (upper case). Notation E(A) and Tr(A) denote the expectation and trace operation of matrix A, respectively. The superscript H and T represent the conjugate transpose and transpose operation, respectively.
2 System model
The multicell system consists a cooperative cluster with M BSs assigned with the same carrier frequency and the BSs are connected with a CU. Each BS is equipped with J antennas. Only one active user is served in each cell at each time slot with precoding at the BS. For simplification, we assume that each user is deployed with only a single antenna. The BS closest to the user is called as home BS, while other BSs are called as neighbor BSs. Denote the channel from the i th BS to the j th user as h_{ i,j }∈ ℂ^{1} × ^{J}, i,j = 1,...,M and denote the transmitted signal from BS i as x_{ i }∈ ℂ^{J × 1}, and then the received signal at the user j can be denoted as
in which n_{ j }is the noise at the user j and the noise power is denoted as N_{ 0 }. The transmit power of BS i is denoted as $E\left({x}_{i}^{\mathsf{\text{H}}}{x}_{i}\right)={P}_{t,i}$. About the channel mode, we denote
${\zeta}_{i,j}={\Phi}_{i,j}{d}_{i,j}^{\lambda}{\Psi}_{i,j}$ is the large scale fading including pathloss and shadowing fading, in which d_{ i,j }, λ denote the distance from the BS i to the user j and the path loss exponent, respectively. The random variable Ψ_{ i,j }accounts for the shadowing process. The terms Φ_{ i,j }denotes the pathloss parameters to further adapt the model which accounts for the BS and MS antenna heights, carrier frequency, propagation conditions, and reference distance. ĥ_{ i,j }denotes the small scale fading channel, we assume the channel experiences flat fading and is well modeled as a spatially white Gaussian channel, with each entry $\mathcal{C}\mathcal{N}\left(0,1\right)$.
The BS power model during transmission is motivated by [25]. Except for the transmit power, the dynamic power P_{Dyn} and static power P_{Sta} account for the power consumed by signal processing, A/D converter, feeder, antenna, power supply, battery backup, cooling etc., in which dynamic power is dependent of the bandwidth, antenna number, and static power is a constant variable. As shown in [13], the power model at BS i is denoted as
where η is the RF efficiency, W is the bandwidth. Here, we assume that the active bandwidth W and antenna number J for each BS are fixed, so the dynamic and static power can be totally referred to a constant power P_{con} = P_{Dyn} + P_{Sta}. The power model of BS i during transmission can be rewritten as
In this article, perfect CSIT is assumed and the effect of CSIT imperfections is beyond the scope of this article.
As the purpose of this article is to discuss the EE in the multicell systems, the performance metric need to be defined. NEE is the EE metric in this article, which is defined as the total capacity can be delivered in the multicell network divided by the total BS power consumption.
in which R_{ j }is the achievable capacity of user j. Correspondingly, NC is defined as the total capacity delivered in the multicell network, which can be denoted as
For comparison, LEE for each link is defined as the link capacity divided by the BS's power consumption. It is always applied as the optimization metric for the link [1–14]. For the BS i, LEE can be denoted as
where R_{ i }is the capacity of the user whose home BS is i.
It is worthwhile to note that the cell edge performance is another key performance metric in the multicell systems. However, it is not addressed in this article and it will be left for the future study.
3 Maximizing network energy efficiency with different level of cooperation
In this section, unconstrained NEE optimization of different schemes with distinct cooperation levels is considered. We formulate the maximizing NEE problem at first, and then three schemes, i.e., IAGT, ICIC, and MCJP are taken into account. IAGT requires only both the CSIT and data of BSs' own cell and performs selfish eigenbeamforming. Hence, noncooperative power control should be employed in IAGT. ICIC requires local CSIT and needs no data sharing. Each BS proactively cancel its own interference to other cells in the cooperative cluster and noncooperative power control is utilized in ICIC. MCJP requires full data and CSIT sharing and the cooperative cluster can be treated as a"super BS". We consider global zeroforcing beamforming there and cooperative power control is available.
3.1 Problem formulation
The problem is formulated in this subsection where NEE is the optimization object. As precoding design is based on eigenbeamforming and zeroforcing beamforming, respectively, as shown above, only the transmit power P_{ t,i }needs to be optimized. The optimization problem can be defined as
In the above problem, NEE is first addressed as the performance metric to represent the EE of the multicell systems. Although NEE have been considered in the uplink multicell channels [17], we believe that it is more suitable for the downlink multicell systems because of the two reasons as follows. For one thing, maximizing the NEE needs the global information in the cooperative multicell system but the users are difficult to get these global information to control their power cooperatively in the uplink systems. For another, battery limitation is important for the users in the uplink channels and the remaining battery energy is always different for each user, and hence, NEE maximizing cannot indicate the EE requirement of each users, respectively. Therefore, designing to maximize the LEE is more suitable for the uplink systems. Things change for the downlink systems. First, backhaul connection among different BSs makes it possible to exchange the CSIT and data information to preform joint optimization, especially CU in the CoMP systems can help the cooperation. Second, different from the battery limitation in the user side, the total power consumption is more important for the BSs, so NEE is provided with practical significance for the downlink cellular networks. Hence, NEE can better externalize the network behavior compared with the previous LEE.
Considering different capability of backhaul connection, limited CSIT and data sharing are also taken into account. Interestingly, maximizing LEE with limited CSIT and data sharing is a suboptimal choice without extra information exchanging. We discuss these issues later.
3.2 Different transmission schemes
The solution of problem $\mathbb{P}1$ with three different schemes are discussed in this subsection.
3.2.1 Interference aware game theory
IAGT is a noncooperative transmission scheme. In this scheme, only the CSIT between the home BS to its dominated user is available for each BS and no data sharing is available. Each BS selfishly determines the precoding vector based on the eigenbeamforming. If the signal for user i is denoted as s_{ i }, precoding vector is denoted as f_{ i }, then the transmitted signal at BS i is
The SINR of user i can be denoted as
In this case, problem $\mathbb{P}1$ can be rewritten as
As data and CSIT sharing is not available in IAGT, joint optimizing above problem is impractical in IAGT. A suboptimal but practical solution is that each user optimize its own transmit power P_{ t,i }as follows excluding other cells' rate.
In order to optimize (12), intercell interference ${\sum}_{j=1,j\ne i}^{M}{P}_{\mathsf{\text{t}},j}{h}_{j,i}{f}_{j}{}^{2}$ and other BSs' power consumption ${\sum}_{j=1,j\ne i}^{M}{P}_{\mathsf{\text{total}},j}$ are required except for the own cell's CSIT. Fortunately, the noise and intercell interference level of the previous slot can be measured at the user side, so only other BSs' power consumption ${\sum}_{j=1,j\ne i}^{M}{P}_{\mathsf{\text{total}},j}$ affects the optimization (12). Motivated by Björnson et al. [20], we provide two simple strategies to meet this challenge, which both lead to maximizing LEE at each BS. In the first strategy, each BS should assume that the BS itself is the only BS in the cluster, thus it should be set as ${\sum}_{j=1,j\ne i}^{M}{P}_{\mathsf{\text{total}},j}=0$ in the denominator. Although the assumption is simple and suboptimal, it is robust because the effect of other BSs' power parts are all excluded whether their impact is positive or negative. In the second strategy, the system should be assumed to be symmetrical at each BS, which means the user in each BS experiences the similar channel condition. Thus, the optimized power at each BS should be the same in the symmetrical scenario and it is set that P_{total,j}= P_{total,i},∀j ≠ i. Interestingly, for the above both strategies, the optimization object at BS i is equivalent to the LEE after some simple calculation, which can be denoted as follows:
When each BS optimizes LEE according to above equation, the interference level of other cells would change, and hence, the other BSs' LEE would be affected. Thus, when each BS optimizes its own LEE, Paretoefficient Nash equilibrium, which is defined as the point where no BS can unilaterally improve its LEE without decreasing any other BS's LEE, is expected to be achieved. Fortunately, we find that the optimization (13) is similar with the uplink multicell systems [17]. Therefore, the practical noncooperative power control strategy based on the game theory in [17] can be directly applied here to achieve the Paretoefficient Nash equilibrium. During the power control procedure, no cooperation is needed and each BS only need to get the interference level and then maximize its own LEE.
We should notice that here although other BSs' power consumption part is left out to help the distributed optimization (13) at each BS, the NEE in (11) should be employed as the performance metric to express the systems' EE. In the simulation, we optimize the power according to (13) and then calculate the NEE based on (11). The same principle is applied in the other schemes in the rest of the article.
3.2.2 Intercell interference cancellation
ICIC is a scheme in which each BS proactively cancel its own interference to other cells. Only local CSIT is required and no data sharing is needed. Zeroforcing precoding is considered to cancel the intercell interference and J ≥ M should be assumed to guarantee the matrices' degree of freedom. Denote ${\widehat{H}}_{i}={\left[{h}_{i,1}^{\mathsf{\text{T}}},...,{h}_{i,i1}^{\mathsf{\text{T}}},{h}_{i,i+1}^{\mathsf{\text{T}}},...{h}_{i,M}^{\mathsf{\text{T}}}\right]}^{\mathsf{\text{T}}}$. The precoding vector f_{ i }in ICIC is the normalized version of the following vector
and it can be denoted as ${f}_{i}=\frac{{w}_{i}}{\left\right{w}_{i}\left\right}$. As perfect CSIT is assumed at the transmitter, the intercell interference can be perfectly canceled, and then the SINR can be denoted as :
In this case, problem $\mathbb{P}1$ can be rewritten as:
Different from IAGT, changing transmit power P_{ t,i }would not change other cells' interference level here, and hence, would not affect SINR_{ j }, j ≠ i. Therefore, for each BS, the optimal transmit power derivation should be based on the following criteria.
In order to perform the above optimization, the other cells' power consumption information is required, which is similar with the optimization in IAGT (12). In order to realize it in a distributed manner, we apply the same strategies as in section 3.2.1, i.e., setting ${\sum}_{j=1,j\ne i}^{M}{P}_{\mathsf{\text{total}},j}=0$ or assuming a symmetrical scenario with P_{total ,j}= P_{total,i},∀j ≠ i. For both strategies, the optimization object is changed as LEE_{ i }again which can be denoted as follows.
The LEE optimization of a MIMO channels can be directly applied here. For more details, the readers can be referred in our previous study [13].
It is worthwhile here that the interference cannot be fully canceled if the CSIT is not perfect. In that case, the SINR formula of ICIC should not be (15) but be (10) and noncooperative power control strategy based on the game theory in [17] is applicable in order to optimize NEE, which is similar with section 3.2.1. Another critical issue in the imperfect CSIT case is that the capacity cannot be perfectly known before the transmission, the socalled capacity estimation mechanism is important for the capacity predication and for the EE optimization. About the capacity estimation, [13] discussed it in the single cell MIMO systems in detail and it can be simply extended here.
3.2.3 Multicell joint processing
Full CSIT and data sharing are assumed in MCJP. As full cooperation is available in MCJP, the multicell system can be viewed as a multiuser MIMO system which consists of a single "superBS" deployed with JM transmit antennas and M single antenna receivers. CU gathers the whole data and CSIT information and then controls each BS's precoding and power allocation. Globally zeroforcing beamforming is applied.
Denote the channel matrix from all BSs to the M users as H ∈ ℂ^{M × MJ}and then the precoding matrix is denoted as :
And then the SINR of user i is
in which ${\lambda}_{i}=\frac{1}{{\left(H{H}^{\mathsf{\text{H}}}\right)}_{i,i}^{1}}$ and here P_{ t,i }is the total power for user i. The NEE optimization problem with MCJP can be rewritten as:
As full CSIT and data sharing are available at the CU, NEE with different transmit power can be calculated. This feature in MCJP indicates that the power control can be applied cooperatively. Fortunately, the maximizing NEE problem (21) is equivalent to the LEE maximizing in the frequency selective channels [4]. And then the binary search assisted ascent (BSAA) algorithm in [4] should be applied directly here. Compared with ICIC and IAGT, MCJP benefits from two aspects. For one thing, cooperative precoding can fully exploit the interference to further increase the SINR. For another, cooperative power control can better balance the capacity and power consumption. And hence MCJP leads to higher NEE.
4 Constrained network energy efficiency optimization
Previous section discusses the unconstrained NEE maximizing problem. However, it is well known that maximizing EE would decrease SE in some sense. Therefore, considering the NEE maximizing problem with rate constraints can help to reveal the tradeoff between EE and SE and find the optimal EE with QoS constraints. We formulate the optimization problem with rate constraint as
where R_{j, min}denotes the rate constraint of user j. In this section, we will discuss the solution under the constraints.
4.1 Interference aware game theory
For ease of description, we denote the unconstrained solution of problem $\mathbb{P}1$ as ${P}_{t,i}^{*},i=1,...,M$. Meanwhile, in IAGT, we formulate the rate constraints as equations, which are denoted as follows by substituting (10) into the constraints.
As the above equations are linear equations with M unknowns, they can be solved by some simple algorithms such as Gaussian elimination algorithm. We denote the solution of the above equations as ${P}_{t,i}^{+},i=1,...,M.\phantom{\rule{0.3em}{0ex}}{P}_{t,i}^{+}$ represents the minimum transmit power for user i to guarantee the rate constraint. It is important to indicate that not any rate constraints are feasible because of the existence of intercell interference, so checking the feasibility before the optimization is necessary [26]. Here, when any R_{i, min}, i = 1,..., M is not achievable, the derived ${P}_{t,i}^{+}$ would not be all positive. In that case, the rate constraints are not feasible. This situation occurs when the system becomes interference limited and then any transmit power increasing cannot further increase the capacity.
After checking the feasibility and obtaining both ${P}_{t,i}^{+}$ and ${P}_{t,i}^{*}$, the solution should be derived. As only distributed power control at each BS can be employed here, the joint optimization is not applicable. Similar with section 3.2.1, Paretoefficient Nash equilibrium is expected to be achieved and the equilibrium point is illustrated as follows.
If ${P}_{t,i}^{+}<{P}_{t,i}^{*}$ holds for all i = 1,..., M, then ${P}_{t,i}^{*}$ can achieve the globally Paretoefficient Nash equilibrium. If there is any j ∈ {1,..., M} fulfilling ${P}_{t,j}^{+}>{P}_{t,j}^{*}$, then ${P}_{t,i}^{+},i=1,...,M$ can achieve the Paretoefficient Nash equilibrium. The first conclusion is straightforward according to section 3.2.1. About the second one, the reason can be illustrated as follows which is motivated by MeshkatiH et al. [27]. According to [17], the LEE of BS j is monotonously decreasing as a function of P_{ t,j }when ${P}_{t,j}\ge {P}_{t,j}^{*}$. Thus, for BS j with ${P}_{t,j}^{+}>{P}_{t,j}^{*},{P}_{t,j}^{+}$ is the feasible optimal transmit power with maximum LEE. For the BSs with ${P}_{t,i}^{+}<{P}_{t,i}^{*},\phantom{\rule{0.3em}{0ex}}{P}_{t,i}^{+}$ is not globally optimal and increasing P_{ t,i }can further increase BS i's LEE. However, BS i's transmit power increasing would increase the interference levels of BS j's user, thus BS j would increase its transmit power P_{ t,j }to fulfill the rate constraint. Unfortunately, increasing P_{ t,j }would cause BS j's LEE decreasing. Therefore, BS i's LEE cannot be increased without decreasing BS j's LEE. Thus, ${P}_{t,i}^{+},i=1,...,M$ achieve Paretoefficient Nash equilibrium. Above all, the solution can be denoted as follows.
If ${P}_{t,i}^{+}<{P}_{t,i}^{*}$ holds for all i = 1,..., M,
If ${P}_{t,i}^{+}<{P}_{t,i}^{*}$ holds for any i ∈ {1,..., M},
4.2 Intercell interference cancellation
For ICIC, we also denote the unconstrained solution of problem $\mathbb{P}1$ in last section as ${P}_{t,i}^{*},i=1,...,M$. Substituting (15) into the constraints, the rate constraints can be denoted as
Change the inequality as an equation, then the solutions are denoted as
Compared with IAGT, the solution of LEE optimization in ICIC are separately derived for each BS as shown in section 3.2.2. Therefore, the result in the single cell MIMO systems [14] can be directly applied there, and then the optimal solution can be denoted as
4.3 Multicell joint processing
In MCJP, the rate constraints are
Also denote the solutions of the equations as
and then the rate constraints become
In order to solve problem $\mathbb{P}2$, some simple modifications are needed when applying BASS. For problem $\mathbb{P}1$, the maximum value between the refreshed one and zero is chosen for each transmit power (it is rate in [4]) during each iteration as shown in TABLE II in [4]. However, to solve problem $\mathbb{P}2$, the maximum value between the refreshed power and ${P}_{t,i}^{+}$ is chosen for each transmit power (it is rate in [4]) during each iteration. After the simple modification, the solution of problem $\mathbb{P}2$ can be derived.
5 Cooperative idling
It is worthwhile to note the truth that EE is denoted as the capacity divided by the power consumption, so improving capacity and decreasing power consumption are the two main methods to improve EE. In the previous discussion, the first method is employed, where higher cooperation leads to higher NEE because of capacity increasing through exploiting interference. Look at the second method then. It is observed that the NEE can be further improved if the constant power consumption part can be decreased.
In the multicell system, dynamically switching off BSs in a longterm can decrease the total power consumption during the low load period [23, 28]. However, this technology always acts in the network level and needs to switch off the whole cell while the neighbor BSs need to apply some selforganizing network (SON) features, e.g., increasing transmit power or changing the antenna tilt, to compensate the coverage hole. In our study, the NEE maximizing is realized in a shortterm in the physical layer and it is expected that the cell coverage should not be changed. Fortunately, we note that microsleep technology is promising to decrease the power consumption in short term, in which PA can be switched off during the no data transmission period. Motivated by the above aspects, a novel CI scheme is proposed. The CI utilizes the microsleep cooperatively to decrease the constant power consumption of BSs while guaranteeing the users' QoS, thus, it can improve the NEE significantly. Before introducing CI, we will review the microsleep technology at first.
5.1 Brief introduction of microsleep
Figure 1 depicts the example of microsleep and active mode. Here, active means that user data is trans mitting. And microsleep means that when there is no user data transmitting, the BS should turn off the PA and signal processing component to save power. We can see from Figure 1 that the system information channels, e.g., common channels, pilot channels, and synchronization channels, need to be always transmitted to guarantee the cell coverage. In order to improve the potential of energy saving, the sending of system information need to be reduced or only sent on request [28]. Some standardization example can be found in 3GPP [24], which is called as DTX there. During the microsleep period, we denote the power consumption as P_{idle}, which includes the power consumption of system information sending etc.
5.2 Cooperative idling
Cooperative idling is a cooperative implementation of microsleep in the CoMP systems, in which full CSIT and data sharing are required. The basic idea of CI with two cells is illustrated in Figure 2, which can be easily extend to the multicell case. There are two BSs in Figure 2 and home BS of user 1 and 2 are BS 1 and 2, respectively. There are both data requested in user 1 and 2 in this slot. In the previous three conventional schemes, both BS 1 and 2 should be active to serve the two users. In IAGT and ICIC, user 1 would receive the data from BS 1 and user 2 would receive the data from BS 2, respectively. In MCJP, the users would receive data from both BSs simultaneously. As both users can receive signal from each BS, the NEE can be improved if we can guarantee the data transmission through one BS and idle the other one into microsleep to save energy. Motivated by this idea, CI is proposed and can be explained as follows. The CU would determine which BS should be idled and which one should be active according to the rate requirements and channel environment in the whole cluster at first. We assume that BS 1 is decided to be idle and BS 2 should be active to guarantee the data transmission in Figure 2. After that, the CU would idle BS 1, i.e., turn BS 1 into microsleep, and meanwhile schedule the other active BS i.e., BS 2 to transmit the desired data to the both users through MUMIMO.^{a} As microsleep is employed cooperatively and the power consumption during microsleep P_{idle} is always much smaller than P_{con}, significant power saving and NEE improvement can be acquired.
The main feature of CI and its difference from BS switching off is that CI would not change the cell coverage and can be realized in a shortterm, such as several milliseconds. Meanwhile, different from the conventional single cell microsleep where the status is determined by the BS itself, the status of BSs in CI is controlled by the CU and the determination is according to the rate requirements and channel environment in the whole cluster. Moreover, it is amazing to point out that CI can also decrease the data sharing in the backhaul. After CU makes decision to idle some BSs into microsleep mode, the user data would not be forwarded to these idle BSs.
In a more general multicell case, the CI scheme would idle several BSs into microsleep and serves the users whose home BSs are idled by the rest active BSs. Which BSs should be idled and which BSs should be active are the key challenge in CI. As full CSIT and data sharing are assumed in CI which indicates that the CU gathers the whole information, the optimal solution is exhaust search. Through calculating and comparing the NEE of the all possible active BS set, the optimal active BS set can be determined. The procedure of CI with exhaust search can be described as follows, in which the expression of NEE is modified by introducing the idling power P_{idle}.

1.
For any BS set $\mathcal{A}\subseteq \left\{1,...,M\right\}$, temporarily active the BSs in $\mathcal{A}$ and idling the rest BSs. And then calculate the maximum NEE as $\mathsf{\text{NE}}{\mathsf{\text{E}}}_{\mathcal{A},max}$ as follows:

Denote the channel matrix from all BSs in $\mathcal{A}$ to the M users is ${H}_{\mathcal{A}}\in {\u2102}^{M\times \left\mathcal{A}\rightJ}$, where $\left\mathcal{A}\right$ denotes the BS number in $\mathcal{A}.\left\mathcal{A}\rightJ\ge M$ should be guaranteed.

Precoding matrix should be designed according to zeroforcing beamforming as
$${F}_{i}={H}_{\mathcal{A}}^{\mathsf{\text{H}}}{\left({H}_{\mathcal{A}}{H}_{\mathcal{A}}^{\mathsf{\text{H}}}\right)}^{1}.$$(32)and the SINR of user j is
$$\mathsf{\text{SIN}}{\mathsf{\text{R}}}_{j}=\frac{{P}_{t,j}{\lambda}_{j}}{{N}_{0}},$$(33)in which P_{ t,j }is the transmit power allocated to user $j,{\lambda}_{j}=\frac{1}{{\left({H}_{\mathcal{A}}{H}_{\mathcal{A}}^{\mathsf{\text{H}}}\right)}_{j,j}^{1}}.$.

Introducing the idling power P_{idle}, and then the NEE maximizing can be denoted as
$$\mathsf{\text{NE}}{\mathsf{\text{E}}}_{\mathcal{A},max}=\underset{{\left\{{P}_{t,j}\right\}}_{j=1}^{M}:{P}_{t,j}\ge 0}{max}\mathsf{\text{NE}}{\mathsf{\text{E}}}_{\mathcal{A}},$$(34)where
$$\mathsf{\text{NE}}{\mathsf{\text{E}}}_{\mathcal{A}}=\frac{\sum _{j=1}^{M}Wlog\left(1+\frac{{P}_{t,j}{\lambda}_{j}}{{N}_{0}}\right)}{\sum _{j\in \mathcal{A}}{P}_{\mathsf{\text{total}},i}+\sum _{j\notin \mathcal{A}}{P}_{\mathsf{\text{idle}}}}.$$(35)Although P_{idle} is introduced, the expression here is similar as MCJP. Therefore, BSAA and modified BSAA algorithms can also be applied here for the unconstrained and constrained case to maximize NEE here.


2.
Compared all NEE with possible active BS set and choose optimal active BS set with the maximum NEE as follows:
$${\mathcal{A}}_{\mathsf{\text{opt}}}=arg\underset{\mathcal{A}\subseteq \left\{1,...,M\right\}}{max}\mathsf{\text{NE}}{\mathsf{\text{E}}}_{\mathcal{A},max}.$$(36)
Although employing the exhaust search scheme to determine the active and idle BSs in the cluster here is straightforward, the results can provide insights about the performance gain of CI. During the exhaust search, the CU need to calculate the NEE of each possible active BS set, the search size can be approximated as
When the BS in the cluster is limited, the complexity would be acceptable, for instance, the search size is eight when M = 3. However, the complexity will increase exponentially as the BS number increases. When the BS number becomes large, developing low complexity schemes is very significant to decrease the complexity and computing power. The complexity of the exhaust search comes from two parts. For one thing, the search size increases significantly as shown above. For another, the calculation of maximum NEE in (34) needs iteration when apply BSAA or modified BSAA. This situation is similar with the energy efficient mode switching and user scheduling in MUMIMO systems [14], where the complexity reduction is obtained through successive selection schemes. The successive selection schemes in [14] can decrease the search size. Moreover, the schemes in [14] exclude the impact of transmit power on the EE based on some approximations, thus they can also avoid calculating the maximum EE with iteration for every possible set. For CI, the low complexity schemes can be obtained through a similar way as in [14]. We may need to choose the active BSs according to a successive manner to decrease the search size at first, and then try to exclude the impact of transmit power on NEE via approximating the NEE formula to avoid calculating the maximum NEE with iterative BSAA or modified BSAA for every possible set. This is a very interesting and important issue to realize the CI practical when M is large, which we will leave for the future study. During the simulation, as M ≤ 3 is considered, the complexity of applying CI with exhaust search is acceptable.
6 Simulation results
This section provides the simulation results. In the simulation, bandwidth is set as 5 MHz, η = 0.38,P_{idle} = 30W,P_{cir} = 66.4W,P_{Sta} = 36.4W,p_{sp, bw}= 3.32 μ W/ Hz, and p_{ac, bw}= 1.82 μ W/ Hz, noise density is set as 174Bm/Hz, the pathloss model is set as 128.1 + 37.6log_{10}d_{ i,j }. Although the power needed for exchanging the information in these schemes should be considered to make the comparison fair, the model of the data exchanging is difficult to get as it is affected by the backhaul connection type etc. We omit this impact here and it should be considered in the future study.
Figures 3, 4, 5, 6, 7, 8 and 9 depict the simulation results in a twocell network where J = 4, M = 2. In the twocell network, BSs are located in (R, 0) and (R, 0) and two users are generated between the two BSs. User1 is located in (μ_{1}R, 0) and user2 is located in (μ_{2}R, 0), in which 0 ≤ μ_{1} ≤ 1 and 0 ≤ μ_{2} ≤ 1. In the simulation, R = 1 km. In order to illustrate the effect of idling BSs on both NEE and NC, Figures 3, 4, 5, 6, 7 and 8 depict the NEE and NC when one BS of the two is idled. Here, the one BS who can provide higher NEE out of the two is chosen to be active.
In Figures 3, 4, 5 and 6, the unconstrained case is plotted. Figure 3 depicts the NEE versus μ_{2}, in which μ_{1} = 0.9. We can see that NEE increases as μ_{2} changes from 0.1 to 0.9. That is because user2 is more close to BS2 when μ_{2} gets larger and then the intercell interference decreases. Noncooperative IAGT performs worst in this figure and the performance gain between ICIC and IAGT comes from the SINR increase because of interference cancellation. MCJP further improves NEE compared with ICIC. The increasing comes from two reasons. The first one comes from the SINR improvement through exploiting the intercell interference and the second one comes from the joint EE power control. The exciting result here is that CI preforms best. Through idling one of the two BSs to decrease the constant power consumption, CI even outperforms MCJP. This result indicates that only increasing SINR through combatting interference is not enough from the EE point of view. Through decreasing the constant power simultaneously, higher NEE can be achieved in CI. However, the NEE gap between CI and MCJP decreases when μ_{2} increases. That is because μ_{2} increasing means that user2 is much closer to BS2. In this case, CI can not benefit from the pathloss decreasing between user2 and BS2, so the gap becomes smaller. Figure 4 depicts the corresponding NC with the optimal NEE. Unfortunately, CI has the smallest NC because of smaller multiplexing and diversity gain caused by less transmit antennas. This result shows us that CI is much more suitable to the low load scenario. If QoS constraint is considered, the use of CI or other schemes should be determined based on the rate requirement, which is shown later. Figures 5 and 6 depict the NEE and NC versus μ_{2}, in which μ_{1} = 0.1. As μ_{1} = 0.1 means the user1 is more close to the cell edge, cooperation would lead to higher performance gain. Significant performance is gained by CI there. Interestingly, CI has higher NC than IAGT. That is because interference becomes huge when users are in the cell edge and CI can avoid the intercell interference.
Figures 7 and 8 show the results with different rate constraints. In the simulation, R_{i, min}of all users are set as the same. Note that IAGT cannot always achieve the rate constraints, especially when the rate constraint is high. MCJP performs always better than ICIC and IAGT. We can see that idling one BS can significantly increase the NEE when the rate constraints are small. However, the performance of idling one BS decreases seriously when rate constraint becomes large. Especially in Figure 8, idling one BS performs worst when R_{i, min}is larger than 5 × 10^{7} bps. The reason is that the transmit power would dominate the total power consumption when R_{i, min}is large and then active more BSs would benefit. Fortunately, as BS idling is controlled adaptively by CU in CI and the CI would degenerate to the MCJP in this case. Figure 9 is an example in which users are located randomly between the two BSs and the performance of CI is shown. We can see that CI performs better in the low rate constraint case and performs the same as MCJP when rate constraint increases.
In order to externalize the performance of the network, we plot the NEE in the multicell systems. Figure 10 plots the network layout in the simulation. The three BSs in the center are set as the cooperative cluster and the nine BSs outside are set as the interference cells. The intersite distance is set as 1 km. In Figure 11 and 12, average NEE versus each user's rate constrain is plotted and R_{i, min}of all users are set as the same in the simulation. It is set as J = 4 in Figure 11 and J = 8 in Figure 12. It is similar as the simulation in the two cells that CI performs better than MCJP in the low rate constraint scenarios and degenerates to MCJP when rate constraint becomes large. However, IAGT performs better than ICIC in Figure 11. That is because when J is comparable with M, the matrix degree of freedom would be used for canceling the interference in ICIC and then the diversity gain decreases. When J = 8 in Figure 12, there are enough degrees of freedom there, and hence ICIC performs better than IAGT.
Figure 13 and 14 show us the average NEE versus cell size. Here, cell size means intersite distance and no rate constraint is considered. We can see the performance gain of CI in the pictures. Interestingly, IAGT performs better than ICIC in Figure 13 and the performance gap between IAGT and ICIC becomes slight when cell size increases. That is because interference becomes more significant with denser network deployment and then ICIC is better in the small cell size scenario. But channel strength dominates the performance in the large cell size scenario, therefore, IAGT benefits then. Here, we can conclude that a mode switching between IAGT and ICIC is necessary from NEE point of view and some example of SE aware mode switching can be found in [19].
7 Conclusion
Maximizing NEE problem in the multicell network is addressed in this article. Optimal NEE schemes with different levels of cooperation are discussed and then a novel CI scheme is proposed to further improve the NEE. Simulation results confirms the performance gain of CI and it is promising to improve EE, especially in the low load scenarios.
Endnotes
^{a}Note that other multiple access technologies such as TDMA, FDMA are also can be applied here to enable CI.
Abbreviations
 NEE:

Network energy efficiency
 EE:

energy efficiency
 IAGT:

interference aware game theory
 ICIC:

intercell interference cancellation
 MCJP:

multicell joint processing
 CSIT:

channel state information at the transmitter
 CI:

cooperative idling
 NC:

network capacity
 LEE:

link energy efficiency
 PA:

power amplifier
 SVD:

singular value decomposition
 BS:

base stations
 SE:

spectral effieicncy
 CoMP:

coordinated multipoint
 SINR:

signal to interference noise ratio
 DVSINR:

distributed virtual SINR
 CU:

central unit
 QoS:

quality of service
 MIMO:

multiple input multiple output
 MUMIMO:

multiuser MIMO
 DTX:

discontinuous transmission
 SON:

selforganizing network.
References
 1.
Kim H, de Veciana G: Leveraging dynamic spare capacity in wireless system to conserve mobile terminals' energy. IEEE/ACM Trans Networking 2010, 18(3):802815.
 2.
Kim H, Chae CB, Veciana G, Heath RW: A crosslayer approach to energy efficiency for adaptive MIMO systems exploiting spare capacity. IEEE Trans Wirel Commun 2009, 8(8):42644275.
 3.
Miao GW, Himayat N, Li GY, Bormann D: Energyefficient design in wireless OFDMA. Proceedings of IEEE ICC, Beijing, China 2008, 33073312.
 4.
Miao GW, Himayat N, Li GY: Energyefficient link adaptation in frequencyselective channels. IEEE Trans Commun 2010, 58(2):545554.
 5.
Isheden C, Fettweis GP: Energyefficient multicarrier link adaptation with sum ratedependent circuit power. Proceedings of IEEE GLOBECOM, Miami, Florida, USA 2010.
 6.
Isheden C, Fettweis GP: Energyefficient link adaptation with transmitter CSI. Proceedings of IEEE WCNC, QuintanaRoo, Mexico 2011.
 7.
Miao GW, Himayat N, GY Li, Swami A: Crosslayer optimization for energyefficient wireless communications: a survey, (invited). J Wirel Commun Mobile Comput 2009, 9(4):529542. 10.1002/wcm.698
 8.
Zhang S, Chen Y, Xu S: Improving energy efficiency through bandwidth, power, and adaptive modulation. Proceedings of IEEE VTC 2010 fall, Ottawa, Canada 2010.
 9.
Cui S, Goldsmith AJ, Bahai A: Energyefficiency of MIMO and cooperative MIMO techniques in sensor networks. IEEE J Sel Areas Commun 2004, 22(6):10891098. 10.1109/JSAC.2004.830916
 10.
Kim HS, Daneshrad B: Energyconstrained link adaptation for MIMO OFDM wireless communication systems. IEEE Trans Wirel Commun 2010, 9(9):28202832.
 11.
Chong Z, Jorswieck E: Energy efficiency in random opportunistic beamforming. Proceedings of IEEE VTC 2011 Spring, Budapest, Hungary 2011.
 12.
Chong Z, Jorswieck E: Energyefficient power control for MIMO timevarying channels. Proceedings of IEEE Online Green Communications Conference (GreenCom), Online 2011.
 13.
Xu J, Qiu L, Yu C: Improving energy efficiency through multimode transmission in the downlink MIMO systems. EURASIP J Wireless Commun and Networking 2011, in press.
 14.
Xu J, Qiu L, Yu C: Link adaptation and mode switching for the energy efficient multiuser MIMO systems.[http://home.ustc.edu.cn/~suming/]
 15.
Li GY, Xu Z, Xiong C, Yang C, Zhang S, Chen Y, Xu S: Energyefficient wireless communications: tutorial, survey, and open issues. IEEE Wirel Communications Mag 2011, in press.
 16.
Chong Z, Jorswieck EA: Analytical foundation for energy efficiency optimisation in cellular networks with elastic traffic. Proceedings of Mobile Lightweight Wireless Systems: 3rd Internationnal ICST Conference (MobiLight) 2011.
 17.
Miao G, Himayat N, Li Y, Koc AT, Talwar S: Interferenceaware energyefficient power optimization. Proceedings of IEEE ICC, Dresden, Germany 2009.
 18.
Gesbert D, Hanly S, Huang H, Shamai S, Simeone O, Yu W: Multicell MIMO cooperative networks: a new look at interference. IEEE J Sel Areas Commun 2010, 28(9):13801408.
 19.
Zhang J, Andrews JG: Adaptive spatial intercell interference cancellation in multicell wireless networks. IEEE J Sel Areas Commun 2010, 28(9):14551468.
 20.
Björnson E, Zakhour R, Gesbert D, Ottersten B: Cooperative multicell precoding: rate region characterization and distributed strategies with instantaneous and statistical CSI. IEEE Trans Signal Process 2010, 58(8):42984310.
 21.
Björnson E, Bengtsson M, Ottersten B: Optimality properties and lowcomplexity solutions to coordinated multicell transmission. Proceedings of IEEE Globecom, Miami, Florida, USA 2010.
 22.
Zakhour R, Gesbert D: Distributed multicellMISO precoding using the layered virtual sinr framework. IEEE Trans Wirel Commun 2010, 9(8):24442448.
 23.
Niu Z, Wu Y, Gong J, Yang Z: Cell zooming for costefficient green cellular networks. IEEE Commun Mag 2010, 48(11):7478.
 24.
3rd Generation Partnership Project, Extended Cell DTX for Enhanced EnergyEfficient Network Operation[http://www.3gpp.org/ftp/tsg_ran/wg1_rl1/TSGR1_59/Docs/R1094996.zip]
 25.
Arnold O, Richter F, Fettweis G, Blume O: Power consumption modeling of different base station types in heterogeneous cellular networks. Proceedings of the ICT MobileSummit (ICT Summit'10), Florence, Italy 2010.
 26.
Stańczak S, Wiczanowski M, Boche H: Fundamentals of resource allocation in wireless networks. In Theory and Algorithms. Springer, New York; 2009.
 27.
MeshkatiH F, PoorS V, Schwartz C, Balan RV: Energyefficient resource allocation in wireless networks with quality of service constraints. IEEE Trans Commun 2009, 57(11):34063414.
 28.
Blume O, Eckhardt H, Klein S, Kuehn E, Wajda WM: Energy savings in mobile networks based on adaptation to traffic statistics. Bell Labs Tech J 2010, 15(2):7794. 10.1002/bltj.20442
Acknowledgements
This study is supported in part by Huawei Technologies, Co. Ltd., China and the National Basic Research Program of China (973 Program) 2007CB310602. The authors would like to thank the editors and anonymous reviewers for their insightful comments and suggestions.
Author information
Affiliations
Corresponding author
Additional information
Competing interests
The authors declare that they have no competing interests.
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
Xu, J., Qiu, L. & Yu, C. Improving network energy efficiency through cooperative idling in the multicell systems. J Wireless Com Network 2011, 165 (2011). https://doi.org/10.1186/168714992011165
Received:
Accepted:
Published:
Keywords
 network energy efficiency
 cooperative idling
 multicell systems