Joint Beamforming And Power Splitting Design For C-RAN With Multicast Fronthaul

02/11/2020 ∙ by Wanming Hao, et al. ∙ Memorial University of Newfoundland THE FIRST AFFILIATED HOSPITAL OF ZHENGZHOU UNIVERSITY 0

In this paper, we investigate the joint beamforming and power splitting design problem in a base station (BS) cluster-based cloud radio access network (C-RAN) with multicast fronthaul, where users are jointly served by BSs within each cluster. Meanwhile, each user can simultaneously obtain information and energy from received signals. On this basis, under predefined minimum harvested energy of each user and maximum transmit power of each BS and central processor, we formulate a sum rate maximization problem by jointly optimizing multicast fronthaul beamforming, cooperative access beamforming and power split ratios. Due to the difficulty in solving the formulated problem, we first transform it into a convex one by successive convex approximate and semidefinite program (SDP) relaxation techniques, and then propose an effective iterative algorithm. Moreover, we design a randomization method that can always obtain the rank-one solution. Finally, numerical results are conducted to validate the effectiveness of our proposed algorithm.



There are no comments yet.


page 1

page 2

page 3

page 4

This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.

I Introduction

To satisfy the increasing demands of the data rate in future mobile networks, ultra-dense base station (BS) deployment is deemed as one of effective schemes [1]. However, this leads to more serious interference among BSs. To handle it, cloud radio access network (C-RAN) structure is developed, where each BS is connected to the central processor (CP) [2]. The CP jointly manages the interference by global resource allocation, effectively improving the spectral efficiency (SE) and relieving the BSs’ burden (via moving the baseband processing to the baseband unit (BBU) pool) [3]. However, the C-RAN structure brings another challenge, i.e, the selection of the fronthaul links carrier. Traditionally, wired fronthaul link is adopted due to its high stability and capacity. Nonetheless, its high deployment cost makes it unsuitable for the ultra-dense BS, and thus, the wireless carrier becomes a suitable candidate [4]. In addition, coordinated multiple-point (CoMP) transmission technology is also an effective approach to remove the adjacent-BS interference, which has been widely applied in C-RAN, e.g., [4]-[6]. Since the cooperative BSs need to jointly serve users, the CP should transmit each user’s signal to these BSs, i.e., point-to-multipoint transmission. To realize the above, multicast technique will be a suitable scheme, which has been adopted in [4] and [6]. Therefore, to further enhance the performance of system, CoMP transmission-based C-RAN with multicast fronthaul represents a promising solution.

On the other hand, the simultaneous wireless information and power transfer (SWIPT) technique is developed for improving energy efficiency, where both information and energy are extracted from the same received RF signals [7]. Although a lot of recent works investigate the SWIPT, e.g., [8]-[10], the study under C-RAN structure is limited. The authors in [11] consider the weighted sum rate maximization for a multiuser multiple-input multiple-output SWIPT system, where the beamformers in both the downlink and uplink, and the time allocation are jointly optimized. The authors in [12] consider a transmit power minimization problem in a full duplex C-RAN, and four approaches of jointly optimizing beamformers, uplink transmit power and receiver power ratios are proposed. The authors in [13] study the min max fronthaul load optimization problem for an energy harvesting powered C-RAN with QoS and harvested energy constraints, and propose an effective beamforming algorithm to solve it. In [14], the authors investigate SWIPT problem in an uplink C-RAN, and the minimum mean-square-error is considered by optimizing precoders and detectors. [15] considers an energy-efficient uplink resource allocation problem by optimizing the sub-carrier and power allocation, and then, a quantum-behaved particle swarm-based low-computational suboptimal algorithm is proposed. The max-min fair SWIPT is investigated in a green C-RAN with millimeter wave (mmWave) fronthaul [16]. The minimum data rate is maximized via a two-step iterative bemaforming algorithm. Although [12]-[16] involve the SWIPT in C-RAN, the cooperation among multiple BSs is not considered. Therefore, the multicast fronthaul and CoMP techniques are not investigated, including the multicast beamforming and cooperative beamforming design.

Unlike the previous works, in this paper, we consider a downlink BS cluster-based SWIPT C-RAN with multicast fronthaul, where multiple BSs jointly serve users within one cluster. In general, the fronthaul link distance between the CP and the BS cluster is relatively large, and thus, adopting mmWave is not appropriate due to its large path loss. Therefore, microwave (current cellular frequency, e.g., sub-6 GHz) is adopted owing to its small path loss. In contrast, the access link distance between the BS cluster and users is small, and thus, using mmWave is appropriate. Specifically, the CP transmits data to each BS cluster via microwave multicast fronthaul links, and users simultaneously receive information and energy from the BS via mmWave access links. Based on this, we formulate a sum rate maximization problem by jointly optimizing multicast fronthaul beamforming, cooperative access beamforming and power split ratios, under maximum transmit power constraint for each BS and the CP. For the formulated non-convex optimization problem, we first transform it into a semidefinite program (SDP) optimization problem. Then, via successive convex approximate (SCA) and SDP relaxation techniques, the SDP problem is relaxed into a convex one, and an iterative algorithm is proposed. Finally, we propose a rank-one solution based on the randomization method.

Ii System Model and Problem Formulation

We consider a downlink C-RAN with one CP and BS clusters. The CP is equipped with antennas, while each BS is mounted with one antenna for transmitting mmWave signal and receiving microwave signal simultaneously. We assume that there are BSs and users in each cluster, and each user is jointly served by BSs. It is assumed that each user is equipped with power splitter hardware that can split the received signal into the information decoder (ID) and energy harvester (EH). In addition, the beamforming and power splitting design takes place at the CP.

The received signal at BS can be expressed as


where BS denotes the th BS of the th cluster, represents the fronthaul link channel coefficient from the CP to BS , is the multicast beamforming for the th cluster, and is the multicast signal with . is an independent and identically distributed (i.i.d.) additive white Gaussian noise (AWGN), where each entry follows .

To this end, the achievable fronthaul rate can be written as


where denotes the microwave bandwidth. The multicast rate of the th cluster is decided by the BS with the worst channel condition, and thus the fronthaul multicast rate provided by the CP for the th cluster is given  [13]


where and denote the BS and cluster sets, respectively.

The received signal of User () can be expressed as


where User () denotes the th user of the th cluster, represents the downlink channel coefficient from BSs of the th cluster to User (), denotes the downlink channel coefficient from BS () to User (). In addition, and , respectively, denote the cooperative beamforming and signal for User (), and is an i.i.d. AWGN with . In (4), the first term stands for the desired signal, the second term is the intra-cluster interference, and the third term represents the inter-cluster interference.

The received signal at each user are divided into two parts, i.e., ID and EH. Let denote the power splitting factor for User (), the received signal for the ID can be expressed as


where denotes the caused noise due to the power splitting and follows  [8]. Accordingly, the achievable rate of User () can be written as


where is downlink mmWave bandwidth, and

In addition, the received signal for the EH can be expressed as


and the harvested energy is


where denotes the energy conversion efficiency at each user.

Ii-a Problem Formulation

In this paper, our objective is to maximize the sum rate by jointly optimizing beamforming and power split ratios, which can be formulated as


where (9b) denotes the minimum harvested energy for each user, (9c) and (9d) represent the maximum transmit power constraints for the CP and BS (), respectively, where is the th element of , and (9e) is the fronthaul capacity constraint. Due to the non-convex objective function (9a), constraints (9b) and (9e), (9) is a non-convex optimization problem.

Iii Proposed Solution

First, we define the semi-definite beamforming matrix and . Accordingly, the rank of and should be one, namely and . Via introducing auxiliary variables , and , (9) can be recast as the following SDP optimization problem


where , , .

One can observe that (10) is still a non-convex optimization problem due to non-convex constraints (10b), (10d), (10g), (10h) and rank-one constraint (10i). Next, we will transform them into the convex ones by advanced approximated technologies. We first introduce auxiliary variables and , and (10b) can be split into the following constraints


where . In addition, the upper bound of can be expressed as


where and , respectively, denote the values of and at the th iteration, and thus (11a) can be formulated into the following convex constraint


Next, we can transform (10d) and (11c) into the following linear matrix inequality (LMI) constraints


To handle (10g), we introduce auxiliary variables , , , and split it into the following constraints


By first-order Taylor approximation technique, we have , where denotes the value of at the th iteration. Then, (15a) can be transformed into the following convex constraint:


where denote the value of at the th iteration. (15b) can be reformulated the following LMI constraint


Similar to (12) and (13), (15c) can be approximated as the following convex constraint


where and , respectively, denote the values of and at the th iteration. In addition, according to the first-order Taylor approximation, can be expressed as


and we can transform (15d) as the following convex constraint

Fig. 1: Sum rate versus (a) iterations, (b) maximum transmit power of the CP, and (c) maximum transmit power of each BS.

Finally, we need to handle with (10h). By introducing auxiliary variables , , (10h) can be split into as


One can observe that only (21b) is non-convex constraint. Similar to the previous method, we directly transform (21b) into the following convex constraint


Now, the only obstacle is the rank-one constraint (10i). By SDP relaxation, i.e., removing (10i), we can obtain the following convex relaxed SDP optimization problem


Problem (23) can be solved by standard convex optimization technique, e.g., interior-point method [18]. On this basis, to obtain the solution of the problem (10), we need to iteratively solve (23). Specifically, starting from an initial feasible solution, we update iteratively by solving (23) using the obtained results from the previous iteration. The above procedure is carried out until convergence. We summarize the above iterative scheme in Algorithm 1. To evaluate the characteristic of rank-one for the obtained solutions, we perform 1000 times random trials, and the number of rank-one solutions is 996 (99.6%), which shows the efficiency of the proposed Algorithm 1. Meanwhile, when the obtained solution does not satisfy the rank-one characteristic, we propose a randomization method to obtain the rank-one solution, and the detailed procedure can be found in Appendix.

Next, we discuss the effectiveness of the proposed algorithm. To obtain the solutions of the original non-convex problem (9), we need to iteratively solve the convex problem (23). The optimal solutions of (23) can be obtained at each iteration, since it is a convex optimization problem. Moreover, iteratively solving (23) will increase or at least maintain the value of the objective function in (23[19]. Due to the limited transmit power, the objective function of (23) will be a monotonically non-decreasing sequence with an upper bound, which converges to a stationary solution that is at least locally optimal.

1 Initialize , , the maximum iteration .
2 repeat
3        Update .
4        Solve problem (23) and obtain its optimal solution .
5until  or Convergence (threshold=);
Algorithm 1 The Proposed Iterative Algorithm.

Now, we analyze the complexity of the proposed algorithm. Given an iterative accuracy , the number of iterations is on the order , where denotes the barrier parameter related to the constraints [20]. In addition, (23) includes liner constraints, two-dimensional LMI constraints, -dimensional LMI constraint, -dimensional LMI constraints and second order cone constraints. Therefore, the total complexity of solving (23) is given by , where and denotes the number of decision variables, , , and .

Iv Numerical Results

In this section, numerical results are provided to evaluate the performance of our proposed algorithm. We assume that there are BS clusters, and each cluster includes BSs and users. The CP is equipped with

antennas. We assume that all users and BSs are uniformly distributed within a circular cell with 40 m radius. The distance between the CP and the BS cluster center is 300 m. The mmWave bandwidth and microwave bandwidth are assumed

MHz and MHz, respectively. The path loss is modeled as dB at mmWave frequency and dB at microwave frequency, where in meter is the distance [21]

. The noise variance is set as -174 dBm/Hz, and the noise power caused by the ID at the users is -100 dBm. For simplicity, we set the minimum harvested energy for each user to be the same, and denote it by

. Meanwhile, the maximum transmit power for each BS is also set the same, and denoted by . The energy conversion efficiency is set to .

Fig. 1 shows the convergence performance of our proposed algorithm, where mW and dBm. One can observe that the sum rate converges after 15 iterations for dBm, and about 20 iterations for dBm. Meanwhile, as expected, the sum rate is high when the CP’s allowable transmit power is higher. This is because a higher CP’s transmit power can provide a larger fronthaul rate.

Fig. 1 shows the sum rate versus maximum transmit power of the CP under different and . Under all considered conditions, the sum rate first increases with , and then saturates. In addition, although improving can increase the fronthaul rate, this does not necessarily lead to the growth of the sum rate, since the latter is also affected by the transmit power of the BSs. For example, the sum rate has reached the maximum when dBm and dBm, and it keeps a constant even for a higher . Furthermore, we can find when is relatively low, the sum rate is the same for all considered conditions. This is because that the fronthaul rate determines the sum rate for a low , while the BS’s transmit power can simultaneously satisfy the requirement of harvested energy and maximum fronthaul rate. However, as increases, the access link rate determines the sum rate due to the limited transmit power of each BS. As a result, the sum rate is lower for a large .

We plot how the sum rate varies with in Fig. 1, where we set different and for comparison. Similar to Fig. 1, the sum rate first increases and then remains stable when increases. In fact, when is low, the BSs first need to satisfy the requirement of each user’s harvested energy and then the remaining power can be used to transform data. Nonetheless, when is higher, the BSs have enough power to support the requirement of each user’s harvested energy and maximum fronthaul rate provided by the CP. The reasons are the same with that Fig. 1.

V Conclusion

In this paper, we have investigated the joint beamforming and power splitting design problem in a BS cluster-based SWIPT C-RAN with multicast fronthaul. We have proposed a joint optimization algorithm of the multicast fronthaul beamforming, cooperative access beamforming and power split ratios to maximize the sum rate of the system. Meanwhile, we have analyzed the solution profile. Simulation results have verified the effectiveness of our proposed algorithm, and shown the effect of the CP’s and BSs’ transmit power on the sum rate.

Appendix A The Rank-One Reconstruction For

Let and denote the obtained solutions of problem (9) via our proposed algorithm. If and , they can be respectively expressed as and

by using eigenvalue decomposition (EVD) method, and the optimal beamforming can be directly obtained as

and . Otherwise, we adopt the randomization technique method (see, i.e., [22]) to obtain the rank-one and . Specifically, applying the EVD technique, we decompose and

. Then, by introducing the random vector

and , we form the th candidate beamforming vector as and , respectively. As a result, we have and . Finally, we substitute the th candidate beamforming vectors and into problem (9) and reformulate the following optimization problem:


where and are coefficients, , , , and . It can be observed that problem (24) can be solved using the iterative method proposed in Section III. Finally, we execute problem (24) repetitively for multiple different candidate vectors and select the optimal and that owns the maximum sum rate, i.e.,  and .


  • [1] C.-L. I, J. Huang, et al., “Recent progress on C-RAN centralization and cloudification,” IEEE Access, vol. 2, pp. 1030-1039, 2014.
  • [2] J. Li, et al., “Energy-efficient joint congestion control and resource optimization in heterogeneous cloud radio access networks,” IEEE Trans. Veh. Technol., vol. 65, no. 12, pp. 9873-9887, Dec. 2016.
  • [3] S.-H. Park, et al., “Joint decompression and decoding for cloud radio access networks,” IEEE Signal Process. Lett., vol. 20, no. 5, pp. 503-506, May 2013.
  • [4] B. Dai, et al., “Optimized base-station cache allocation for cloud radio access network with multicast backhaul,” IEEE J. Sel. Areas Commun., vol. 36, no. 8, pp. 1737-1750, Aug. 2018.
  • [5] W. Hao, et al., “Price-based resource allocation in massive MIMO H-CRANs with limited fronthaul capacity,” IEEE Trans. Wireless Commun., vol. 17, no. 11, pp. 7691-7703, Nov. 2018.
  • [6] B. Hu, et al., “Joint fronthaul multicast beamforming and user-centric clustering in downlink C-RANs,” IEEE Trans. Wireless Commun., vol. 16, no. 8, pp. 5395-5409, Aug. 2017.
  • [7] S. Bi, et al., “Wireless powered communication: opportunities and challenges,” IEEE Commun. Magazine, vol. 53, no. 4, pp. 117-125, Apr. 2015.
  • [8] Q. Shi, et al., “Energy efficiency optimization for MISO SWIPT systems with zero-forcing beamforming,” IEEE Trans. Signal Processing, vol. 64, no. 4, pp. 842-854, Feb. 2016.
  • [9] S. Lee, et al., “Collaborative wireless energy and information transfer in interference channel,” IEEE Trans. Wireless Commun., vol. 14, no. 1, pp. 545-557, Sep. 2015.
  • [10] W. Hao, et al., ”Energy-efficient hybrid precoding design for integrated multicast-unicast millimeter wave communications with SWIPT,” IEEE Trans. Veh. Technol., vol. 68, no. 11, pp. 10956-10968, Nov. 2019.
  • [11] C. Qin, et al., “Joint rate maximization of downlink and uplink in multiuser MIMO SWIPT systems,” IEEE Access, vol. 5, pp. 3750-3762, 2017.
  • [12] M. Zhao, et al., “Joint transceiver design for full-duplex cloud radio access networks with SWIPT,” IEEE Trans. Wireless Commun., vol. 16, no. 9, pp. 5644-5658, Sep. 2017.
  • [13] W. Hao et al., “Beamforming design in SWIPT-based joint multicast-unicast mmWave massive MIMO with lens-antenna array,” IEEE Wireless Commun. Lett., vol. 8, no. 4, pp. 1124-1128, Aug. 2019.
  • [14] Y. Ma, et al., “Optimization of simultaneous wireless information and power transfer in cloud radio access networks,” in Proc. IEEE 83rd VTC, Nanjing, 2016, pp. 1-5.
  • [15] Y. Zhao, et al., “Energy-efficient sub-carrier and power allocation in cloud-based cellular network with ambient RF energy harvesting,” IEEE Access, vol. 5, pp. 1340-1352, 2017.
  • [16] Z. Chen, et al., “Beamforming design for max-min fair SWIPT in green cloud-RAN with wireless fronthaul,” in Proc. IEEE GLOBECOM, Abu Dhabi, 2018, pp. 1-6.
  • [17] R. Horst and N. V. Thoai, “DC programming: overview,” J. of Optimization Theory and Application, vol. 103, no. 1, pp. 1-43, 1999.
  • [18] S. Boyd and L. Vandenberghe, Convex Optimization. Cambridge University Press, 2009.
  • [19] Q. Zhang, et al., “Robust beamforming for nonorthogonal multiple-access systems in MISO channels,” IEEE Trans. Veh. Technol., vol. 65, no. 12, pp. 10231-10236, Dec. 2016.
  • [20] K.-Y. Wang, et al., “Outage constrained robust transmit optimization for multiuser MISO downlinks: Tractable approximations by conic optimization,” IEEE Trans. Signal Process., vol. 62, no. 21, pp. 5690-5705, Nov. 2014.
  • [21] R. G. Stephen and R. Zhang, ”Joint millimeter-wave fronthaul and OFDMA resource allocation in ultra-dense CRAN,” IEEE Trans. Wireless Commun., vol. 65, no. 3, pp. 1411-1423, Mar. 2017.
  • [22] N. D. Sidiropoulos, et al., “Transmit beamforming for physical-layer multicasting,” IEEE Trans. Signal Process., vol. 54, no. 6, pp. 2239-2251, Jun. 2006.