Académique Documents
Professionnel Documents
Culture Documents
AbstractA cloud radio access network (Cloud-RAN) is a management is challenging for dense small-cell networks.
network architecture that holds the promise of meeting the Moreover, deploying more and more small-cells will cause
explosive growth of mobile data traffic. In this architecture, all significant cost and operating challenges for operators.
the baseband signal processing is shifted to a single baseband
unit (BBU) pool, which enables efficient resource allocation Cloud radio access network (Cloud-RAN) has recently
and interference management. Meanwhile, conventional powerful been proposed as a promising network architecture to unify
base stations can be replaced by low-cost low-power remote radio the above two technologies in order to jointly manage the
heads (RRHs), producing a green and low-cost infrastructure. interference (via coordinated multiple-point process (CoMP)),
However, as all the RRHs need to be connected to the BBU pool
through optical transport links, the transport network power increase network capacity and energy efficiency (via network
consumption becomes significant. In this paper, we propose a new densification), and reduce both the network capital expendi-
framework to design a green Cloud-RAN, which is formulated ture (CAPEX) and operating expense (OPEX) (by moving
as a joint RRH selection and power minimization beamforming baseband processing to the baseband unit (BBU) pool) [4],
problem. To efficiently solve this problem, we first propose a [5]. A large-scale distributed cooperative MIMO system will
greedy selection algorithm, which is shown to provide near-
optimal performance. To further reduce the complexity, a novel thus be formed. Cloud-RAN can therefore be regarded as the
group sparse beamforming method is proposed by inducing the ultimate solution to the spectrum crunch problem of cellular
group-sparsity of beamformers using the weighted 1 /2 -norm networks.
minimization, where the group sparsity pattern indicates those There are three key components in a Cloud-RAN: (i) a
RRHs that can be switched off. Simulation results will show that
the proposed algorithms significantly reduce the network power pool of BBUs in a datacenter cloud, supported by the real-
consumption and demonstrate the importance of considering the time virtualization and high performance processors, where all
transport link power consumption. the baseband processing is performed; (ii) a high-bandwidth
Index TermsCloud-RAN, green communications, coordi- low-latency optical transport network connecting the BBU
nated beamforming, greedy selection, group-sparsity. pool and the remote radio heads (RRHs); and (iii) distributed
transmission/reception points (i.e., RRHs). The key feature of
I. I NTRODUCTION Cloud-RAN is that RRHs and BBUs are separated, resulting
a centralized BBU pool, which enables efficient cooperation
OBILE data traffic has been growing enormously in
M recent years, and it is expected that cellular networks
will have to offer a 1000x increase in capacity in the following
of the transmission/reception among different RRHs. As a
result, significant performance improvements through joint
scheduling and joint signal processing such as coordinated
decade to meet this demand [1]. Massive MIMO [2] and beamforming or multi-cell processing[6] can be achieved.
heterogeneous and small cell networks (HetSNets) [1] are With efficient interference suppression, a network of RRHs
regarded as two most promising approaches to achieve this with a very high density can be deployed. This will also
goal. By deploying a large number of antennas at each base reduce the communication distance to the mobile terminals
station (BS), massive MIMO can exploit spatial multiplexing and can thus significantly reduce the transmission power.
gain in a large scale and also improve energy efficiency. Moreover, as baseband signal processing is shifted to the BBU
However, the performance of massive MIMO is limited by pool, RRHs only need to support basic transmission/reception
correlated scattering with the antenna spacing constraints, functionality, which further reduces their energy consumption
which also brings high deployment cost to maintain the and deployment cost.
minimum spacing [1]. HetSNets exploit the spatial reuse by
The new architecture of Cloud-RAN also indicates a
deploying more and more access points (APs). Meanwhile, as
paradigm shift in the network design, which causes some
stated in [3], placing APs based on the traffic demand is an
technical challenges for implementation. For instance, as the
effective way for compensating path-loss, resulting in energy
efficient cellular networks. However, efficient interference data transmitted between the RRHs and the BBU pool is
typically oversampled real-time I/Q digital data streams in the
Manuscript received September 26, 2013; revised January 9, 2014; accepted order of Gbps, high-bandwidth optical transport links with
January 31, 2014. The associate editor coordinating the review of this paper low latency will be needed. To support CoMP and enable
and approving it for publication was K. Huang.
The authors are with the Department of Electronic and Computer Engi- computing resource sharing among BBUs, new virtualization
neering, Hong Kong University of Science and Technology (e-mail: {yshiac, technologies need to be developed to distribute or group the
eejzhang, eekhaled}@ust.hk). BBUs into a centralized entity [4]. Another important aspect
This work was supported by the Hong Kong Research Grant Council under
Grant No. 610212. The work of J. Zhang was supported by the Hong Kong is the energy efficiency consideration, due to the increased
RGC Direct Allocation Grant DAG11EG03. power consumption of a large number of RRHs and also of
Part of this work was presented at the IEEE Global Communications the transport links.
Conference (GLOBECOM), Atlanta, GA, Dec. 2013.
Digital Object Identifier 10.1109/TWC.2014.040214.131770 Conventionally, the transport network (i.e., backhaul links
1536-1276/14$31.00
c 2014 IEEE
2810 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 13, NO. 5, MAY 2014
between the core network and base stations (BSs)) power 3) To further reduce the complexity, we propose a three-
consumption can be ignored as it is negligible compared to the stage group sparse beamforming (GSBF) framework, by
power consumption of macro BSs. Therefore, all the previous adopting the weighted mixed 1 /p -norm to induce the
works investigating the energy efficiency of cellular networks group sparsity for the beamformers. In contrast to all
only consider the BS power consumption [7], [8]. Recently, the previous works applying the mixed 1 /p -norm to
the impact of the backhaul power consumption in cellular induce group sparsity, we exploit the additional prior in-
networks was investigated in [9], where it was shown through formation (i.e., transport link power consumption, power
simulations that the backhaul power consumption will affect amplifier efficiency, and instantaneous effective channel
the energy efficiency of different cellular network deployment gains) to design the weights for different beamformer
scenarios. Subsequently, Rao et al. in [10] investigated the coefficient groups, resulting in a significant performance
spectral efficiency and energy efficiency tradeoff in homo- gain. Two GSBF algorithms with different complexities
geneous cellular networks when taking the backhaul power are proposed: namely, a bi-section GSBF algorithm and
consumption into consideration. an iterative GSBF algorithm.
In Cloud-RAN, the transport network power consumption 4) We shall show that the GS algorithm always provides
will have a more significant impact on the network energy near-optimal performance. Hence, it would be a good
efficiency. Hence, allowing the transport links and the corre- option if the number of RRHs is relatively small, such as
sponding RRHs to support the sleep mode will be essential in clustered deployment. With a very low computational
to reduce the network power consumption for the Cloud- complexity, the bi-section GSBF algorithm is an attrac-
RAN. Moreover, with the spatial and temporal variation of tive option for a large-scale Cloud-RAN. The iterative
the mobile traffic, it would be feasible to switch off some GSBF algorithm provides a good tradeoff between the
RRHs while still maintaining the quality of service (QoS) complexity and performance, which makes it a good
requirements. It will be also practical to implement such an candidate for a medium-size network.
idea in the Cloud-RAN with the help of centralized signal
processing at the BBU pool. As energy efficiency is one of
B. Related Works
the major objectives for future cellular networks [5], in this
paper we will focus on the design of green Cloud-RAN by A main design tool applied in this paper is optimization with
jointly considering the power consumption of the transport the group sparsity induced norm. With the recent theoretical
network and RRHs. breakthrough in compressed sensing [11], [12], the sparsity
patterns in different applications in signal processing and
communications have been exploited for more efficient system
A. Contributions
design, e.g., for pilot aided sparse channel estimation [13].
The main objective of this paper is to minimize the network The sparsity inducing norms have been widely applied in high-
power consumption of Cloud-RAN, including the transport dimensional statistics, signal processing, and machine learning
network and radio access network power consumption, with in the last decade [14]. The 1 -norm regularization has been
a QoS constraint at each user. Specifically, we formulate the successfully applied in compressed sensing [11], [12]. More
design problem as a joint RRH selection and power mini- recently, mixed 1 /p -norms are widely investigated in the
mization beamforming problem, where the transport network case where some variables forming a group will be selected
power consumption is determined by the set of active RRHs, or removed simultaneously, where the mixed 1 /2 -norm [15]
while the transmit power consumption of the active RRHs is and mixed 1 / -norm [16] are two commonly used ones to
minimized through coordinated beamforming. This is a mixed- induce group sparsity for their computational and analytical
integer non-linear programming (MINLP) problem, which is convenience.
NP-hard. We will focus on designing low-complexity algo- In Cloud-RAN, one RRH will be switched off only when
rithms for practical implementation. The major contributions all the coefficients in its beamformer are set to zeros. In
of the paper are summarized as follows: other words, all the coefficients in the beamformer at one
1) We formulate the network power consumption mini- RRH should be selected or ignored simultaneously, which
mization problem for the Cloud-RAN by enabling both requires group sparsity rather than individual sparsity for the
the transport links and RRHs to support the sleep mode. coefficients as commonly used in compressed sensing. In this
In particular, we provide a group sparse beamforming paper, we will adopt the mixed 1 /p -norm to promote group
(GSBF) formulation of the design problem, which as- sparsity for the beamformers instead of 1 -norm, which only
sists the problem analysis and algorithm design. promotes individual sparsity. Recently, there are some works
2) We first propose a greedy selection (GS) algorithm, [17][19] adopting the mixed 1 /p -norm to induce group-
which selects one RRH to switch off at each step. It sparsity in a large-scale cooperative wireless cellular network.
turns out that the RRH selection rule is critical, and Specifically, Hong et al. [17] adopted the mixed 1 /2 -norm
we propose to switch off the RRH that maximizes the and Zhao et al. [18] used the 2 -norm to induce the group
reduction in the network power consumption at each sparsity of the beamformers, which reduce the amount of the
step. From the simulations, the proposed GS algorithm shared user data among different BSs. The squared mixed
often yields optimal or near-optimal solutions, but its 1 / -norm was investigated in [19] for antenna selection.
complexity may still be prohibitive for a large-sized All of the above works simply adopted the un-weighted
network. mixed 1 /p -norms to induce group-sparsity, in which, no
SHI et al.: GROUP SPARSE BEAMFORMING FOR GREEN CLOUD-RAN 2811
BBU1 BBU2 BBU3 BBU4 BBU5 processing functionality migrated to the BBU pool, the RRHs
can be deployed in a large scale with low-cost. The BBU
BBU Pool
pool is connected to the RRHs using the common public radio
interface (CPRI) transport technology via a high-bandwidth,
low-latency optical transport network [4]. In order to enable
Transport Links full cooperation among RRHs, it is assumed that all the user
Remote Radio Head
data are routed to the BBU pool from the core network
Mobile User through the backhaul links [4], i.e., all users can access all
the RRHs. The digitized baseband complex inphase (I) and
quadrature (Q) samples of the radio signals are transported
over the transport links between the BBUs and RRHs. The key
technical and economic issue of the Cloud-RAN is that this
architecture requires significant transport network resources.
As the focus of this paper is on network power consumption,
we will assume all the transport links have sufficiently high
capacity and negligible latency1 .
Due to the high density of RRHs and the joint transmission
among them, the energy used for signal transmission will be
reduced significantly. However, the power consumption of the
transport network becomes enormous and cannot be ignored.
Fig. 1. The architecture of Cloud-RAN, in which, all the RRHs are connected Therefore, it is highly desirable to switch off some transport
to a BBU pool through transport links.
links and the corresponding RRHs to reduce the network
power consumption based on the data traffic requirements,
prior information of the unknown signal is assumed other which forms the main theme of this work.
than the fact that it is sufficiently sparse. By exploiting Let L = {1, ..., L} denote the set of RRH indices, A L
the prior information in terms of system parameters, the denote the active RRH set, Z denote the inactive RRH set
weights for different beamformer coefficient groups can be with A Z = L, and S = {1, ..., K} denote the index set
more rigorously designed and performance can be enhanced. of scheduled users. In a beamforming design framework, the
We demonstrate through simulations that the proposed three- baseband transmit signals are of the form:
stage GSBF framework, which is based on the weighted
K
mixed 1 /p -norm minimization, outperforms the conventional xl = wlk sk , l A, (1)
unweighted mixed 1 /p -norm minimization based algorithms k=1
substantially.
where sk is a complex scalar denoting the data symbol for user
C. Organization k and wlk CNl is the beamforming vector at RRH l for user
k. Without loss of generality, we assume that E[|sk |2 ] = 1 and
The remainder of the paper is organized as follows. Sec- sk s are independent with each other. The baseband signals
tion II presents the system and power model. In Section III, xl s will be transmitted to the corresponding RRHs, but not
the network power consumption minimization problem is the data information sk s [4], [21]. The baseband received
formulated, followed by some analysis. Section IV presents the signal at user k is given by
GS algorithm, which yields near-optimal solutions. The three-
stage GSBF framework is presented in Section V. Simulation yk = hHkl wlk sk + hH
kl wli si + zk , k S, (2)
results will be presented in Section VI. Finally, conclusions lA i=k lA
and discussions are presented in Section VII.
Notations: p is the p -norm. Boldface lower case and where hkl CNl is the channel vector from RRH l to user
upper case letters represent vectors and matrices, respectively. k, and zk CN (0, k2 ) is the additive Gaussian noise.
()T , () , ()H and Tr() denote the transpose, conjugate, We assume that all the users are employing single user
Hermitian and trace operators, respectively. R() denotes the detection (i.e., treating interference as noise), so that they can
real part. use the receivers with a low-complexity and energy-efficient
structure. Moreover, in the low interference region, treating
II. S YSTEM AND P OWER M ODEL interference as noise can be optimal [22]. The corresponding
A. System Model signal-to-interference-plus-noise ratio (SINR) for user k is
hence given by
We consider a Cloud-RAN with L remote radio heads
(RRHs), where the l-th RRH is equipped with Nl antennas, | lA hH kl wlk |
2
and K single-antenna mobile users (MUs), as shown in Fig. 1. SINRk = H 2 2
, k S. (3)
i=k | lA hkl wli | + k
In this network architecture, all the base band units (BBUs)
are moved into a single BBU pool, creating a set of shared 1 The impact of limited-capacity transport links on compression in Cloud-
processing resources, and enabling efficient interference man- RAN was recently investigated in [20], [21], and its impact in our setting is
agement and mobility management. With the baseband signal left to future work.
2812 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 13, NO. 5, MAY 2014
L III. P ROBLEM F ORMULATION AND A NALYSIS
P tn = Polt + Pltl , (6)
Based on the power consumption model, we will formulate
l=1
the network power consumption minimization problem in this
section.
where Polt is the OLT power consumption, Pltl = Pa,l tl
and
tl tl
Pl = Ps,l denote the power consumed by the ONU l (or
the transport link l) in the active mode and sleep mode, re- A. Power Saving Strategies and Problem Formulation
tl The network power consumption model (8) indicates the
spectively. The typical values are Polt = 20W , Pa,l = 3.85W
tl following two strategies to reduce the network power con-
and Ps,l = 0.75W [25]. Thus, we conclude that putting some
transport links into the sleep mode is a promising way to sumption:
reduce the power consumption of Cloud-RAN. Reduce the transmission power consumption;
3) Network Power Consumption: Based on the above dis- Reduce the number of active RRHs and the corresponding
rrh tl rrh tl
cussion, we define Pla Pa,l +Pa,l (Pls Ps,l +Ps,l ) as the transport links.
active (sleep) power consumption when both the RRH and the However, the two strategies conflict with each other. Specif-
corresponding transport link are switched on (off). Therefore, ically, in order to reduce the transmission power consump-
the network power consumption of the Cloud-RAN is given tion, more RRHs are required to be active to exploit a
SHI et al.: GROUP SPARSE BEAMFORMING FOR GREEN CLOUD-RAN 2813
higher beamforming gain. On the other hand, allowing more where p (A) is the optimal value of the problem P(A) in (12)
RRHs to be active will increase the power consumption of and |A| is the
cardinality of set A. The number of subsets A of
L
transport links. As a result, the network power consumption size m is m , which can be very large. Thus, in general, the
minimization problem requires a joint design of RRH (and overall procedure will be exponential in the number of RRHs
the corresponding transport link) selection and coordinated L and thus cannot be applied in practice. Therefore, we will
transmit beamforming. reformulate this problem to develop more efficient algorithms
In this work, we assume perfect channel state information to solve it.
(CSI) available at the BBU pool. With target SINRs =
(1 , . . . , K ), the network power consumption minimization C. Group Sparse Beamforming Formulation
problem can be formulated as
One way to solve problem P is to reformulate it as a
P : minimize p(A, w) MINLP problem [28], and the generic algorithms for solv-
{wlk },A
ing MINLP can be applied. Unfortunately, due to the high
| lA hH kl wlk |
2
complexity, such an approach can only provide a performance
subject to H 2 2
k ,
i=k | lA hkl wli | + k benchmark for a simple network setting. In the following, we
K will pursue a different approach, and try to exploit the problem
wlk 22 Pl , l A. (9) structure.
k=1
Problem P is a joint RRH set selection and transmit beam- We will exploit the group sparsity of the optimal aggregative
forming problem, which is difficult to solve in general. In the beamforming vector w, which can be written as a partition:
following, we will analyze and reformulate it. w = [w11
T
, . . . , w1K
T
, . . . , wL1
T
, . . . , wLK
T
]T , (15)
B. Problem Analysis w1T T
wL
We first consider the case with a given active RRH set where all the coefficients in a given vector wl =
A for problem P, resulting a network power minimization [wl1T
, . . . , wlK
T T
] CKNl form a group. When the RRH l
problem P(A). Let wk = [w T T
lk ] C lA Nl indexed by is switched off, the corresponding coefficients in the vector
l A, and hk = [hTlk ]T C lA Nl indexed by l A, such wl will be set to zeros simultaneously. Overall there may
that hk wk = lA hH
H
kl wlk . Since the phases of wk will not be multiple RRHs being switched off and the corresponding
change the objective function and constraints of P(A) [26], beamforming vectors will be set to zeros. That is, w has a
the SINR constraints are equivalent to the following second group sparsity structure, with the priori knowledge that the
order cone (SOC) constraints: blocks of variables in wl s should be selected (the correspond-
1 ing RRH will be switched on) or ignored (the corresponding
C1 (A) : |hH
k wi |2 + k2 R(hH k wk ), k S. (10) RRH will be switched off) simultaneously.
i=k k
Define N = K L l=1 Nl and an index set V =
The per-RRH power constraints (4) can be rewritten as {1, 2, . . . , N } with its power set as 2V = {I, I
K V}. Furthermore, define the sets Gl = {K i=1 Ni +
l1
C2 (A) : Alk wk 22 Pl , l A, (11) l
k=1 1, . . . , K i=1 Ni }, l = 1, . . . , L, as a partition of V, such
where Alk C lA Nl lA Nl is a block diagonal matrix that wl = [wi ] is indexed by i Gl . Define the support of
with the identity matrix INl as the l-th main diagonal block beamformer w as
square matrix and zeros elsewhere. Therefore, given the active T (w) = {i|wi = 0}, (16)
RRH set A, the network power minimization problem is given
by where w = [wi ] is indexed by i V. Hence, the total relative
K transport link power consumption can be written as
1
P(A) : minimize Alk wk 22 + Plc
L
w1 ,...,wK l
lA k=1 F (T (w)) = Plc I(T (w) Gl = ), (17)
subject to C1 (A), C2 (A), (12) l=1
with the optimal value denoted as p (A). This is a second- where I(T Gl = ) is an indicator function that takes value
order cone programming (SOCP) problem, and can be solved 1 if T Gl = and 0 otherwise. Therefore, the network power
efficiently, e.g., via interior point methods [27]. minimization problem P is equivalent to the following group
Based on the solution of P(A), the network power mini- sparse beamforming (GSBF) formulation
mization problem P can be solved by searching over all the Psparse : minimize T (w) + F (T (w))
w
possible RRH sets, i.e.,
subject to C1 (L), C2 (L), (18)
p = minimize p (Q), (13) L K 1 2
where T (w) = k=1 l wlk 2 represents the total
Q{J,...,L}
l=1
where J 1 is the minimum number of RRHs that makes transmit power consumption. The equivalence means that if
the network support the QoS requirements, and p (Q) is w is a solution to Psparse , then ({wlk
}, A ) with A = {l :
determined by T (w ) Gl = } is a solution to P, and vice versa.
w, which is often used in compressed sensing [11], [12]. The the transport network power consumption while increasing
reason is that although the 0 -norm of w will result in a sparse the total transmit power consumption. Thus, the proposed
solution for w, the zero entries of w will not necessarily align selection rule actually aims at minimizing the impact of
to a same group wl to lead to switch off one RRH. As a result, turning off one RRH at each iteration.
the conventional 1 -norm relaxation [11], [12] to the 0 -norm Denote J as the set of candidate RRHs that can be turned
will not work for our problem. Therefore, we will adopt the off, the greedy selection algorithm is described as follows:
mixed 1 /p -norm [14] to induce group sparsity for w. The
details will be presented in Section V. Note that the group in Algorithm 1: The Greedy Selection Algorithm
this work refers to the collection of beamforming coefficients
associated with each RRH, but not a subset of RRHs. Step 0: Initialize Z [0] = , A[0] = {1, . . . , L} and i = 0;
Since obtaining the global optimization solutions to problem Step 1: Solve the optimization problem P(A[i] ) (12);
P is computationally difficult, in the following sections, we 1) If (12) is feasible, obtain p (A[i] );
[i] [i]
will propose two low-complexity algorithms to solve it. We If m A , problem P(Am ) is infeasible,
will first propose a greedy algorithm in Section IV, which obtain J = {0, . . . , i}, go to Step 2;
[i] [i]
can be viewed as an approximation to the iteration procedure If m A makes problem P(Am ) feasible,
of (13). In order to further reduce the complexity, based on [i]
find the r according to (19) and update the set
the GSBF formulation Psparse , a three-stage GSBF framework Z [i+1] = Z [i] {r[i] } and the iteration number
will then be developed based on the group-sparsity inducing i i + 1, go to Step 1;
norm minimization in Section V. 2) If (12) is infeasible, when i = 0, p = , go to End;
when i > 0, obtain J = {0, 1, . . . , i 1},
IV. G REEDY S ELECTION A LGORITHM go to Step 2;
In this section, we develop a heuristic algorithm to solve P Step 2: Obtain the optimal active RRH set A[j ] with
based on the backward greedy selection, which was success- j = arg minjJ p (A[j] ) and the transmit beamformers
fully applied in spare filter design [29] and has been shown to minimizing P(A[j ] );
often yield optimal or near-optimal solutions. The backward End
greedy selection algorithm iteratively selects one RRH to
switch off at each step, while re-optimizing the coordinated
transmit beamforming for the remaining active RRH set. The
key design element for this algorithm is the selection rule of B. Complexity Analysis
the RRHs to determine which one should be switched off at At the i-th iteration, we need to solve |A[i] | SCOP problems
[i]
each step. P(Am ) by removing the RRH m from the set A[i] to
determine which RRH should be selected. For each of the
A. Greedy Selection Procedure SOCP problem P(A), using the interior-point
method, the
computational complexity is O((K lA Nl )3.5 ) [27]. The
Denote the iteration number as i = 0, 1, 2, . . . . At the ith total number of iterations is bounded by L. As a result,
iteration, A[i] L shall denote the set of active RRHs, and the total number of SOCP problems required to be solved
Z [i] denotes the inactive RRH set with Z [i] A[i] = L. At grows quadratically with L. Although this reduces the com-
iteration i, an additional RRH r[i] A[i] will be added to putational complexity significantly compared with the mixed-
Z [i] , resulting in a new set Z [i+1] = Z [i] {r[i] } after this integer conic programming based algorithms in [30] and [31],
iteration. We initialize by setting Z [0] = . In our algorithm, the complexity is still prohibitive for large-scale networks.
once an RRH is added to the set Z, it cannot be removed. Therefore, in the next section we will propose a group sparse
This procedure is a simplification of the exact search method beamforming framework to further reduce the complexity.
described in Section III-B. At iteration i, we need to solve the
network power minimization problem P(A[i] ) in (12) with
V. G ROUP S PARSE B EAMFORMING F RAMEWORK
the given active RRH set A[i] .
1) RRH Selection Rule: How to select r[i] at the ith In this section, we will develop two low-complexity al-
iteration is critical for the performance of the greedy selection gorithms based on the GSBF formulation Psparse , namely a
algorithm. Based on our objective, we propose to select r[i] to bi-section GSBF algorithm and an iterative GSBF algorithm,
maximize the decrease in the network power consumption. for which, the overall number of SOCP problems to solve
Specifically, at iteration i, we obtain the network power grows logarithmically and linearly with L, respectively. The
[i] [i]
consumption p (Am ) with Am {m} = A[i] by removing main motivation is to induce group sparsity in the beamformer,
any m A from the active RRH set A[i] . Thereafter, r[i] is
[i] which corresponds to switching off RRHs.
chosen to yield the smallest network power consumption after In the bi-section GSBF algorithm, we will minimize the
switching off the corresponding RRH, i.e., weighted mixed 1 /2 -norm to induce group-sparsity for
the beamformer. By exploiting the additional prior informa-
r[i] = arg min p (A[i]
m ). (19) tion (i.e., power amplifier efficiency, relative transport link
mA[i]
power consumption, and channel power gain) available in
[i] [i]
We assume that p (Am ) = + if problem P(Am ) is our setting, the proposed bi-section GSBF algorithm will be
infeasible. The impact of switching off one RRH is reducing demonstrated through rigorous analysis and simulations to
SHI et al.: GROUP SPARSE BEAMFORMING FOR GREEN CLOUD-RAN 2815
on the network
K performance. In particular, the channel power Algorithm 2: The Bi-Section GSBF Algorithm
gain l = k=1 hkl 22 should be taken into consideration. Step 0: Solve the weighted group-sparsity inducing norm
Specifically, by the broadcast channel (BC)-multiple-access minimization problem PGSBF ;
channel (MAC) duality [33], we have the sum capacity of 1) If it is infeasible, set p = , go to End;
the Cloud-RAN as: 2) If it is feasible, obtain the solution w, calculate
K ordering criterion (25), and sort them in the
Csum = log det(IN + snr hk hH
k ), (23) ascending order: 1 L , go to Step 1;
k=1 Step 1: Initialize Jlow = 0, Jup = L, i = 0;
Step 2: Repeat
where we assume equal power allocation to simplify the J +J
analysis, i.e., snr = P/ 2 , k = 1, . . . , K. One way to upper- 1) Set i low2 up ;
bound Csum is through upper-bounding the capacity by the 2) Solve the optimization problem P(A[i] ) (12): if it is
total receive SNR, i.e., using the following relation infeasible, set Jlow = i; otherwise, set Jup = i;
Step 3: Until Jup Jlow = 1, obtain J0 = Jlow and
K
K obtain the optimal active RRH set A with A J = L
log det(IN + snr hk hH
k) Tr(snr hk hH
k) and J = {1 , . . . , J0 };
k=1 k=1 Step 4: Solve the problem P(A ), obtain the minimum
L
network power consumption and the corresponding
= snr l , (24) transmit beamformers;
l=1
End
which relies on the inequality log(1 + x) x. Therefore,
from the capacity perspective, the RRH with a higher channel
power gain l contributes more to the sum capacity, i.e., it C. Iterative GSBF Algorithm
provides a higher power gain and should not be encouraged Under the GSBF framework, the main task of the first two
to be switched off. stages is to order the RRHs according to the criterion (25),
Therefore, different from the previous democratic assump- which depends on the sparse solution to PGSBF , i.e., {wlk }.
However, when the minimum of rl = ( k=1 wlk 22 )1/2 > 0
K
tions (e.g., [17][19]) on the mapping between the sparsity and
their applications directly, we exploit the prior information is not close to zero, it will introduce large bias in estimating
in terms of system parameters to refine the mapping on which RRHs can be switched off. To resolve this issue, we
the group-sparsity. Specifically, considering the key system will apply the idea from the majorization-minimization (MM)
parameters, we propose the following ordering criterion to algorithm [34] (please refer to appendix B for details on this
determine which RRHs should be switched off, i.e., algorithm), to enhance group-sparsity for the beamformer to
1/2 better estimate which RRHs can be switched off.
K The MM algorithms have been successfully applied in
l l
l := wlk 2 , l = 1, . . . , L, (25) the re-weighted 1 -norm (or mixed 1 /2 -norm) minimization
Plc
k=1 problem to enhance sparsity [18], [19], [35]. However, these
where the RRH with a smaller l will have a higher priority algorithms failed to exploit the additional system prior infor-
to be switched off. This ordering rule indicates that the RRH mation to improve the performance. Specifically, they used
with a lower beamforming gain, lower channel power gain, the un-weighted 1 -norm (or mixed 1 /p -norm) minimization
lower power amplifier efficiency, and higher relative transport as the start point of the iterative algorithms and re-weighted
link power consumption should have a higher priority to be the 1 -norm (or mixed 1 /p -norm) only using the estimate
switched off. The proposed ordering rule will be demonstrated of the coefficients obtained in the last minimization step.
to significantly improve the performance of the GSBF algo- Different from the above conventional re-weighted algorithms,
rithm through simulations. we exploit the additional system prior information at each step
(including the start step) to improve the estimation on the
3) Binary Search Procedure: Based on the ordering rule
group sparsity of the beamformer.
(25), we sort the coefficients in the ascending order: 1
1) Re-weighted Group-Sparsity Inducing Norm Minimiza-
2 L to fix the final active RRH set. We set the first
tion: One way to enhance the group-sparsity compared with
J smallest coefficients to zero, as a result, the corresponding
using the weighted mixed 1 /2 norm (w) in (21) is to
RRHs will be turned. Denote J0 as the maximum number
minimize the following combinatorial function directly:
of RRHs that can be turned off, i.e., the problem P(A[i] )
is infeasible if i > J0 , where A[i] Z [i] = L with Z [i] = L
Plc
{0 , 1 , . . . , i } and 0 = . A binary search procedure can R(w) = 2 I(wl 2 > 0), (26)
l
be adopted to determine J0 , which only needs to solve no more l=1
than (1 + log(1 + L)) SOCP problems. In this algorithm, for which the convex function (w) in (21) can be regarded as
we regard A[J0 ] as the final active RRH set and the solution an 1 -norm relaxation. Unfortunately, minimizing R(w) will
of P(A[J0 ] ) is the final transmit beamformer. lead to a non-convex optimization problem. In this subsection,
Therefore, the bi-section GSBF algorithm is presented as we will provide a sub-optimal algorithm to solve (25) by
follows: adopting the idea from the MM algorithm to enhance sparsity.
SHI et al.: GROUP SPARSE BEAMFORMING FOR GREEN CLOUD-RAN 2817
Based on the following fact in [36] with a low channel power gain should be encouraged to be
switched off as justified in Section V-B. Therefore, from (32),
log(1 + x1 ) 0 if x = 0,
lim = (27) we set the following weights as the initiation weights for
0 log(1 + 1 ) 1 if x > 0, [0]
PiGSBF :
we rewrite the indicator function in (26) as
log(1 + wl 2 1 ) [0] Plc
I(wl 2 > 0) = lim , l L. (28) l = , l = 1, . . . , L. (33)
0 log(1 + 1 ) l l
The surrogate objective function R(w) can then be approxi- The weights indicate that the RRHs with a higher relative
mated as transport link consumption, lower power amplifier efficiency
and lower channel power gain should be penalized more
L
Plc
f (w) = log(1 + wl 2 1 ), (29) heavily.
l As observed in the simulations, this algorithm converges
l=1
by neglecting the limit in (28) and choosing an appropriate very fast (typically within 20 iterations). We set the maximum
2
> 0, where = log(1+ number of iterations as mmax = L in our simulations.
1 ) . Compared with (w) in (21),
the log-sum penalty function f (w) has the potential to be 2) Iterative Search Procedure: After obtaining the (ap-
much more sparsity-encouraging. The detailed explanations proximately) sparse beamformers using the above re-weighted
can be found in [35]. GSBF framework, we still adopt the same ordering criterion
Since log(1 + x), x 0, is a concave function, we can (25) to fix the final active RRH set.
construct a majorization function for f by the first-order Different from the aggressive strategy in the bi-section
approximation of log(1 + wl 2 1 ), i.e., GSBF algorithm, which assumes that the RRH should be
switched off as many as possible and thus results a minimum
transport network power consumption, we adopt a conservative
L
Plc
wl 2 [m]
strategy to determine the final active RRH set by realizing that
f (w) [m]
+ c(w ) , (30) the minimum network power consumption may not be attained
l w 2 +
l=1
l
when the transport network power consumption is minimized.
g(w|w[m] ) Specifically, denote J0 as the maximum number of RRHs
that can be switched off, the corresponding inactive RRH set
where w[m] is the minimizer at the (m 1)-th iteration, and
[m] [m] [m] is J = {0 , 1 , . . . , J0 }. The minimum network power con-
c(w[m] ) = log(1+wl 2 )wl 2 /(wl 2 +) is a sumption should be searched over all the values of P (A[i] ),
constant provided that w[m] is already known at the current where A[i] = L\{0 , 1 , . . . , i } and 0 i J0 . This can be
m-th iteration.
accomplished using an iterative search procedure that requires
By omitting the constant part of g(w|w[m] ) at the m-th to solve no more than L SOCP problems.
iteration, which will not affect the solution, we propose a re-
Therefore, the overall iterative GSBF algorithm is presented
weighted GSBF framework to enhance the group-sparsity:
as Algorithm 3.
[m] [m+1] L
L
[m]
PiGSBF : {wl }l=1 = arg min l wl 2
Algorithm 3: The Iterative GSBF Algorithm
l=1
[0]
subject to C1 (L), C2 (L), (31) Step 0: Initialize the weights l , l = 1, . . . , L as in (33)
and the iteration counter as m = 0;
where [m]
Step 1: Solve the weighted GSBF problem PiGSBF (31):
[m] Plc 1 if it is infeasible, set p = and go to End; otherwise,
l = , l = 1, . . . , L, (32) set m = m + 1, go to Step 2;
l (w[m] 2 + )
l Step 2: Update the weights using (32);
are the weights for the groups at the m-th iteration. At Step 3: If converge or m = mmax , obtain the solution w
each step, the mixed 1 /2 -norm optimization is re-weighted and calculate the selection criterion (25), and sort them
using the estimate of the beamformer obtained in the last in the ascending order: 1 L , go to Step 4;
minimization step. otherwise, go to Step 1;
As this iterative algorithm cannot guarantee the global Step 4: Initialize Z [0] = , A[0] = {1, . . . , L}, and i = 0;
minimum, it is important to choose a suitable starting point Step 5: Solve the optimization problem P(A[i] ) (12);
to obtain a good local optimum. As suggested in [18], [19], 1) If (12) is feasible, obtain p (A[i] ), update the set
[35], this algorithm can be initiated with the solution of the un-
[0]
Z [i+1] = Z [i] {i+1 } and i = i + 1, go to Step 5;
weighted 1 -norm minimization, i.e., l = 1, l = 1, . . . , L. 2) If (12) is infeasible, obtain J = {0, 1, . . . , i 1}, go
In our setting, however, the prior information on the system to Step 6;
parameters can help us generate a high quality stating point for
Step 6: Obtain optimal RRH set A[j ] and beamformers
the iterative GSBF framework. Specifically, with the available [j ]
minimizing P(A ) with j = arg minjJ p (A[j] );
channel state information, we choose the 2 -norm of the initial End
[0]
beamformer at the l-th RRH wl 2 to be proportional to its
corresponding channel power gain l , arguing that the RRH
2818 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 13, NO. 5, MAY 2014
TABLE I
S IMULATION PARAMETERS 200
GSBF Algorithm and the Bi-Section GSBF Algorithm, Target SINR [dB]
high. In the extreme case with all the RRHs active, all the
algorithms will yield the same network power consumption, Fig. 4. Average total transmit power consumption versus target SINR.
as all of them will perform coordinated beamforming with all
the RRHs active, resulting in the same total transmit power
Table II shows the average numbers of RRHs that are switched Proposed GS Algorithm
Proposed BiSection GSBF Algorithm
off with different algorithms. From Fig. 4 and Fig. 5, we 50
Proposed Iterative GSBF Algorithm
see that the CB algorithm, which intends to minimize the 40
RMINLP Based Algorithm
Conventional SP Based Algorithm
total transmit power consumption, achieves the lowest total CB Algorithm
MINLP Algorithm
transmit power consumption due to the highest beamforming 30
0 1 2 3 4 5 6 7 8
gain with all the RRH active, but it has the highest total Target SINR [dB]
TABLE II
T HE AVERAGE N UMBER OF I NACTIVE RRH S WITH D IFFERENT 420
A LGORITHMS
170
5 10 15 20
370 Number of Mobile Users
320 Fig. 7. Average network power consumption versus the number of mobile
users.
270
Proposed GS Algorithm
posed bi-section GSBF algorithm has almost the same
Proposed BiSection GSBF Algorithm performance with the RMINLP algorithm and outper-
170 Proposed Iterative GSBF Algorithm
RMINLP Based Algorithm forms the conventional SP based algorithm, which has
Conventional SP Based Algorithm
CB Algorithm
the same complexity. Therefore, the bi-section GSBF
120
2 4 6 8 10 12 14 16 18 20 algorithm is very attractive for practical implementation
Relative Transport Link Power Consumption [W]
in large-scale Cloud-RAN.
Gl 2
which combines two terms multiplicatively.
N N
, V RN N sup wT y
L matrices U R
Define diagonal (w) =
(y)1
with N = K l=1 Nl , for which the l-th block elements
are l IKNl and 1l IKNl , respectively. Next, we calculate the
L
L
Plc
convex envelope of ph (w) via computing its conjugate: wGTl yGl =2 wGl 2 . (43)
l
l=1 l=1
ph (y) = sup yT UT Vw 2 T (w)F (T (w)) ,
wCN A PPENDIX B
= sup sup yIT UTII VII wI 2 T (wI )F (I) P RELIMINARIES ON M AJORIZATION -M INIMIZATION
IV wI C|I| A LGORITHMS
0 if (y) 1 The majorization-minimization (MM) algorithm, being a
= (37)
, otherwise. powerful tool to find a local optimum by minimizing a surro-
gate function that majorizes the objective function iteratively,
where yI is the |I|-dimensional vector formed with the entries has been widely used in statistics, machine learning, etc., [34].
of y indexed by I (similarly for w), and UII is the |I| |I| We introduce the basic idea of MM algorithms, which allows
matrix formed with the rows and columns of U indexed by I us to derive our main results.
(similarly for V), and (y) defines a dual norm of (w):
Consider the problem of minimizing f (x) over F . The
idea of MM algorithms is as follows. First, we construct a
yI UI 2 1 l majorization function g(x|x[m] ) for f (x) such that
(y) = sup = max yGl 2 . (38)
IV,I= 2 F (I) 2 l=1,...,L Plc
g(x|x[m] ) f (x), x F , (44)
The first equality in (38) can be obtained by the Cauchy-
and the equality is attained when x = x[m] . In an MM algo-
Schwarz inequality:
rithm, we will minimize the majorization function g(x|x[m] )
yIT UTII VII wI yI UI 2 VII wI 2 instead of the original function f (x). Let x[m+1] denote the
minimizer of the function g(x|x[m] ) over F at the m-th
= yI UI 2 T (wI ). (39) iteration, i.e.,
The second equality in (38) can be justified by x[m+1] = arg min g(x|x[m] ), (45)
xF
1 then we can see that this iterative procedure will decrease the
(y) sup max yIGl UIGl 2
IV,I= 2 F (I) l=1,...,L value of f (x) monotonically after each iteration, i.e.,
1 l f (x[m+1] ) g(x[m+1] |x[m] ) g(x[m] |x[m] ) = f (x[m] ), (46)
= max yGl 2 , (40)
2 l=1,...,L Plc
which is a direct result from the definitions (44) and (45).
and The decreasing property makes an MM algorithm numerically
stable. More details can be found in a tutorial on MM
yI UI 2
(y) sup algorithms [34] and references therein.
IV,I= 2 minl=1,...,L F (I Gl )
1 l
= max yGl 2 . (41) ACKNOWLEDGMENT
2 l=1,...,L Plc
The authors would like to thank anonymous reviewers and
Therefore, the tightest convex positively homogeneous lower the associate editor for their constructive comments.
2822 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 13, NO. 5, MAY 2014
R EFERENCES [25] A. Dhaini, P.-H. Ho, G. Shen, and B. Shihada, Energy efficiency
in TDMA-based next-generation passive optical access networks,
[1] I. Hwang, B. Song, and S. Soliman, A holistic view on hyper-dense IEEE/ACM Trans. Netw., vol. PP, no. 99, p. 1, 2013.
heterogeneous and small cell networks, IEEE Commun. Mag., vol. 51, [26] A. Wiesel, Y. Eldar, and S. Shamai, Linear precoding via conic
pp. 2027, June 2013. optimization for fixed MIMO receivers, IEEE Trans. Signal Process.,
[2] F. Rusek, D. Persson, B. K. Lau, E. Larsson, T. Marzetta, O. Edfors, vol. 54, pp. 161176, Jan. 2006.
and F. Tufvesson, Scaling up MIMO: opportunities and challenges with [27] S. P. Boyd and L. Vandenberghe, Convex Optimization. Cambridge
very large arrays, IEEE Signal Process. Mag., vol. 30, no. 1, pp. 4060, University Press, 2004.
2013. [28] Y. Shi, J. Zhang, and K. Letaief, Group sparse beamforming for green
[3] J. Hoydis, M. Kobayashi, and M. Debbah, Green small-cell networks, cloud radio access networks, in Proc. 2013 IEEE Global Commun.
IEEE Veh. Technol. Mag., vol. 6, pp. 3743, Mar. 2011. Conf., pp. 46354640.
[4] China Mobile, C-RAN: the road towards green RAN, White Paper, [29] T. Baran, D. Wei, and A. Oppenheim, Linear programming algorithms
ver. 2.5, Oct. 2011. for sparse filter design, IEEE Trans. Signal Process., vol. 58, pp. 1605
[5] J. Wu, Green wireless communications: from concept to reality [in- 1617, Mar. 2010.
dustry perspectives], IEEE Wireless Commun., vol. 19, pp. 45, Aug. [30] S. Leyffer, Mixed Integer Nonlinear Programming, vol. 154. Springer,
2012. 2012.
[31] Y. Cheng, M. Pesavento, and A. Philipp, Joint network optimization
[6] D. Gesbert, S. Hanly, H. Huang, S. Shamai Shitz, O. Simeone, and
W. Yu, Multi-cell MIMO cooperative networks: a new look at inter- and downlink beamforming for CoMP transmissions using mixed integer
conic programming, IEEE Trans. Signal Process., vol. 61, pp. 3972
ference, IEEE J. Sel. Areas Commun., vol. 28, pp. 13801408, Sep.
3987, Aug. 2013.
2010.
[32] G. Obozinski and F. Bach, Convex relaxation for combinatorial penal-
[7] H. Dahrouj and W. Yu, Coordinated beamforming for the multicell
ties, arXiv preprint arXiv:1205.1240, 2012.
multi-antenna wireless system, IEEE Trans. Wireless Commun., vol. 9,
[33] S. Vishwanath, N. Jindal, and A. Goldsmith, Duality, achievable rates,
pp. 17481759, Sep. 2010.
and sum-rate capacity of gaussian MIMO broadcast channels, IEEE
[8] C. Li, J. Zhang, and K. Letaief, Energy efficiency analysis of small
Trans. Inf. Theory, vol. 49, pp. 26582668, Oct. 2003.
cell networks, in Proc. 2013 IEEE Int. Conf. Commun., pp. 44044408, [34] D. R. Hunter and K. Lange, A tutorial on MM algorithms, Amer.
June 2013. Statistician, vol. 58, no. 1, pp. 3037, 2004.
[9] S. Tombaz, P. Monti, K. Wang, A. Vastberg, M. Forzati, and J. Zander, [35] E. J. Candes, M. B. Wakin, and S. P. Boyd, Enhancing sparsity by
Impact of backhauling power consumption on the deployment of reweighted 1 minimization, J. Fourier Anal. Appl., vol. 14, pp. 877
heterogeneous mobile networks, in Proc. 2011 IEEE Global Commun. 905, Dec. 2008.
Conf., pp. 15. [36] B. K. Sriperumbudur, D. A. Torres, and G. R. Lanckriet, A
[10] J. Rao and A. Fapojuwo, On the tradeoff between spectral efficiency majorization-minimization approach to the sparse generalized eigenvalue
and energy efficiency of homogeneous cellular networks with outage problem, Mach. Learning, vol. 85, pp. 339, Oct. 2011.
constraint, IEEE Trans. Veh. Technol., vol. 62, pp. 18011814, May [37] S. Boyd, N. Parikh, E. Chu, B. Peleato, and J. Eckstein, Distributed
2013. optimization and statistical learning via the alternating direction method
[11] D. Donoho, Compressed sensing, IEEE Trans. Inf. Theory, vol. 52, of multipliers, Foundations Trends Mach. Learning, vol. 3, pp. 1122,
pp. 12891306, Apr. 2006. July 2011.
[12] E. Candes and T. Tao, Near-optimal signal recovery from random [38] R. T. Rockafellar, Convex Analysis, vol. 28. Princeton University Press,
projections: Universal encoding strategies? IEEE Trans. Inf. Theory, 1997.
vol. 52, pp. 54065425, Dec. 2006.
[13] C. Berger, Z. Wang, J. Huang, and S. Zhou, Application of compressive Yuanming Shi (S13) received his B.S. degree in
sensing to sparse channel estimation, IEEE Commun. Mag., vol. 48, electronic engineering from Tsinghua University,
pp. 164174, Nov. 2010. Beijing, China, in 2011. He is currently working
[14] F. Bach, R. Jenatton, J. Mairal, and G. Obozinski, Optimization with towards the Ph.D. degree in the Department of Elec-
sparsity-inducing penalties, Foundations Trends Mach. Learning, vol. 4, tronic and Computer Engineering at the Hong Kong
pp. 1106, Jan. 2012. University of Science and Technology (HKUST).
[15] M. Yuan and Y. Lin, Model selection and estimation in regression with His research interests include 5G wireless commu-
grouped variables, J. R. Statist. Soc. B, vol. 68, no. 1, pp. 4967, 2006. nication networks, Cloud-RAN, optimization theory,
[16] S. Negahban and M. Wainwright, Simultaneous support recovery in and large-scale optimization and its applications.
high dimensions: benefits and perils of block 1 / -regularization,
IEEE Trans. Inf. Theory, vol. 57, pp. 38413863, June 2011.
[17] M. Hong, R. Sun, H. Baligh, and Z.-Q. Luo, Joint base station Jun Zhang (S06-M10) received the B.Eng. de-
clustering and beamformer design for partial coordinated transmission in gree in electronic engineering from the University
heterogeneous networks, IEEE J. Sel. Areas Commun., vol. 31, pp. 226 of Science and Technology of China in 2004, the
240, Feb. 2013. M.Phil. degree in information engineering from the
[18] J. Zhao, T. Q. Quek, and Z. Lei, Coordinated multipoint transmission Chinese University of Hong Kong in 2006, and the
with limited backhaul data transfer, IEEE Trans. Wireless Commun., Ph.D. degree in electrical and computer engineering
vol. 12, pp. 27622775, June 2013. from the University of Texas at Austin in 2009.
[19] O. Mehanna, N. Sidiropoulos, and G. Giannakis, Joint multicast beam- He is currently a Visiting Assistant Professor in the
forming and antenna selection, IEEE Trans. Signal Process., vol. 61, Department of Electronic and Computer Engineer-
pp. 26602674, May 2013. ing at the Hong Kong University of Science and
[20] S.-H. Park, O. Simeone, O. Sahin, and S. Shamai, Robust and efficient Technology (HKUST). Dr. Zhang is co-author of
distributed compression for cloud radio access networks, IEEE Trans. the book Fundamentals of LTE (Prentice-Hall, 2010). His research interests
Veh. Technol., vol. 62, pp. 692703, Feb. 2013. include MIMO communications, heterogeneous networks, cognitive radio,
[21] S.-H. Park, O. Simeone, O. Sahin, and S. Shamai, Joint precoding and green communications. He has served on TPCs of different international
and multivariate backhaul compression for the downlink of cloud radio conferences including IEEE ICC, VTC, Globecom, WCNC, PIMRC, etc. He
access networks, IEEE Trans. Signal Process., vol. 61, pp. 56465658, served as a MAC track co-chair for IEEE WCNC 2011.
Nov. 2013.
[22] V. Cadambe and S. Jafar, Interference alignment and degrees of
freedom of the K-user interference channel, IEEE Trans. Inf. Theory,
vol. 54, pp. 34253441, Aug. 2008.
[23] G. Auer, V. Giannini, C. Desset, I. Godor, P. Skillermark, M. Olsson,
M. Imran, D. Sabella, M. Gonzalez, O. Blume, and A. Fehske, How
much energy is needed to run a wireless network? IEEE Wireless
Commun., vol. 18, pp. 4049, Oct. 2011.
[24] J. Kani and H. Nakamura, Recent progress and continuing challenges
in optical access network technologies, in Proc. 2011 IEEE Int. Conf.
Photonics, pp. 6670.
SHI et al.: GROUP SPARSE BEAMFORMING FOR GREEN CLOUD-RAN 2823
Khaled B. Letaief (S85-M86-SM97-F03) re- include WCNC07 in Hong Kong; ICC08 in Beijing; ICC10 in Cape Town;
ceived the B.S. degree with distinction in electrical TTM11 in Hong Kong; and ICCC12 in Beijing.
engineering (1984) from Purdue University, USA. Professor Letaief has been a dedicated teacher committed to excellence in
He also received the M.S. and Ph.D. degrees in teaching and scholarship. He received the Mangoon Teaching Award from
electrical engineering from Purdue University in Purdue University in 1990; the HKUST Engineering Teaching Excellence
1986 and 1990, respectively. Award; and the Michael Gale Medal for Distinguished Teaching (Highest
From January 1985 and as a Graduate Instructor University-wide Teaching Award at HKUST). He is also the recipient of many
at Purdue, he taught courses in communications other distinguished awards including the 2007 IEEE Communications Society
and electronics. From 1990 to 1993, he was a Publications Exemplary Award; the 2009 IEEE Marconi Prize Award in
faculty member at the University of Melbourne, Wireless Communications; the 2010 Purdue University Outstanding Electrical
Australia. Since 1993, he has been with the Hong and Computer Engineer Award; the 2011 IEEE Communications Society
Kong University of Science and Technology (HKUST) where he is currently Harold Sobol Award; the 2011 IEEE Wireless Communications Technical
Chair Professor and the Dean of Engineering, with expertise in wireless Committee Recognition Award; and 10 IEEE Best Paper Awards.
communications and networks. In these areas, he has over 470 journal and Dr. Letaief is a Fellow of IEEE and a Fellow of HKIE. He has served as
conference papers and has given invited keynote talks as well as courses all an elected member of the IEEE Communications Society (ComSoc) Board of
over the world. He has 13 patents including 11 US patents. Governors, as an IEEE Distinguished lecturer, IEEE ComSoc Treasurer, and
Dr. Letaief serves as a consultant for different organizations and is IEEE ComSoc Vice-President for Conferences.
the founding Editor-in-Chief of the IEEE T RANSACTIONS ON W IRELESS He is currently serving as the IEEE ComSoc Vice-President for Technical
C OMMUNICATIONS. He has served on the editorial board of other pres- Activities as a member of the IEEE Product Services and Publications Board,
tigious journals including the IEEE J OURNAL ON S ELECTED A REAS IN and is a member of the IEEE Fellow Committee. He is also recognized by
C OMMUNICATIONS -W IRELESS S ERIES (as Editor-in-Chief). He has been Thomson Reuters as an ISI Highly Cited Researcher.
involved in organizing a number of major international conferences. These