I. Introduction
Technological advances in smart phone together with growing popularity of social applications have resulted in proliferation of mobile data traffic over the past few decades [1], [2]. Centralized radio access network (RAN), Cloud-RAN or C-RAN [3] is a promising approach to support enormous data traffic volume, by providing efficient network infrastructure, lower energy consumption, agile traffic management and high reliability [4]. The basic concept behind C-RAN is as follows: a base station in a conventional network architecture is split into two parts: remote radio heads (RRHs), which are distributed across sites and baseband units (BBUs) clustered together to be processed centrally in the cloud.