Joint Resource Allocation for Cellular and D2D Multicast Based on Cognitive Radio

KSII Transactions on Internet and Information Systems (TIIS).
2014.
Jan,
8(1):
91-107

- Received : September 25, 2013
- Accepted : December 28, 2013
- Published : January 30, 2014

Download

PDF

e-PUB

PubReader

PPT

Export by style

Article

Metrics

Cited by

TagCloud

Device-to-device (D2D) communication is an excellent technology to improve the system capacity by sharing the spectrum resources of cellular networks. Multicast service is considered as an effective transmission mode for the future mobile social contact services. Therefore, multicast based on D2D technology can exactly improve the spectrum resource efficiency. How to apply D2D technology to support multicast service is a new issue. In this paper, a resource allocation scheme based on cognitive radio (CR) for D2D underlay multicast communication (CR-DUM) is proposed to improve system performance. In the cognitive cellular system, the D2D users as secondary users employing multicast service form a group and reuse the cellular resources to accomplish a multicast transmission. The proposed scheme includes two steps. First, a channel allocation rule aiming to reduce the interference from cellular networks to receivers in D2D multicast group is proposed. Next, to maximize the total system throughput under the condition of interference and noise impairment, we formulate an optimal transmission power allocation jointly for the cellular and D2D multicast communications. Based on the channel allocation, optimal power solution is in a closed form and achieved by searching from a finite set and the interference between cellular and D2D multicast communication is coordinated. The simulation results show that the proposed method can not only ensure the quality of services (QoS), but also improve the system throughput.
W
ith the rapid development of all kinds of services offered by Long Term Evolution (LTE), a huge challenge is to utilize the scarce wireless resources to satisfy the demand of the quality of services (QoS). Improving the spectrum efficiency is one effective method.
D2D technology can improve resource utilization by establishing direct links between terminals without base station (BS) forwarding. The next-generation wireless communication systems, such as LTE-Advanced and Wimax, allow D2D communication as an underlay to the cellular network to improve the spectrum efficiency
[1]
. Meanwhile, as a more general transmission mode, wireless multicast can offer higher radio resource efficiency for transmitting packets from a single sender to multiple receivers at the same wireless resource than unicast
[2]
. As radio resources become more and more stringent, multicast techniques have drawn a lot of interests and been applied in various systems
[3]
. Therefore, multicast service supported by D2D communication enables network resource sharing, which means that the advantages of multicast delivery over multiple unicast deliveries are significant.
Moreover, many studies have shown that the utilization of licensed spectrum is very low
[4]
, and cognitive radio (CR) plays as a promising technology to improve the utilization of licensed spectrum
[5]
[6]
. Secondary users (SUs) sense the spectrum conditions and seek to overlay or underlay its signals with those of the primary users (PUs), which improves the spectrum utilization effectively
[7]
[8]
. In traditional D2D communications, D2D users can only utilize the temporally idle spectrum to avoid collisions. It’s natural to think that D2D with CR function is able to improve the spectrum resource utilization more effectively than conventional D2D technology by dynamic establishment of the transmission links with the help of cognitive terminals. In this paper, we focus on multicast, a more general transmission mode, and investigate the resource allocation algorithm for cognitive D2D underlay multicast communication and cellular communication.
In this paper, we analyze a single cell environment with its BS capable of allocating the best power resource for cellular and D2D underlay multicast communications. A resource allocation optimization method for cellular and D2D multicast communications that D2D users reuse the resources of cellular users is proposed. First we propose a channel allocation method to reduce the interference from cellular to multicast group. The method considers all possible allocation permutations and selects the one that yields the best system performance depending on the channel instantaneous signal to interference plus noise ratio (SINR) between cellular users and D2D multicast users. Then, based on the channel allocation, to maximize the total system throughput under the condition of interference and noise impairment, the optimal transmitting power allocation for the cellular and D2D multicast communication is formulated. The power of cellular users and D2D users are allocated jointly so the effect of interference between D2D communication and cellular communication is coordinated and the system capacity is able to obtain the maximum value. Our work extends the throughput-maximizing power control by giving a minimum service constraint, namely a minimum acceptable SINR of the BS for both users to mitigate the interference and guarantee the quality of services (QoS). This optimization problem is a non-linear programming. It is proven that the optimal power allocation scheme resides on finite possible solutions.
The major contributions of this paper are summarized as follows: 1) The proposed cognitive multicast scheme based on D2D technology is quite different from traditional D2D unicast. 2) The proposed optimized model CR-DUM is a novel model and is well adapted to underlay multicast. 3) By searching from a finite set, a method is adopted to obtain the optimal solution for the proposed problem CR-DUM with low complexity.
The rest of this paper is organized as follows. The related works are introduced in Section II. In Section III we present the system model for D2D underlay multicast communication sharing the resources of the cognitive cellular networks, and formulate the optimal transmitting power allocation for the cellular users and D2D multicast users. The channel allocation schemes and the algorithm of optimal power allocation model for both cellular user and D2D multicast group are introduced in Section IV. In Section V we present and discuss the simulation results. Finally conclusions are drawn in Section VI.
N
cellular users (CUEs) as primary users (PUs) and multiple D2D users (DUEs) as secondary users (SUs) in a cell, some of the SUs forming one D2D multicast group to employ D2D multicast communication, as shown in
Fig. 1
. We analyze one D2D multicast group and similar analysis can be used for the scenario with more than one D2D multicast group. In the multicast group, we assume that there are one D2D source terminal D
_{T}
, and
M
users as receivers DR
_{m}
(m=1,2,…M), which are independently identically distributed (i.i.d) in the area. Note that SUs can either utilize the idle spectrum to set up cellular communication via base station (BS mode) or employ D2D communication using the spectrum of a certain PU with constrained interference (D2D mode) due to the lack of idle spectrum. If SUs utilize the idle spectrum to communicate, it will cause no interference to each other and the analysis is simpler. If SUs employ D2D communication occupying the resources of PUs due to the lack of spectrum, interference between cellular users and D2D users will occur. Hence, we focus on SUs reusing the resources of PUs and analyze the interference. We assume the channel state information (CSI) of all the involved links at the BS so that the BS is capable of coordinating the resources and the transmission power. In this system, some of the SUs which are employing D2D multicast communication form a D2D multicast group. One group only reuses one PU’s resource. When the multicast users are willing to establish a D2D multicast communication link, user D
_{T}
sends the D2D setup request information to the BS through a common control channel. Then the BS feedbacks the D2D transmission information and allocates the channel and transmission power.
System model of the cognitive cellular network with D2D underlay multicast groups
Note that resource sharing operates in both uplink (UL) and downlink (DL) resources of the cellular user. Without loss of generality, we analyze the UL interference scenario and similar analysis can be used for DL interference scenario. The UL interference scenario is shown in
Fig. 1
.
where
G_{i}
is the channel gain of PU
_{i}
,
G_{j}
is the undesired interference link gain of SU
_{j}
to BS. The channel gains are assumed to be constant over each arbitrary time slot. Consider that the channel link is composed of large-scale path loss and statistically independent small-scale quasi-static frequency selective Rayleigh fading
[24]
, so the channel gain is
, where
h_{ab}
and
d_{ab}
are the channel coefficient and the Euclidean distance between nodes
a
and
b
, respectively,
L
is a constant that depends on the environment, and
θ
is the path loss exponent.
L
and
θ
are assumed to be a constant for all communication links although they may vary for each link.
Since there are
M
receivers in D2D multicast group, the multicast capacity is restricted by the terminal with the worst channel condition. That means the weakest link is the one that dominates the end-to-end instantaneous SINR performance. In order to formulate the capacity, first BS allocates the channel for the D2D multicast based on the channel allocation method, and then selects the minimum SINR. The SINR of the D2D multicast communication is expressed as
where
is the channel gain of D
_{T}
to D
_{Rm}
,
is the interference link gain from cellular to D
_{Rm}
.
Under the assumption that capacity-achieving codes for AWGN channels are employed, we define the achievable throughput of PU
_{i}
and SU
_{j}
by applying the Shannon capacity formula
[25]
,
where
B_{i}
is the bandwidth used by PU
_{i}
,
R_{i}
and
R_{j}
are the throughput of PU
_{i}
and SU
_{j}
, respectively. Note that there are
M
receivers in the multicast group, so the total throughput of multicast group is
M
times the throughput of the worst user.
To facilitate analysis, then
where Г
_{i}
and Г
_{j}
are the SINR of PU
_{i}
and SU
_{j}
, respectively.
Finally, we consider the optimization problem for our system model. Since the power is limited, we assume that the maximum power of PUs and SUs are
P
_{max}
and
, respectively. When SUs reuse the resources of PU, PUs’ SINR may be decreased. Therefore, we give a priority to the PUs, by considering a minimum limit for transmission data rate that guarantees PUs QoS, which is achieved at a SINR of
γ_{p}
. We also assume a minimum transmission data rate of D2D multicast communication which is achieved at a SINR of
γ_{s}
in order to ensure fairness.
We maximize the total throughput of PU
_{i}
and SU
_{j}
as the goal of power control method, and then the optimization problem of transmission power is formulated as:
where Г
_{i}
≥
γ_{p}
, Г
_{j}
≥
γ_{s}
constrain the interference caused by D2D multicast communication and cellular communication, respectively.
_{i}
and SU
_{j}
for two communication services. However, the power allocation is based on the channel allocation. Therefore, we divide this section into two parts. First, we propose the channel allocation method. Second, we derive the optimal power for cellular and D2D communications.
_{T}
as the cognitive user selects a free channel if available, and it will cause no interference, so D
_{T}
can transmit at the maximum power, i.e.
. If there isn’t any free channel, then BS selects a channel occupied by a CUE for D
_{T}
.
The channel instantaneous SINR of the D2D multicast communication suffered from the interference between the CUEs and the receivers in D2D multicast group, namely
can be calculated as
where P
_{i}
and P
_{j}
are the transmitting power of PU
_{i}
and SU
_{j}
, respectively,
σ
^{2}
is the variances of the independent zero-mean additive white Gaussian noise (AWGN),
is the channel gain of D
_{T}
to D
_{Rm}
,
is the interference link gain from cellular to D
_{Rm}
. D
_{Rm}
(
m
=1,2,…
M
) is the user in the multicast group.
The objective here is to optimize the end-to-end instantaneous SINRs. Since there are
M
receivers in D2D multicast group, the weakest link is the one that dominates the end-to-end instantaneous SINRs performance. Therefore, the optimal channel allocation scheme is the one that results in the best channel among the weakest ones.
When calculating
, BS does not allocate the power for D
_{T}
at that time.
P_{i}
can be the previously transmitting power of the PU
_{i}
. And note that
P_{j}
is the same in the SINRs expression, to facilitate the calculation, we give
P_{j}
=
P
_{0}
and modify the end-to-end instantaneous SINRs as
. Then
can be calculated.
To elaborate, let
Ψ
be the set containing all channel allocation permutations. We consider
N
CUEs in the cellular mode, thus the set
Ψ
contains
N
elements. Each element of
Ψ
consists of all end-to-end instantaneous SINRs, corresponding to one CUE. To simplify the presentation, let
Ψ
_{k}
denote the
k
-th element of
Ψ
for
k
=1, 2, ⋅⋅⋅
N
, and
, which is a set of the instantaneous SINRs between the
k
-th CUE and each receiver in D2D multicast group. Let Г
_{k,min}
denote the smallest element in
ψ_{k}
, i.e., the weakest channel. Accordingly, the channel allocation, denote by
ψ
_{k*}
, has index
k
* :
The complexity of the channel allocation is О(
M
^{*}
N
), which is not complicated.
and rate constraints Ω
_{2}
={(
P_{i}
,
P_{j}
):Г
_{i}
≥
γ_{p}
, Г
_{j}
≥
γ_{s}
}, then Փ=Ω
_{1}
∩ . Since Ω
_{1}
is a finite closed region, Փ is a finite closed region or empty set. Note that we can properly set parameters
P_{i}
,
P_{j}
,Г
_{i}
,Г
_{j}
to guarantee Փ is not empty, so our discussion is based on the assumption that Փ is a non-empty finite closed region. Since Փ is a closed and bounded set and
R
(
P_{i}
,
P_{j}
) is continuous, the optimization problem has a solution
[26]
.
A method introduced in
[27]
is adopted to solve problem (5). In order to find the optimal power solution
for our model, we first prove the following lemmas.
We assume all gains values are greater than zero because if the communication link of cellular user or D2D user is blocked, then
.
Lemma 1.
The optimal solution
has
P_{i}
or
P_{j}
equal to the maximum power.
Proof: Assuming D
_{Rk}
is the worst user in the multicast group, and then the SINR of the multicast service is expressed as
Substitute (
α
P_{i}
,
P_{j}
) for (
P_{i}
,
P_{j}
) in (4), for ∀
α
>1,
α
∈
R
^{+}
and (
P_{i}
,
P_{j}
)∈Փ, we have
Hence, the solution of (5) will have
P_{i}
or
P_{j}
equal to the maximum power
P
_{max}
or
.
By Lemma 1, the optimal power allocation can be selected among the following alternatives:
Lemma 2.
The optimal transmitting power allocation
for (5) only exists on the corner points of Փ.
Proof: Let ∂Փ be the boundary of region Փ. According to Lemma 1,
. Note that the shape of region Փ changes with different values of the constrained parameters, so is the shape of ∂Փ. However, ∂Փ is only composed of the following six lines:
, as shown in
Fig. 2
.
Feasible region Փ
Let
and
Q
(
P_{i}
,
P_{j}
)=(1+Г
_{i}
)(1+Г
_{j}
)
^{M}
. Since the logarithm is a monotonically increasing function, we look for extreme points on the boundary by considering
Q
(
P_{i}
,
P_{j}
). If
, then
.
The proof is as follows.
According to (8) the SINR of the D2D multicast service is
Then
We assume
where
Now, by differentiating
with respect to
P_{i}
we find
To see
is concave or convex we calculate the second derivative
,
is seen to be non-negative if the following inequality is satisfied:
Now, by applying a conclusion in
[27]
, Formula (14),
, we see that implies
, i.e.
AB
≤1 in our proof.
Because multicast receivers are always more than one, so
M
≥1.
and
So
Finally
.
At the same time, if
, then
. So
Q
(
P_{i}
,
P_{j}
) is convex when
. Then
only has the possibility to exist on the end points of
.
If
, we have
.
Consider
, and take the first derivative with respect to
P_{i}
,
Since (22) is non-negative,
Q
is increasing in the line of
. At the same time, if
,
. Obviously if
,
Q
is monotonically increasing with
P_{i}
or
P_{j}
. Therefore,
only has the possibility to be obtained on the end points of
Based on the above analysis, Lemma 2 holds.
We denote the intersection of
P_{i}
=
P
_{max}
with Г
_{i}
=
γ_{p}
, Г
_{j}
=
γ_{s}
by
X
_{1}
,
X
_{2}
,respectively, the intersection of
P_{i}
=
P
_{min}
with Г
_{i}
=
γ_{p}
, Г
_{j}
=
γ_{s}
by
X
_{3}
,
X
_{4}
, and the intersection of
by
Y
_{1}
,
Y
_{2}
. Additionally, we denote
, and the intersection between Г
_{i}
=
γ_{p}
and Г
_{j}
=
γ_{s}
by X. According to Lemma 2, we know that the optimal power allocation resides only on corner points of the feasible region Փ. Thereby, we conclude that the optimal power allocation to (5) with feasible region Փ resides in the set ΔՓ=
X
,
X
_{1}
,
X
_{2}
,
X
_{3}
,
X
_{4}
,
Y
_{1}
,
Y
_{2}
,
C
_{1}
,
C
_{2}
,
C
_{3}
,
C
_{4}
}.
Some of the points in ΔՓ are mutually exclusive because they cannot fulfill the maximum transmit power constraint simultaneously. Note that there are at most five corner points in feasible region Փ, and some of them may be the optimal solution. Without loss of generality, as an illustration, the feasible region Փ when the optimal power allocation
falls within
δ
Փ={
X
_{2}
,
X
_{3}
,
X
_{4}
,
Y
_{1}
,
C
_{4}
} is shown in
Fig. 3
. So we can easily derive the optimal solution by traversing the corner points. The optimal power solution is solved in closed form and achieved from a finite set. With the CSI of all involved links, the base station is able to maximize the sum throughput of the system by using the optimal resource allocation solution.
Feasible power allocation region Փ when the optimal power allocation falls within δ Փ
N
cellular users as PUs, one multicast source terminal as SU and
M
multicast receivers forming a multicast group, and other idle users are randomly distributed in the cell.
M
=5,
N
=10. B=10
^{3}
Hz. The multicast users share the spectrum of only one cellular user and reuse the resources of the cellular user which BS selects for the D2D communication. The channel link is composed of large-scale path loss and statistically independent small-scale quasi-static frequency selective Rayleigh fading. The channel coefficients are outcomes of independent Rayleigh distributed random variables with mean equal to 1, and the path loss exponent
θ
=4, the environment constant
L
=1 for all the links. For the rate constraints, we assume
γ_{p}
=0
dB
equals
γ_{s}
=0
dB
to ensure the fairness. For the maximum power constraints we assume
.
Based on the proposed channel allocation and power control method in Section III and Section IV, for different channel conditions the optimal power is obtained and the sum throughput of the system is calculated. By inspection of the simulation results of power allocation, as illustrated in
Fig. 4
, we see the regular pattern of the two users with different channel gains, the user with the highest signal to noise ratio (SNR) always transmits at full power. D2D multicast source terminal transmits at full power with a higher probability because the multicast group enables network resource sharing and obtains a great gain if the SNR is good.
Power allocation for different gains
By allocating the channel and power of cellular and D2D communications we calculate the sum throughput and compare the results with different
M
, i.e. different number of the multicast receivers. The relation between sum throughput and SNR of PU’s channel link is illustrated in
Fig. 5
. The sum throughput increases with the increase of both SNR of PU’s channel and
M
. With the increase of multicast receiving users, the multicast group obtains a higher throughput, so the sum throughput gets higher. What’s more, as
M
varies, by observing the trends of the increment of sum throughput, a conclusion is drawn that when the multicast receiving users gets more, the system can obtain a huger sum throughput.
Fig. 5
shows that when the SNR of PU’s channel is low, power allocation for both users does not change so the sum throughput is almost constant. As the SNR of PU’s channel is greater than 20
dB
, the sum throughput begins to increase with the increase of SNR of PU’s channel link because the power allocation changes to get better performance.
Relation between sum throughput and SNR of PU’s channel
Relation between sum throughput and SNR of the worst user’s channel link in multicast group is illustrated in
Fig. 6
. The sum throughput increases with the increase of both SNR and
M
. As the increase of multicast receivers, the multicast group obtains a higher throughput, so the sum throughput gets higher. From the figure we see, when the SNR of the worst user is low, power is allocated for cellular user mostly, so the throughput is not very high. When the SNR of PU’s channel is between 0
dB
and 10
dB
, power allocation for both users is always achieved at Г
_{j}
=
γ_{s}
, so the sum throughput is almost constant. As the SNR of the worst user’s channel link starts to increase to above 15
dB
, the sum throughput gets higher and higher because the power allocation changes to get better performance and the multicast users contribute a large throughput.
Relation between sum throughput and SNR of the worst user’s channel in multicast group
As
G_{i}
of PU channel link changes, SINR of PU is also changing. The relation between the total capacity of system and the SINR of PU is illustrated in
Fig. 7
. The capacity of primary user and secondary users are also illustrated.
Fig. 7
shows that capacity of primary user is increased with the increase of SINR of PU, while capacity of secondary users does not change with the increase of SINR
_{i}
until SINR
_{i}
reaches 2.8752
dB
. The reason is shown in
Fig. 8
, which illustrates the power allocation for primary user and secondary user. When
G_{i}
changes and SINR
_{i}
is lower than 2.8752
dB
, the optimal power is always obtained at
Y
_{2}
, which is on the line of
l
_{4}
:Г
_{j}
=
γ_{s}
. Because
C_{j}
=
B_{i}
log
_{2}
Г
_{j}
=
B_{i}
log
_{2}
γ_{s}
, therefore the capacity of secondary users does not change; and because
, the capacity of primary user is increased with the increase of SINRi. When SINR of PU is higher than 2.8752
dB
, the optimal power is obtained at
, which is on the line of
, so the capacity of secondary users begins to increase.
Relation between capacity and SINR of PU
Power allocation for the system with the change of PU channel gain (Gi)
Fig. 9
shows that the total throughput of cellular user and D2D multicast users in a cell as varying
for the proposed power control method, where D2D multicast constraint of maximum transmit power
changes between 0
dBm
and 30
dBm
. We compare our proposed method with the maximization power method, one method without controlling power, i.e. the cellular user and multicast source terminal always transmit at the maximum power. In
Fig. 9
, our proposed mechanism always has higher total throughput than maximization power control method since it controls the transmission (Tx) power of D2D multicast source terminal to a certain level and minimizes interference to cellular users using same resources. Besides, we respectively consider
γ_{s}
=0
dB
,5
dB
,10
dB
.
Fig. 9
illustrates when
γ_{s}
increases, the throughput gets higher. The reason is the interference is limited from BS to multicast users by the minimum acceptable SINR of the multicast group, so the multicast group gets a higher throughput. Meantime, results that BS selects the channel of cellular user for D2D communication randomly and using our method are compared in
Fig. 9
. The left(blue) lines represent the proposed channel allocation method, while the right(black) lines represent the random method, namely D
_{T}
senses and selects the channel randomly. It is shown that our channel allocation method can get better performance. In addition, when the maximum power continues to increase to a certain value, the throughput is not increased but rather tends to a constant value. This inspired us how to set the maximum power.
Relation between sum throughput and
Fig. 10
shows the interference on primary user and secondary users as varying
P
_{max}
. We compare our proposed method with the maximization power method. The interference on primary user of the two power allocation scheme is the same. Because multicast can contribute a large capacity, BS always allocates the multicast full power. However, the maximization power control method always has higher interference on secondary user than our proposed mechanism since our proposed allocation method controls the transmission power of cellular users, in order to obtain an optimal capacity.
Relation between Interference and the maximum power P _{max}
Xiaolu Wu is currently a graduate student and working toward the master degree in the School of Computer & Communication Engineering, University of Science and Technology Beijing, China, in 2013. Her research areas are radio resource management and cognitive radio. Email: wuxiaolu0429@foxmail.com
Yueyun Chen is an associate professor in the School of Computer & Communication Engineering, University of Science and Technology Beijing, China. She received a Bachelor degree from South China University of Technology, and a Master degree and a PhD from Beijing Jiaotong University. Her current research interests include wireless and mobile communications, including MIMO beamforming, signal processing, radio resource management, cognitive radio, cooperative communications, optimization theory on communications. Email: chenyy@ustb.edu.cn

Device-to-device Communication
;
resource allocation
;
D2D multicast group
;
cognitive radio
;
underlay.

1. Introduction

2. Related Work

Recent studies of D2D communication have been more focused on interference coordination between cellular users and D2D unicast users. To control the D2D-to-cellular (D2C) interference,
[9]
proposed to control the maximum transmit power of the D2D transmitter. To mitigate the cellular-to-D2D (C2D) interference,
[10]
designed an interference cancellation scheme employing retransmission by the base station.
[11]
proposed a power optimization to maximize the sum-rate of the cellular and D2D links considering the interference in both directions.
[12]
showed that by proper power control the interference between cellular communication and D2D communication can be coordinated to benefit the overall performance assuming the cellular network has controlled over the transmit power and the radio resources of D2D links.
[13]
proposed a practical and efficient scheme for generating local awareness of the interference between the cellular and D2D terminals at the base station, which then exploited the multi-user diversity inherent in the cellular network to minimize the interference. In
[14]
, three D2D resource allocation methods were discussed and the mode selection procedure which can ensure a reliable D2D communication with limited interference to the cellular network was proposed. Optimum resource allocation and power control between the cellular and D2D connections that share the same resources were analyzed in
[15]
for different resource sharing modes. A novel resource allocation method that D2D users reuse the resources of more than one cellular user was proposed in
[16]
.
[17]
proposed a distance-constrained resource-sharing criterion (DRC) for device-to-device communications underlaying cellular systems to mitigate the interference from cellular transmissions to the D2D link.
[18]
investigated how to employ D2D communication and cognitive radio technology in cellular networks to jointly optimize spectrum utilization.
All the literatures above mentioned focused on how to employ D2D communication in cellular network with limited interference for ordinary unicast mode. A joint sub-carriers and power allocation model based on D2D for general cognitive radio multicast is proposed for Orthogonal Frequency-Division Multiplexing (OFDM) LTE systems in
[19]
.
[20]
investigated a D2D multicast group and an interference coordination scheme for D2D multicast in cellular networks. However, while we consider underlay multicast and optimal power allocation scheme,
[19]
discussed the resource allocation for overlay multicast and the proposed allocation scheme in
[20]
is not optimal.
What’ more, studies of D2D communication only focused on how to allocate the power resources for the D2D user. However, resource allocation always refers to channel and power allocation. The problem of channel selection is also very important, and several literature addressed this topic. Opportunistic spectrum access (OSA), which mainly builds on the cognitive radio technology, has been regarded as a promising solution to lessen the spectrum scarcity problem.
[21]
investigated the problem of distributed channel selection using a game-theoretic learning solution in an opportunistic spectrum access system and formulated the channel selection problem.
[22]
investigated the problem of achieving global optimization for distributed channel selections in cognitive radio networks, using game theoretic solutions. A survey of decision-theoretic solutions for channel selection and access strategies for OSA system is presented in
[23]
. However, existing solutions may not be applied to our system where limited interference scenarios and multicast users are considered. Therefore, in this paper we propose a channel selection method for D2D underlay multicast communication.
Although various studies have been carried out, we are yet to find a method that fully satisfies user requirements while allocating resources effectively. Therefore, in the next section, we propose a resource allocation mechanism that can maximize the performance of the network system while still meeting the user requirements as much as possible.
3. System Model and Problem Formulation

- 3.1. System Model

We consider a cognitive cellular system with
PPT Slide

Lager Image

- 3.2 Problem Formulation

Assuming the transmitted symbols to be independent random variables with zero mean andunit variance, the signal to interference plus noise ratio (SINR) for the cellular user is given by
PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

4. Resource Allocation Algorithm

In this section, we derive the optimal transmitting power of PU
- 4.1 Channel Allocation

When the multicast users are willing to establish a D2D multicast communication link, how to select the appropriate channel for D2D multicast to avoid the interference is the problem addressed in this section.
In the multicast group, D
PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

- 4.2 Power Allocation Algorithm

The power allocation for cellular and D2D multicast communications is a non-linear programming problem. In order to solve the problem, we first analyze the feasible region. We divide the constraints into power constraints
PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

- Extreme points on the boundaries of Փ:Pi=Pmaxor, i.e.,orcorresponding toor, respectively.
- Corner points of Փ.

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

5. Simulation

In this section, we resort to the numerical simulation to evaluate the system performance of the proposed resource allocation method performed in a MATLAB environment. We consider a normalized circular cell, and the base station is located at the center of the cell. The users including
PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

PPT Slide

Lager Image

6. Conclusion

In this paper, based on cognitive radio we analyzed the resource allocation optimization for D2D underlay multicast communication with the cellular network in a single-cell environment. We proposed a joint power allocation method for cellular users and D2D multicast groups that D2D user reusing the resources of a cellular user based on the channel allocation. We assumed the base station is able to allocate the optimal power for transmitters with the CSI of all involved links. With the channel gain information the proposed power method maximizes the network capacity. The optimal power allocation for the network capacity maximization is found to be not complicated, that the user with the highest signal to noise ratio (SNR) always be allocated more transmission power. The set of minimum transmission data rate for both cellular user and D2D multicast user mitigated the interference and ensured services. The results showed that our proposed power control method had better performance than maximization power method in most situations because severe interference was effectively coordinated. Moreover, the proposed method for both cellular users and D2D multicast users were expected to have higher frequency efficiency.
In future work, we will extend to take into account the scenario where CUEs are using more than one channel and with multiple cells.
BIO

Jänis P.
,
Yu C. H.
,
Doppler K.
,
Ribeiro C.
,
Witjing C.
,
Hugl K.
,
Tirkkonen O.
,
Koivunen V.
2009
“Device-to-Device Communication Underlaying Cellular Communications Systems”
International Journal of Communications, Network and system Sciences
Article (CrossRef Link)
2
(3)
169 -
178
** DOI : 10.4236/ijcns.2009.23019**

Hua S.
,
Guo Y.
,
Liu Y.
,
Panwar S. S.
2011
“Scalable video multicast in hybrid 3G/Ad-hoc networks”
IEEE Transactions on Multimedia
Article (CrossRef Link)
13
(2)
402 -
413
** DOI : 10.1109/TMM.2010.2103929**

Zhou Y.
,
Liu H.
,
Pan Z.
,
Tian L.
,
Shi J.
,
Yang G.
2013
“Two-Stage Cooperative Multicast Transmission with Optimized Power Consumption and Guaranteed Coverage”
Selected Areas in Communications, IEEE Journal on
Article (CrossRef Link)
PP
(99)
1 -
11

Federal Communications Commission
2003
“Notice of Proposed rule making and order,” FCC Document ET Docket No.03-222

Zhang Z.
,
Long K.
,
Wang J.
2013
“Self-organization paradigms and optimization approaches for cognitive radio technologies: a survey”
IEEE Wireless Communications
Article (CrossRef Link)
20
(2)
36 -
42
** DOI : 10.1109/MWC.2013.6507392**

Zhang Z.
,
Long K.
,
Wang J.
,
Dressler F.
2013
“On Swarm Intelligence Inspired Self-Organized Networking: Its Bionic Mechanisms, Designing Principles and Optimization Approaches”
IEEE Communication Survey & Tutorials
Article (CrossRef Link)
PP
(99)
1 -
25

Mitola J.
,
Maguire G. Q.
1999
“Cognitive radio: making software radios more personal”
IEEE Personal Communications
Article (CrossRef Link)
6
(4)
13 -
18
** DOI : 10.1109/98.788210**

Hu S.
,
Yao Y.
,
Yang Z.
2012
“MAC protocol identification approach for implement smart cognitive radio”
in Proc. of IEEE International Conference on Communications (ICC) Workshop
June
Article (CrossRef Link)
5608 -
5612

Doppler K.
,
Rinne M.
,
Wijting C.
,
Ribeiro C.
,
Hugl K.
2009
“Device-to device communication as an underlay to LTE-advanced networks”
IEEE Communications Magazine
Article (CrossRef Link)
47
(12)
42 -
29
** DOI : 10.1109/MCOM.2009.5350367**

Min H.
2011
“Reliability improvement using receive mode selection in the device-to-device uplink period underlaying cellular networks”
IEEE Transactions on Wireless Communications
Article (CrossRef Link)
10
(2)
413 -
418
** DOI : 10.1109/TWC.2011.122010.100963**

Yu C. H.
,
Tirkkonen O.
,
Doppler K.
,
Ribeiro C.
2009
“On the performance of device-to-device underlay communication with simple power control”
IEEE Vehicular Technology Conference (VTC)
April
Article (CrossRef Link)

Yu C. H.
,
Tirkkonen O.
,
Doppler K.
,
Ribeiro C.
2009
“Power Optimization of Device-to-Device Communication Underlaying Cellular Communication”
in Proc. of International Conference on Communications (ICC)
June
Article (CrossRef Link)
1 -
5

Jänis P.
,
Koivunen V.
,
Ribeiro C.
,
Korhonen J.
,
Doppler K.
,
Hugl K.
2009
“Interference-aware resource allocation for device-to-device radio underlaying cellular networks”
IEEE Vehicular Technology Conference (VTC)
April
Article (CrossRef Link)
1 -
5

Doppler K.
,
Yu C. H.
,
Ribeiro C.
,
Jänis P.
2010
“Mode selection for Device-to-Device Communication underlaying an LTE-Advanced Network”
IEEE Wireless Communications and Networking Conference (WCNC)
April
Article (CrossRef Link)

Yu C. H.
,
Doppler K.
,
Ribeiro C.
,
Tirkkenen O.
2011
“Resource Sharing Optimization for Device-to-Device Communication Underlaying Cellular Networks”
IEEE Transactions on Wireless Communications
Article (CrossRef Link)
10
(8)
2752 -
2763
** DOI : 10.1109/TWC.2011.060811.102120**

Wang B.
,
Chen L.
,
Chen X.
,
Zhang X.
,
Yang D.
2011
“Resource Allocation Optimization for Device-to-Device Communication Underlaying Cellular Networks”
IEEE Vehicular Technology Conference (VTC)
May
Article (CrossRef Link)

Wang H.
,
Chu X.
2012
“Distance-constrained resource-sharing criteria for device-to-device communications underlaying cellular networks”
Electronics Letter
Article (CrossRef Link)
48
(9)
528 -
530
** DOI : 10.1049/el.2012.0451**

Cheng P.
,
Deng L.
,
Yu H.
,
Xu Y.
,
Wang H.
2012
“Resource Allocation for Cognitive Networks with D2D Communication: An Evolutionary Approach”
IEEE WCNC: Mobile and Wireless Networks
Article (CrossRef Link)

Chen Y.
,
Xu X.
,
Lei Q.
2013
“Joint Subcarriers and Power Allocation with Imperfect Spectrum Sensing for Cognitive D2D Wireless Multicast”
KSII Transactions on Internet and Information Systems
Article (CrossRef Link)
7
(7)
1533 -
1546

Wang D.
,
Wang X.
,
Zhao Y.
2012
“An Interference Coordination Scheme for Device-to-Device Multicast in Cellular Networks”
IEEE Vehicular Technology Conference (VTC)
September
Article (CrossRef Link)

Xu Y.
,
Wang J.
,
Wu Q.
,
Anpalagan A.
2012
“Opportunistic Spectrum Access in Unknown Dynamic Environment: A Game-Theoretic Stochastic Learning Solution”
IEEE Transactions on Wireless Communications
Article (CrossRef Link)
11
(4)
1380 -
1391
** DOI : 10.1109/TWC.2012.020812.110025**

Xu Y.
,
Wang J.
,
Wu Q.
,
Anpalagan A.
2012
“Opportunistic Spectrum Access in Cognitive Radio Networks: Global Optimization Using Local Interaction Games”
IEEE Journal of Selected Topics in Signal Processing
Article (CrossRef Link)
6
(2)
180 -
194
** DOI : 10.1109/JSTSP.2011.2176916**

Xu Y.
,
Anpalagan A.
,
Wu Q.
,
Shen L.
2013
“Decision-Theoretic Distributed Channel Selection for Opportunistic Spectrum Access: Strategies, Challenges and Solutions”
IEEE Communications Surveys & Tutorials
Article (CrossRef Link)
15
(4)
1689 -
1713
** DOI : 10.1109/SURV.2013.030713.00189**

Chen C. H.
,
Wang C. L.
,
Chen C. T.
2011
“A Resource Allocation Scheme for Cooperative Multiuser OFDM-Based Cognitive Radio Systems”
IEEE Transactions on Communications
Article (CrossRef Link)
59
(11)
3204 -
3215
** DOI : 10.1109/TCOMM.2011.092011.100197**

Cover T. M.
,
Thomas J. A.
1991
“Elements of information theory”
Wiley
New York
Article (CrossRef Link)

Troutman J. L.
1996
“Variational calculus and optimal control: Optimization with elementary convexity”
2nd ed.
Springer-Verlag
New York
Article (CrossRef Link)

Gjendemsjo A.
,
Gesbert D.
,
Oien G. E.
,
Kiani S. G.
2006
“Optimal power allocation and scheduling for two-cell capacity maximization”
in Proc. of International symposium on Modeling and Optimization in Mobile, Ad Hoc and Wireless Networks
April
Article (CrossRef Link)
1 -
6

Citing 'Joint Resource Allocation for Cellular and D2D Multicast Based on Cognitive Radio
'

@article{ E1KOBZ_2014_v8n1_91}
,title={Joint Resource Allocation for Cellular and D2D Multicast Based on Cognitive Radio}
,volume={1}
, url={http://dx.doi.org/10.3837/tiis.2014.01.006}, DOI={10.3837/tiis.2014.01.006}
, number= {1}
, journal={KSII Transactions on Internet and Information Systems (TIIS)}
, publisher={Korean Society for Internet Information}
, author={Wu, Xiaolu
and
Chen, Yueyun}
, year={2014}
, month={Jan}