+ All Categories
Home > Documents > Transmission Strategy Design and Resource Allocation in...

Transmission Strategy Design and Resource Allocation in...

Date post: 21-May-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
11
Research Article Transmission Strategy Design and Resource Allocation in D2D Multicast Cooperative Communications with SWIPT Chenfan Weng, Dingcheng Yang , Jun Wan, Lin Xiao , and Chuanqi Zhu Information Engineering School, Nanchang University, Nanchang 330031, China Correspondence should be addressed to Dingcheng Yang; [email protected] Received 24 May 2018; Revised 14 August 2018; Accepted 5 September 2018; Published 1 November 2018 Guest Editor: Panagiotis Demestichas Copyright © 2018 Chenfan Weng et al. is is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. is paper proposes a new transmission strategy for device-to-device (D2D) multicast cooperative communication systems based on Simultaneous Wireless Information and Power Transfer (SWIPT) technology. e transmission block is divided into two slots. In the first slot, the source user transmits the information and energy to the help user by SWIPT. In the second slot, the help user uses the cellular spectrum and forwards the information to multiple receivers by using harvested energy. In this paper, we aim to maximize the total system rate, and to tackle the problem, we propose a two-step scheme: In the first step, the resource allocation problem is solved by linear programming. In the second step, the power-splitting coefficient value is obtained by taking the benefit of help user into account. Numerical results show that the proposed strategy not only effectively improves the overall throughput and spectrum efficiency but also motivates the cooperation. 1. Introduction Wireless Power Communication (WPC), where the smart terminals can harvest the energy from the far-field Radio- Frequency (RF) signals provided by energy access point, becomes a new approach to avoid replacing or recharging the batteries, reduce total cost, and prolong the lifetimes [1]. Simultaneous Wireless Information and Power Transfer (SWIPT) is a kind of WPC, where wireless devices can collect energy and receive information from RF signals at the same time [2–5]. In [6], Ioannis Krikidis team discussed the SWIPT technology and made a preliminary study on the allocation of wireless resources in SWIPT. Time switching and power- splitting model were proposed in [7]. Cooperative technology is also widely used in communication systems based on SWIPT. [8] studied cooperative communication system with Decode-and-Forward (DF) mode. With the help of the fast growth of wireless commu- nication technology, smart devices can easily access the network anywhere anytime, which makes people’s sharing become ubiquitous [9]. Device-to-Device (D2D) communi- cation was proposed to exchange information directly. e technology has several benefits, such as saving resources, improving spectral efficiency, and reducing transmission delay. Based on the transmission mode, it can be divided into unicast transmission and multicast transmission. In unicast transmission mode, a transmission channel is established between the Base Station (BS) or the sending user and each requesting user. Each channel takes a different frequency band that is orthogonal to each other, presenting a waste of spectral resources to some extent. Some works such as [10] consider throughput maximization while allowing D2D communication to underlay the cellular network; the results show that the total throughput can be increased. Some other works such as [11] consider throughput maximization under the spectral efficiency and energy constraints. Only one Cellular User (CU) and a D2D pair are considered at this scheme. [12] extends it to the general situation with multiple D2D users and CUs for maximizing the overall throughput. ese works either improve network throughput [10–12] or ensure the reliability of D2D communications [13–15]. e works in [11, 16] take these two indicators into account at the same time. [16] has proposed an algorithm to solve a Mixed Integer and Nonlinear Programming (MINLP) resource allo- cation problem. But the algorithm does not consider the collaboration between CUs and D2D pair. Based on [11, 16], a maximum weight bipartite matching was proposed in [12]; the system of performance of D2D access rate and the Hindawi Wireless Communications and Mobile Computing Volume 2018, Article ID 6790978, 10 pages https://doi.org/10.1155/2018/6790978
Transcript
Page 1: Transmission Strategy Design and Resource Allocation in ...downloads.hindawi.com/journals/wcmc/2018/6790978.pdfWirelessCommunicationsandMobileComputing PT PG;R T PG;R Pm m la lb

Research ArticleTransmission Strategy Design and Resource Allocation in D2DMulticast Cooperative Communications with SWIPT

Chenfan Weng, Dingcheng Yang , Jun Wan, Lin Xiao , and Chuanqi Zhu

Information Engineering School, Nanchang University, Nanchang 330031, China

Correspondence should be addressed to Dingcheng Yang; [email protected]

Received 24 May 2018; Revised 14 August 2018; Accepted 5 September 2018; Published 1 November 2018

Guest Editor: Panagiotis Demestichas

Copyright © 2018 ChenfanWeng et al. This is an open access article distributed under the Creative Commons Attribution License,which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

This paper proposes a new transmission strategy for device-to-device (D2D) multicast cooperative communication systems basedon Simultaneous Wireless Information and Power Transfer (SWIPT) technology. The transmission block is divided into two slots.In the first slot, the source user transmits the information and energy to the help user by SWIPT. In the second slot, the help useruses the cellular spectrum and forwards the information to multiple receivers by using harvested energy. In this paper, we aim tomaximize the total system rate, and to tackle the problem, we propose a two-step scheme: In the first step, the resource allocationproblem is solved by linear programming. In the second step, the power-splitting coefficient value is obtained by taking the benefitof help user into account. Numerical results show that the proposed strategy not only effectively improves the overall throughputand spectrum efficiency but also motivates the cooperation.

1. Introduction

Wireless Power Communication (WPC), where the smartterminals can harvest the energy from the far-field Radio-Frequency (RF) signals provided by energy access point,becomes a new approach to avoid replacing or rechargingthe batteries, reduce total cost, and prolong the lifetimes[1]. Simultaneous Wireless Information and Power Transfer(SWIPT) is a kind ofWPC, where wireless devices can collectenergy and receive information from RF signals at the sametime [2–5]. In [6], IoannisKrikidis teamdiscussed the SWIPTtechnology and made a preliminary study on the allocationof wireless resources in SWIPT. Time switching and power-splittingmodelwere proposed in [7]. Cooperative technologyis also widely used in communication systems based onSWIPT. [8] studied cooperative communication system withDecode-and-Forward (DF) mode.

With the help of the fast growth of wireless commu-nication technology, smart devices can easily access thenetwork anywhere anytime, which makes people’s sharingbecome ubiquitous [9]. Device-to-Device (D2D) communi-cation was proposed to exchange information directly. Thetechnology has several benefits, such as saving resources,improving spectral efficiency, and reducing transmission

delay. Based on the transmission mode, it can be divided intounicast transmission and multicast transmission. In unicasttransmission mode, a transmission channel is establishedbetween the Base Station (BS) or the sending user and eachrequesting user. Each channel takes a different frequencyband that is orthogonal to each other, presenting a wasteof spectral resources to some extent. Some works such as[10] consider throughput maximization while allowing D2Dcommunication to underlay the cellular network; the resultsshow that the total throughput can be increased. Some otherworks such as [11] consider throughput maximization underthe spectral efficiency and energy constraints. Only oneCellular User (CU) and a D2D pair are considered at thisscheme. [12] extends it to the general situation with multipleD2D users and CUs for maximizing the overall throughput.These works either improve network throughput [10–12] orensure the reliability of D2D communications [13–15]. Theworks in [11, 16] take these two indicators into account at thesame time. [16] has proposed an algorithm to solve a MixedInteger and Nonlinear Programming (MINLP) resource allo-cation problem. But the algorithm does not consider thecollaboration between CUs and D2D pair. Based on [11,16], a maximum weight bipartite matching was proposed in[12]; the system of performance of D2D access rate and the

HindawiWireless Communications and Mobile ComputingVolume 2018, Article ID 6790978, 10 pageshttps://doi.org/10.1155/2018/6790978

Page 2: Transmission Strategy Design and Resource Allocation in ...downloads.hindawi.com/journals/wcmc/2018/6790978.pdfWirelessCommunicationsandMobileComputing PT PG;R T PG;R Pm m la lb

2 Wireless Communications and Mobile Computing

total throughput improved significantly. While in multicasttransmission mode the BS or the sending user is transmittingthrough the same frequency band with each request user,saving a certain spectrum resource, however, D2D multicastwill meet more challenges which are different from unicastD2D (see, e.g., [11, 12]). As the number of receivers increases,the transmission rate tends to decrease. Some works havebeen investigated in cooperative D2D communication [17–19]. Authors in [17] proposed a cooperative caching strategyto analyze the network capacity and present an architecture toimprove the network capacity. In [18], the author considerscooperative D2D communication in downlink cellular net-workswhere theD2D transmitter is equippedwith an energy-harvesting capability. A network model is proposed in [19],analyzing D2D communication with RF energy harvesting.

In [20], a SWIPT-based D2D cooperative network isproposed. In SWIPT-based energy-harvesting D2D under-lay network [21], the problem of joint power control andspectrum resource allocation is solved. A framework foroptimal resource allocation in multicast D2D communi-cations is presented to maximize the total throughput ofD2D multicast groups and CUs in [22]. In fact, cooperativecommunication is hard to be realized to motivate the mobileterminals, due to the lack of incentives. Therefore, in thispaper, we fully consider the benefits of the help usersand aim at maximizing their benefits. Different from theprevious works on cooperative communication, we proposedan innovation transmission strategy and incentive mecha-nism via combined D2D multicast technology with SWIPT,which can effectively improve the spectrum efficiency, lowerthe energy consumption, reduce the communication delay,largely release the burden of the BS, and thus reduce the costof communication. Likewise, in order to lower the burdenof the back-haul link, we assume that the content is storedlocally. In addition, we will focus on the analysis of thecochannel interference brought by D2D multicast transmis-sion and study the mechanism in user’s collaboration.

2. System Model and Transmission Protocol

As shown in Figure 1, a cellular network is modeled inthis section, consisting of a BS in the cellular center, 𝑀CUs (denoted as C = {𝐶1, 𝐶2, 𝐶3, ..., 𝐶𝑀}), and a D2Dmulticast group. The D2D multicast group is composedof a D2D multicast source user (denoted as 𝐷𝑆), a D2Dmulticast help user (denoted as 𝐷𝑇), and K D2D multicastreceivers (denoted as 𝐷𝑘𝑅), and we define the set K ≜𝐷1𝑅, 𝐷2𝑅, ..., 𝐷𝐾𝑅 . We assume that D2D multicast transmissionneeds to be assisted by 𝐷𝑇 because there is no direct linkdue to some uncertain factors between𝐷𝑆 and𝐷𝐾𝑅 .Therefore,this paper considers𝐷𝑇 between𝐷𝑆 and𝐷𝐾𝑅 to cooperate thetransmission. On the other hand, in a cellular network, sincehelp user is always selfish, 𝐷𝑇 does not want to cooperatewith𝐷𝑆 by using his own energy. For this reason, we considerthat𝐷𝑇 collects energy and data from𝐷𝑆 by SWIPT and thencomplete D2D multicast by using the harvested energy. And𝐷𝑇 can store the excess energy in a rechargeable battery forhis own use. The antenna equipped at 𝐷𝑆 has the function

BS

Cellular userD2D multicast

help user

D2D multicastreceive user

D2D multicast group

SWIPT

D2D multicast source user

Figure 1: System model.

T

0 1

SWIPT D2D Multicast

LinkResourceSpectrumallocationallocation setup

Figure 2: Transport protocol of WPC D2D network.

of transmitting energy and transmitting data simultaneously.𝐷𝑇 is equipped with batteries, and its antenna has thefunction of harvesting energy. Members distributed evenlyand closely in the group have the same interest. Consideringthere are𝑀 CUs and𝑀 orthogonal channels, each occupiedby one CU, which are denoted as setsR = {𝑅1, 𝑅2, 𝑅3, ..., 𝑅𝑚},in this paper, we consider uplink resource sharing sincereusing downlink resources will greatly reduce the spectrumefficiency according to [23].

We assume that all channels are quasistatic channels, thatis, the channel coefficients remain constant for a period oftransmission time. It is assumed that the channel betweenall users contains three kinds of loss: small-scale Rayleighfading, the distance-dependent path loss, and long-termshadowing with loss exponent 𝛼 ≥ 2. Here, let 𝑟𝑆,𝑇 bethe distance between 𝐷𝑆 and 𝐷𝑇 and ℎ𝑆,𝑇 be the channelcoefficients between the two channels; similarly, let 𝑟𝑇,𝑘 bethe distance between𝐷𝑇 and𝐾th𝐷𝑘𝑅 and ℎ𝑇,𝑘 be the channelcoefficients between the two channels.

In order to accomplish 𝐷𝑘𝑅’s downlink data transmission,this paper proposes a transmission strategy as shown inFigure 2.

Page 3: Transmission Strategy Design and Resource Allocation in ...downloads.hindawi.com/journals/wcmc/2018/6790978.pdfWirelessCommunicationsandMobileComputing PT PG;R T PG;R Pm m la lb

Wireless Communications and Mobile Computing 3

HR 1− HP

Power-splitting coefficientPower splitting

Energy

Information

Harvesting

Decoding

Figure 3: Receiving antenna of multicast help user.

The transmission block can be divided into 3 slots,which contains control signaling exchange process, SWIPT,and D2D multicast. In the first slot, the signaling exchangeprocess consists of spectrum allocation, resource allocation,and link setup, whichwill be introduced in detail in Section 3.Suppose that the amount of time in the first slot is too smalland therefore it can be negligible.

We assume that the total time resource meets the follow-ing constraints:

𝜏0 + 𝜏1 ≤ 𝑇. (1)

Without loss of generality, let 𝑇 = 1 for calculationconvenience.

In the second slot, also known as SWIPT stage,𝐷𝑆 trans-mits RF signals to𝐷𝑇with a transmit power𝑃0. Since SWIPTis prone to generating cochannel interference, it is assumedthat 𝐷𝑆 transmits information and power simultaneouslyby the dedicated channel. Set the 𝐷𝑇 receiver to work inpower-splitting (PS) mode. The RF signals have two usesin 𝐷𝑇 receiver: one is energy harvesting, and the other isinformation decoding, as shown in Figure 3.

The received signal at 𝑦𝑇 by𝐷𝑇 can be expressed as

𝑦𝑇 = √𝑃0ℎ𝑆,𝑇𝑋𝑖 + 𝑛, (2)

where 𝑥𝑖 denotes the signal that 𝐷𝑆 transmitted and 𝑛represents the additive Gaussian noise of the antenna thatcomplies with the form of 𝑛 ∼ CN(0, 𝜎2). Assume that allthe receiver noise satisfies this formula in this paper.

Denote the power split factor as 𝜌with 0 ≤ 𝜌 ≤ 1, and theenergy 𝐸𝑇 harvested by𝐷𝑇 is expressed as

𝐸𝑇 = 𝜌𝜂𝑇𝜏0𝑃0ℎ𝑆,𝑇, (3)

where 𝜂𝑇 is the energy conversion efficiency of 𝐷𝑇.Because the interference noise takes a tiny proportion inthe received signal, the received noise is ignored whenconsidering the collected energy.

In information decoding, 1 − 𝜌 is the information splitfactor of 𝐷𝑇, so the signal receiving rate 𝑅𝑆,𝑇 is expressed as

𝑅𝑆,𝑇 = 𝜏0 log2 (1 + (1 − 𝜌) 𝑃0ℎ𝑆,𝑇𝜎2 ) . (4)

In the stage of𝐷2𝐷multicast, or the 𝜏1 stage,𝐷𝑇 forwardsdata to all 𝐷𝑘𝑅 in the group with the energy received by theSWIPT stage by the transmitting power of 𝑃𝑇.

According to the energy constraint, the energy consump-tion of𝐷𝑇 duringmulticast communication must be less thanor equal to the energy harvested at the stage 𝜏0, so we mustmeet the following constraints:

𝑃𝑇𝜏1 ≤ 𝐸𝑇. (5)

Considering the need to reuse the CU channel in the D2Dmulticast transmission, 𝛿𝑖 (𝑖 ∈ R) is assumed to be a binaryvariable. Let 𝛿𝑖 = 1 be that the D2D multicast transmissionis using the cellular channel 𝑅𝑖; then, 𝛿𝑖 = 0 indicates theopposite.

In the process of D2D multicast communication, thereare two kinds of interference in the system: (1) the cochannelinterference to the BS when receiving the signals sent by theCUs and (2) the cochannel interference brought by 𝐶𝑚 to𝐷𝑘𝑅when receiving the multicast signals.

Suppose that D2D multicast communication can reuse Zcellular channels at most, that is,

𝑀∑𝛿𝑖 ≤ 𝑍, 𝑖 ∈ 𝑅. (6)

In order to avoid the mass CU interference caused byD2Dmulticast communication, this paper only considers thesituation of𝑍 = 1; that is, D2Dmulticast can only choose onecellular channel to communicate.

Set 𝛽𝑘,𝑚 as a channel quality coefficient of 𝐷𝑘𝑅 whenoccupying channel 𝑅𝑚, and

𝛽𝑘,𝑚 = ℎ𝑇,𝑘𝜎2 + 𝑃𝑚ℎ𝑚,𝑘 , ∀𝑘 ∈ 𝐾, 𝑚 ∈ 𝐶, (7)

where𝑃𝑚 is the uplink transmission power of𝐶𝑚 and ℎ𝑚,𝑘is the channel coefficient between 𝐶𝑚 and 𝐷𝑘𝑅.

In D2D multicast group, due to different channel coeffi-cients of𝐷𝑘𝑅 and 𝐷𝑇, each 𝐷𝑘𝑅 receives a different rate duringmulticast transmission. In order to ensure that each 𝐷𝑘𝑅 cancomplete multicast communication, we define the multicastchannel quality coefficient 𝛽𝐷𝑚 as that of the receiver with theworst channel quality in the group related to 𝐷𝑇, which willmeet the following:

𝛽𝐷𝑚 = min𝛽𝑘,𝑚, ∀𝑘 ∈ 𝐾. (8)

Page 4: Transmission Strategy Design and Resource Allocation in ...downloads.hindawi.com/journals/wcmc/2018/6790978.pdfWirelessCommunicationsandMobileComputing PT PG;R T PG;R Pm m la lb

4 Wireless Communications and Mobile Computing

Therefore, the normalized rate 𝑅𝑇,𝑅 of multicast D2Dgroup can be written as follows:

𝑅𝑇,𝑅 = 𝑀∑𝑚−1

𝛿𝑚𝜏1 log2 (1 + 𝑃𝑇𝛽𝐷𝑚) . (9)

Meanwhile, it should also meet the information con-straints in stage 𝜏1:

𝑅𝑇,𝑅𝜏1 ≤ 𝑅𝑝,𝑇𝜏0. (10)

Themulticast communication rate 𝑅𝑇,𝑅 of D2Dmulticastgroup meets the following constraints:

𝑅𝑠𝑢𝑚𝑇,𝑅 ≤ 𝑀∑𝑚−1

𝛿𝑚𝐾𝜏1 log2 (1 + 𝑃𝑇𝛽𝐷𝑚) . (11)

For CUs, let 𝑟𝑝,𝑚 and ℎ𝑝,𝑚 denoted the distance and thechannel coefficient between 𝐶𝑚 and BS respectively, 𝑟𝑇,𝑝 andℎ𝑇,𝑝 denoted the distance and the channel coefficient betweenBS and 𝐷𝑇 respectively, then the channel quality coefficientbetween 𝐶𝑚 and BS can be formulated as follows:

𝛽𝑚 = ℎ𝑝,𝑚𝜎2 + 𝛿𝑚𝑃𝑇ℎ𝑇,𝑝 (12)

Assuming that the transmission power 𝐶𝑚 remainsunchanged during the whole transmission process T, then thetransmission rate is

𝑅𝑚 = log2 (1 + 𝑃𝑚𝛽𝑚) . (13)

In order to ensure the service quality of CUs and D2Dduring the communication, the following constraints shouldbe met:

𝑅𝑇,𝑅 ≥ 𝑅𝐶𝑈𝑚𝑖𝑛. (14)

𝑅𝑚 ≥ 𝑅𝑚𝑖𝑛, ∀𝑚 ∈ 𝑀 (15)

Table 1 lists the variables and parameters used in thepaper.

3. Problem Description and Optimization

In this paper, we endeavor to maximize the total system rateby combining the optimization of frequency resources, powersplit factors, and transmission power in the case of satisfyingthe constraints mentioned above. Thus, the optimizationproblem can be formulated as follows:

Table 1: Table of notations.

Notation DescriptionC Set of cellular users (CU)K Set of D2D multicast receiversR Set of orthogonal channels𝐷𝑆 D2Dmulticast source user𝐷𝑇 D2D multicast help user𝐷𝑘𝑅 D2D multicast receivers𝑟𝑆,𝑇 The distance between 𝐷𝑆 and 𝐷𝑇ℎ𝑆,𝑇 The channel coefficients between the two channels𝑟𝑇,𝑘 The distance between 𝐷𝑇 and Kth 𝐷𝑘𝑅ℎ𝑇,𝑘 The channel coefficients between the two channels𝜌 The power split factor𝐸𝑇 The energy harvested by 𝐷𝑇𝜂𝑇 The energy conversion efficiency of 𝐷𝑇𝑅𝑆,𝑇 The signal receiving rate𝑃𝑇 The transmitting power𝛿𝑖 A binary variable𝛽𝑘,𝑚 A channel quality coefficient of 𝐷𝑘𝑅𝑃𝑚 The uplink transmission power of 𝐶𝑚ℎ𝑚,𝑘 The channel coefficient between 𝐶𝑚 and 𝐷𝑘𝑅𝜌𝐷𝑚 Multicast channel quality coefficient𝑅𝑇,𝑅 The normalized rate of multicast D2D group𝑅𝑠𝑢𝑚𝑇,𝑅 The summation of normalized rate

(P1) maxmize𝛿𝑚,𝜌,𝑃𝑇,𝑃𝑚

(𝑅𝑇,𝑅 + 𝑀∑𝑚−1

𝑅𝑚)s.t. 𝑃𝑇𝜏1 ≤ 𝐸𝑇

𝑀∑𝛿𝑖 ≤ 1, 𝑖 ∈ 𝑅𝑅𝑇,𝑅𝜏1 ≤ 𝑅𝑆,𝑇𝜏0𝑅𝑇,𝑅 ≥ 𝑅𝐶𝑈𝑚𝑖𝑛𝑅𝑚 ≥ 𝑅𝐶𝑈𝑚𝑖𝑛, ∀𝑚 ∈ 𝑀𝛿𝑚 ∈ {0, 1}𝛽𝐷2𝐷𝑚 = min𝛽𝑘,𝑚, ∀𝑘 ∈ 𝐾0 ≤ 𝑃𝑇 ≤ 𝑃𝑚𝑎𝑥𝑇0 ≤ 𝑃𝑚 ≤ 𝑃𝑚𝑎𝑥𝑚 .

(16)

In general, MINLP is NP-hard problem, but in this paper,we consider the problem of MINLP for the special case (eachD2D group can reuse the channels of at most one CU andeach CU can share their channels with at most one D2Dgroup); it is a bipartite problem.

The algorithm proposed in (16) will be divided into threesteps: first, fix the value of 𝛿𝑖; then optimize the value of each𝛿𝑖, and if the optimization is not feasible, the channel will beeliminated; finally, the channel that has the best effect in theremaining feasible solution is selected as the reusable channel.

Page 5: Transmission Strategy Design and Resource Allocation in ...downloads.hindawi.com/journals/wcmc/2018/6790978.pdfWirelessCommunicationsandMobileComputing PT PG;R T PG;R Pm m la lb

Wireless Communications and Mobile Computing 5

When 𝛿𝑖 is fixed, that is,𝛿𝑖 = {{{

1 𝑖 = 𝑚0 𝑒𝑙𝑠𝑒, (17)

with only one cellular channel 𝑅𝑚 being reused, we just takethe rate of the CUs in the reused band among the targetedusers that are being optimized.

For the constrained condition (8), to obtain 𝛽𝐷𝑚, we haveto find out the channel quality coefficient of the receiver withtheworst channel quality and compare the interference valuesbetween all 𝐷𝑘𝑅. When considering the reuse of a cellularchannel, formula (7) shows that, for each𝐷𝑘𝑅 under the same𝑃𝑚, 𝛽𝑘,𝑚 is only associated with ℎ𝑚,𝑘 and ℎ𝑇,𝑘.The smaller ℎ𝑇,𝑘and the larger ℎ𝑚,𝑘 become, the smaller the value of 𝛽𝑘,𝑚 willbe. To conclude, we define 𝛾𝑘 = ℎ𝑇,𝑘/ℎ𝑚,𝑘 which means when𝛾𝑘 picks the minimum value, the receiving user 𝛽𝑘∗,𝑚 goes to𝛽𝐷𝑚.

The original optimization problem (16) is simplified asfollows:

(P2) max𝜌𝑚 ,𝑃𝑇,𝑃𝑚

𝜏1 log2 (1 + 𝑃𝑇ℎ𝑇,𝑘∗𝜎2 + 𝑃𝑚ℎ𝑚,𝑘∗)

+ log2 (1 + 𝑃𝑚ℎ𝑝,𝑚𝜎2 + 𝑃𝑇ℎ𝑇,𝑝)s.t. 𝑃𝑇𝜏1 ≤ 𝜌𝑚𝜂𝑇𝜏0𝑃0ℎ𝑆,𝑇

𝜏1 log2 (1 + 𝑃𝑇ℎ𝑇,𝑘∗𝜎2 + 𝑃𝑚ℎ𝑚,𝑘∗)

≤ 𝜏0 log2 (1 + (1 − 𝜌𝑚) 𝑃0ℎ𝑆,𝑇𝜎2 )

𝜏1 log2 (1 + 𝑃𝑇ℎ𝑇,𝑘∗𝜎2 + 𝑃𝑚ℎ𝑚,𝑘∗) ≥ 𝑅𝐷2𝐷𝑚𝑖𝑛

log2 (1 + 𝑃𝑚ℎ𝑝,𝑚𝜎2 + 𝑃𝑇ℎ𝑇,𝑝) ≥ 𝑅𝐶𝑈𝑚𝑖𝑛0 ≤ 𝑃𝑇 ≤ 𝑃𝑚𝑎𝑥𝑇 , 0 ≤ 𝑃𝑚 ≤ 𝑃𝑚𝑎𝑥𝑚𝑘∗ = argmin

𝑘𝛾𝑘.

(18)

From the objective function expression and the con-straints, the problem is still a nonconvex problem and cannotbe solved by the traditional convex optimization method.Therefore, in this paper, we are going to divide the probleminto two subproblems.

3.1. Optimization Algorithm for D2D Interference. Firstly, theproblem of D2D interference is to be optimized. Problem (18)simplifies subproblem (19):

PT

PG;RT

PmPG;Rm

la

lb

A

CB

2RGCH − 1

ℎp,m

2

2

RD2DGCH1 − 1

ℎT,k

2

Figure 4: Case 1.

(P3) max𝑃𝑇,𝑃𝑚

𝜏1 log2 (1 + 𝑃𝑇ℎ𝑇,𝑘∗𝜎2 + 𝑃𝑚ℎ𝑚,𝑘∗)+ log2 (1 + 𝑃𝑚ℎ𝑝,𝑚𝜎2 + 𝑃𝑇ℎ𝑇,𝑝)

s.t. Ca1 : 𝜏1 log2 (1 + 𝑃𝑇ℎ𝑇,𝑘∗𝜎2 + 𝑃𝑚ℎ𝑚,𝑘∗)≥ 𝑅𝐷2𝐷𝑚𝑖𝑛Ca2 : log2 (1 + 𝑃𝑚ℎ𝑝,𝑚𝜎2 + 𝑃𝑇ℎ𝑇,𝑝) ≥ 𝑅𝐶𝑈𝑚𝑖𝑛Ca3 : 0 ≤ 𝑃𝑇 ≤ 𝑃𝑚𝑎𝑥𝑇Ca4 : 0 ≤ 𝑃𝑚 ≤ 𝑃𝑚𝑎𝑥𝑚 .

(19)

The formulas (𝐶𝑎1) and (𝐶𝑎2) are simplified as

𝑃𝑇 ≥ 𝐴 (𝜎2 + 𝑃𝑚ℎ𝑚,𝑘∗) (20)

𝑃𝑚 ≥ 𝐵 (𝜎2 + 𝑃𝑇ℎ𝑇,𝑝) , (21)

where𝐴 = (2𝑅𝐷2𝐷𝑚𝑖𝑛 /𝜏1 −1)/ℎ𝑇,𝑘∗ and 𝐵 = (2𝑅𝐶𝑈𝑚𝑖𝑛/𝜏1 −1)/ℎ𝑝,𝑚.Combined with (𝐶𝑎3), (𝐶𝑎4), (20), and (21), it is known thatthe constraints are all linear, which are divided into 6 cases asshown in Figures 4–9. The line 𝑙𝑎 represents constraint (20)with equality, the slope is 𝐴ℎ𝑚,𝑘∗ , and the intersection pointwith the 𝑃𝑇 axis is (0, 𝐴𝜎2). When constraint (20) is met, thefeasible solution is in the upper side of the line 𝑙𝑎. The line 𝑙𝑏represents constraint (21) with equality and the intersectionpoint with the 𝑃𝑚 axis, and the slope is 1/B. When constraint(21) is met, the feasible solution is on the right side of the line𝑙𝑏.

In Figure 4, point C coordinates at (((𝑃𝑚𝑎𝑥𝑇 /𝐴) −𝜎2)/ℎ𝑚,𝑘∗ , 𝑃𝑚𝑎𝑥𝑇 ), and point B coordinates at (𝐵(𝜎2 +

Page 6: Transmission Strategy Design and Resource Allocation in ...downloads.hindawi.com/journals/wcmc/2018/6790978.pdfWirelessCommunicationsandMobileComputing PT PG;R T PG;R Pm m la lb

6 Wireless Communications and Mobile Computing

PT

PG;RT

PmPG;Rm

la

lb

AC

DB

2RGCH − 1

ℎp,m

2

2

RD2DGCH1 − 1

ℎT,k

2

Figure 5: Case 2.

PT

PG;RT

PmPG;Rm

la

lb

AB

C

2RGCH − 1

ℎp,m

2

2

RD2DGCH1 − 1

ℎT,k

2

Figure 6: Case 3.

𝑃𝑚𝑎𝑥𝑇 ℎ𝑇,𝑝), 𝑃𝑚𝑎𝑥𝑇 ). Therefore, case 1 meets the following con-ditions:

(𝑃𝑚𝑎𝑥𝑇 /𝐴) − 𝜎2ℎ𝑚,𝑘 ≤ 𝑃𝑚𝑎𝑥𝑚

𝐵 (𝜎2 + 𝑃𝑚𝑎𝑥𝑇 ℎ𝑇,𝑝) ≤ 𝑃𝑚𝑎𝑥𝑚 .(22)

Suppose �̂�∗𝑇 and �̂�∗𝑚 are the best solutions for problem(19). In Figures 4–6, the blue part represents a feasible valueregion. In Figures 7-8, there is no value region that meetsthe constraints; in other words, there is no solution to theproblem.

In Figure 5, point B coordinates at (𝐵(𝜎2 +𝑃𝑚𝑎𝑥𝑇 ℎ𝑇,𝑝), 𝑃𝑚𝑎𝑥𝑇 ), and point C coordinates at (𝑃𝑚𝑎𝑥𝑚 , 𝐴(𝜎2 +

PT

PG;RT

PmPG;Rm

la

lb

A

2RGCH − 1

ℎp,m

2

2

RD2DGCH1 − 1

ℎT,k

2

Figure 7: Case 4.

PT

PG;RT

PmPG;Rm

la

lb

A

2RGCH − 1

ℎp,m

2

2

RD2DGCH1 − 1

ℎT,k

2

Figure 8: Case 5.

𝑃𝑚𝑎𝑥𝑚 ℎ𝑚,𝑘∗)). Therefore, case 2 meets the followingconstraints:

𝐵 (𝜎2 + 𝑃𝑚𝑎𝑥𝑇 ℎ𝑇,𝑝) ≤ 𝑃𝑚𝑎𝑥𝑚𝐴(𝜎2 + 𝑃𝑚𝑎𝑥𝑚 ℎ𝑚,𝑘∗) ≤ 𝑃𝑚𝑎𝑥𝑇 . (23)

In Figure 6, point B coordinates at (𝑃𝑚𝑎𝑥𝑚 , 𝐴(𝜎2 +𝑃𝑚𝑎𝑥𝑚 ℎ𝑚,𝑘∗)), and point C coordinates at (𝑃𝑚𝑎𝑥𝑚 , (𝑃𝑚𝑎𝑥𝑚 /𝐵 −𝜎2)/ℎ𝑇,𝑝). Thus, case 3 meets the following constraints:

𝐴(𝜎2 + 𝑃𝑚𝑎𝑥𝑚 ℎ𝑚,𝑘∗) ≤ 𝑃𝑚𝑎𝑥𝑇(𝑃𝑚𝑎𝑥𝑚 /𝐵) − 𝜎2

ℎ𝑇,𝑝 ≤ 𝑃𝑚𝑎𝑥𝑇 . (24)

Page 7: Transmission Strategy Design and Resource Allocation in ...downloads.hindawi.com/journals/wcmc/2018/6790978.pdfWirelessCommunicationsandMobileComputing PT PG;R T PG;R Pm m la lb

Wireless Communications and Mobile Computing 7

PT

PG;RT

PmPG;Rm

la

lb

2RGCH − 1

ℎp,m

2

2

RD2DGCH1 − 1

ℎT,k

2

Figure 9: Case 6.

All the situations from Figures 7–9 do not meet therequirements ranging from (22) to (24), and it is known fromthe function curve (19) that there is no feasible solution.

Next, we analyze the objective function (19). Accordingto [24], we can prove that when a set of solutions (𝑃𝑚, 𝑃𝑇)is taken within the feasible solution region, another set ofsolutions (𝜇𝑃𝑚, 𝜇𝑃𝑇) will be found in the feasible region andmeets the condition of 𝑓(𝜇𝑃𝑚, 𝜇𝑃𝑇) ≥ 𝑓(𝑃𝑚, 𝑃𝑇), in which

𝑓 (𝑃𝑚, 𝑃𝑇) ≜ 𝜏1 log2 (1 + 𝑃𝑇ℎ𝑇,𝑘∗𝜎2 + 𝑃𝑚ℎ𝑚,𝑘∗ )+ log2 (1 + 𝑃𝑚ℎ𝑝,𝑚𝜎2 + 𝑃𝑇ℎ𝑇,𝑝) .

(25)

Therefore, at least one of the optimal solutions �̂�∗𝑇 and�̂�∗𝑚 of problem (19) can take the maximum value; that is,constraints in (𝐶𝑎3) or (𝐶𝑎4) can be set equal.

(i) For case 1, the optimal solution (�̂�∗𝑇 ,�̂�∗𝑚) lies in the lineBC; then �̂�∗𝑇 = 𝑃𝑚𝑎𝑥𝑇 . When 𝑃𝑇 is fixed, the objectivefunction (19) is a convex function, so the optimalsolution (�̂�∗𝑇 ,�̂�∗𝑚) can only be point B or point C.

(ii) For case 2, the optimal solution (�̂�∗𝑇 ,�̂�∗𝑚)may be in lineBD or CD, and similar to case 1, the optimal solutionsonly may be B,C or D.

(iii) For case 3, the optimal solution (�̂�∗𝑇 ,�̂�∗𝑚) lies inthe segment BC, and similar to case 1, the optimalsolution is only possible for B or C.

In summary, we can find that the optimal solution ofsubproblem (16) is as follows.

When ((𝑃𝑚𝑎𝑥𝑇 /𝐴) − 𝜎2)/ℎ𝑚,𝑘∗ ≤ 𝑃𝑚𝑎𝑥𝑚 and 𝐵(𝜎2 +𝑃𝑚𝑎𝑥𝑇 ℎ𝑇,𝑝) ≤ 𝑃𝑚𝑎𝑥𝑚 ,

(�̂�∗𝑇 , �̂�∗𝑚)

= argmax{{{{{𝑓((𝑃𝑚𝑎𝑥𝑇 /𝐴) − 𝜎2

ℎ𝑚,𝑘∗ , 𝑃𝑚𝑎𝑥𝑇 ) ,𝑓 (𝐵 (𝜎2 + 𝑃𝑚𝑎𝑥𝑇 ℎ𝑇,𝑝) , 𝑃𝑚𝑎𝑥𝑇 )

}}}}}. (26)

When 𝐵(𝜎2 +𝑃𝑚𝑎𝑥𝑇 ℎ𝑇,𝑝) ≤ 𝑃𝑚𝑎𝑥𝑚 and 𝐴(𝜎2 +𝑃𝑚𝑎𝑥𝑚 ℎ𝑚,𝑘∗) ≤𝑃𝑚𝑎𝑥𝑇 ,

(�̂�∗𝑇 , �̂�∗𝑚)

= argmax{{{{{{{

𝑓(𝐵 (𝜎2 + 𝑃𝑚𝑎𝑥𝑇 ℎ𝑇,𝑝) , 𝑃𝑚𝑎𝑥𝑇 ) ,𝑓 (𝑃𝑚𝑎𝑥𝑚 , 𝐴 (𝜎2 + 𝑃𝑚𝑎𝑥𝑚 ℎ𝑚,𝑘∗)) ,

𝑓 (𝑃𝑚𝑎𝑥𝑚 , 𝑃𝑚𝑎𝑥𝑇 )}}}}}}}. (27)

When𝐴(𝜎2+𝑃𝑚𝑎𝑥𝑚 ℎ𝑚,𝑘∗) ≤ 𝑃𝑚𝑎𝑥𝑇 and (𝑃𝑚𝑎𝑥𝑚 /𝐵−𝜎2)/ℎ𝑇,𝑝 ≤𝑃𝑚𝑎𝑥𝑇 ,

(�̂�∗𝑇 , �̂�∗𝑚)

= argmax{{{{{{{

𝑓 (𝑃𝑚𝑎𝑥𝑚 , 𝐴 (𝜎2 + 𝑃𝑚𝑎𝑥𝑚 ℎ𝑚,𝑘∗)) ,𝑓(𝑃𝑚𝑎𝑥𝑚 , 𝑃𝑚𝑎𝑥𝑚 /𝐵 − 𝜎2

ℎ𝑇,𝑝 )}}}}}}}. (28)

When the abovementioned three conditions are not met,there is no solution to the original problem.

3.2. Joint Power Split Factor and D2D Interference Optimiza-tion Algorithm. According to the optimization results ofSection 3.1, this section will optimize the power split factor𝜌; then, the optimization problem will become

(P4) 𝐹𝑖𝑛𝑑 𝜌𝑚s.t. �̂�∗𝑇𝜏1 ≤ 𝜌𝑚𝜂𝑇𝜏0𝑃0ℎ𝑆,𝑇

𝜏1 log2 (1 + �̂�∗𝑇ℎ𝑇,𝑘∗𝜎2 + �̂�∗𝑚ℎ𝑚,𝑘∗)

≤ 𝜏0 log2 (1 + (1 − 𝜌𝑚) 𝑃0ℎ𝑆,𝑇𝜎2 ) .

(29)

The following constraints can be derived:

�̂�∗𝑇𝜂𝑇𝜏0𝑃0ℎ𝑆,𝑇 ≤ 𝜌𝑚≤ 1 − 𝜎2𝑃0ℎ𝑆,𝑇 [2

𝜏1−𝜏0 (1 + �̂�∗𝑇ℎ𝑇,𝑘∗𝜎2 + �̂�∗𝑚ℎ𝑚,𝑘∗ ) − 1] .(30)

When 𝜌𝑚 meets constrained condition (30), the originalproblem (18) has feasible solutions.

In order to encourage 𝐷𝑇 to carry out cooperative com-munication and ensure the best benefits of its users, it should

Page 8: Transmission Strategy Design and Resource Allocation in ...downloads.hindawi.com/journals/wcmc/2018/6790978.pdfWirelessCommunicationsandMobileComputing PT PG;R T PG;R Pm m la lb

8 Wireless Communications and Mobile Computing

get the maximum energy in the process of cooperation, so letthe energy harvested be△, that is,

△ = 𝜌𝑚𝜂𝑇𝜏0𝑃0ℎ𝑆,𝑇 − �̂�∗𝑇𝜏1. (31)

When 𝜌𝑚 is maximized,△ goes to the maximum, so set

𝜌∗𝑚 = 1 − 𝜎2𝑃0ℎ𝑆,𝑇 [2𝜏1−𝜏0 (1 + �̂�∗𝑇ℎ𝑇,𝑘∗𝜎2 + �̂�∗𝑚ℎ𝑚,𝑘∗ ) − 1] (32)

Thus, problem (18) is solved.Next, let 𝑖 = 𝑚 + 1, then, changing the value of 𝛿𝑚 and

continuing to solve problem (18).After traversing all channels, find out the best reuse

cellular channel 𝑚∗ = argmax𝑅𝑚𝑠𝑢𝑚 and output the globaloptimal solution.

Hence, original problem (16) is solved.To conclude, the algorithms proposed in this paper are

summarized as shown in Algorithm 1.

4. Simulation Result

Figure 10 simulates a wireless cellular D2D cooperativecommunication system with a size of 550 ∗ 500𝑚2 with theBS located at (0, 0). The abscissas of 𝐷𝑆, 𝐷𝑇, and 𝐷𝑘𝑅 are 500.The coordinates of several CUs are between the BS and D2Dusers. The number of multicast transmission receiving usersis 5, and all the users arewithin the radius of 10m. Set both themaximum transmission power 𝑃𝑚𝑎𝑥𝑇 and 𝑃𝑚𝑎𝑥𝑚 of the user as24dBm and 𝜏0 and 𝜏1 as 0.5. Assume the value of 𝑅𝐷2𝐷𝑚𝑖𝑛 and𝑅𝐶𝑈𝑚𝑖𝑛 obeys the uniform distribution of [0, 5] (bps/Hz). Allchannelsmeetℎ𝑖𝑗 = 𝛽𝑖𝑗𝜃𝑖𝑗𝑟−𝛼𝑖𝑗 , inwhich𝛽𝑖𝑗 is large-scale fadingand 𝜃𝑖𝑗 is small-scale fading. The noise of all the receivedantennas is −114dbm.

Figure 11 is a simulation diagram under the scenariowhere the number of CUs is 15 when 𝛼 = 3. As shown inthe figure, the blue baseline, about 9.301bps/Hz, is the rateof CUs when there is no interference from D2D multicastcommunication. When the average distance between𝐷𝑇 and𝐷𝑘𝑅 increases, due to D2D cochannel interference, the rate ofCUs is slightly lower than the baseline but generally remainsthe same. In this band, the rate of D2D multicast users canbe greatly improved, remarkably increasing the spectrumutilization rate of the system. What is more, because of theinfluence of propagation path loss, the propagation rate ofmulticast is reduced when the average distance between 𝐷𝑇and 𝐷𝑘𝑅 increases, but a certain communication rate can bestill guaranteed.

The simulation scenario in Figure 12 shows the totalsystem rate when the distance between 𝐷𝑇 is 50m. It canbe drawn that when the number of CUs increases, D2Dmulticast communication will have more probability to reusecellular channels with smaller cochannel interference, so thesystem rate will rise obviously at the beginning. But whenthe number of CUs rises to around 40, the system tends to astable value. At this point, D2Dmulticast communication canselect a better channel transmission from 40 CUs, ensuringthat the system has a large total transmission rate. Therefore,

Base stationD2D multicast receive userD2D multicast help userD2D multicast source userCellular user

−250

−200

−150

−100

−50

0

50

100

150

200

250

Met

ers

100 200 300 400 5000Meters

Figure 10: Wireless cellular D2D cooperative communication sys-tem.

CUD2D

0

2

4

6

8

10

12

14

16

18

Tota

l sys

tem

rate

(bps

/Hz)

30 40 50 60 70 8020Average distance between help and source users (m)

Figure 11: System transmission rate (a).

without the occurrence of network congestion, the numberof the best CUs in the communication system in this area is40. In addition, it can be seen from the figure that the changeof the channel coefficient will significantly affect the total rateof the system.

Page 9: Transmission Strategy Design and Resource Allocation in ...downloads.hindawi.com/journals/wcmc/2018/6790978.pdfWirelessCommunicationsandMobileComputing PT PG;R T PG;R Pm m la lb

Wireless Communications and Mobile Computing 9

06050403020100

25

20

15

10

5

=3

=3.5

=4

Tota

l sys

tem

rate

(bps

/Hz)

Number of cellular users

Figure 12: System transmission rate (b).

P0=30dBmP0=35dBmP0=40dBmP0=45dBm

12 14 16 18 20 22 24 26 28 3010Distance between D2D multicast source user and help user (m)

0

5

10

15

20

25

30

35

40

Bene

fits o

f help

use

r (m

W)

Figure 13: Energy benefits of collaborative users.

Figure 13 is a help user benefit with a distance between𝐷𝑇 and 𝐷𝑘𝑅 of 50m and a number of 15 CUs when 𝛼 =3. It can be seen from the graph that when the distancebetween 𝐷𝑆 and 𝐷𝑘𝑅 increases, the energy harvested by 𝑇will be greatly reduced due to the influence of path loss,resulting in its lower revenue. And Figure 13 shows thatwhen 𝑃0 is set as 30dBm-40dBm, and the distance between𝐷𝑆 and 𝐷𝑇 is too long, the energy revenue is reduced to0, and at this point 𝐷𝑇 is very likely to consume its own

1. Initialize 𝑚 = 1.2. If𝑚 < 𝑀, order 𝛿𝑖 = {{{

1 𝑖 = 𝑚0 𝑒𝑙𝑠𝑒 , if not, jump to step 5.

Solve problem(19):When the restricted condition (22) is satisfied,the optimal solution (�̂�∗𝑇 , �̂�∗𝑚) is equation (26);When the restricted condition (23) is satisfied,the optimal solution (�̂�∗𝑇 , �̂�∗𝑚) is equation (27);When the restricted condition (24) is satisfied,the optimal solution (�̂�∗𝑇 , �̂�∗𝑚) is equation (28);

If the above restricted conditions are not satisfied,output the optimal solution Om = 0.

3.If the solution of step 2 satisfies the condition (30),output 𝜌∗𝑚 is equation (32). Or else, Om = 0.

4.Here, the optimal solution of problem (18) is an arrayOm = (�̂�∗𝑇 , �̂�∗𝑚, 𝜌∗𝑚), calculate 𝑅𝑚𝑠𝑢𝑚 by formula (19).

Update𝑚 = 𝑚 + 1, return step 2.5.Find the best channel𝑚∗ = argmax𝑅𝑚𝑠𝑢𝑚,and output the optimal solution 𝑂∗𝑚 = 𝑂𝑚.

Algorithm 1: Joint Power Split Factor and D2D InterferenceOptimization Algorithm.

energy for cooperative communication, thus reducing theenthusiasm of the user’s collaboration. Therefore, when wefind that the distance between𝐷𝑆 and𝐷𝑇 is too far, we shouldincrease transmission power and ensure 𝐷𝑇’s cooperativerevenue.

5. Conclusion

In this paper, SWIPT, D2D multicast technology, anduser collaboration technology are combined to build up aD2D multicast cooperative communication system based onSWIPT, and a new transmission strategy is proposed. Theobjective of the research is to maximize the total systemrate. Because of the problem of MINLP, the rate optimizationproblem is divided into D2D interference problem and powersplit factor optimization problem in this paper. To solve theD2D interference problem, we use linear programming tofigure out the optimal transmission power and the optimalreusable cellular channel. In order to optimize the powersplit factor, we fully consider the benefits of the help usersand aim at maximizing their benefits, figuring out theoptimal power split factor. The simulation results showthat the strategy proposed in this paper can significantlyincrease the total rate and spectrum utilization of the sys-tem, ensuring the benefits of the help users to a certainextent.

Data Availability

The data used to support the findings of this study areincluded within the article.

Page 10: Transmission Strategy Design and Resource Allocation in ...downloads.hindawi.com/journals/wcmc/2018/6790978.pdfWirelessCommunicationsandMobileComputing PT PG;R T PG;R Pm m la lb

10 Wireless Communications and Mobile Computing

Conflicts of Interest

The authors declare that there are no conflicts of interestregarding the publication of this paper.

Acknowledgments

This work was supported in part by the National Natu-ral Science Foundation of China (61703197, 61561032, and61461029), China/Jiangxi Postdoctoral Science FoundationFunded Projet (2014MT561879, 2014KY046), Young Scien-tists Project Funding of Jiangxi Province (20162BCB23010,2015BCB23020), the Natural Science Foundation of JiangxiProvince (20114ACE00200), and Graduate Student Inno-vation Special Funds of Nanchang University (Grant no.CX2017190).

References

[1] Y. Shi, L. Xie, Y. T. Hou, andH.D. Sherali, “On renewable sensornetworks with wireless energy transfer,” in Proceedings of theIEEE (INFOCOM ’11), pp. 1350–1358, Shanghai, China, April2011.

[2] S. Bi, C. K. Ho, and R. Zhang, “Wireless powered commu-nication: opportunities and challenges,” IEEE CommunicationsMagazine, vol. 53, no. 4, pp. 117–125, 2015.

[3] H. Chen, L. Xiao, D. Yang, T. Zhang, and L. Cuthbert, “UserCooperation in Wireless Powered Communication Networkswith a PricingMechanism,” IEEEAccess, vol. 5, pp. 16895–16903,2017.

[4] C. Zhu, D. Yang, X. Shen, L. Xiao, and L. Cuthbert, “OptimalPricing and User Cooperation for Utility-Efficient WirelessPoweredCommunications,”Wireless Personal Communications,vol. 96, no. 1, pp. 599–619, 2017.

[5] F. Wu, L. Xiao, D. Yang, L. Cuthbert, and X. Liu, “Transceiverdesigns for interference alignment based cognitive radio net-works with energy harvesting,” Wireless Personal Communica-tions, vol. 98, no. 2, pp. 1895–1911, 2018.

[6] I. Krikidis, S. Timotheou, S. Nikolaou, G. Zheng, D. W. K.Ng, and R. Schober, “Simultaneous Wireless Information andPower Transfer in modern communication systems,” IEEECommunications Magazine, vol. 52, no. 11, pp. 104–110, 2014.

[7] R. Zhang and C. K. Ho, “MIMO broadcasting for simultaneouswireless information and power transfer,” IEEE Transactions onWireless Communications, vol. 12, no. 5, pp. 1989–2001, 2013.

[8] Z. Chu, M. Johnston, and S. Le Goff, “SWIPT for wirelesscooperative networks,” IEEE Electronics Letters, vol. 51, no. 6,pp. 536–538, 2015.

[9] D. Yang, Q. Wu, Y. Zeng, and R. Zhang, “Energy Trade-off inGround-to-UAV Communication via Trajectory Design,” IEEETransactions on Vehicular Technology, vol. 67, no. 07, pp. 6721–6726, 2018.

[10] K. Doppler, M. Rinne, C. Wijting, C. B. Ribeiro, and K.Hug, “Device-to-device communication as an underlay to LTE-advanced networks,” IEEE Communications Magazine, vol. 47,no. 12, pp. 42–49, 2009.

[11] C. Yu, K. Doppler, C. B. Ribeiro, and O. Tirkkonen, “Resourcesharing optimization for device-to-device communicationunderlaying cellular networks,” IEEE Transactions on WirelessCommunications, vol. 10, no. 8, pp. 2752–2763, 2011.

[12] D. Feng, L. Lu, Y.-W. Yi, G. Y. Li, G. Feng, and S. Li, “Device-to-device communications underlaying cellular networks,” IEEETransactions on Communications, vol. 61, no. 8, pp. 3541–3551,2013.

[13] G. Fodor, E. Dahlman, G. Mildh et al., “Design aspectsof network assisted device-to-device communications,” IEEECommunications Magazine, vol. 50, no. 3, pp. 170–177, 2012.

[14] H. Min, W. Seo, J. Lee, S. Park, and D. Hong, “Reliabilityimprovement using receive mode selection in the device-to-device uplink period underlaying cellular networks,” IEEETransactions onWireless Communications, vol. 10, no. 2, pp. 413–418, 2011.

[15] H. Min, J. Lee, S. Park, and D. Hong, “Capacity enhancementusing an interference limited area for device-to-device uplinkunderlaying cellular networks,” IEEE Transactions on WirelessCommunications, vol. 10, no. 12, pp. 3995–4000, 2011.

[16] M. Zulhasnine, C. Huang, andA. Srinivasan, “Efficient resourceallocation for device-to-device communication underlayingLTE network,” in Proceedings of the 6th Annual IEEE Interna-tional Conference on Wireless and Mobile Computing, Network-ing and Communications (WiMob ’10), pp. 368–375, Ontario,Canada, October 2010.

[17] L. Fan, Z. Dong, and P. Yuan, “The Capacity of Device-to-Device Communication Underlaying Cellular Networks withRelay Links,” IEEE Access, vol. 5, pp. 16840–16846, 2017.

[18] M. Seif, A. El-Keyi, K. G. Seddik, and M. Nafie, “Coopera-tive D2D communication in downlink cellular networks withenergy harvesting capability,” in Proceedings of the 13th IEEEInternational Wireless Communications and Mobile ComputingConference, IWCMC 2017, pp. 183–189, Spain, June 2017.

[19] V. Kaur and S. Thangjam, “A stochastic geometry analysis ofRF energy harvesting based D2D communication in downlinkcellular networks,” in Proceedings of the 1st India InternationalConference on Information Processing, IICIP 2016, India, August2016.

[20] R. I. Ansari, S. A. Hassan, and C. Chrysostomou, “A SWIPT-based device-to-device cooperative network,” in Proceedings ofthe 2017 24th International Conference on Telecommunications(ICT), pp. 1–5, Limassol, Cyprus, May 2017.

[21] Z. Zhou, C. Gao, C. Xu, T. Chen, D. Zhang, and S. Mumtaz,“Energy-Efficient Stable Matching for Resource Allocation inEnergyHarvesting-BasedDevice-to-DeviceCommunications,”IEEE Access, vol. 5, pp. 15184–15196, 2017.

[22] H. Meshgi, D. Zhao, and R. Zheng, “Optimal Resource Alloca-tion inMulticastDevice-to-DeviceCommunicationsUnderlay-ing LTE Networks,” IEEE Transactions on Vehicular Technology,vol. 66, no. 9, pp. 8357–8371, 2017.

[23] K. Doppler, M. P. Rinne, P. Janis, C. Ribeiro, and K. Hugl,“Device-to-Device Communications; Functional Prospects forLTE-Advanced Networks,” in Proceedings of the 2009 IEEEInternational Conference on Communications Workshops, pp. 1–6, Dresden, Germany, June 2009.

[24] A. Gjendemsjo, D. Gesbert, G. E. Oien, and S. G. Kiani,“Optimal power allocation and scheduling for two-cell capacitymaximization,” in Proceedings of the 4th International Sympo-sium on Modeling and Optimization in Mobile, Ad Hoc andWireless Networks (WiOpt ’06), pp. 1–6, IEEE, April 2006.

Page 11: Transmission Strategy Design and Resource Allocation in ...downloads.hindawi.com/journals/wcmc/2018/6790978.pdfWirelessCommunicationsandMobileComputing PT PG;R T PG;R Pm m la lb

International Journal of

AerospaceEngineeringHindawiwww.hindawi.com Volume 2018

RoboticsJournal of

Hindawiwww.hindawi.com Volume 2018

Hindawiwww.hindawi.com Volume 2018

Active and Passive Electronic Components

VLSI Design

Hindawiwww.hindawi.com Volume 2018

Hindawiwww.hindawi.com Volume 2018

Shock and Vibration

Hindawiwww.hindawi.com Volume 2018

Civil EngineeringAdvances in

Acoustics and VibrationAdvances in

Hindawiwww.hindawi.com Volume 2018

Hindawiwww.hindawi.com Volume 2018

Electrical and Computer Engineering

Journal of

Advances inOptoElectronics

Hindawiwww.hindawi.com

Volume 2018

Hindawi Publishing Corporation http://www.hindawi.com Volume 2013Hindawiwww.hindawi.com

The Scientific World Journal

Volume 2018

Control Scienceand Engineering

Journal of

Hindawiwww.hindawi.com Volume 2018

Hindawiwww.hindawi.com

Journal ofEngineeringVolume 2018

SensorsJournal of

Hindawiwww.hindawi.com Volume 2018

International Journal of

RotatingMachinery

Hindawiwww.hindawi.com Volume 2018

Modelling &Simulationin EngineeringHindawiwww.hindawi.com Volume 2018

Hindawiwww.hindawi.com Volume 2018

Chemical EngineeringInternational Journal of Antennas and

Propagation

International Journal of

Hindawiwww.hindawi.com Volume 2018

Hindawiwww.hindawi.com Volume 2018

Navigation and Observation

International Journal of

Hindawi

www.hindawi.com Volume 2018

Advances in

Multimedia

Submit your manuscripts atwww.hindawi.com


Recommended