You are on page 1of 24

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/332706302

Recent Research in Cloud Radio Access Network (C-RAN) for 5G Cellular Systems
- A Survey

Article  in  Journal of Network and Computer Applications · April 2019


DOI: 10.1016/j.jnca.2019.04.019

CITATIONS READS
38 3,442

5 authors, including:

Md. Farhad Hossain Ayman Uddin Mahin


Bangladesh University of Engineering and Technology Ahsanullah University of Science & Tech
81 PUBLICATIONS   770 CITATIONS    9 PUBLICATIONS   71 CITATIONS   

SEE PROFILE SEE PROFILE

Topojit Debnath Farjana Mosharrof


University of California, Riverside Bangladesh University of Engineering and Technology
9 PUBLICATIONS   51 CITATIONS    1 PUBLICATION   38 CITATIONS   

SEE PROFILE SEE PROFILE

Some of the authors of this publication are also working on these related projects:

An analytical model of minority carrier in exponentially doped solar cell under illumination View project

Underwater Communications View project

All content following this page was uploaded by Md. Farhad Hossain on 24 May 2019.

The user has requested enhancement of the downloaded file.


1

Recent Research in Cloud Radio Access Network


(C-RAN) for 5G Cellular Systems - A Survey
Md. Farhad Hossain1 , Ayman Uddin Mahin2 , Topojit Debnath3 , Farjana Binte Mosharrof4 and Khondoker Ziaul
mobile DATA Islam5
Department of Electrical and Electronic Engineering,
traffic outlook
Bangladesh University of Engineering and Technology, Dhaka-1205, Bangladesh
Email: 1 mfarhadhossain@eee.buet.ac.bd, 2 aumahin125@gmail.com, 3 topojit.107@gmail.com,
4 bipashafarjana@gmail.com, 5 ziaiut@gmail.com

In 2023, monthly global mobile data traffic will surpass 100 ExaBytes (EB)

Monthly mobile data traffic per smartphone continues to Factors that will drive higher usage in general include an
Abstract—Traditional architectures of cellular networks are from increase
increase in all regions. North America has the highest usage,
currentin13.8 ExaBytes (EB) in 2017 to 110 EB by the
the number of LTE subscriptions, improved
facing tremendous challenges due to unprecedented increase
and traffic is expected to reach 7.1 GigaBytes (GB) per
in end of 2023 at a compound annual growth
device capabilities and more affordable data plans, rateas (CAGR) of
mobile data traffic,
monthlimited spectrumbyavailability
per smartphone the end of theand high
year andpower
increase 42% well
as shown in Fig.in 1.
as an increase data-intensive content. As virtual
consumption. Intolight
48GBofbythis, industries
the end of 2023. as well as
Western research
Europe com-
has the second Supporting
reality and augmented reality technologies
munities are in highest
constant search such a massive volume of are more data
mobile widelytraffic is
usage, with for fundamental
traffic breakthroughs
set to reach 4.1GB by the end of adopted, content will become even more data intensive.
in developing novel network
2017 and 28GB byarchitectures
the end of 2023. for supporting
Western thebe going to be a tremendous challenge for the network operators
Europe will
exploding user the
demand, while
region with thereducing capital
highest growth rateand operational
in monthly mobile in theTotal
upcoming
mobile datadays. Theisessence
traffic expectedistothat mobile
rise at a network ca-
expenditures fordata
network operators.
traffic per smartphone Cloud radio
during access network
the forecast period. compound annual growth rate (CAGR) of
pacity must be increased to meet the demand. Network capac-42 percent
(C-RAN) architecture is such a paradigm shifting concept for
The high average usage in India – estimated to reach as ity can bemobile
Total increased in several
data traffic ways including
for all devices is anticipated by adding more
cellular networks, which is also being actively considered to increase by 8 times during the forecast period,
3.9GBfor
a major candidate perfuture
month per5G smartphone at the end
cellular systems. of 2017
This – is
paper cells to the network, implementing heterogeneous networks
reaching around 110EB per month by the end of 2023. At
mainly due tosurvey
presents a comprehensive an introductory
on the LTE offer
most advances (HetNets)
by an operator
recent close tointroducing
85 percent, data small cells,
traffic usingbybeamforming
generated smartphones (BF),
duringfocusing
in C-RAN research the latter half
on of
the2016, which included
analysis free voice
and enhancement integrating realys and repeaters, adoptng distributed
is already accounting for the largest proportion of mobile antenna
and data
of its various major traffic. Data
aspects. traffic is expected
In particular, after to continue to
reviewing the system data traffic. and
(DAS) Going forward, smartphone
cognitive radio (CR),dataandtraffic will techniques
using
grow, reaching 18GB per month per smartphone in 2023.
works on C-RAN architectures, we then focus on the papers become evenmultiple
more dominant,
like multi-user inputand is expected
multiple to increase
output (MIMO) and
published specifically on the throughput enhancement, interfer- by 9 times during the forecast period to account for close
ence management, energy efficiency, latency, security and system massive MIMO [3]–[7]. The major drawbacks
to 95 percent of total mobile data traffic by the end of 2023. of these tech-
cost reduction of C-RAN based cellular networks. A summary nologies are higher inter-cell interference, complex network
of the open issues and future research directions in these areas operations and maintenance, increased energy consumption
of C-RAN based cellular networks is also presented. and reduced profit margin for the operators due to increase
Data traffic per active smartphone Global mobile data traffic
Index Terms—C-RAN architectures; throughput; interference
(GigaBytes per month) (ExaBytes per month)
management; energy efficiency; latency; security; system cost;
5G cellular networks.
Middle 120
2017 110EB
East and Close to 95% of mobile
Africa 2023
data traffic will come from
I. I2017
NTRODUCTION smartphones in 2023
North 100
East Asia

I N recent years, the 2023


mobile subscriptions
South East and
Asia and
traffic [1], [2]. One of
world has seen a massive surge in
2017 a corresponding explosion in data

Oceania 2023
the studies found that the number
80
of unique mobile subscribers in the world have surged from
Smartphones
4.5 billion in 2013Latinto 2017 5.4 billion in 2017 and can reach Mobile PCs, tablets
America
2023
to 6.2 billion by the end of 2023 [1]. The driving factors and routers
60
behind this unprecedented 2017rise in global penetration of mobile
devices include an India
increasing
2023 trend in accepting the concept
of sustainable development through digital revolution by the
Central and 2017
state policymakers, a global acceleration in the deployment
Eastern 40
Europe 2023
of fourth generation (4G) long-term evolution (LTE) cellular
systems, introduction
Western of affordable smart devices with im-
2017

proved capabilities (e.g.,2023smartphones and tablets), diverse


Europe
20
user friendly applications and an increase in data-intensive
2017
North
contents. Introduction
America
of fifth generation (5G) cellular systems
2023
as expected to be in 2019 and more data intensive applications 0
including virtual reality and augmented 10 20 reality
30 technologies
40 50 60 2013 2018 2023
will even make mobile devices much more popular in the
upcoming days. Correspondingly, the forecast in [1] suggests Fig. 1: A forecast of global mobile data traffic in EB per month
12
that the total global mobile data trafficNOVEMBER 2017
per month can surge up to 2023 [1].
in capital expenditure (CAPEX) and operational expenditure
(OPEX) [5], [6]. Apart from the increase in network capacity,
future 5G networks must also support enormous number of %%8
connected devices (tens of thousands per macrocell), high &ORXG

%DFNKDXO
&RUH
data rate (∼ tens of Gbps), enhanced spectral efficiency 1HWZRUN
(SE), improved energy efficiency (EE), robust reliability (∼
)URQWKDXO
99.999%), almost ’anytime anywhere’ connectivity and ex-
tremely low latency (∼ 1ms) for data intensive, mission critical
and time critical applications [8]–[11]. Current technologies
are clearly in lack for supporting such crucial requirements.
Therefore, the industries and researchers need to bring some
fundamental changes in future networks both in technologies
and architectures.
55+
Cloud radio access network (C-RAN) based cellular net-
works, a strong contender for future 5G cellular systems, 55+
has all the potential for meeting the above requirements [7],
[12], [13]. It is a paradigm shifting evolutionary concept,
first time outlined by IBM in [14], proposing the architecture 55+
and operations of cellular networks in such a way which is
55+
completely different from the current systems. In C-RAN,
baseband units (BBUs) of all base stations (BSs) in a RAN
is centralized forming a virtualized BBU pool, which is then
shared among the BSs [5], [13], [14]. Due to the inherent Fig. 2: A general architecture of C-RAN based cellular net-
advantages of C-RAN over the traditional RANs as discussed works.
in Section II, an intensive research initiative on identifying the
potentials, challenges and solutions of open issues in C-RAN
is underway as evident from the large number of emerging Rest of the paper is organized as follows. Section II presents
articles. the concepts of C-RAN including a summary of the advantages
In this paper, we aim to present a comprehensive survey and disadvantages of this technology. A comprehensive survey
on the recent works in the filed of C-RAN. Previous surveys on the proposed architectures for C-RAN is presented in Sec-
mainly focused on a particular area of C-RAN. For instance, tion III. Research works on the throughput improvement are
authors in [15] summarized the works on the centralization discussed in Section IV, whereas a summary of the works on
and virtualization for C-RANs. By introducing the concept interference management techniques for C-RAN based cellular
and architectures of C-RAN, requirement of higher capacity networks is presented in Section V. Then the works on the
in the fronthaul, virtualization techniques for the BBU pool, improvement of EE are presented in Section VI following the
hardware implementations and challenges were discussed in works related to delay, security and system cost minimization
[5]. On the other hand, recent developments in resource alloca- in Section VII, VIII and IX respectively. A summary of the
tion for heterogeneous C-RAN (H-CRAN) were surveyed and open issues, challenges and future research directions is also
investigated in [16]. This paper also proposed and investigated included in Section X. Finally, the paper is concluded with a
coordinated scheduling, hybrid backhauling and multi-cloud brief summary in Section XI.
association based three different resource allocation schemes.
Moreover, a survey of the recent works on the architectures,
II. C LOUD R ADIO ACCESS N ETWORK
key technologies and open issues in C-RANs was presented
in [12]. This paper discussed the key technologies by dividing C-RAN refers to a cellular network architecture where
them into four different sections, namely, fronthaul compres- baseband and higher-layer functions of BSs are performed in a
sion, large-scale collaborative processing, channel estimation cloud. A C-RAN architecture basically has three components
and cooperative radio resource allocation. Furthermore, a - a BBU pool consisting of a many BBUs with centralized
survey on the works on C-RAN security was presented in [13]. processors, remote radio heads (RRHs) with antennas and a
Various security threats and vulnerabilities of C-RAN were fronthaul network connecting RRHs with the BBU pool [5],
identified and analyzed following a comprehensive review of [9], [13], [14], [17], [18]. A general architecture of C-RAN
the existing literature studies. This paper also introduced the based cellular network is shown in Fig. 2.
solutions to security threats in different logic layers of C-RAN In C-RAN, traditional BSs are decoupled into two parts -
and discussed their relative advantages and drawbacks. distributed RRHs and BBUs clustered into a pool. The pool is
Instead of focusing on a specific issue, our paper presents placed at a centralized site (i.e., cloud) having a set of BBUs.
a survey covering several aspects of C-RAN based cellular That means that the radio resources of different BBUs can
networks such that a reader can immediately have a basic, but be shared to meet the dynamic user demand having tempo-
a complete picture of the state-of-the-art research directions of spatial variation. The cloud controls the RRHs and is also
C-RAN by dividing them into several distinguished sections. reconfigurable, i.e., number of BBUs can be changed with
time. The cloud functions as virtual BSs performing baseband transmission (CoMP) across the RRHs connected to the
processing with the help of general purpose processors. Signal same cloud will be much simpler and more effective
processing resources in the cloud are dynamically allocated on resulting in higher SE [5], [17].
demand basis. Various functions including modulation, coding, • Reduced latency: C-RAN has the capability to reduce
fast fourier transform, and selection of suitable frequency latency in performing various operations. For instance,
or channel are performed in the cloud. On the other hand, the time needed to perform handovers will be reduced
RRHs equipped with antennas transmit radio signals from as it can be done inside a cloud instead of between BSs.
the BBU cloud to the users in the downlink and forward Failure rate in handover can also be decreased. Moreover,
the baseband signals from users to the cloud for process- the general amount of signaling information sent to core
ing. Main functions of RRHs includes radio frequency (RF) network can be reduced in C-RAN and hence latency will
amplification, up/down conversion, filtering, digital process- be reduced.
ing, analog-to-digital conversion, digital-to-analog conversion • Facilitate the switching of BBUs: C-RAN relaxes the
and interface adaptation. As most of the signal processing constraint of keeping each BS on for all time. As all
functions are performed in cloud, RRHs can relatively be processing functionalities are implemented in a remote
simple and distributed in a large scale scenario in a cost- cloud, power consumption and load congestion can be
efficient manner. The third component, fronthaul provides reduced by dynamically allocating processing capability
the communication links between BBUs and RRHs. Various and migrating tasks in the BBU pool. Thus several BBUs
technologies, such as optical fiber communication, standard can be turned to low power sleep mode or even be shut
wireless communication, or even millimeter wave (mmWave) down for saving energy [7].
communication can be used for implementing this fronthaul • Improved interference management: C-RAN enables ease
links [9]. Optical fiber communication fronthaul has the ca- sharing of channel state information (CSI), traffic data
pability to support high transmission capacity at the expense and control information of mobile services among co-
of high cost and un-flexible deployment. Whereas, wireless operating BSs. This will allow more effective multi-
fronthaul employing wireless communications with 5 GHz - point cooperation and enable multiplexing more streams
40 GHz carrier frequencies are cheaper and more flexible at on the same channel with substantially reduced mutual
the cost of reduced capacity and other constraints. interference [7]. Due to the decrease of interference, link
quality as well as throughput will be greatly improved.
A. Benefits of C-RAN • Ease of maintenance and expansion: The inherent cen-
C-RAN has some great advantages over the existing coun- tralized architecture of C-RAN makes it easily scalable
terpart as summarized below [5]–[7], [12], [17]–[26]. and thus simplifies the cellular network upgrading and
• Reduced CAPEX and OPEX: Deployment and commis- maintenance. For example, a network operator only needs
sioning of a macrocell BS (MBS) is expensive and to add new RRHs connecting with the cloud for covering
time-consuming. In contrast, C-RAN involves less cost, more service areas or split the cell for higher capacity
space and time to deploy, install, and operate RRHs [7], [12]. C-RAN also facilitates on demand installation
[7]. Furthermore, C-RAN can make it possible to more of virtual resources in cloud [23], [24]. Besides, C-RAN
effectively equipment sharing leading to reduced CAPEX. provides a smooth way for introducing new standards,
A quantitative analysis presented in [21] showed that C- as hardware needs to be placed in few centralized loca-
RANs has the potential to reduce CAPEX up to 15% per tions. Moreover, centralization of BBUs in cloud enables
kilometer. Besides, computating resources in C-RAN are easy and more frequent CPU updates than that in the
aggregated in few big clouds leaving simpler functions traditional systems. Furthermore, the native centralized
in RRHs, which can save a large portion of OPEX and support for multi-standard operation will make inter-RAN
management cost [7], [18]. operation relatively easy [5].
• Improved EE: Number of BBUs required in a C-RAN • Adaptability to non-uniform traffic: Modern day cellular
is less than a conventional RAN leading to reduction in networks exhibit a substantial amount of tempo-spatial di-
power consumption [27], [28]. Besides, air conditioning versity in traffic. However, BSs are dimensioned for busy
of radio modules in C-RANs can be decreased around hours implying a wastage of processing power during off-
90% as RRHs are naturally cooled by air hanging on peak hours [26]. Since in C-RAN, baseband processing of
masts or building walls [27]. Furthermore, C-RANs allow multiple BSs is carried out in the centralized BBU pool,
both UEs and MBSs to offload their data intensive resources to the BSs can be allocated in an optimum way
energy-consuming computations to a nearby cloud saving based on the instantaneous traffic demand and thus the
their energy [22]. One study conducted by ZTE estimated overall resource utilization rate can be improved.
that C-RAN can achieve up to 80% energy savings
compared to traditional RAN [25].
• Improved spectral efficiency (SE): C-RAN can also im-
B. Drawbacks of C-RAN
prove the SE of cellular networks. For instance, imple- C-RAN has also some drawbacks, which need to be ad-
mentation of coordinated and cooperative transmission/ dressed before implementing C-RAN based cellular networks.
reception strategies, such as enhanced inter-cell interfer- For instance, security and trust problem of C-RAN is one of
ence coordination (eICIC) and coordinated multi-point the major problems, which has drawn special concern. In a
wireless network, due to its open broadcast nature, a user either cloud. This option facilitates the flexible resource sharing and
authorized or illegitimate, can access it. In addition to common reduces energy consumption in the cloud.
security threats of conventional wireless networks, such as Recently, a quantitative techno-economic analysis on decid-
primary user emulation attack (PUEA) and spectrum sensing ing the optimal functional split in C-RAN having minimum
data falsification (SSDF) attack, due to its transmission and total cost of ownership (TCO) was investigated in [40]. To do
self-deploying nature, C-RAN will face more serious security so, this paper proposes a hybrid C-RAN (H-RAN) architecture
threats and trust problems [13]. Furthermore, as the BBUs of in which the functional split of a baseband processing chain of
many BSs are bundled together in the cloud, C-RAN has the a BS is modeled consisting of three sub-models - a sequence of
huge risk of single-point failure, i.e., if the cloud fails, the processing functions (PFs), functional split complexity model
entire network will be out of operation. On the other hand, and functional split bandwidth model. Then a model for
C-RAN architecture brings a huge overhead on the optical evaluating the TCO for the H-RAN as a function of fronthaul
fronthaul links between RRHs and cloud, which can be as bandwidth requirement and computational resources placed
high as 50 times compared to the backhaul requirements [5]. at remote site is also proposed and numerical studies are
In addition, latency/jitter between cloud and RRHs, complex conducted. It is demonstrated that the proposed H-RAN with
BS operations in cloud and risk of losing the compatibility of optimal functional split can achieve lower TCO than both the
the native hardware are some of the major drabacks of C-RAN generic fully centralized C-RAN and traditional distributed
[19]. There is also a potential to increase latency in some cases RAN models.
due to centralized signal processing [12]. A service-oriented C-RAN architecture with a novel logical
structure was proposed in [7]. Proposed logical structure
III. R ESEARCH ON C-RAN A RCHITECTURES consists of a physical plane, a control plane and a service plane
As stated earlier and also demonstated in Fig. 2, the generic with the aim to serve both users and operators with better
C-RAN system separates the BBU from a traditional BS and network performance. The physical plane mainly handles
then the BBUs of many BSs are bundled together into a virtualization for resource provisioning, baseband pool inter-
cloud such that the pool can be shared among many RRHs. connection topology and signal processing, such as channel
Since the inception of C-RAN concept, several works from decoding, demultiplexing, and fast fourier transform (FFT).
both the industries and academia, have been published on its The control plane consisting of resource management module
architectural design such that it can meet the demand of users (RMM) and service maintenance module (SMM) functions
as well as of the operators of future cellular networks [7], [9], based on the underlying physical plane, and supports the
[16], [29]–[43]. service plane. It also enables situation-aware and application-
aware RAN reconfiguration and RAN selection. On the other
hand, the service plane is a platform where fixed and mobile
A. Generic C-RAN services are provided. Application delivery, mobility manage-
Depending on the different functional splitting between ment, enabling multimedia applications, network management
BBU cloud and RRHs, China Mobile classified the C-RAN and security are some of the major services provided by this
architectures into two categories - fully centralized and par- plane.
tially centralized [31]. Whereas, based on the fronthaul con- Another novel C-RAN architecture named as convergence
straints and the functional splitting between BBUs and RRHs, of cloud and cellular systems (CONCERT) was proposed in
authors in [9] extended this classification into three categories [39]. This architecture proposes three distinguished planes -
- fully centralized, partially centralized and hybrid. In fully data, control and software-defined service planes. The data
centralized case, functions of Layer 1, Layer 2 and Layer 3 plane contains heterogeneous physical resources and performs
of the conventional BSs are moved into the BBU cloud. The basic signal processing tasks. Whereas, the control plane, a
BBU cloud performs all processing and managing functions logically centralized entity, performs several functions includ-
of the traditional BSs. Although this architecture is clear, ing radio interface management, wired networking manage-
simple and have significant benefits in terms of operation and ment and location-aware computing management. On the other
maintenance, burden on the fronthaul is substantial. On the hand, software-defined services layer works as a virtual BS
other hand, in partially centralized C-RAN architecture, a RRH and provides various services to the data layer. The services
performs the RF functions as well as some strictly RF related provided by this layer are quite similar to those of the service
baseband processing functions. Rest of the Layer 1 functions plane proposed in the architecture of [7].
and the functions of upper layers are executed in the cloud. On the other hand, a scalable and light-weight C-RAN
Consequently, constraints on fronthaul are mitigated due to architecture, named as FluidNet, with a novel logically re-
the substantial reduction of RRH-BBU overhead. However, configurable and flexible fronthaul between BBUs and RRHs
the interaction between Layer 1 and 2 can be complex and was proposed in [38]. The objective of the new architecture
consequently, coordinated and cooperative processing required is to support maximum traffic while minimizing the required
for advanced techniques (e.g., CoMP, massive MIMO) can amount of computing resources used in the BBU pool with a
be less efficient. The third option, a special case of fully consideration of the tempo-spatial traffic diversity. Motivation
centralized option, hybrid centralized architecture moves some for a re-configurable fronthaul was achieved through the
functions of Layer 1 from BBU cloud and assigns them into conducted experiment on a WiMAX C-RAN testbed. FluidNet
a new separated processing unit, which can be a part of the proposes an intelligent controller to be housed in the BBU
Internet

Sync/control/transport/baseband…
Sync/Control/Transport/
Sync
/Control
/Transport
/ ...
BBU pool

RRH RRH
RRH eNB
RRH eNB

RRH RRH
Macro cell
eNB
IoT RRH
RRH Small cell: RRH 2
RRH 1 heterogeneous
Small cell: ultra-density devices
UEs

Fig. 3: A typical architecture of H-CRAN [43].

formance. This novel architecture implements coor a


pool,
dinatedwhich
RRMdynamically
and eases the re-configures the fronthaul
operation pressure of new on efficient
basedproblem to solve,resource
which is sharing among
quite suitable fordifferent entities feasible
network feedback
access points to cater effectively both heterogeneous user through the cloud by means of jointly encoding (decoding)
significantly.
andThe rest profiles.
traffic of this article
It is isalso
organized
shown as follows.
that FluidNet achieves the messages using downlink (uplink) a coordinated resource
We first
50% address the
improvement in 5G H-CRANtraffic
satisfying demands asdistributed
architecture well as wireless
allocationcommunication
techniques (e.g., system.BF, Aim
power control, BS association
supporting RRM. We present the 5G MIMO pre ing at balancing the load between different base
reduces 50% of the computing resource usage in the BBU and scheduling) [16], [35]. Authors in [16] proposed two
coding problem. Then we propose our two-tier stations, the centralized BBU pool clustered with
pool compared to the baseline schemes.
interference-free hybrid precoding scheme, fol different architectures for H-CRAN involving diverse cell size.
Authors
lowed by theof performance
[36] proposedevaluation.
a passive optical networksum
In the end, (PONs) The firstPHY/MAC)
access control, one includesprocessing.
a single cloud Forconnected to the BSs from
based C-RAN architecture with power over fiber (PoF) to have different
inter-cluster tiers using
communication, theeither optical isor wireless backhaul links,
X2 interface
the advantages of low installation cost and removal of external while the second one proposes multiple clouds connecting
power supply for RRHs. OF CR model is dividedA typical
The network into eachC-RAN of architecture
them to a set mainlyof BSsconsists
through hybrid backhauling.
In this section, we overview H-CRAN systems and
three parts - a central office (CO), i.e., the cloud, an optical Whereas, a novel H-CRAN architecture by integrating massive
introduce the massive MIMO assisted H-CRAN 1. The remote radio heads (RRHs), distributed radio
line terminal (OLT) and the RRHs. As per the proposal, units an MIMO for
with antennas enabling
located broadband
at a remote site transmission was proposed
optical splitter is used to serve multiple RRHs over justBBU
2. The in [43].
a pool Proposed
composed H-CRAN divided the complete operation
of high-performance
single optical ERfiber cable,
ON OF whereas CRthe OLT is used to aggregateprogrammable equipment
into three distinctand real-time
logical layers,net namely, infrastructure layer,
In 5G systems, there
multiple RRHs to supply them powerwill be a tremendous
through the optical-fiber control layer and application layer. Overall, the BBU cloud
increase
cable. Thein the
CO requirements
controls the of trafficoperation
overall volume for of the3.network
The network for transmission
is responsible that links the
for integrating the large amount of spatial
RRHs and the BBU pool with high bandwidth
including
1. There willthebemanagement
large volumeofand wireless and optical
high diversity of links, con-
domain information and performing null-space calculation for
trols of RRHs, resource management, transmit power control the implementation
In 5G H-CRAN systems, theof BBU massive poolMIMO.is After processing the
from
2. the OLT to the RRHs and other tasks involvinginvolved null-spaceand
MIMO,in collecting information in the infor
managing spatial BBU pool, it is sent back to
Moreand
CoMP services will beThis
handover. accessed
paper foralsohigh mation
diversithe design
presents andfromthe
a variety
accessofpoints
access forpoints,
proper as shown
coordination across the entire
operation methodologies of the proposed C-RAN forinassuring Fig. 1. Thenetwork
BBU pool fortakes charge of
extracting most properformance. Proposed H-
enhanced
4. Application
expected quality of of
cloud will result
experience in more
(QoE). cessingare
transQoE levels
Desired and computing
CRAN technology procedures, such asthe
enhances RRM. scalability and flexibility of
mission between terminal devices and cloud In contrast, the RRHs only perform radio function
outlined by proposing three different QoE assurancealities, models. the system. Furthermore,
such as digital processing and power ampli RRHs become even more simpler as
The
Along proposed
with the methodology
increasing decides the number
requirements, 5G of fication. the complex
requiredTo maintain computations
backward compatibilityare managed
with by the BBU pool and
RRHs and OLTs
is believed in a given
to greatly depend area onto meet the desiredexisting
centralized QoE. In realized
LTE/LTE-A by massive
systems, MIMO.
together with support
high-performance
addition, processors
a joint control method andofdistributed
RRH sleepgen for seamless coverage of the serviced area, eNBs
and transmission
eralizedofequipment
power to implement
OLTs for reducing the scalabilitypowerperform
the transmission withouta critical role, while RRHs are for high
capacity in special areas. The
C. Enhanced eNB can harmonize
C-RAN
sacrificing the individual QoE is also investigated.
Considering the volume and diversity features multiple radio networks to operate well with each
of accessed devices, the HetNet has been regard other, and signals Extensive
for system research
controlis can
being conducted
easily be on enhancing the gen-
ed as one of the most exciting solutions to the eral C-RAN
delivered throughout architecture
the network. Withby integrating
these out advanced techniques,
B. Heterogeneous
impending mobile data C-RAN traffic crunch in the con standing advantages, H-CRANs are ableMIMO, to com [29], massive MIMO [43],
such as BF [33], multi-user
text of existing
Being LTE-A
motivated andthe
from 5G.major
It is constructed of
inherent advantages bineof HetNets
het- NOMA with C-RANs
[29], and benefitcommunications
mmWave from them. [41], clustering [32]
different network tiers and cell sizes by deploying
erogeneous networks than the conventional networks, several and coalition formation [42]. In [33], authors proposed a C-
nodes of different transmission powers, such as
works in [16], [35], [43] proposed architectures for heteroge- RAN SS VEarchitecture ASSinvolving utility-based cooperative BF. The
neous
becomes C-RAN (H-CRAN)
an inevitable trendwhich combines
for future CR A
both BS densifi- backhaul link is proposed to be of optical fiber, and signal pro-
develop
cation
ment of and centralizednetworks
information processing. sinceAittypical
makes H-CRAN
full H-CRANs cessing
In system equipped and withresource
massiveallocation
MIMO, eNBs are executed in a centralized
model is shown in Fig. 3. H-CRAN has the potential toand RRHs consisting
achieve manner. of Toseveral
modelhundred
the utility elements
of a user, a sigmoidal function
simultaneously serve mobile terminals within
working access technologies and various service the specific time-frequency resources. Massive
of the SINR is used considering real time applications. A of great importance. The most recent works conducted on
non-convex problem for utility maximization is formulated, improving the throughput in C-RAN systems are discussed
which is then solved by introducing a maximum interference here below.
constraint, employing convex relaxation and exploiting the As discussed before, performance of C-RAN is limited
sum-of-ratios form of the objective function. Maximization by the high bit rate requirement in the fronthaul. Therefore,
of the aggregate utility of the users are performed under authors in [44] investigated the maximum achievable through-
imperfect CSI, limited backhaul capacity and QoS require- put by different transmission strategies in a C-RAN with
ments. It is found that the aggregate utility of the proposed clusters of RRHs under transmission power constraints and
C-RAN increases almost linearly for less number of users and fronthaul capacity constraints. Two transmission strategies are
becomes sub-linear for large number of users. Moreover, an studied - without cooperation and with cooperation among
inversely proportional behavior of the aggregate utility with the different cells. In the case of ”without cooperation”, each UE
normalized maximum channel estimation error is identified. is served by only one RRH. Whereas, for the case of ”with
Whereas authors in [41] proposed a C-RAN system having cooperation”, multiple RRHs serve multiple UEs together,
a multi-user downlink with mmWave. In this architecture, the which becomes equivalent to distributed MIMO (D-MIMO).
fronthaul and the access link transmissions are implemented From the simulation results, it is evident that D-MIMO has a
with mmWave frequency bands. A stochastic geometry based better performance than that of “without cooperation” based
network model is considered, where RRHs are distributed transmission.
randomly following independent homogeneous poisson point In [45], authors investigated the throughput of a two-tier
process (PPP). It is found that larger antenna arrays are H-CRAN, where massive MIMO enabled MBSs work as the
shown to compensate for outage and latency performance first tier and RRHs work in the second tier. To mitigate the
degradation with higher RRH deployment, which can be interference between two tiers, soft fractional frequency reuse
considered as a tradeoff between inter-cluster interference and (S-FFR) is used. An exact expression of throughput for the
RRH density. Besides, authors of [29] investigated a C-RAN RRH tier and a closed form lower bound expression for the
scheme integrating both multi-user MIMO and NOMA. This MBSs throughput are provided. From the system model, it is
paper proposes an end-to-end uplink transmission scheme, seen that with the dense number of RRHs, implementation of
which is capable to deal with implementation and deployment massive MIMO in MBSs can greatly enhance the throughput
constraints on both the UE-RRH and fronthaul interfaces in of the entire C-RAN system. With the increase of MBS
an efficient way. The system model also considers several user antenna, throughput of MBS tier and H-CRAN increases
groups assuming that the system architecture allows for all the greatly due to array gain, while keeping the RRH throughput
users to centralize the user-specific physical layer functions almost same. Adding more users in the macrocell improves the
enabling to perform multi-cell multi-user joint detection (JD) throughput even further. This paper also explores the effects of
on the uplink when NOMA is applied. Furthermore, a partial S-FFR and RRHs density on the C-RAN system model. It is
NOMA scheme is also proposed and found its capability to found that with the increase of S-FFR factor α, throughput of
achieve high throughput with reduced computational complex- MBS tier and H-CRAN decreases for the low density RRHs
ity and delay. system. But for the high density RRHs system, throughput of
On the other hand, a mutually interfering multi-cluster based H-CRAN increases with α due to the high number of resource
C-RAN architecture was proposed in [32]. The motivation block (RB) available at the RRHs.
behind the proposal of smaller size multiple clusters of RRHs Whereas, a two-step scheduling algorithm for increasing
is to reduce the cost though it can reduce SE of the system the throughput of C-RAN with delay sensitive applications
due to inter-cluster interference. Proposed architecture also was proposed in [46]. The algorithm controls the inter-cell
integrates fronthaul BF, clustered BF across the RRHs and interference (ICI) with relatively simple design. In the first
fronthaul compression. An inter-cluster joint optimization is step of the algorithm, users are grouped according to their
then carried out demonstrating better sum-rate performance interference levels. Then, in the second step, channels are allo-
compared to the intra-cluster and inter-cluster TDMA based cated for maximizing the utilities of the groups. A maximum-
designs. Another work in [42] proposed an architecture for weight matching approach with Kuhn-Munkres algorithm in
cooperative transmission among RRHs in the C-RAN by for- assigning the channels is used. While, in conventional soft
mulating a RRH coalition formation game. RRHs are assumed frequency reuse (SFR) algorithm, the users can only transmit
to be capable to decide whether to form a coalition with at full power in the edge band, proposed algorithm allows the
other RRHs to achieve improved performance. This coalition users to use full power always. It also shows superiority over
formation among RRHs for jointly serving users can mitigate the SFR algorithm with increasing traffic arrival intensity. With
intra-interference leading to better throughput compared to the high arrival rate, average delay and delay violation probability
non-coalition and grand coalition. are found much lower in the proposed algorithm leading to
significantly increased throughput.
Efficient resource allocation is necessary to achieve high
IV. R ESEARCH ON C-RAN T HROUGHPUT E NHANCEMENT
throughput in C-RAN system. Most of the resource alloca-
Throughput enhancement is one of the major objectives of tion techniques in C-RAN use orthogonal frequency division
5G cellular networks. Therefore, research on the development multiple access (OFDMA), where each RB can be associated
of techniques for improving throughput in C-RAN system is with maximum one user at any time. In [47], authors utilized
NOMA technique for improving throughput in C-RAN. As the this paper proposed a low complexity optimal policy for the
original optimization problem is NP-hard, authors propose a stochastic optimization problem with both offline and online
sub-optimal binary integer programming (BIP) algorithm and algorithms. Simulation results demonstrate the superiority of
a greedy scheduling scheme. In comparison to the present the proposed scheme in terms of throughput and latency of
OFDMA allocation techniques, such as static sharing and MCC users.
heuristic scheme, NOMA provides a much higher throughput Furthermore, uplink throughput maximization by jointly
due to the fact that in NOMA, UEs can share the RBs considering power control and fronthaul rate allocation of
allowing the underutilized RBs to be used by another RRHs. a OFDMA based C-RAN system was investigated in [52].
For example, in a system of 45 RRHs, it is found that BIP and Here, each RRH’s fronthaul capacity constraint is achieved
greedy scheme provide throughput around 340 Mbps, where by proposing a practical uniform scalar quantization at each
static sharing and heuristic schemes can extract 255 and 300 RRH together with independent compression among RRHs.
Mbps respectively. Two different optimization problems for maximizing the sum-
In [48], authors studied the mode selection and resource rate are formulated. Due to the non-convexity of these prob-
allocation problem in a uplink device-to-device (D2D) en- lems, efficient algorithms are then proposed for solving them.
abled C-RAN system. In D2D communications, users can Numerical results demonstrate that the proposed joint opti-
communicate with each other without using RRHs. D2D mization provides significant performance gain compared with
communications not only increase throughput and decrease optimizing only wireless power control or fronthaul quantiza-
latency, but also allow optimization in the mode selection and tion. It is also shown that the proposed uniform quantization
resource allocation technique in C-RAN. Since the burdens scheme can perform very close to the throughput performance
of BBU pools and fronthaul is large on the system, this paper upper bound.
utilizes a game-theoretic approach to solve the problems. Sim- It is to be noted that any technique proposed for reduc-
ulation results prove that if D2D pairs are allowed to choose ing interference in a C-RAN system eventually improves its
between D2D mode or C-RAN mode, larger throughput can throughput. As we group the papers specifically conducted on
be achieved. Utilization of exhaustive search can even leads the interference management of the C-RAN systems separately
to higher throughput being as much as 93% of the optimal in Section V, those papers are not included in this section.
value.
Another work presented in [49] proposed a joint coordinated
V. R ESEARCH ON I NTERFERENCE M ANAGEMENT
resource scheduling and power control based approach for
maximizng the weighted sum-rate in the downlink of C-RAN. As centralized operation of C-RAN facilitates the BS co-
In this scheme, the cloud is responsible for the scheduling pol- ordination and joint signal processing across the network,
icy, power control and synchronization of the transmit frames interference management is expected to be more efficient than
across the BSs, where transmit frame consists of several in the conventional networks [16], [53]. However, interference
time/frequency blocks, named as power-zones (PZs). Then, the management problems in C-RAN are more complex and non-
problem becomes equivalent to scheduling users to PZs and convex due to the emergence of new set of cloud-structure
determining their power levels (PLs), where each user can be variables [53]. Managing interference in H-CRANs is even
served by more than one PZs within each BS frame. The prob- more challenging because of its prolific heterogeneity, number
lem is then solved using a graph theoretical approach, while of BSs, network size and fronthaul/backhaul constraints.
the presented results clearly show the substantial improvement Authors in [54] proposed a compressive sensing (CS)-based
in sum-rate. Besides, [50] formulated a novel traffic aware joint narrowband interference (NBI) mitigation and user data
joint scheduling (TAJS) resource virtualization algorithm for recovery technique for C-RANs. This technique exploits the
C-RAN and investigated its potential benefits. A hypervisor inherent sparsity in individual user data structure for reducing
among different virtual operators (VOs) dynamically coordi- the fronthaul capacity requirement. To do so, a sparse max-
nates and allocates air interface resources. This paper develops imum likelihood estimation (MLE) problem for maximizing
three distinctive resource allocation schemes, which are then the associated likelihood function under individual sparsity
compared with the performance of the standard Round Robin levels (ISLs) constraints is formulated, which is then solved
(RR) scheduling. Simulation results show improvements in using an alternating optimization (AO) algorithm. It has been
the throughput for both video and web users in all the three shown that proposed AO algorithm converges to the global
schemes. In addition, reduction in end-to-end delay for delay optimal solution of the sparse MLE problem under some mild
sensitive applications and fairness across all the users is also conditions. Performance of the C-RAN under various fronthaul
guaranteed. capacity is then quantified in closed-form. Capability of the
On the other hand, a dynamic C-RAN operation framework proposed technique in outperforming the existing practical CS-
for mobile cloud computing (MCC) was proposed in [51]. Due based interference cancellation schemes and the conventional
to the inherent outdated CSI in such a system, the topology CS recovery algorithms is then demonstrated.
configuration and rate-allocation problem with delayed CSI On the other hand, a scheme with distributed baseband
is formulated using a deterministic stochastic optimization signal compressive quantization and parallel interference can-
framework. This framework has the capability in maximiz- cellation (PIC) for C-RAN is proposed in [55]. At each RRH,
ing the MCC services’ sum throughput with constraints on the baseband signals of multiple time instants are embedded
response latency experienced by each MCC user. Moreover, into a vector with low dimension using delay-and-add so that
more bits can be allocated to each value and the quantization transmission coordinated multi-point technology is proposed
noise power caused by the fronthaul link capacity deficit is to mitigate intra-coalition interference. A distributed coalition
reduced. Whereas, at the BBU side, the linear minimum mean formation algorithm based on modified recursive core is then
square error (LMMSE) and maximal ratio combining (MRC) proposed for obtaining the final stable solution giving some
detectors are designed with the appropriate weight vectors to disjoint coalitions of RRHs. Numerical results identify the
detect the symbols from the compressive quantized baseband effectiveness of the proposed scheme by outperforming the
signal processed by the RRHs. The PIC algorithm proposed classical and non-cooperation counterparts in the perspective
in this paper further improves the accuracy of the symbol of both social welfare and individual fairness.
detection by limiting interference. Numerical results confirm On the other hand, several research works on the interfer-
that the proposed scheme enables multi-antenna C-RAN to ence mitigation in H-CRANs have been published in recent
utilize larger bandwidth under limited fronthaul capacity with time [60]–[64]. For instance, an interference-aware user asso-
improved SINR performance. ciation scheme for a two-tier H-CRAN consisting of MBSs
Massive number of wireless devices in C-RAN may cause and femtocell BSs was proposed in [60]. BSs are enabled
severe inter-user interference (IUI) limiting its performance. to switch their operation modes for saving energy, decisions
The unique spatial and temporal focusing effects of time- of which are derived in the cloud. Proposed user association
reversal (TR) communication can be a promising tool for problem maximizes the user aggregate utility, where a concave
C-RAN to alleviate the traffic load in the fronthaul links logarithmic utility function is used for each user. For reducing
in both directions. Authors in [56] optimized both downlink complexity, a heuristic algorithm is proposed and solved by
and uplink transmissions for mitigating IUI in TR based C- decomposing it into two steps. First, the user association
RAN systems. In the downlink, algorithms are proposed for problem by maximizing user aggregate utility is solved giving
optimally determining the power allocation and transmitting the optimal set of candidate serving BSs. This step involves
waveforms to minimize the mean square error (MSE) of the the calculation of selection probability of a BS by a user using
signal received by the terminal devices (TDs). These algo- a log-learning method and a pricing policy for BSs to account
rithms combine the instantaneous channel impulse responses the interference experienced by a user. Then, any BS having
(CIRs) as well as the intended symbols of all the TDs available no associated user is switched into sleep mode. Superiority of
at BBUs. Whereas, CIRs of all the TDs available at BBUs are the proposed algorithm is also validated demonstrating better
utilized for optimizing joint transmit power control of all the effectiveness in large scale networks.
TDs and detector design in the uplink. Whereas, [61] presented a cooperative interference mit-
Clustering of RRHs can be integrated in C-RANs for igation scheme using joint transmission (JT) CoMP based
enhancing resource utilization through statistical multiplexing clustering for a H-CRAN with small cells BSs (SBSs). RRHs
by grouping several RRHs into a cluster and associating are divided into measurement RRHs and coordinated RRHs
this cluster with a single BBU. In light of this, authors in clusters, which are determined using a semi-dynamic clus-
[57] proposed an interference-aware clustering in C-RAN. tering technique. Measurement RRHs is the set of RRHs,
Proposed RRH clustering is formulated as a set partitioning which share the measurement information such as power
problem. Both optimal and heuristic solutions are developed levels and CSI. On the other hand, RRHs in the coordinated
and solved under the constraint of a minimum throughput RRHs cluster jointly receive and process data from the user.
requirement demonstrating improved system performance than Another cooperative scheme for mitigating inter-tier inter-
that of no-clustering counterpart. Whereas, for improving the ference in H-CRAN model consisting of several SBSs and
performance of the cluster-edge users by mitigating both the one MBS was proposed in [62]. This scheme uses a user
intra- and inter-cluster interference, a dynamic joint process- weighted probability-based algorithm (UWPA), which divides
ing (DJP) technique was proposed in [58]. Proposed system the spectrum into shared and dedicated partitions. In shared
utilizes a dynamic clustering of virtual BSs (VBSs) in C-RAN. spectrum part, both SBSs and the MBS operate, while the
Here, VBS clusters are defined as ’uni-sub-carrier’, i.e., each dedicated part is used only by the SBSs. Depending on the
cluster deals only with one sub-carrier. Then the size of virtual QoS requirements, users are divided into premium, golden and
clusters is dynamically optimized to reduce the inter-cluster basic classes. Proposed UWPA algorithm allocates each BS to
interference leading to increased throughput for the cluster- the appropriate spectrum partition in order to meet the QoS
edge users. requirements.
Furthermore, a local altruistic coalition formation game A contract-based framework for mitigating the inter-tier
(LACF) based dynamic cooperation scheme for spectrum shar- interference between RRHs and MBSs in H-CRANs was
ing and interference management in hyper-dense C-RAN was proposed in [63]. This framework integrates three different
proposed in [59]. The coalition game, formulated in a partition scheduling schemes, which are implemented by dividing the
function form (PFF), also takes into account the externalities downlink transmission interval into three phases. Depending
resulting from the mutual interference among the coalitions. on the utilization of radio resources by the RRHs and the MBS,
Therefore, under the proposed scheme, social welfare, i.e., the the three phases are named as RRH-alone with UEs-all, RRH-
sum satisfaction of RRHs is maximized in an environment alone with RUEs-only and RRH-MBS with UEs-separated
with heterogeneous traffic. Correspondingly, a local altruistic schemes. In the proposed contract, BBU cloud works as the
utility function is also designed for a RRH to consider the principal and offers a contract to the MBS (the agent). Then
interest of its own as well as of its neighbours. Whereas, a joint based on an individual rational constraint, the agent decides
whether to accept or reject the contract. Furthermore, optimal efficient uplink resource allocation scheme is formulated by
contracts for maximizing the rate-based utility are designed for a multi-user multi-relay multi-network system. On the other
both perfect and imperfect CSI scenarios. Resulting optimal hand, for enhancing both performance and EE of C-RAN, a
contracts achieve the optimized transmission durations for joint energy minimization and resource allocation using a non-
the above three phases and the optimized received power convex optimization technique was proposed in [67]. This non-
allocation for both the RRH and MBS users. convex optimization is then reformulated into an equivalent
Finally, authors in [64] proposed an inter-tier interference convex problem based on weighted minimum mean square
suppression framework for H-CRAN by integrating collab- error (WMMSE) approach. The iterative algorithm is finally
orative processing and cooperative radio resource allocation given to deal with the joint resource allocation in C-RAN with
(CRRA). More specifically, interference collaboration (IC) and mobile cloud.
BF are proposed to mitigate the interference. Both IC- and Authors in [68] proposed a low-complexity dynamic re-
BF-based CRRA optimization models are developed, which source provisioning algorithm considering radio access unit
maximize the sum-rates of the RRH users using optimal power (RAU) sleep scheduling and virtual machine (VM) consol-
allocation, which is solved by transforming them into con- idation to increase EE. Considering these two aspects of
vex problems and applying the Karush-Kuhn-Tucker (KKT) saving energy, a joint resource provisioning (JRP) problem
conditions. The optimal power allocation algorithms for both of the RAUs and the cloud-based computing units (CUs)
RRHs and the MBS are developed using the transformed is formulated, which is further formulated as a special bin-
Lagrangian function. In addition, closed-form expressions for packing problem. Number of items and the sizes of items
various performance metrics are derived. Presented results are adjustable and related to each other in this problem. JRP
identify that the IC and BF schemes should be adaptively problem includes both ON-FF problems of VMs in the CU
switched as the superiority of these two schemes depends on pool and the ON-OFF problems of RAUs. Proposed algorithm
the network settings. dynamically selects the active RAUs and consolidates the VMs
to CUs to solve the JRP problem. VM migrations may reduce
the network service quality. To make tradeoff between energy
VI. R ESEARCH ON C-RAN E NERGY E FFICIENCY
saving and VM migration reductions, a context-aware strategy
C-RAN, as a contender for 5G cellular networks, must be is also proposed. Simulation results show the effectiveness of
highly energy efficient. This section discusses some of the the proposed algorithm and demonstrates its capability to be
recent works focused on the EE of C-RAN [65]–[76]. used in large networks.
To increase the EE of a C-RAN with spatially distributed In [69], iterative algorithms for maximizing EE of a down-
RRHs, authors in [65] proposed two different optimization link C-RAN were proposed. Here, based on data-sharing and
schemes. One is the C-RAN based energy efficient power compression strategies, new problems of EE maximization is
allocation (CEEPA) and the other is the low complexity C- formulated, which involve maximum transmit power at each
RAN based energy efficient power allocation (LCEEPA). Both RRH, practical constraints on routing, predefined minimum
schemes are developed considering multiple access interfer- data rates and fronthaul capacity. At first, the problems are
ence (MAI) as well as imperfect channel state information converted into their epigraph forms and then to equivalent
at the transmitter (CSIT). In the proposed schemes, resources problems including continuous variables only. The proposed
and QoS are taken into account to maximize EE of the system. iterative algorithms can solve the mixed-integer nonlinear
The CEEPA scheme helps to allocate power under the desired problem formulations, where each iteration solves only one
QoS and a given outage probability, whereas the LCEEPA simple convex program. From numerical results, it is found
algorithm reduces the computational complexity in solving the that the proposed algorithms enhance EE for both single-hop
inner loop problem generated in CEEPA scheme. By analyzing and multi-hop networks. Another scheme for improving the EE
the statistical property of SINR, a closed-form expression of of C-RAN by using tunable downlink distance-based power
outage probability for each pair of transceiver is derived. Ran- control mechanism was presented in [70]. Two cases, namely,
dom matrix theory guides to derive deterministic expression of half fractional power control (HFPC) and full power control
transmit power per RRH and received SINR, assuming infinite (FPC) are considered. In the case of FPC, EE increases with
numbers of UEs and RRHs respectively. Analytical expression cell radius up to a certain value and then decreases. On the
of the outage probability helps to reduce the difficulty in other hand, for the case of HFPC, EE increases with radius at
solving a chance constraint-contained optimization problem. first and then get saturated at a higher value. So, a higher EE
Numerical analysis proves that the proposed schemes can can be achieved for higher cell radius in this HFPC case.
effectively save energy. Renewable energy source is also being investigated for
Another energy efficient resource allocation scheme for operating C-RAN leading to reduced conventional grid power
uplink C-RAN using SDN was investigated in [66]. Here, all consumption. In [71], a novel energy efficient network model
mobile terminals (MT) are divided into two groups based on named renewable energy powered C-RAN (Re-CRAN) is
their transmission requirements. MTs having no transmission proposed, where each network elements are powered by both
requirements are assigned to the first group and the others brown and renewable energy sources. Proposed network model
are assigned to the second group. When second group users consisting of control plane, data plane and energy plane, is
communicate with RRHs, some of the users from the first capable to perform joint management of network resources
group can act as relays for them. Thus the proposed energy and energy resources. Energy plane contains distributed energy
the var
detaile
cient im
Fig. 4. Normalized transmission power vs. activity ratio of house users.

resources (DERs), distributed energy storage devices (DESDs) 800 2 Cis


and energy routers. DESD is responsible for optimization of upd
Power consumption
energy usage and energy router does the job of energy sharing. [2] J. G
toc
To prove the effectiveness of the design, a case study is carried
600 1.5 vol

Total power consumption (W)


out on a Re-CRAN with densely deployed RRHs. It is found

Energy efficiency (Mbit/J)


Y.
that the proposed Re-CRAN model is capable to substantially
reduce the brown energy consumption indicating an increase De
in EE. 400 1 Ch
Authors in [72] proposed a framework for designing user-
centric green cloud based C-RAN that incorporates a new [5] C.
network design metric called quality-EE (QEE), which is 200 0.5 201
defined as achieved QoE per unit of energy consumed in the Energy efficiency
[6] A.
network. In C-RAN, the data which is transmitted between the HetNet ma
RRHs and the BBU pool is over-sampled in the order of Gbps. C−RAN Co
Power consumed at such high capacity fronthaul links is large 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 W.
Activity ratio of house users
and it is comparable to the power consumed at the RRHs for
Wo
data transmission and operation. Therefore, it is necessary to Fig. 4: Change in power consumption and EE with activity
5. Total powerusers
consumption [8] F.
consider power consumption for both RRH data transmission ratio of house [75]. and energy efficiency vs. activity ratio of
and the fronthaul links to design an energy efficient C-RAN.house users. Wo
In light of this, this paper formulated a max-min optimization pp.
problem that includes QEE as performance metric. An efficient (ERA) algorithm that does not take energy consumption of the [9] G.
canBBU
be concluded
pool into that users in C-RAN
consideration shows require
51% better much less power
performance
algorithm is also proposed to solve the problem and simulationthan those in HetNet. It is notable that the transmission power
results show the near-optimal performance of the proposedof L-RRHs in energy saving.
for users in the houses and offices in C-RAN is less 201
algorithm. QEE metric is also demonstrated as an effectivethan 70% Furthermore, authors in [75] proposed a pre-coding scheme
of that of HetNet. Combining the results in Figs. 3 [10] C
tool for designing an user-centric C-RAN. to increase the EE of a H-CRAN system. A macro/femto
and 4, we can see that C-RAN provides a higher throughput
Several works have been done on the EE aspects of H-even HetNet is considered, where High RRH (H-RRH) acts as MBS pp.
with a smaller transmission power consumption.
CRAN based cellular networks [73]–[76]. For instance, paper and low RRH (L-RRH) acts as a femto BS. The system has [11] Te
[73] proposed a scheme to obtain EE-guaranteed trade-off single DefineH-RRHEE as and the many
ratio of L-RRHs. Each RRH israte
data transmission servingtoone the
user and consumption
each office has total higher number of L-RRH whichthan a 201
between throughput utility and delay performance in a down-total power is the
of BB andthe OV . Fig. 5 scheme
shows the total allows
power A
link of a slotted H-CRAN jointly taking congestion control house. It is shown
RF PAthat proposed of [75]
Gb
and resource optimization into consideration. A problem isconsumption as well while
higher throughput, as theconsuming
EE. As the muchsum lessofpower
activity
than ratios
the nol
formulated as a stochastic optimization problem that maintainsof traditional
house andHetNet officewithout
users are C-RAN 1, HetNet
as shown consumes constant
in Fig. 4 with the [13] 3G
the network stability and the utility of average throughput. Topower to deliver
activity ratio ofservices
house users.to allConsequently,
these users regardless of traffic
EE is significantly
tackle the problem, an online control framework is designed,migration.
higher forUnderH-CRAN low than
activitythat ratio of house
of HetNet users (orinhigh
as illustrtated the
activity
which can make three important control decisions: traffic same figure. ratio of office users), the total power consumption
admission control, user association, and RB and power alloca-of C-RAN Finally,ispaper
similar
[76]tofocused
that ofonHetNet. the EE of This is because
a NOMA enabled the
interference within an office building
tions. With the help of this technique, the formulated problem H-CRAN. Some technologies, which can be used in NOMA is dominant over the
interference among the houses and therefore the power spent
can be transformed and decomposed into three separate sub- H-CRAN, challenges to implement these technologies and
on mitigating the interference is increased. In fact, the BB takes
problems, which can be simultaneously solved at each slot open research issues are discussed in this paper. Massive user
almost 40% of the total power consumption in C-RAN when
with online observation of virtual queues and traffic queues connectivity, increasing severe spectrum scarcity and high pen-
the activity ratio of office users is 0.5, and would consume
determined by the joint optimization results at the previous etration of energy constrained devices may degrade network
slot. Theoretically, it is shown that the proposal can control the performance and QoS in H-CRAN. If NOMA schemes are
throughput-delay performance trade-off maintaining required incorporated in H-RAN, EE can be improved. NOMA assists
EE performance. Simulation results also validate the claim. H-CRAN to provide services to the users using non-orthogonal
Another radio resource management scheme for optimiz- resources. Other advanced technologies such as CR, massive
ing the EE of H-CRAN was proposed in [74]. An energy MIMO, wireless charging, cooperative transmission, mmWave
consumption model is developed, which can characterize the communications and D2D communications are also discussed
energy consumption of RRHs, fronthaul and BBU pool in in this paper. A performance study also shows that the NOMA
H-CRAN. A network EE maximization problem considering enabled H-CRAN can enhance the overall EE greatly.
minimum data rates, maximum transmission power of RRHs,
enhanced RRHs (eRRHs) and the maximum fronthaul capacity VII. R ESEARCH ON D ELAY M INIMIZATION IN C-RAN
is formulated, which is the mixed integer non-linear program- Delay (latency) in 5G cellular networks is another major
ming problem (MLNLP). To solve this MLNLP, an algorithm concern as extremely low latency is required for many appli-
named H-CRAN energy-efficient radio resource management cations. Therefore, research on the minimization of commu-
(HERM) is proposed. Simulation results prove that under nication delay in C-RAN as well as on the delay-guaranteed
dynamic network traffic, HERM can boost the network EE operations of C-RAN is of extreme importance. However, to
by 59%, as compared with a baseline algorithm. In addition, date, there are only few works focusing on the delay issue of
comparison with an energy-efficient radio resource allocation C-RAN available in literature as discussed below [77]–[86].
Authors in [77] introduced the concept of effective capacity for achieving minimum response time while meeting resource
(EC) theory taking delay into account such that it can be constraints. To achieve short response time, authors resolve the
used for statistical delay-bounded QoS provisioning in ultra execution rate at the dispatcher and each BBU, while maintain
reliable and low-latency communications (URLLC) in C-RAN the stability and resource cost constraints. Proposed scheme
systems. EC is defined as the maximum constant transmission offers lowest response time than resource-based or random
frame arrival rate that a system can support, while satisfying selection scheme. At the same time, total throughput is also
a maximum delay outage probability constraint. This paper the highest for the proposed system. Therefore, this method
also proposes comprehensive power allocation schemes for can be implemented in the C-RAN BBU pool to reduce the
maximizing the sum EC for both the single-user and multi-user system response time by two to three times, while providing
cases. It is also validated through simulations that by appropri- higher throughput.
ately choosing the delay exponent, the delay outage probability On the other hand, with the aim of achieving ultra-latency
can be reduced to below 10−9 . Moreover, achievable EC by communication in H-CRAN, a theoretical framework as well
proposed algorithm is found to be much higher compared to as some case studies were presented in [82]. It is pointed
other counterparts, especially in the case of stringent delay out that for achieving millisecond-level latency over H-CRAN,
requirements. latency in the radio access, optimization computation, routing
In [78], a delay-optimal fronthaul allocation scheme for and paging must be reduced. In light of this, this paper
C-RANs was investigated. An extended form of this work proposes and investigates a H-CRAN system with open-loop
was later presented in [79]. Proposed optimization problem radio access reducing latency in the air interface, information-
in [79] is formulated as an infinite horizon average cost bridled resource optimization reducing latency of radio re-
Markov decision process (MDP). To solve the problem, first, source optimization, and social data cache-based routing/
closed form expressions of approximate priority function and paging scheme reducing latency in the backhaul packet for-
the associated error bound by using perturbation analysis warding. Several new research issues are also summarised in
are achieved. Then, a low-complexity delay-aware fronthaul this paper.
allocation algorithm is proposed for solving the per-stage A dynamic stochastic resource optimization problem with
optimization problem. Proposed scheme is shown to be asymp- the objective of efficient tradeoff between EE and queue delay
totically optimal for sufficiently small cross link residual inter- constraint in H-CRANs was investigated in [83]. A easily im-
ference. Moreover, comparison with other baseline algorithms, plementable Lyapunov optimization approach requiring only
proposed one shows significant delay performance gain. the local information at the transmitter is used for solving the
In [80], authors proposed an analytical model for better un- problem. Besides, for obtaining near-optimal system stability
derstanding the C-RAN model and provided a cost-constrained by avoiding traffic congestion, an EE optimization problem
resource management framework for delay minimization. In subject to the power consumption of RRHs and interference
the analytical model, dynamic resource sharing with balanced constraints is also investigated, which is then solved using
fair resource allocation technique is implemented. Perfor- WMMSE approach. Considered EE utility function is defined
mance comparison between C-RAN and traditional RAN as the weighted sum of transmit rate and total energy con-
(T-RAN) is also provided and the conditions when the C- sumption in RRHs. Numerical results demonstrate an efficient
RAN outperforms T-RAN are identified. For the comparison tradeoff between time averaged EE and queue backlogs.
purpose, multiplexing gain is defined as the throughput ratio Another work on the latency issue in H-CRAN was pre-
of C-RAN to T-RAN while keeping the network size, traffic sented in [84]. This paper proposed a proactive network
load and resource budget same for both the cases. It is seen association mechanism of intelligent mobile machines (IMMs)
that C-RAN performs better than T-RAN with homogeneous by taking CoMP into consideration in H-CRAN systems.
load, when C-RAN is more cost effective. C-RAN also shows The main objective of the paper is to develop delay-aware
considerably better performance under heterogeneous load. ’vehicle’-centric approach for fully exploiting the advantages
Therefore, although the performance advantage of C-RAN of CoMP and at the same time, prevent the resulting signaling
over T-RAN depends on the network size, traffic character- overheads to improve the delay performance. Considered H-
istics and resource cost parameters, it is possible to design CRAN architecture consists of multiple access points (APs)
a C-RAN system that outperforms T-RAN architecture by providing smaller coverage and a high power node (HPN)
maintaining sufficient conditions. providing ubiquitous coverage. Two scenarios, namely, with
Furthermore, [81] proposed a new method to minimize and without the assistance of the HPN, are considered. For the
the processing delay of various services by utilizing queue first scenario without HPN, IMMs can’t access HPN and only
concept to optimize BBU selection. A triple layer queuing rely on the distributed APs. Whereas for the second scenario,
network is used for characterizing each request of service. an IMM can select either APs or HPN for better service. Lya-
All incoming traffic is first controlled by a dispatcher queue punov optimization theory, effective bandwidth and capacity
unit which chooses the convenient BBU for the operation, theory are used for developing the mathematical solution of the
which is modeled as an M/M/1 queue. The equivalent VMs association mechanism. Capability of the proposed association
of BBUs are also modeled as M/M/1 queues. The task in mechanism in guaranteeing the queueing delay performance as
each queue is done as first-in-first-out (FIFO) basis and the well as the delay violation probability is demonstrated through
buffer length is assumed infinite. The main idea of the work numerical results.
is to optimize the BBU selection process at the dispatcher unit Finally, caching at the wireless edge is an efficient technique
for reducing latency [85], [86]. Cache can be deployed at a new security architecture for C-RAN based 5G cellular
both BBU pool and RRHs of C-RAN. In light of this, networks is proposed by the authors. Proposed architecture
paper [85] proposed a cache enabled C-RAN with the nec- separates data plane and control plane, where the data plane
essary strategy that reduces the transmission and handover is programmable in a flexible way. Four security domains,
latency for mobile users. A mobility aware cache management namely, network access security, network domain security, user
controller (MACMC) for the BBU pool is designed, which domain security and application domain security, with specific
consists of a mobility estimator, a bandwidth estimator, a user functions are defined. Finally, as a case study, a handover
video-segment-requests table (UVSRT) and a cache scheduler. procedure as well as a signaling load scheme is presented
MACMC utilizes the computation and storage resources in C- for demonstrating the advantages of the proposed security
RAN, and makes cache decisions for both the BBU pool and architecture.
RRHs. A proactive caching algorithm, named MAPCaching, is A work on the physical layer security analysis with a
also proposed, which can significantly reduce delay compared tradeoff between security and reliability performance for the
to the two other benchmark strategies discussed in the paper. downlink C-RAN under the presence of a eavesdropper was
It is also identified that MAPCaching algorithm can also presented in [88]. The analysis involves the selection of
outperform these two benchmark schemes easily even in the optimal RRHs for a realistic scenario with Rayleigh fading
case of large number of users and provide the lowest delay. channels and imperfect CSI. More specifically, this paper
proposes a three-phase transmission scheme and uses the linear
MMSE estimation method for obtaining the CSI. Then, based
VIII. R ESEARCH ON C-RAN S ECURITY
on the estimated CSI and the statistics of channel estimation
Despite the incredible advantages of C-RAN over the tradi- errors, closed form expressions of both outage probability and
tional networks, C-RAN can be vulnerable to a number of new intercept probability are derived for analyzing the reliability
threats in addition to the existing security issues of any wire- and security performance respectively. Notably, a degradation
less cellular networks. However, from our extensive search, we of intercept probability with the increasing number of RRHs
have found only few research works specifically conducted on is found. Moreover, an opposite trend of the two probabilities
the security issues of C-RAN systems as discussed below in is identified with the increasing number of training symbols.
this section [7], [13], [87]–[93]. On the other hand, a study on the physical layer security in
The three-layer based C-RAN architecture preseneted in [7] the downlink of two-tier H-CRAN systems was presented in
placed the security functions in the top most plane, i.e., in [89]. To quantify the performance, closed-form expression of
the service plane. Functions of this security block include secrecy transmission capacity for K-tier H-CRAN is derived.
the protection of the infrastructure and data from invasion, Moreover, two different security strategies based on eavesdrop-
providing identity recognition and access control. On the other per neutralization region to protect the target RRU user against
hand, a thorough review on the potential security threats and eavesdropping are developed. Strategies are formulated based
attacks in the context of C-RAN corresponding to these three on the assumption that the RRHs are capable to physically
logic layers was investigated in [13]. Besides, this paper also inspect its neighboring area for distinguishing the legitimate
presents a framework of security and trust requirements of receiver from the eavesdropper(s). If any eavesdropper is de-
C-RAN. Access control to resources to fight against primary tected, a RRH blocks the wiretap channel by sending jamming
user emulation attack (PUEAs), privacy intrusions and CR signal, or the user will switch to its closest MBS. Simulation
node impersonation attacks; robustness for overcoming the results demonstrate an enhanced secrecy performance though
security threats caused by jamming, denial-of-service (DoS) or it depends on the system parameters.
distributed DoS (DDoS) attacks; confidentiality, integrity and On the other hand, authors in [90] presented a novel channel
availability of user data; strict authentication for overcoming quantization method for improving the security enhancement
CR node impersonation attacks and primary user imperson- of C-RAN in an environment with limited CSI. Probabilities of
ation attacks; privacy of operators and end users; trust manage- conventional quantization method in exacerbating the leakage
ment among the collaborating operators; and non-repudiation of privacy information in eavesdropping environment moti-
to overcome the threats caused by impersonation attacks and vates the authors to propose this alternative method. First,
radio spectrum attacks are some of the security requirements a secrecy-oriented criterion is developed for generating a
as summarized by the authors. It is also pointed out that as codebook. A weighted Voronoi diagram is then formulated
C-RAN involves cloud computing, security issues applicable on the complex Grassmann manifold. Finally, the quantization
for any cloud computing system are equally applicable for C- codebook is built up by using the proposed vector quantization
RAN. Moreover, this paper includes an intuitive discussion on algorithm in an iterative way. The key observation from
the probable solutions and research directions for the identified the results is that by exploiting the statistical distribution
security threats including their strength and weakness. of the channel matrices of both the legitimate user and the
Another holistic work on the study of security challenges eavesdropper, a win-win situation can be created with an
in C-RAN based 5G cellular networks was presented in [87]. improved secrecy-rate gains. Furthermore, authors in [91]
Details on the nature of various attacks as well as the state-of- investigated the impact of path-loss effects on the uplink
the-art security solutions in the context of C-RAN involving secrecy of C-RANs under the presence of eavesdropper RRH.
advanced technologies, such as HetNets, D2D communica- To quantify the secrecy, closed form expression of strictly
tions, massive MIMO, SDNs and IoT are summarized. Then, positive secrecy capacity (SPSC) is developed considering
Fig. 3. The convergence of Algorithm 2 under different beamforming Fig. 5. The comparison of different fronthaul solutions.
initialization policies, for different maximum transmit power.
two-dimensional homogeneous Poisson point process (PPP)
distributed RRHs and Rayleigh fading. Fading is found to
have more significant impact on the secrecy than that of the
deployed device intensity.
Whereas, a radio resource management algorithm for the
security of C-RAN system enhanced with CR was proposed
in [92]. In this system model, BBU cloud stores the spectrum
occupancy information and facilitates the access of spectrum
opportunities for secondary users (SUs). In particular, pro-
posed algorithm allocates radio resources to SUs by matching
the locations of SUs with the locations of the idle frequency
bands. Thus the algorithm helps to avoid interference from
SUs to primary users and provides security in CR networks
(CRNs). The algorithm is implemented in the cloud computing
facilities using the real-time processing model Storm, which
dynamically partitions the geographical area according to the
SU density. Parallel computation facilities in the cloud facili-
tates the implementation of the proposed algorithm. Simulation
Fig. 4. ESEresults arenumber
versus presented to demonstrate
of iterations with differentthe maximum
performance of the Fig. 6.Fig.ESE
transmit 5: versus
ESE performance
maximum allowedwith the transmit
transmit power,power [96].different
, with
power, for proposed
18 UEs.
secure radio resource management algorithm. schemes.
Moreover, it is apparent that generic C-RAN would face
proper
from balance
D-RAN can between the capacity
be compensated of the fronthaul
in approximately and the
10 years,
speed than greatESdifficulty
does. Inin addition,
providing aanhigherauthenticity
sum ratefor can
guarantee-
be cost required.
In addition, whereas the partial availability of the optical infrastructure
achieveding withthea service
larger security
maximum andallowed
device creditability.
transmit power.
resource accessing
The maximum ESE can be canachieved
also be by expensive. In light
the proposal, of this, As
whose
can the fronthaul
reduce consumptiontime
this compensation can not be effectively
considerably. reduced
Moreover,
a blockchain-based trusted authentication (BTA) architecture by optimizing
densely EE
deployed or SE,
cells ESE
provide can
morebe regarded
cost as
efficient an enhance-
migration
performance has been evaluated in Fig. 4. ESE varies with the
for C-RAN based 5G cellular networks over fiber network ment of EE/SE,
as less time iswhich takes
required to SE, power and
compensate the fronthaul
migrationcostcost.into
number of iterations of the outer loop under different maxi- account. For instance,
For for the
comparison,replacement
this of
part D-RAN
considers using
the microcells
performance
was proposed in [93]. A blockchain-based anonymous access
mum transmit
(BAA)powerschemefor 18 UEs.
is outlined for theNote that the
execution maximum
of BTA architec- of requires
the WMMSE 14 to 20 years forwhich
algorithm the compensation,
aims to only whereas
maximize de-SE,
ESE is ture.with Proposed
respect architecture
to beamforming design optimization. ployment of C-RAN with picocell
is capable in performing authen- and confirms that the proposed ESE is reasonable. Besides,reduces this time to only 5
The iteration
ticationalgorithms convergeagreement
through a tripartite to stableamong pointsthewithin a weyears.
equipment focuses on the effect of the fronthaul constraints on the
few iterations for considered
manufacturer, number operators.
users and network of transmit antennas.
Evaluation of the ESE Whereas, a work on the minimization of system cost in C-
and SE, and provides three types of data rates for
Moreover, the maximum transmit power have a significant wireless fronthaul:
proposed architecture on an enhanced SDN testbed validates RAN system under the practical constraint of limited fronthaul
capacity was presented in [95].2 bps/Hz,
In the proposed 4model, bps/Hz,
BBUand
its
impact on ESE. trusted access capability with low cost.
10 bps/Hz.
pool of C-RAN is assumed as a collection of VMs, while each
Fig.
UE is6 allowed
depictstothat the impact
associate of the VMs
with multiple maximumin the transmit
BBU
B. SE and ESE IX. Comparisons
R ESEARCH ON S YSTEM C OST M INIMIZATION power
pool ofandRRHeach RRHon canESEonlywith 9 UEs,
serve a limited numberin ofwhich
UEs. the
For the scenario
Explosive using
growthhybrid fronthaul
in capacity demand and in therecent usingand optimization
ones time Processing cost scheme of primary
in the BBU pool, andproblem
the wirelessandtransmission
the baseline
wired orthe resulting
wireless increaseonly,
fronthaul in theFig.
number of BSs the
5 presents leadcompari- cost inare
to a signif- scheme the compared
fronthaul and underRRHs are summed
different limitedtogether
capacity to of
icantly higher CAPEX and OPEX for the network operators. define the system
son among the ESE performances, in which hybrid fronthaul wireless fronthaul. The baseline resource allocation scheme cost, which is then minimized. Authors then
solution Therefore,
is the onecost thatminimization
adopted ininthis future cellular
article. networks
Despite formulate to
thehas is proposed a mixed-integer
maximize thenonlinear
weightedprogramming (MINLP)
sum rate (bps/Hz) with
become a major concern. C-RAN is expected to reduce both for jointly optimizing the VM activation and sparse BF in
fronthaul solution, the other settings of the three scenarios the power and fronthaul capacity constraints. The proposed
CAPEX and OPEX as discussed earlier. However, there exists order to minimize the system cost. MINLP problem is then
are exactly the same, which has been proposed earlier in this algorithm’s ESE under the same wireless fronthaul constraints
only a handful number of research works conducted on the converted to an equivalent problem by adjusting the value
section. development
As it can beof clearly observed,
architectures hybrid fronthaul
and algorithms can increases
with quantitative and vector
of the price approaches to the tooptimal
and reducing value with
a sub-problem. The the
sub-ris-
lead to aanalysis
better forESE lowering cost in C-RAN systems [40], [94]–[100]. problem is solved using integer search (IS) approach and a the
performance since it helps to achieve a ing maximum transmit power. The baseline scheme has
First of all, with the increasing interest in C-RAN tech- joint optimization with integer recovery (JR) approach as well.
nology, the cost of migration from the traditional distributed Closed form solution for the JR approach is also derived. It
RAN system (D-RAN) to C-RAN is a crucial issue for proper is found that IR and JR show better performance with lower
justification as it involves huge investment for new infrastruc- system cost than decoupled-layer algorithm. Numerical results
tures. In light of this, a study on the migration cost of C- also prove the superiority of the proposed schemes in terms of
RAN utilizing TCO defined as the sum of CAPEX and OPEX robustness as well as lowering system cost than the benchmark
was presented in [94]. A digital unit (DU) pool placement algorithms.
optimization problem using mixed integer linear programming As the cost of fronthaul in C-RAN contributes a signif-
(MILP) for minimizing the TCO is formulated. Numerical icant amount of cost, traditional SE and EE is not capable
results are evaluated and presented under different deployment to directly take the impact of diverse costs into account.
scenarios. It is found that the migration cost depends mainly Therefore, a novel cost-efficient resource allocation scheme
on cell size and the presence of optical infrastructure. If optical for C-RAN system by considering the cost of different types
infrastructure does not exist, then the migration cost of C-RAN of fronthaul links (e.g., fiber, copper, radio, microwave and
mmWave links) was proposed in [96]. This paper outlined deployment cost of H-CRAN was developed in [100]. The
a new performance metric named as enhanced economical cost model used in this papers incorporates the costs of BSs,
spectral efficiency (ESE) by combining the cost of coexisting data center, and the equipment in the microwave and the
heterogeneous (wired and wireless) fronthaul links and the optical fronthaul links. Variants of Poisson point process is
traditional EE. Here, ESE is defined as the ratio of effective used for modeling the different deployment scenarios of H-
system throughput to energy consumption weighted by the CRAN systems. Then, the framework along with a complexity
cost coefficients of fronthaul links. Then an ESE optimization model for computing the information processing costs is used
problem under the transmit power and fronthaul capacity for comparing the deployment cost of H-CRAN with that
constraints is formulated, which is non-convex. Therefore, of a traditional LTE network. Using this framework, this
the problem is transformed into an equivalent optimization paper shows that H-CRAN has approximately 10% to 15%
subproblem realized by a iterative dimension search method less CAPEX per square kilometer. Savings comes from the
and solved by using the WMMSE approach. Simulation re- adaptability of H-CRAN to the varying traffic load and the
sults validate ESE as a better metric for evaluating C-RAN fact that the required number of processors in BBU pool does
performance. Proposed algorithm also provides improved ESE not increase linearly with the traffic load. It is also identified
performance over a benchmark algorithm as shown in Fig. 5. that the deployment cost of H-CRAN largely depends on
In [97], authors provided an architecture by incorporating a the intensities of user and data centers as well as on the
joint cost-effective resource allocation algorithm between C- type of fronthaul technologies. In particular, use of a mix
RAN and MCC system. This paper assumes that the mobile of fronthaul technologies is found less costly than using just
cloud is responsible for the computational intensive task, while one type of technology. Another quantitative cost analysis for
the BBU pool is in charge of returning the execution results identifying whether the centralized, distributed or hybrid C-
to the UEs through RRHs. Thus in the proposed model, RAN has lower TCO was investigated in [40]. Numerical
operator’s cost is addressed in two parts: cost of executing the results concluded that a hybrid C-RAN, where some functions
task in the mobile cloud and the cost of transmitting the result are centralized and some are distributed, has much lower TCO
to users. Correspondingly, a joint cost minimization problem is than the other twos.
formulated, which is NP-hard non-convex. By converting it to
the equivalent WMMSE and using an iterative algorithm, this X. O PEN I SSUES AND R ESEARCH D IRECTIONS
joint cost minimization problem is solved. Resulting algorithm As a candidate technology for 5G cellular networks, C-
minimizes mobile operators’ cost leading to higher profit, RAN has drawn huge interests from the telecommunication
while the task time requirement constraint is maintained. industries, mobile network operators and researchers due to
Furthermore, a dynamic resource management mechanism its some remarkable advantages including reduced CAPEX
for the centralized computing resources in the BBU cloud was and OPEX, improved network performance and management,
investigated in [98]. The objective of the mechanism is to easy upgrade and expansion, friendly multi-standard support
improve the cost effectiveness by increasing the revenue with and enhanced scalability. However, there exists various critical
minimal computing server operations cost. Thus the resource challenges in implementing C-RAN based cellular networks.
allocation problem is formulated as a linear programming Research in C-RAN is still very much in its infancy and a
problem of a combination of NP-complete knapsack and great deal of research effort is required for making substantial
bin packing problems. Two-phase approximations are then improvements in C-RAN for using it as a practical commu-
used for solving the problem by finding the required number nication system. A rational justification is also necessary to
of active computing servers. Numerical results illustrate the be established in favor of C-RAN by taking the available
effectiveness of the proposed mechanism in increasing revenue fronthaul network capacity, compression schemes and virtu-
by reducing operating cost. alization cost of BBU resources into account.
On the other hand, a complementary architecture for C- First of all, C-RAN has to be designed so that it can
RAN along with an investigation on the tradeoffs among meet the stringent requirements of the envisaged 5G cellular
area spectrum efficiency (ASE), mean delay and system cost networks. Therefore, high throughput, ultra reliability, delay
was presented in [99]. Proposed architecture exploits the and cost minimization, and supporting a massive number of
advantages of both C-RAN and traditional BSs, and is modeled user devices are the key research challenges in C-RAN. The
combining the Neyman–Scott cluster process and the Poisson fronthaul links between the RRHs and the BBU cloud have
hole process. Two different transmission modes, namely, RRH- a crucial impact on the performance of C-RAN. These links
selection mode and the cooperation mode, are applied in have to have high capacity and low latency. Hence, fronthaul-
combination, while the ratio of the number of sub-frames in aware efficient signal quantization/compression techniques,
these two modes can be exploited for further optimizing the large-scale pre-coding/decoding, MAC schemes, and resource
ASE, delay and cost. Simulation models as well as closed form allocation and scheduling mechanisms are required to optimize
expressions are developed for evaluating tradeoffs. System network SE, EE and diverse QoS requirements. As a large
cost per unit area includes the energy cost as well as the number of RRHs access the BBU pool, NOMA can be a good
deployment cost of BBU pools, RRHs, fronthaul links and candidate for MAC. Moreover, cooperative clustering of RRHs
the traditional BSs. Presented results indicate that the cost is with cluster-based access of the BBU cloud may decrease the
always positively correlated to the ASE. burden on fronthaul as well as reduce latency, which requires
A theoretic framework for quantitatively evaluating the careful investigation.
For optimal EE of C-RAN, instantaneous traffic-aware oper- the key areas of great importance.
ation of RRHs and scheduling of BBUs in the cloud is highly On the other hand, multi-tier H-CRANs incorporates cells
significant. Thus, in addition to the existing resource schedul- of diverse sizes and may involve both wired and wireless
ing algorithms, enhanced algorithms considering clustering fronthaul links. Existence of heterogeneous fronthaul links
of both RRHs and BBUs in the cloud are to be developed. opens new research problems of designing various algorithms
Efficient strategies for switching unnecessary RRHs and BBUs and schemes by jointly accounting the wired links and wireless
into sleep mode is also essential for further improving EE. On links. For instance, resource allocation and scheduling, inter-
the other hand, integration of energy harvesting technology in tier interference management, CoMP transmission involving
both RRHs and BBU pool can be considered for reducing the multi-tier RRHs, etc. become even more challenging, which
grid electricity consumption. Optimal energy sharing mecha- needs substantial attention. Designs considering multi-cloud
nisms among the RRHs and transmit power control consid- H-CRANs, where each cloud corresponds to a subset of RRHs,
ering tempo-spatial diversity in renewable energy generation can also be interesting for future research.
and CSI availability, while satisfying the QoS requirements Furthermore, now-a-days, due to the better visualization of
can also be explored. user satisfaction through QoE metric, network operators are
On the other hand, mobility management through location interested in this approach of network provisioning instead
management and handoff management in C-RAN can be cru- of traditional QoS-based. However, no comprehensive QoE
cial for delivering services to the users in a timely and reliable model for C-RAN has been defined so far. QoE assurance
manner. Tracking users’ location and handoff management model for C-RAN and QoE guaranteed C-RAN design can be
with guaranteed connection continuity in C-RAN is challeng- a good area to explore.
ing as users can switch too frequently among the RRHs. In summary, C-RAN is going to transform the traditional
These functions become even more complex for multi-cloud distributed cellular RAN into a centralized architecture, which
C-RANs and in scenario with flexible resource scheduling has brought a whole new dimension in the cellular system.
among RRHs. Moreover, the centralized nature of C-RAN can From our extensive literature survey in C-RAN, it can be
impose additional latency in performing these functions for a concluded that this field requires a huge effort in conducting
large number of devices. Therefore, formulation of distributed thorough, comprehensive and rigorous investigations before
solutions for mobility management merits substantial research. practically realizing C-RAN systems.
Various advanced technologies, such as massive MIMO,
BF, CoMP, CR, mmWave and M2M communications, full XI. C ONCLUSIONS
duplexing, NOMA, carrier aggregation, SDN and coopera- In this paper, we have surveyed, discussed and summarised
tive relaying can also be integrated with C-RAN for further the most recent works on the C-RAN systems. Unlike the
enhancing the performance. Only a few works on C-RAN other existing surveys focusing on a specific area of C-
by incorporating some of these technologies are available to RAN, this survey has looked on the C-RAN in a holistic
date. Therefore, an extensive research effort is required in way for covering all the major research areas. In particular,
developing and analysis of efficient and optimal schemes for we have conducted extensive survey on the state-of-the-art
exploiting these techniques in C-RAN with the consideration research works conducted on C-RAN and then summarised
of traffic distribution, heterogeneous energy sources, diversity them by categorizing into seven sections, namely, architec-
in renewable energy generation, available radio resources and tures, throughput enhancement, interference management, EE,
QoS requirements. Moreover, IoT is a reality, which will be a latency, security and system cost reduction. We have also
part of future 5G networks. C-RAN has to find a way how to presented the open issues and future research directions in
support these massive number of IoT devices in its framework, these focused areas. Summaries of all the articles reviewed in
which is yet to be explored. this paper are also presented in Tables I - VII. Although there
C-RAN inherits the security threats experienced by both are various proposed architectures for C-RAN, our survey have
the cloud computing systems and wireless communication identified that there are only few works in all the other areas
systems. Moreover, due to the centralized operation of BBU covered in this paper. Therefore, research in C-RAN is far from
cloud, one-point failure is a major risk in C-RAN and hence, maturity, and hence a huge research effort is required before
the security of C-RAN has to be strictly maintained. With finally standardizing and implementing C-RAN in practice.
the potential of large number of intelligent devices and nodes
having self-configuring capabilities to be connected in C-
R EFERENCES
RAN makes it even more vulnerable. In such scenarios,
design of novel efficient physical layer security techniques [1] P. Jonsson, S. Carson, J. S. Sethi, M. Arvedson, R.
by exploiting the physical characteristics of wireless channels Svenningsson, P. Lindberg, K. Ohman, and P. Hedlund,
can be very effective in C-RAN. Moreover, to date, a limited “Ericsson Mobility Report,” Ericsson, Nov 2017.
number of works, mainly on the physical layer security of [2] Statista. (2019). Number of Mobile Phone Users
C-RAN, have been reported in literature, which demands a Worldwide from 2015 to 2020 (in billions), [Online].
lot more investigation. Therefore, development of universal C- Available: https://www.statista.com/statistics/274774/
RAN security frameworks, secure authentication mechanisms, forecast- of- mobile- phone- users- worldwide/ (visited
user privacy preservation mechanisms, and trust mechanisms on 01/17/2019).
among operators as well as between users and operators are
[3] I. Hwang, B. Song, and S. S. Soliman, “A Holistic [17] O. Simeone, A. Maeder, M. Peng, O. Sahin, and
view on Hyper-Dense Heterogeneous and Small Cell W. Yu, “Cloud Radio Access Network: Virtualizing
Networks,” IEEE Communications Magazine, vol. 51, Wireless Access for Dense Heterogeneous Systems,”
no. 6, pp. 20–27, Jun. 2013. Journal of Communications and Networks, vol. 18,
[4] E. G. Larsson, O. Edfors, F. Tufvesson, and T. L. no. 2, pp. 135–149, Apr. 2016.
Marzetta, “Massive MIMO for next generation wire- [18] E. Hossain and M. Hasan, “5G Cellular: Key Enabling
less systems,” IEEE Communications Magazine, Technologies and Research Challenges,” IEEE Instru-
vol. 52, no. 2, pp. 186–195, Feb. 2014. mentation Measurement Magazine, vol. 18, no. 3,
[5] A. Checko, H. L. Christiansen, Y. Yan, L. Scolari, G. pp. 11–21, Jun. 2015.
Kardaras, M. S. Berger, and L. Dittmann, “Cloud RAN [19] K. A. Meerja, A. Shami, and A. Refaey, “Hailing
for Mobile Networks - A Technology Overview,” IEEE Cloud Empowered Radio Access Networks,” IEEE
Communications Surveys Tutorials, vol. 17, no. 1, Wireless Communications, vol. 22, no. 1, pp. 122–129,
pp. 405–426, Firstquarter 2015. Feb. 2015.
[6] “The Benefits of Cloud-RAN Architecture in Mobile [20] N. Panwar, S. Sharma, and A. K. Singh, “A survey on
Network Expansion,” FUJITSU Network Communica- 5g: The next generation of mobile communication,”
tions Inc., White paper, 2014. Physical Communication, vol. 18, pp. 64–84, 2016,
[7] J. Wu, Z. Zhang, Y. Hong, and Y. Wen, “Cloud radio Special Issue on Radio Access Network Architectures
access network (c-ran): A primer,” IEEE Network, and Resource Management for 5G.
vol. 29, no. 1, pp. 35–41, Jan. 2015. [21] V. Suryaprakash, P. Rost, and G. Fettweis, “Are
[8] M. Agiwal, A. Roy, and N. Saxena, “Next Genera- Heterogeneous Cloud-Based Radio Access Networks
tion 5G Wireless Networks: A Comprehensive Sur- Cost Effective?” IEEE Journal on Selected Areas in
vey,” IEEE Communications Surveys Tutorials, vol. 18, Communications, vol. 33, no. 10, pp. 2239–2251, Oct.
no. 3, pp. 1617–1655, third quarter 2016. 2015.
[9] M. Peng, C. Wang, V. Lau, and H. V. Poor, “Fronthaul- [22] S. Barbarossa, S. Sardellitti, and P. D. Lorenzo,
Constrained Cloud Radio Access Networks: Insights “Communicating While Computing: Distributed Mo-
and Challenges,” IEEE Wireless Communications, bile Cloud Computing over 5G Heterogeneous Net-
vol. 22, no. 2, pp. 152–160, Apr. 2015. works,” IEEE Signal Processing Magazine, vol. 31,
[10] J. G. Andrews, S. Buzzi, W. Choi, S. V. Hanly, A. no. 6, pp. 45–55, Nov. 2014.
Lozano, A. C. K. Soong, and J. C. Zhang, “What [23] P. Rost, C. J. Bernardos, A. D. Domenico, M. D.
Will 5G Be?” IEEE Journal on Selected Areas in Girolamo, M. Lalam, A. Maeder, D. Sabella, and D.
Communications, vol. 32, no. 6, pp. 1065–1082, Jun. Wübben, “Cloud Technologies for Flexible 5G Radio
2014. Access Networks,” IEEE Communications Magazine,
[11] I. B. Sofi and A. Gupta, “A survey on energy efficient vol. 52, no. 5, pp. 68–76, May 2014.
5g green network with a planned multi-tier architec- [24] Y. Cai, F. R. Yu, and S. Bu, “Cloud Computing Meets
ture,” Journal of Network and Computer Applications, Mobile Wireless Communications in Next Generation
vol. 118, pp. 1–28, 2018. Cellular Networks,” IEEE Network, vol. 28, no. 6,
[12] M. Peng, Y. Sun, X. Li, Z. Mao, and C. Wang, “Recent pp. 54–59, Nov. 2014.
Advances in Cloud Radio Access Networks: System [25] “ZTE Green Technology Innovations,” ZTE Corpora-
Architectures, Key Techniques, and Open Issues,” tion, White Paper, 2011.
IEEE Communications Surveys Tutorials, vol. 18, [26] M. F. Hossain, K. S. Munasinghe, and A. Jamalipour,
no. 3, pp. 2282–2308, third quarter 2016. “Distributed Inter-BS Cooperation Aided Energy Effi-
[13] F. Tian, P. Zhang, and Z. Yan, “A Survey on C-RAN cient Load Balancing for Cellular Networks,” IEEE
Security,” IEEE Access, vol. 5, pp. 13 372–13 386, Transactions on Wireless Communications, vol. 12,
2017. no. 11, pp. 5929–5939, Nov. 2013.
[14] Y. Lin, L. Shao, Z. Zhu, Q.Wang, and R. K. Sabhikhi, [27] R. S. Alhumaima, M. Khan, and H. S. Al-Raweshidy,
“Wireless Network Cloud: Architecture and System “Component and Parameterised Power Model for
Requirements,” IBM Journal of Research and Devel- Cloud Radio Access Network,” IET Communications,
opment, vol. 54, no. 1, 4:1–4:12, Jan. 2010. vol. 10, no. 7, pp. 745–752, 2016.
[15] C. L. I, J. Huang, R. Duan, C. Cui, J. Jiang, and [28] R. Bassoli, M. D. Renzo, and F. Granelli, “Analytical
L. Li, “Recent Progress on C-RAN Centralization and Energy-Efficient Planning of 5G Cloud Radio Access
Cloudification,” IEEE Access, vol. 2, pp. 1030–1039, Network,” in IEEE International Conference on Com-
2014. munications (ICC), May 2017, pp. 1–4.
[16] H. Dahrouj, A. Douik, O. Dhifallah, T. Y. Al-Naffouri, [29] D. Boviz, C. S. Chen, and S. Yang, “Effective Design
and M. S. Alouini, “Resource Allocation in Heteroge- of Multi-User Reception and Fronthaul Rate Alloca-
neous Cloud Radio Access Networks: Advances and tion in 5G Cloud RAN,” IEEE Journal on Selected
Challenges,” IEEE Wireless Communications, vol. 22, Areas in Communications, vol. 35, no. 8, pp. 1825–
no. 3, pp. 66–73, Jun. 2015. 1836, Aug. 2017.
[30] S. Nanba, N. Agata, N. Nishi, and K. Nishimura, ular Technology, vol. 66, no. 2, pp. 1723–1738, Feb.
“Geographical Constraint-based Optimization Frame- 2017.
work for C-RAN Design [invited],” IEEE/OSA Journal [43] N. Chen, B. Rong, X. Zhang, and M. Kadoch, “Scal-
of Optical Communications and Networking, vol. 8, able and Flexible Massive MIMO Precoding for 5G
no. 12, B61–B69, Dec. 2016. H-CRAN,” IEEE Wireless Communications, vol. 24,
[31] “C-RAN: The Road Towards Green RAN,” China no. 1, pp. 46–52, Feb. 2017.
Mobile Research Institute, White Paper, 2011. [44] J. Duan, X. Lagrange, and F. Guilloud, “Maximum
[32] S. H. Park, C. Song, and K. J. Lee, “Inter-Cluster Throughput in a C-RAN Cluster with Limited Fron-
Design of Wireless Fronthaul and Access Links for the thaul Capacity,” in 19th International Symposium
Downlink of C-RAN,” IEEE Wireless Communications on Wireless Personal Multimedia Communications
Letters, vol. 6, no. 2, pp. 270–273, Apr. 2017. (WPMC), Nov. 2016, pp. 57–62.
[33] Z. Wang, D. W. K. Ng, V. W. S. Wong, and R. Schober, [45] A. He, L. Wang, Y. Chen, K. K. Wong, and M.
“Robust Beamforming Design in C-RAN With Sig- Elkashlan, “Throughput and Energy Efficiency for S-
moidal Utility and Capacity-Limited Backhaul,” IEEE FFR in Massive MIMO Enabled Heterogeneous C-
Transactions on Wireless Communications, vol. 16, RAN,” in IEEE Global Communications Conference
no. 9, pp. 5583–5598, Sep. 2017. (GLOBECOM), Dec. 2016, pp. 1–6.
[34] Y. Cai, F. R. Yu, and S. Bu, “Cloud Radio Ac- [46] Y. Li, M. C. Gursoy, and S. Velipasalar, “Intercell
cess Networks (C-RAN) in Mobile Cloud Computing Interference-Aware Scheduling for Delay Sensitive
Systems,” in 2014 IEEE Conference on Computer Applications in C-RAN,” in IEEE 86th Vehicular Tech-
Communications Workshops (INFOCOM WKSHPS), nology Conference (VTC-Fall), Sep. 2017, pp. 1–5.
Apr. 2014, pp. 369–374. [47] R. Rai, H. Zhu, and J. Wang, “Resource Scheduling
[35] K. A. Meerja, A. Shami, and A. Refaey, “Hailing in Non-Orthogonal Multiple Access (NOMA) based
Cloud Empowered Radio Access Networks,” IEEE Cloud-RAN Systems,” in IEEE 8th Annual Ubiquitous
Wireless Communications, vol. 22, no. 1, pp. 122–129, Computing, Electronics and Mobile Communication
Feb. 2015. Conference (UEMCON), Oct. 2017, pp. 418–422. DOI:
[36] K. Miyanabe, K. Suto, Z. M. Fadlullah, H. Nishiyama, 10.1109/UEMCON.2017.8249102.
N. Kato, H. Ujikawa, and K. I. Suzuki, “A Cloud [48] Z. Wang and Y. Sun, “Mode Selection and Resource
Radio Access Network with Power over Fiber toward Allocation in Uplink Device-to-Device enabled Cloud
5G Networks: QoE-Guaranteed Design and Opera- Radio Access Networks,” in IEEE International Con-
tion,” IEEE Wireless Communications, vol. 22, no. 4, ference on Communications Workshops (ICC Work-
pp. 58–64, Aug. 2015. shops), May 2017, pp. 1341–1345.
[37] N. Nikaein, “Processing Radio Access Network Func- [49] A. Douik, H. Dahrouj, T. Y. Al-Naffouri, and M. S.
tions in the Cloud: Critical Issues and Modeling,” Alouini, “Coordinated Scheduling and Power Control
in Proceedings of the 6th International Workshop on in Cloud-Radio Access Networks,” IEEE Transactions
Mobile Cloud Computing and Services, ser. MCS ’15, on Wireless Communications, vol. 15, no. 4, pp. 2523–
Paris, France: ACM, 2015, pp. 36–43. 2536, Apr. 2016.
[38] K. Sundaresan, M. Y. Arslan, S. Singh, S. Rangara- [50] I. Al-Samman, M. Artuso, H. Christiansen, A.
jan, and S. V. Krishnamurthy, “FluidNet: A Flexible Doufexi, and M. Beach, “A Framework for Resources
Cloud-Based Radio Access Network for Small Cells,” Allocation in Virtualised C-RAN,” in IEEE 27th An-
IEEE/ACM Transactions on Networking, vol. 24, no. 2, nual International Symposium on Personal, Indoor,
pp. 915–928, Apr. 2016. and Mobile Radio Communications (PIMRC), Sep.
[39] J. Liu, T. Zhao, S. Zhou, Y. Cheng, and Z. Niu, 2016, pp. 1–7.
“CONCERT: A Cloud-based Architecture for Next- [51] Y. Cai, F. R. Yu, and S. Bu, “Dynamic Operations of
Generation Cellular Systems,” IEEE Wireless Commu- Cloud Radio Access Networks (C-RAN) for Mobile
nications, vol. 21, no. 6, pp. 14–22, Dec. 2014. Cloud Computing Systems,” IEEE Transactions on
[40] X. Wang, L. Wang, S. E. Elayoubi, A. Conte, B. Vehicular Technology, vol. 65, no. 3, pp. 1536–1548,
Mukherjee, and C. Cavdar, “Centralize or Distribute? Mar. 2016.
A Techno-Economic Study to Design a Low-Cost [52] L. Liu, S. Bi, and R. Zhang, “Joint Power Con-
Cloud Radio Access Network,” in IEEE International trol and Fronthaul Rate Allocation for Throughput
Conference on Communications (ICC), May 2017, Maximization in OFDMA-Based Cloud Radio Access
pp. 1–7. Network,” IEEE Transactions on Communications,
[41] O. Y. Kolawole, S. Vuppala, and T. Ratnarajah, “Mul- vol. 63, no. 11, pp. 4097–4110, Nov. 2015.
tiuser Millimeter Wave Cloud Radio Access Networks [53] Z. Xiao, W. Song, and Q. Chen, “Dynamic Resource
with Hybrid Precoding,” IEEE Systems Journal, pp. 1– Allocation Using Virtual Machines for Cloud Comput-
12, 2017. ing Environment,” IEEE Transactions on Parallel and
[42] S. C. Zhan and D. Niyato, “A Coalition Formation Distributed Systems, vol. 24, no. 6, pp. 1107–1117,
Game for Remote Radio Head Cooperation in Cloud Jun. 2013.
Radio Access Network,” IEEE Transactions on Vehic-
[54] J. Liu, A. Liu, and V. K. N. Lau, “Compressive Inter- location in Cloud Assisted Heterogeneous Networks,”
ference Mitigation and Data Recovery in Cloud Ra- IEEE Access, vol. 5, pp. 1469–1481, 2017.
dio Access Networks With Limited Fronthaul,” IEEE [67] K. Wang, K. Yang, and C. Magurawalage, “Joint En-
Transactions on Signal Processing, vol. 65, no. 6, ergy Minimization and Resource Allocation in C-RAN
pp. 1437–1446, Mar. 2017. with Mobile Cloud,” IEEE Transactions on Cloud
[55] H. Ma, B. Wang, and K. J. R. Liu, “Distributed Signal Computing, pp. 1–1, 2017.
Compressive Quantization and Parallel Interference [68] N. Yu, Z. Song, H. Du, H. Huang, and X. Jia,
Cancellation for Cloud Radio Access Network,” IEEE “Dynamic Resource Provisioning for Energy Efficient
Transactions on Communications, pp. 1–1, 2018. Cloud Radio Access Networks,” IEEE Transactions on
[56] H. Ma, B. Wang, Y. Chen, and K. J. R. Liu, “In- Cloud Computing, pp. 1–1, 2018.
terference Alleviation for Time-Reversal Cloud Radio [69] T. T. Vu, D. T. Ngo, M. N. Dao, S. Durrani,
Access Network,” in IEEE Global Communications D. H. N. Nguyen, and R. H. Middleton, “Energy
Conference (GLOBECOM), Dec. 2016, pp. 1–6. Efficiency Maximization for Downlink Cloud Radio
[57] K. Boulos, M. E. Helou, M. Ibrahim, K. Khawam, Access Networks with Data Sharing and Data Com-
H. Sawaya, and S. Martin, “Interference-Aware Clus- pression,” IEEE Transactions on Wireless Communi-
tering in Cloud Radio Access Networks,” in IEEE cations, pp. 1–1, 2018.
6th International Conference on Cloud Networking [70] F. Ghods, A. O. Fapojuwo, and F. M. Ghan-
(CloudNet), Sep. 2017, pp. 1–6. nouchi, “Energy Efficiency Analysis of a C-RAN
[58] A. Hajisami and D. Pompili, “DJP: Dynamic Joint Pro- with Distance-based Power Control,” in IEEE 30th
cessing for Interference Cancellation in Cloud Radio Canadian Conference on Electrical and Computer
Access Networks,” in IEEE 82nd Vehicular Technol- Engineering (CCECE), Apr. 2017, pp. 1–5.
ogy Conference (VTC2015-Fall), Sep. 2015, pp. 1–5. [71] D. Zeng, J. Zhang, S. Guo, L. Gu, and K. Wang,
[59] Y. Sun, J. Wang, F. Sun, and Z. Zhang, “Local “Take Renewable Energy into CRAN toward Green
Altruistic Coalition Formation Game for Spectrum Wireless Access Networks,” IEEE Network, vol. 31,
Sharing and Interference Management in Hyper-dense no. 4, pp. 62–68, Jul. 2017.
Cloud-RANs,” IET Communications, vol. 10, no. 15, [72] J. Y. Lin, C. H. Lee, and H. W. Tsao, “On the Op-
pp. 1914–1921, 2016. timization of User-Centric Energy-Efficient C-RAN,”
[60] Y. Qi and H. Wang, “Interference-Aware User Asso- in IEEE International Conference on Communications
ciation under Cell Sleeping for Heterogeneous Cloud (ICC), May 2016, pp. 1–6.
Cellular Networks,” IEEE Wireless Communications [73] J. Li, M. Peng, Y. Yu, and Z. Ding, “Energy-Efficient
Letters, vol. 6, no. 2, pp. 242–245, Apr. 2017. Joint Congestion Control and Resource Optimization
[61] H. Zhang, C. Jiang, J. Cheng, and V. C. M. Leung, in Heterogeneous Cloud Radio Access Networks,”
“Cooperative Interference Mitigation and Handover IEEE Transactions on Vehicular Technology, vol. 65,
Management for Heterogeneous Cloud Small Cell no. 12, pp. 9873–9887, Dec. 2016.
Networks,” IEEE Wireless Communications, vol. 22, [74] Q. Liu, T. Han, N. Ansari, and G. Wu, “On Designing
no. 3, pp. 92–99, Jun. 2015. Energy-Efficient Heterogeneous Cloud Radio Access
[62] I. Al-Samman, R. Almesaeed, A. Doufexi, M. Beach, Networks,” IEEE Transactions on Green Communica-
and A. Nix, “User Weighted Probability Algorithm tions and Networking, pp. 1–1, 2018.
for Heterogeneous C-RAN Interference Mitigation,” [75] L. Chen, H. Jin, H. Li, J. B. Seo, Q. Guo, and V.
in IEEE International Conference on Communications Leung, “An Energy Efficient Implementation of C-
(ICC), May 2017, pp. 1–7. RAN in HetNet,” in IEEE 80th Vehicular Technology
[63] M. Peng, X. Xie, Q. Hu, J. Zhang, and H. V. Poor, Conference (VTC2014-Fall), Sep. 2014, pp. 1–5.
“Contract-Based Interference Coordination in Hetero- [76] F. Zhou, Y. Wu, R. Q. Hu, Y. Wang, and K. K.
geneous Cloud Radio Access Networks,” IEEE Jour- Wong, “Energy-Efficient NOMA Enabled Heteroge-
nal on Selected Areas in Communications, vol. 33, neous Cloud Radio Access Networks,” IEEE Network,
no. 6, pp. 1140–1153, Jun. 2015. vol. 32, no. 2, pp. 152–160, Mar. 2018.
[64] M. Peng, H. Xiang, Y. Cheng, S. Yan, and H. V. Poor, [77] H. Ren, N. Liu, C. Pan, M. Elkashlan, A. Nallanathan,
“Inter-Tier Interference Suppression in Heterogeneous X. You, and L. Hanzo, “Low-Latency C-RAN: A
Cloud Radio Access Networks,” IEEE Access, vol. 3, Next-Generation Wireless Approach,” IEEE Vehicular
pp. 2441–2455, 2015. Technology Magazine, vol. 13, no. 2, pp. 48–56, Jun.
[65] P. R. Li and K. T. Feng, “Channel-Aware Resource 2018.
Allocation for Energy-Efficient Cloud Radio Access [78] W. Wang, V. K. N. Lau, and M. Peng, “Delay-
Networks Under Outage Specifications,” IEEE Trans- Optimal Fronthaul Allocation via Perturbation Anal-
actions on Wireless Communications, vol. 16, no. 11, ysis in Cloud Radio Access Networks,” in IEEE Inter-
pp. 7389–7403, Nov. 2017. national Conference on Communications (ICC), Jun.
[66] Y. Zhang, Y. Wang, and B. Fan, “SDN Based Optimal 2015, pp. 3999–4004.
User Cooperation and Energy Efficient Resource Al- [79] ——, “Delay-Aware Uplink Fronthaul Allocation in
Cloud Radio Access Networks,” IEEE Transactions on
Wireless Communications, vol. 16, no. 7, pp. 4275– [92] D. B. Rawat, S. Shetty, and K. Raza, “Secure Radio
4287, Jul. 2017. Resource Management in Cloud Computing Based
[80] J. Wu and D. Ghosal, “Cost-Constrained Delay Min- Cognitive Radio Networks,” in 41st International Con-
imization of C-RAN and its Multiplexing Gain,” in ference on Parallel Processing Workshops, Sep. 2012,
IEEE International Conference on Communications pp. 288–295.
(ICC), May 2016, pp. 1–6. [93] H. Yang, H. Zheng, J. Zhang, Y. Wu, Y. Lee, and
[81] A. Arfaoui, S. Hamouda, L. Nuaymi, and P. Y. Ji, “Blockchain-based Trusted Authentication in
Godlewski, “Minimization of Delays in Multi-Service Cloud Radio over Fiber Network for 5G,” in 16th
Cloud-RAN BBU Pools,” in 13th International Wire- International Conference on Optical Communications
less Communications and Mobile Computing Confer- and Networks (ICOCN), Aug. 2017, pp. 1–3.
ence (IWCMC), Jun. 2017, pp. 1846–1850. [94] S. S. Lisi, A. Alabbasi, M. Tornatore, and C. Cavdar,
[82] S. Y. Lien, S. C. Hung, K. C. Chen, and Y. C. “Cost-Effective Migration towards C-RAN with Opti-
Liang, “Ultra-Low-Latency Ubiquitous Connections in mal Fronthaul Design,” in IEEE International Confer-
Heterogeneous Cloud Radio Access Networks,” IEEE ence on Communications (ICC), May 2017, pp. 1–7.
Wireless Communications, vol. 22, no. 3, pp. 22–31, [95] J. Tang, W. P. Tay, T. Q. S. Quek, and B. Liang, “Sys-
Jun. 2015. tem Cost Minimization in Cloud RAN With Limited
[83] H. Xiang, Y. Yu, Z. Zhao, Y. Li, and M. Peng, Fronthaul Capacity,” IEEE Transactions on Wireless
“Tradeoff between Energy Efficiency and Queues De- Communications, vol. 16, no. 5, pp. 3371–3384, May
lay in Heterogeneous Cloud Radio Access Networks,” 2017.
in IEEE International Conference on Communication [96] M. Peng, Y. Wang, T. Dang, and Z. Yan, “Cost-
Workshop (ICCW), Jun. 2015, pp. 2727–2731. Efficient Resource Allocation in Cloud Radio Ac-
[84] S. C. Hung, H. Hsu, S. M. Cheng, Q. Cui, and cess Networks With Heterogeneous Fronthaul Expen-
K. C. Chen, “Delay Guaranteed Network Association ditures,” IEEE Transactions on Wireless Communica-
for Mobile Machines in Heterogeneous Cloud Radio tions, vol. 16, no. 7, pp. 4626–4638, Jul. 2017.
Access Network,” IEEE Transactions on Mobile Com- [97] K. Wang, K. Yang, X. Wang, and C. S. Magurawalage,
puting, pp. 1–1, 2018. “Cost-Effective Resource Allocation in C-RAN with
[85] J. Dai and D. Liu, “MAPCaching: A Novel Mobility Mobile Cloud,” in IEEE International Conference on
Aware Proactive Caching over C-RAN,” in IEEE 28th Communications (ICC), May 2016, pp. 1–6.
Annual International Symposium on Personal, Indoor, [98] F. Y. S. Lin, C. H. Hsiao, Y. F. Wen, and P. C. Chien,
and Mobile Radio Communications (PIMRC), Oct. “Dynamical Cloud Hosts Assignment to Achieve Cost-
2017, pp. 1–6. Effectiveness in Cloud Radio Access Networks,” in
[86] T. X. Tran, A. Hajisami, and D. Pompili, “Coopera- International Conference on Ubiquitous and Future
tive Hierarchical Caching in 5G Cloud Radio Access Networks (ICUFN), Jul. 2017, pp. 306–311.
Networks,” IEEE Network, vol. 31, no. 4, pp. 35–41, [99] Y. Zhong, T. Q. S. Quek, and W. Zhang, “Comple-
Jul. 2017. mentary Networking for C-RAN: Spectrum Efficiency,
[87] D. Fang, Y. Qian, and R. Q. Hu, “Security for 5G Delay and System Cost,” IEEE Transactions on Wire-
Mobile Wireless Networks,” IEEE Access, vol. 6, less Communications, vol. 16, no. 7, pp. 4639–4653,
pp. 4850–4874, 2018. Jul. 2017.
[88] J. You, Z. Zhong, G. Wang, and B. Ai, “Security [100] V. Suryaprakash, P. Rost, and G. Fettweis, “Are
and Reliability Performance Analysis for Cloud Radio Heterogeneous Cloud-Based Radio Access Networks
Access Networks With Channel Estimation Errors,” Cost Effective?” IEEE Journal on Selected Areas in
IEEE Access, vol. 2, pp. 1348–1358, 2014. Communications, vol. 33, no. 10, pp. 2239–2251, Oct.
[89] S. Yan and W. Wang, “Physical Layer Security Strate- 2015.
gies for Downlink Heterogeneous Cloud Radio Access
Networks,” The Journal of China Universities of Posts
and Telecommunications, vol. 21, no. 5, pp. 47–54,
Oct. 2014.
[90] D. Xu, P. Ren, Q. Du, L. Sun, and Y. Wang, “Towards
win-win: Weighted-voronoi-diagram based channel
quantization for security enhancement in downlink
cloud-ran with limited csi feedback,” Science China
Information Sciences, vol. 60, no. 4, p. 040 303, Mar.
2017.
[91] X. Liu, “Secrecy Analysis of the Cloud-Fog Radio Ac-
cess Network with Poisson Point Process and General
Path-loss Parameters,” in IEEE Military Communica-
tions Conference (MILCOM), Oct. 2017, pp. 672–677.
Md. Farhad Hossain received his Ph.D. from the
School of Electrical and Information Engineering
of the University of Sydney, Australia in 2014.
He completed his B.Sc. and M.Sc. in Electrical
and Electronic Engineering (EEE) from Bangladesh
University of Engineering and Technology (BUET),
Dhaka, Bangladesh in 2003 and 2005 respectively.
Currently, he holds a position of Professor in the
Department of EEE, BUET. He also works as an
electrical and electronic engineering consultant. Dr.
Hossain has published over 60 refereed articles in
highly prestigious journals and conference proceedings. His research interests
include C-RAN, green cellular networks, sensor networks, network archi-
tectures and protocols designs, underwater communications and smart grid
communications. He has been serving as TPC member, and reviewer in many
international journals and conferences. He is currently a member of IEEE and
IEEE communication society.

Ayman Uddin Mahin received his B.Sc. degree in


Electrical and Electronic Engineering (EEE) from
Ahsanullah University of Science and Technology
(AUST), Dhaka, Bangladesh in 2016. He is currently
pursuing his M.Sc. degree in EEE at Bangladesh
University of Engineering and Technology (BUET),
Dhaka, Bangladesh. He is also working as a lecturer
in the Department of EEE of AUST. His research in-
terests include C-RAN, 5G cellular networks, smart
grid communications and Internet of things (IoT).

Topojit Debnath received his B.Sc. in Electrical


and Electronic Engineering (EEE) from Bangladesh
University of Engineering and Technology (BUET),
Dhaka, Bangladesh. He is currently pursuing his
Ph.D. degree in Electrical Engineering at the Uni-
versity of California, Riverside, USA. His research
interests include study and simulation of nano elec-
tronics and photonics devices, mobile cellular com-
munication system and 5G network technology.

Farjana Binte Mosharrof received her B.Sc. de-


gree in Electrical and Electronic Engineering (EEE)
from Ahsanullah University of Science and Tech-
nology (AUST), Dhaka, Bangladesh in 2016. She
is currently pursuing her M.Sc. degree in EEE at
Bangladesh University of Engineering and Tech-
nology (BUET), Dhaka, Bangladesh. Her current
research interests include C-RAN based 5G cellu-
lar networks, energy efficient cellular networks and
smart grid communications.

Khondoker Ziaul Islam is an Assistant Profes-


sor in the Electrical and Electronic Engineering
Department at Bangladesh University of Business
and Technology (BUBT), Dhaka, Bangladesh. He
received his B.Sc. and M.Sc. degrees from Islamic
University of Technology (IUT), Bangladesh in
Electrical Engineering, and now doing Ph.D. from
Bangladesh University of Engineering and Tech-
nology (BUET), Dhaka, Bangladesh. His current
research interests include C-RAN, 5G cellular net-
works, radio resource management and radio plan-
ning for cellular networks.
TABLE I: A summary of the reviewed papers on the C-RAN architectures

Research References Solution Approach Performance Metric Main Feature


Area
Architecture [7] Theoretical framework Sum-rate (bit/s/Hz) Split of C-RAN in three logical layers - physical,
and case study control and service planes
[9] Survey on the architec- Per-cell sum-rate (bits/channel use), Three different architectures - fully centralized, par-
ture, key techniques and data rate (Mbps) and delay per UE (sec) tially centralized and hybrid
future work
[16] Theoretical framework Sum-rate (bps/Hz) Single cloud and multi-cloud based H-CRAN archi-
and case study tectures
[29] Optimal fronthaul allo- Net benefit of the transmission (bits/cu) NOMA enabled C-RAN with reduced cost, in-
cation optimization and efficiency of fronthaul usage creased efficiency and throughput
[31] Theoretical framework N/A Two different architectures - fully centralized and
partially centralized
[32] Optimization and nu- Sum-rate (bit/s/Hz) RRHs clustering based C-RAN with necessary al-
merical analysis gorithm
[33] Numerical modeling and Aggregate utility C-RAN with BF for maximizing the aggregate user
analysis utility
[35] Theoretical framework Throughput (Mbps) A new H-CRAN architecture having PUs and SUs
and case study
[36] Theoretical framework Transmission power of OLTs (Watt) PON based architecture with power over fiber hav-
and case study and QoE value ing reduced transmission power of OLTs, while
satisfying QoE level
[38] Theoretical framework Traffic satisfaction (%) FluidNet: An architecture with higher traffic satis-
and numerical analysis faction and reduced computing resource usage
[39] Theoretical framework N/A CONCERT: an architecture with three distinguished
planes - data, control and software-defined service
planes
[40] Theoretical framework TCO A low cost hybrid architecture H-RAN
and numerical analysis
[41] Numerical modeling and Outage probability, throughput mmWave enabled C-RAN
analysis (bits/Hz) and latency (sec)
[42] Numerical modeling and Probability of coalition formation and RRHs coalition formation based C-RAN with nec-
analysis network througput (Mbps) essary algorithm
[43] Theoretical framework SE (bps/Hz) Massive MIMO enabled with scalable and flexible
and case study H-CRAN with three logical layers - infrastructure
layer, control layer and application layer

TABLE II: A summary of the reviewed papers on the throughput enhancement in C-RAN

Research References Solution Approach Performance Metric Main Feature


Area
Throughput [44] Optimization and nu- Achievable sum-rate (bit/channel) Cooperation based C-RAN has higher throughput
enhancement merical analysis than that in ’without cooperation’
[45] Numerical modeling and Throughput (bits/s/m2 ) and EE S-FFR and massive MIMO enabled H-CRAN
analysis (bits/Joule)
[46] Numerical modeling and Delay violation probability and average An interference-aware a two-step scheduling algo-
analysis throughput (packets/user/frame) rithm for delay sensitive applications
[47] Greedy algorithms and Throughput (Mbps) Resource scheduling scheme for NOMA enabled C-
numerical analysis RAN
[48] Coalition game Throughput (kbps) Mode selection and resource allocation scheme in a
approach uplink D2D enabled C-RAN
[49] Optimization using Sum-rate (bps/Hz) Coordinated scheduling and power control in C-
graph theoretical RAN
approach
[50] Simulation based Throughput (Mbps) TAJS resource virtualization algorithm
[51] Deterministic optimiza- Throughput (bit/s) Dynamic C-RAN operation framework for MCC
tion framework with outdated CSI
[52] Joint optimization Fronthaul rate (Mbps) and end-to-end Joint power control and fronthaul rate allocation for
rate (bps/Hz) OFDMA-based C-RAN
TABLE III: A summary of the reviewed papers on the interference management in C-RAN

Research References Solution Approach Performance Metric Main Feature


Area
Interference [54] Optimization by formu- Normalized MSE A CS-based joint NBI mitigation and user data
management lating a sparse MLE recovery technique
problem
[55] Numerical modeling and MSE and BER Distributed baseband signal compressive quantiza-
analysis tion and PIC for multi-antenna C-RAN
[56] Gradient optimization BER Optimize both downlink and uplink transmissions
for mitigating IUI in TR based C-RAN
[57] Optimal and heuristic Number of active BBUs, throughput per RRH clustering formulated as a set partitioning
solutions user (Mbps) and EE (Mbps/W) problem
[58] Heuristic algorithm Outage probability, throughput (Mbps) Dynamic clustering of VBSs based on the locations
and system SE (bps/Hz/cell) of users
[59] Heuristic algorithm Social welfare, sum-rate (Mb/s) and LACF game based dynamic cooperation scheme
fairness
[60] Heuristic algorithm Throughput (Mbps) Interference-aware user association scheme for H-
CRAN
[61] Theoretical framework SE of edge users (bps/cell/Hz) Cooperative interference mitigation scheme using
and case study JT CoMP based Semi-dynamic clustering for H-
CRAN
[62] Heuristic algorithm Throughput (Mbps) Cooperative interference mitigation scheme using
UWPA for H-CRAN
[63] Heuristic algorithms Sum-rate (bps) Contract-based framework for mitigating inter-tier
interference in H-CRANs
[64] Sum-rate optimization Outage probability, BER and aggre- Collaborative processing and cooperative resource
gated rate (bps/Hz) allocation in H-CRAN

TABLE IV: A summary of the reviewed papers for enhancing EE in C-RAN

Research References Solution Approach Performance Metric Main Feature


Area
Energy [65] Optimization schemes EE (bits/joule/Hz) and SE (bps/Hz) Outage-aware resource allocation scheme for energy
efficiency efficient C-RAN under interference and imperfect
CSI at the transmitter
[66] Optimization scheme EE (bit/Hz/J) SDN-based user cooperation and resource allocation
scheme for uplink C-RAN
[67] Non-convex Energy consumption (J) Joint energy minimization and resource allocation
optimization based in C-RAN with MCC
on WMMSE
[68] Heuristic algorithm Energy consumption (kWh) Dynamic resource provisioning algorithm consider-
ing RAU sleep scheduling and VM consolidation
[69] Iterative algorithm EE (Mb/J) Data-sharing and compression strategies based EE
maximization
[70] Heuristic approach EE (nats/Hz/J) and per user achievable Tunable downlink distance-based power control
average rate (nats/sec/Hz) mechanism
[71] Convex optimization Energy consumption (W) Incorporation of renewable energy sources in C-
RAN
[72] Optimization scheme QEE Introduced the new performance metric QEE
[73] Optimization schemes EE (bits/Hz/joule), delay (slots) and Energy efficient joint congestion control and re-
throughput (kbits/slot) source scheduling in H-CRAN
[74] Optimization scheme Network EE (Mbits/s/Joule) Energy efficient radio resource management scheme
for H-CRAN
[75] Optimization scheme Normalized transmit power, power con- Pre-coding scheme to increase EE of H-CRAN
sumption (W) and per-user throughput
(bps/Hz)
[76] Designing framework EE (bits/Hz/Joule), transmit power (W) EE analysis of NOMA enabled H-CRAN
and case study and total rate (b/s/Hz)
TABLE V: A summary of the reviewed papers focusing delay in C-RAN

Research References Solution Approach Performance Metric Main Feature


Area
Delay [77] Theoretical framework EC (b/s/Hz) and delay outage Introduced the concept of EC and delay-constrained
and case studies power allocation schemes
[78], [79] Optimization Average delay (sec) An optimal delay-aware fronthaul allocation scheme
[80] Minimization approach Average delay and multiplexing gain Dynamic resource sharing technique for delay min-
imization
[81] Minimization using System response time (ms) and Optimal BBU selection mechanism for the mini-
queuing concept throughput (Mbps) mization of the execution delay of user services
[82] Theoretical framework Latency and SE A low-latency H-CRAN architecture incorporat-
and case studies ing open-loop radio access, information-bridled re-
source optimization and social data cache-based
routing/paging
[83] Lyapunov optimization Average queue length (bit/Hz) and EE Tradeoff between EE and delay constraints in H-
approach CRAN
[84] Optimization Delay (sec) and violation probability A delay guaranteed proactive network association
mechanism for IMMs in H-CRAN
[85] Heuristic algorithm Delay (sec) and cache hit rate (%) A mobility-aware proactive caching strategy for C-
RAN

TABLE VI: A summary of the reviewed papers on C-RAN security

Research References Solution Approach Performance Metric Main Feature


Area
Security [7] Theoretical framework N/A A new C-RAN architecture placing security func-
tions in the top most service plane
[13] Literature survey N/A Review on the C-RAN security challenges and
research issues
[87] Theoretical modeling in- N/A A new security architecture for C-RAN having four
cluding a survey security domains
[88] Numerical modeling and Intercept and outage probabilities A three-phase transmission scheme and optimal
analysis RRH selection approach with a tradeoff between
security and reliability performance
[89] Closed form expressions Secrecy transmission capacity (b/s/Hz) Physical layer security strategies for the downlink
of two-tier H-CRAN
[90] Weighted-Voronoi- Secrecy sum-rate (bit/s/Hz) and secrecy A novel channel quantization method for security in
diagram based approach rate loss (bit/s/Hz) downlink C-RAN with limited CSI
[91] Closed form expressions SPSC Analysis of path-loss effects on the uplink secrecy
of C-RANs in the presence of eavesdropper RRH
[92] Optimization Total benefit Geolocation aware radio resource management al-
gorithm for the security of CR enabled C-RAN
[93] Theoretical framework Resource utilization and network cost Introducing BTA architecture for C-RAN security
and case study

TABLE VII: A summary of the reviewed papers on system cost reduction in C-RAN

Research References Solution Approach Performance Metric Main Feature


Area
System cost [40] Numerical modeling and Normalized TCO Techno-economic analysis finding that H-RAN ar-
analysis chitecture has the lowest TCO
[94] Optimization using TCO (Euro) Determination of cost-effective migration from D-
MILP RAN to C-RAN
[95] Optimization using System cost VM activation and sparse BF for cost minimization
MINLP with limited fronthaul capacity
[96] Iterative algorithm ESE (bit/Hz/J), SE (bps/Hz) and sum- Cost-efficient resource allocation scheme consider-
power (dBm) ing the cost of heterogeneous fronthaul links
[97] Iterative algorithm Cost A joint cost-effective resource allocation scheme
between C-RAN and MCC systems
[98] Linear programming Objective value Dynamic resource management mechanism for im-
with two-phase proving the cost effectiveness
approximations
[99] Numerical modeling and System cost, delay and throughput A C-RAN architecture incorporating both C-RAN
analysis and traditional BSs with a tradeoff among ASE,
delay and system cost
[100] Numerical modeling and Cost (MUSD) A new cost model incorporating the costs of BSs,
analysis data center and the equipment in the fronthaul links

View publication stats

You might also like