The tremendous growth of multimedia applications (e.g. video content delivery, online gaming, etc.) leads to strong demands for high data-rate and low latency services in future wireless mobile communications. Device-to-device (D2D) communication underlaying the cellular system, referred to as cellular D2D communication, is expected to be one of the key technologies to improve user data rate and network throughput, while reducing latency and energy consumption for data transmission [1]–[3]. Under the assistance of cellular base station (BS), cellular D2D communication allows two nearby cellular users to form a D2D pair and communicate with each other directly without traversing the BS or core network, thus improving the transmit quality significantly due to short transmission distance [4].
In cellular systems, orthogonal frequency division multiple access (OFDMA) has been widely adopted for multi-user transmissions. Based on the property inherited from orthogonal frequency division multiplexing (OFDM) which transforms the frequency selective fading channel into multiple flat fading subcarriers, high system capacity can be achieved by exploring multi-user diversity when adaptively allocating the subcarriers to multiple users [5], [6]. Since all the cellular users within one cell need to communicate with the central BS, subcarriers cannot be reused by multiple cellular users within one cell due to the formidable strong intra-cell interference. By contrast, for cellular D2D underlaid OFDMA systems, both transmitters and receivers of the D2D pairs are spatially distributed within the cell and the transmission distance of a formed D2D pair is very small compared to the cell radius. Therefore, reusing same subcarriers among multiple D2D pairs and/or between D2D pairs and cellular users could improve the overall system capacity, if mutual interference among multiple D2D pairs and cellular users is managed carefully.
Extensive efforts have been made to address the resource allocation problem along with interference coordination for cellular D2D underlaid OFDMA systems [7]–[12]. To guarantee the quality of service requirements of both cellular and D2D users, [7] focused on the design of proper admission access control of D2D users. The quantitative trade-off between energy efficiency and delay in D2D underlaid cellular networks was derived in [8], with the help of fractional programming and the Lyapunov optimization techniques. Based on graph theory, [9] and [10] introduced a sub-optimal resource allocation scheme by modeling the interference among multiple D2D pairs and cellular users as an interference graph. Game theory has also been employed from the economic perspective in [11] and [12] to design distributed resource allocation algorithms.
Note that in the aforementioned research works, licensed spectrum is assumed to be reused among multiple D2D pairs and one cellular user within one cell to maximize the overall system capacity. In a large-scale D2D underlaid cellular system with hundreds of geographically distributed D2D pairs, severe cross D2D and cellular interference would significantly degrade the performance of cellular users, thus limiting the frequency reuse among D2D pairs and cellular users, which further impairs the spectral efficiency. Moreover, the computational complexity and extra interference measurement overhead for joint resource allocation of D2D pairs and cellular users would be prohibitively high [13]. To minimize the impact of D2D communication on existing cellular resource allocation, in this paper, we focus on the orthogonal sharing mode as mentioned in [14], where dedicated spectrum is allocated to the D2D pairs within the cell. As a consequence, only inter D2D interference exists among the D2D pairs using the same spectrum within one cell, and interference coordination between D2D pairs and cellular users is not needed anymore.
In contrast to the resource allocation for cellular OFDMA systems, which is generally decoupled into orthogonal subcarrier assignment to each user and power allocation to each subcarrier [5], joint consideration of non-orthogonal subcarrier assignment among multiple D2D pairs and power allocation is required to achieve optimal system performance, e.g. system capacity, for cellular D2D underlaid OFDMA systems, as each subcarrier can be reused by multiple D2D pairs in the cell. Due to the non-convexity of the received signal to interference plus noise ratio (SINR) at each device and the binary constraints of subcarrier allocation, the resource allocation of D2D communication is generally formed as a non-convex mixed-integer problem, which was proved to be strongly NP-hard [15]. The most commonly used technique to tackle the non-convexity is the standard Lagrange dual relaxation [15]–[17]. It was shown in [16] that zero duality gap can be achieved when the number of subcarriers grows to infinitely large. With a limited number of subcarriers, either sequential convex programming or successive convex approximation were adopted in [18]–[20] to approximate the original non-convex resource allocation problem. Although sub-optimal system performance of D2D communications could be obtained based on different optimization frameworks, perfect knowledge of channel state information (CSI) between the transmitter and receiver of any D2D pair was generally assumed at the BS. Such inevitable high signaling overhead and computational complexity make the resource allocation algorithms difficult to be implemented in practical systems with the growing density of D2D communications [21]. How to establish a scalable resource allocation framework for cellular D2D communication systems is a key challenge that needs to be addressed.
Basically, the spatial dispersion property of D2D pairs, which means that the distance between any two D2D pairs could be relatively large compared to the distance of a D2D pair, is the root cause of spectrum reusing among D2D pairs in one cell, as the inter D2D interference is largely determined by the distance-dependent path loss. In [22], by considering that subcarriers should not be reused in a small area to avoid the strong interference, interference limited area was introduced to manage the interference from cellular users to D2D pairs with some predetermined interference to signal ratio threshold at D2D receivers. It is shown that significant D2D gain can be achieved with low complexity. However, such spatial dispersion property of D2D pairs has not been used to assist the resource allocation of D2D communications in previous works. In this paper, a novel resource allocation framework is proposed for D2D communication underlaid OFDMA systems to utilize the spatial dispersion property of D2D pairs effectively. With the objective of achieving high spectral efficiency with low complexity, the resource allocation is decoupled into two stages. First, a simple geography-based D2D sub-cell division strategy is proposed to divide the D2D pairs within one cell into multiple groups. Specifically, the coverage of one single cell is divided into $L$
small areas under symmetric hexagonal topology, referred to as sub-cells, and the D2D pairs located within one sub-cell are set into one group. In the second stage, dedicated subcarriers for cellular D2D communications are orthogonally assigned to the D2D pairs in one sub-cell to avoid the strong intra sub-cell interference, whereas the subcarriers are reused among different sub-cells to enhance the overall spectral efficiency.
Thanks to the sub-cell division strategy, the inter D2D interference is strictly limited between the D2D pairs in different sub-cells. Nevertheless, the signaling overhead for the CSI measurement of the interference channels between D2D pairs in different sub-cells could still be high, if sub-cell division and resource allocation of multiple sub-cells are jointly considered. Hence, we propose to perform orthogonal subcarrier assignment and power allocation, referred to as sub-cell resource allocation, to maximize the ergodic sum capacity for the D2D pairs in each sub-cell independently without the need of the CSIs of the inter D2D interference channels. Furthermore, the number of sub-cells $L$
, which is a key system parameter for the sub-cell division strategy, largely affects the inter D2D interference and thus the system sum capacity with the proposed resource allocation framework. Since the inter D2D interference closely depends on the positions of D2D pairs, instead of maximizing the instantaneous system sum capacity, we aim to investigate the optimal number of sub-cells that maximizes the average ergodic sum capacity of cellular D2D underlaid OFDMA systems in this paper, where the ergodic sum capacity is averaged over D2D pairs’ locations.
The main contributions of this paper are summarized as follows:
By utilizing the spatial dispersion property of D2D pairs in cellular systems, we propose a resource allocation framework that enfolds sub-cell division and sub-cell resource allocation. In particular, with the proposed geography-based sub-cell division strategy, the joint non-orthogonal subcarrier assignment and power allocation problem is decomposed into a number of independent orthogonal subcarrier assignment and power allocation problems, which can reduce the computational complexity and signaling overhead of CSI measurement significantly.
We investigated two representative sub-cell resource allocation schemes, i.e., Best Subcarrier CSI-based Resource allocation (BSCR) scheme and Subcarrier Achievable capacity-based Resource allocation (SAR) scheme, with respect to the individual transmit power constraint of each D2D pair. For the sake of comparison, closed-form expressions of ergodic sum capacities with both BSCR scheme and SAR scheme are derived as functions of the number of D2D pairs and the number of subcarriers, which are verified by extensive simulation results.
We further analyzed the inter D2D interference between D2D pairs under our proposed resource allocation framework thoroughly, based on which, the analytical expression of average ergodic sum capacity is derived as a function of the number of sub-cells that is a vital system parameter for the sub-cell division strategy. Simulation results corroborate the accuracy of the optimal number of sub-cells obtained from the analysis and show that substantial system capacity gains can be achieved by the proposed resource allocation framework.
The rest of this paper is organized as follows. In Section II, the system model for the cellular D2D underlaid OFDMA system is introduced along with the proposed sub-cell division strategy. The sub-cell resource allocation algorithms and corresponding sum capacities under the single sub-cell structure are investigated in Section III. The sum capacity under multiple sub-cell structure and the effect of the number of sub-cells are further investigated in Section IV. Finally, conclusions are summarized in Section V.
To make the rest of this paper easy to follow, the frequently used notations are summarized in Table I.
Consider an OFDMA-based single cell system underlaid by D2D communications. As shown in Fig.1(a), a set of $K$
active D2D pairs, denoted as $\mathcal {K}=\{1,\cdots, K\}$
, are located in the coverage area of one base station (BS). The $k$
th D2D pair, $D2D_{k}$
, is formed by a transmit device and a receive device, called transmitter $k$
and receiver $k$
, respectively. In this model, the circular area with radius $R$
is denoted as the coverage region of the BS centred at the origin. It is assumed that the D2D transmitters are distributed in the whole $\mathbb {R}^{2}$
plane following a homogeneous Poisson Point Process (PPP) $\Phi _{A}$
with density $\lambda _{A}$
, and the receiver $k$
associated with transmitter $k$
is located uniformly on the circle centred by transmitter $k$
with distance $d_{k}$
, which is assumed to be one in this paper. Then the average number of D2D pairs in the cell, denoted as $\bar {K}$
, is given by $\bar {K}=\pi \lambda _{A}R^{2}$
. The maximum transmit power of each D2D device is assumed to be limited to $P_{max}$
.
To avoid the cross interference between D2D pairs and cellular users, a set of $N$
dedicated subcarriers, denoted as $\mathcal {N}=\{1,\cdots, N\}$
, are assigned for D2D communications. Each subcarrier can be reused among multiple D2D pairs within the cell in order to increase the system spectral efficiency. As a consequence, inter D2D interference exists among the D2D pairs sharing the same subcarrier. Specifically, for the D2D pair $D2D_{k}$
, the potential inter D2D interference on subcarrier $n$
comes from the transmitter of any $D2D_{k'}$
, $k'\in \mathcal {K}\setminus \{k\}$
. Note that the interference only exists when the same subcarrier is reused by $D2D_{k}$
and $D2D_{k'}$
. Hence, non-orthogonal subcarrier assignment is performed to determine the set of D2D pairs that can share the same subcarrier. In addition, as each device has the maximum transmit power $P_{max}$
, the power allocation on the assigned subcarriers to each D2D pair is inextricably interwoven with the non-orthogonal subcarrier assignment. Thus, joint consideration of non-orthogonal subcarrier assignment and power allocation is required for resource allocation of cellular D2D underlaid OFDMA systems. However, the optimization problem is unfortunately proven to be NP-hard [15], which requires unaffordable computing capability at the BS to trace the optimal resource allocation result. Moreover, it induces a massive amount of signaling overhead for D2D channel measurement and feedback, especially when the number of D2D pairs $K$
is large.
It has been shown in [22] that when a subcarrier is shared by two nearby D2D pairs, strong inter D2D interference would degrade the performance of both D2D pairs significantly. In other words, inter D2D interference can be efficiently reduced by preventing the D2D pairs within a small area from reusing the same subcarrier. Therefore, in order to avoid strong inter D2D interference, we propose to divide the cell into multiple disjoint small areas, which are referred to as sub-cells in this paper, and orthogonally allocate the $N$
subcarriers to the D2D pairs within the same sub-cell. That is, $N$
subcarriers can be reused among different sub-cells only.
A. Sub-Cell Division Strategy
As the D2D transmitters are assumed to be uniformly distributed in the cell, without loss of generality, for any specific D2D pair $D2D_{k}$
, the distance between any other D2D transmitter and the receiver of $D2D_{k}$
follows an independent and identical distribution. By assuming the location information of all the D2D pairs is perfectly obtained at the D2D discovery stage [23], a simple geography-based sub-cell division strategy is proposed. Specifically, the single cell is considered as a $J$
-tier symmetrical hexagonal sub-cell structure, as shown in Figs. 1(b)–1(d). By taking the central sub-cell as the reference sub-cell, we denote its neighboring sub-cells as the 1st tier sub-cells, which are crossed by the 1st tier circle. Similarly, the $j$
th tier is formed by the outer neighboring sub-cells of the $(j-1)$
th tier sub-cells. Based on the geographic characteristic of a $J$
-tier hexagonal structure, the single cell is divided into a total of $L=3\cdot J\cdot (1+J)+1$
sub-cells. Each sub-cell can be then approximated as a circle area with radius $R_{L}$
[24], and indexed from one to $L$
. The sub-cell radius can be obtained as \begin{equation*} R_{L}=\frac {R}{1+2\cdot J}=\sqrt {\frac {3}{4 L-1}}\cdot R.\tag{1}\end{equation*}
View Source
\begin{equation*} R_{L}=\frac {R}{1+2\cdot J}=\sqrt {\frac {3}{4 L-1}}\cdot R.\tag{1}\end{equation*}
With the sub-cell division, $K$
D2D pairs are divided into $L$
groups, where group $l$
includes a set of D2D pairs, $\mathcal {K}_{l}$
, located within the $l$
th sub-cell. Note that when $L=1$
, all the $K$
D2D pairs are in the same group and there is no inter D2D interference, while the number of interference links increases with the number of sub-cells for any specific D2D pair $D2D_{k}$
, as shown in Fig. 1. Hence, it can be seen intuitively that the cumulative inter D2D interference received at $D2D_{k}$
depends on the number of sub-cells $L$
.
B. Signal Model
In this paper, the channel of each subcarrier is assumed to remain the same during a resource allocation period. If subcarrier $n$
is allocated to $D2D_{k_{l}}$
in sub-cell $l$
, the received signal at the receiver of $D2D_{k_{l}}$
can be written as \begin{align*} y_{k_{l},n}=&\sqrt {{P_{k_{l},n}}}\cdot g_{k_{l},n}\cdot s_{k_{l},n} \\&+\underbrace {\sum _{\stackrel {l'\neq l}{l'=1}}^{L}\sum _{k_{l'}\in \mathcal {K}_{l'}}\sqrt {{P_{{k_{l'}},n}}}\cdot g_{{k_{l'}},{k_{l}},n}\cdot s_{{k_{l'}},n}}_{\text {Interference}}+z_{k_{l},n}, \tag{2}\end{align*}
View Source
\begin{align*} y_{k_{l},n}=&\sqrt {{P_{k_{l},n}}}\cdot g_{k_{l},n}\cdot s_{k_{l},n} \\&+\underbrace {\sum _{\stackrel {l'\neq l}{l'=1}}^{L}\sum _{k_{l'}\in \mathcal {K}_{l'}}\sqrt {{P_{{k_{l'}},n}}}\cdot g_{{k_{l'}},{k_{l}},n}\cdot s_{{k_{l'}},n}}_{\text {Interference}}+z_{k_{l},n}, \tag{2}\end{align*}
where $s_{{k_{l}},n}$
is a complex scalar representing the information signal from $D2D_{k_{l}}$
on subcarrier $n$
with $\mathbb {E}[\left |{s_{{k_{l}},n}}\right |^{2}]=1$
, and ${P_{{k_{l}},n}} $
denotes the transmit power of $D2D_{k_{l}}$
on subcarrier $n$
. $z_{k_{l},n}\sim CN(0,\sigma ^{2})$
is the additive white Gaussian noise (AWGN) at the receiver of $D2D_{k_{l}}$
. The channel gain from the transmitter of $D2D_{k_{l'}}$
in sub-cell $l'$
to the receiver of $D2D_{k_{l}}$
is denoted as $g_{{k_{l'}},{k_{l}},n}$
, given by \begin{equation*} g_{{k_{l'}},{k_{l}},n}=\iota _{{k_{l'}},{k_{l}}}\cdot h_{{k_{l'}},{k_{l}},n}, \tag{3}\end{equation*}
View Source
\begin{equation*} g_{{k_{l'}},{k_{l}},n}=\iota _{{k_{l'}},{k_{l}}}\cdot h_{{k_{l'}},{k_{l}},n}, \tag{3}\end{equation*}
where $h_{{k_{l'}},{k_{l}},n}$
is the small-scale fading and assumed to be an independent and identically distributed (i.i.d.) Rayleigh random variable with zero mean and unit variance. $\iota _{{k_{l'}},{k_{l}}}$
represents the path loss coefficient, given by\begin{equation*} \iota _{{k_{l'}},{k_{l}}}= {d_{{k_{l'}},{k_{l}}}}^{-\frac {\alpha }{2}}, \tag{4}\end{equation*}
View Source
\begin{equation*} \iota _{{k_{l'}},{k_{l}}}= {d_{{k_{l'}},{k_{l}}}}^{-\frac {\alpha }{2}}, \tag{4}\end{equation*}
where $d_{{k_{l'}},{k_{l}}}$
is the distance from $D2D_{{k_{l'}}}$
to ${D2D_{{k_{l}}}}$
, and $\alpha $
is the path loss exponent.
The achievable data rate of $D2D_{k_{l}}$
on subcarrier $n$
can then be expressed as \begin{equation*} C_{k_{l},n}= B\cdot \log _{2}\left ({1+\frac {P_{k_{l},n}\cdot \left |{g_{k_{l},n}}\right |^{2}}{I_{k_{l},n}^{c}+\sigma ^{2}}}\right), \tag{5}\end{equation*}
View Source
\begin{equation*} C_{k_{l},n}= B\cdot \log _{2}\left ({1+\frac {P_{k_{l},n}\cdot \left |{g_{k_{l},n}}\right |^{2}}{I_{k_{l},n}^{c}+\sigma ^{2}}}\right), \tag{5}\end{equation*}
where $B$
denotes the bandwidth of one subcarrier. $I_{k_{l},n}^{c}$
is the cumulative inter D2D interference received at $D2D_{k_{l}}$
on subcarrier $n$
, which can be obtained according to (2) as \begin{equation*} I_{k_{l},n}^{c}=\sum _{\stackrel {l'\neq l}{l'=1}}^{L} \sum _{k_{l'}\in \mathcal {K}_{l'}}P_{k_{l'},n}\cdot \left |{g_{k_{l'},k_{l},n}}\right |^{2}. \tag{6}\end{equation*}
View Source
\begin{equation*} I_{k_{l},n}^{c}=\sum _{\stackrel {l'\neq l}{l'=1}}^{L} \sum _{k_{l'}\in \mathcal {K}_{l'}}P_{k_{l'},n}\cdot \left |{g_{k_{l'},k_{l},n}}\right |^{2}. \tag{6}\end{equation*}
C. Problem Formulation
With the geography-based sub-cell division strategy proposed in Section II-A, the sum capacity of $K$
D2D pairs within the cell can be seen as the sum capacity of $L$
sub-cells.
For the sake of clarity, we introduce the subcarrier assignment indicator denoted as $\omega _{k_{l},n}$
, where $\omega _{k_{l},n}=1 $
indicates that subcarrier $n$
is allocated to $D2D_{k_{l}}$
, otherwise, $\omega _{k_{l},n}=0 $
, for all $k_{l}\in \mathcal {K}_{l} $
and $n\in \mathcal {N} $
. The sum capacity of the cell under $L$
sub-cell structure is then given by \begin{align*} C_{TOT}=&\sum _{l=1}^{L}\sum _{k_{l}\in \mathcal {K}_{l}} \sum _{n\in \mathcal {N}} \omega _{k_{l},n}\cdot B\cdot \log _{2}\Biggl ({1 \vphantom {+\frac {P_{k_{l},n}\left |{ g_{k_{l},n}}\right |^{2}}{\sum _{\stackrel {l'\neq l}{l'=1}}^{L} \sum _{k_{l'}\in \mathcal {K}_{l'}}\omega _{k_{l'},n} P_{k_{l'},n}\left |{g_{k_{l'},k_{l},n}}\right |^{2}+\sigma ^{2}}}} \\&{+\frac {P_{k_{l},n}\left |{ g_{k_{l},n}}\right |^{2}}{\sum _{\stackrel {l'\neq l}{l'=1}}^{L} \sum _{k_{l'}\in \mathcal {K}_{l'}}\omega _{k_{l'},n} P_{k_{l'},n}\left |{g_{k_{l'},k_{l},n}}\right |^{2}+\sigma ^{2}}}\Biggr). \\ {}\tag{7}\end{align*}
View Source
\begin{align*} C_{TOT}=&\sum _{l=1}^{L}\sum _{k_{l}\in \mathcal {K}_{l}} \sum _{n\in \mathcal {N}} \omega _{k_{l},n}\cdot B\cdot \log _{2}\Biggl ({1 \vphantom {+\frac {P_{k_{l},n}\left |{ g_{k_{l},n}}\right |^{2}}{\sum _{\stackrel {l'\neq l}{l'=1}}^{L} \sum _{k_{l'}\in \mathcal {K}_{l'}}\omega _{k_{l'},n} P_{k_{l'},n}\left |{g_{k_{l'},k_{l},n}}\right |^{2}+\sigma ^{2}}}} \\&{+\frac {P_{k_{l},n}\left |{ g_{k_{l},n}}\right |^{2}}{\sum _{\stackrel {l'\neq l}{l'=1}}^{L} \sum _{k_{l'}\in \mathcal {K}_{l'}}\omega _{k_{l'},n} P_{k_{l'},n}\left |{g_{k_{l'},k_{l},n}}\right |^{2}+\sigma ^{2}}}\Biggr). \\ {}\tag{7}\end{align*}
The joint optimization problem of sub-cell division, subcarrier assignment and power allocation can be formulated as \begin{align*}&\hspace {-0.4pc}\max _{L,~\{\omega _{k_{l},n}\},~\{P_{k_{l},n}\}} C_{TOT} \tag{8} \\&~~s.t.~ \omega _{k_{l},n}\in \{0,1\}, \quad \forall ~k_{l}\in \mathcal {K}_{l},~n\in \mathcal {N}, l=1,\cdots, L; \\ {}\tag{8a}\\&~~\qquad \sum _{k_{l}\in \mathcal {K}_{l}}\omega _{k_{l},n}\leqslant 1, \quad \forall ~n\in \mathcal {N},\quad l=1,\cdots, L;\tag{8b}\\&~~\qquad \sum _{n\in \mathcal {N}} P_{k_{l},n} \leqslant P_{max}, \quad \forall ~k_{l}\in \mathcal {K}_{l}, \quad l=1,\cdots, L;\tag{8c}\end{align*}
View Source
\begin{align*}&\hspace {-0.4pc}\max _{L,~\{\omega _{k_{l},n}\},~\{P_{k_{l},n}\}} C_{TOT} \tag{8} \\&~~s.t.~ \omega _{k_{l},n}\in \{0,1\}, \quad \forall ~k_{l}\in \mathcal {K}_{l},~n\in \mathcal {N}, l=1,\cdots, L; \\ {}\tag{8a}\\&~~\qquad \sum _{k_{l}\in \mathcal {K}_{l}}\omega _{k_{l},n}\leqslant 1, \quad \forall ~n\in \mathcal {N},\quad l=1,\cdots, L;\tag{8b}\\&~~\qquad \sum _{n\in \mathcal {N}} P_{k_{l},n} \leqslant P_{max}, \quad \forall ~k_{l}\in \mathcal {K}_{l}, \quad l=1,\cdots, L;\tag{8c}\end{align*}
where constraint (8a) indicates the integer property of the subcarrier assignment indicator and constraint (8b) indicates that the subcarrier $n$
can be allocated to at most one D2D pair within each sub-cell, which implies that a subcarrier cannot be reused within one sub-cell. Constraint (8c) shows that the total transmit power of a D2D pair is limited by the maximum transmit power $P_{max} $
.
It can be clearly seen from (8) that based on the sub-cell division strategy, there are three sets of parameters to be optimized to achieve the maximum sum capacity, i.e., the number of sub-cells $L$
and the resource allocation results $\{\omega _{k_{l},n}\}_{k_{l}\in \mathcal {K}_{l}, n\in \mathcal {N}}$
, $\{P_{k_{l},n}\}_{k_{l}\in \mathcal {K}_{l}, n\in \mathcal {N}}$
for each sub-cell $l=1,\cdots, L$
. As the resource allocation of $L$
sub-cells are correlated with each other due to the inter D2D interference, the CSI between any D2D pairs in the cell, $\{ g_{k',k,n}\}_{ k'\in \mathcal {K}, k\in \mathcal {K}, n\in \mathcal {N}}$
, are required at the BS to achieve the optimal resource allocation, leading to $\mathcal {O}(K^{2}N)$
signaling overhead for CSI measurement.
In order to alleviate the high signaling overhead, in this paper, sub-cell resource allocation is proposed to perform orthogonal subcarrier assignment and power allocation for the D2D pairs within each sub-cell regardless of the inter D2D interference. As a result, the signaling overhead for CSI measurement is significantly reduced from $\mathcal {O}(K^{2}N)$
to $\mathcal {O}(KN)$
, since only the CSI of each D2D pair, $\{g_{k,n}\}_{k\in \mathcal {K}, n\in \mathcal {N}}$
, is needed. On the other hand, it is noted that the ergodic sum capacity is decisively affected by the inter D2D interference, which varies with the locations of D2D pairs. Instead of optimizing the number of sub-cells for each realization of D2D locations, we are interested in optimizing the number of sub-cells, $\hat {L}$
, that maximizes the average ergodic sum capacity of the system over the positions of all D2D pairs, which will be studied in Section IV.
SECTION III.
Sum Capacity under Single Sub-Cell Structure
As discussed in Section II, the subcarriers are orthogonally assigned to the D2D pairs within the same sub-cell regardless of interference. In this section, a special case under the single sub-cell structure (i.e. $L=1$
, as shown in Fig. 1(a)) is considered, where no inter D2D interference exists. The sub-cell resource allocation, including orthogonal subcarrier assignment and power allocation, is investigated first and the ergodic sum capacity is then studied in section III-B.
A. Single Sub-Cell Resource Allocation
With the objective of maximizing the sum capacity of the $K$
D2D pairs in the single sub-cell, the optimization problem for the resource allocation in (8) can be reformulated as \begin{align*}&\max _{\{\omega _{k,n}\}, \{P_{k,n}\}} C \!=\!\! \sum _{k\in \mathcal {K}}\sum _{n\in \mathcal {N}}B\cdot \omega _{k,n}\cdot \log _{2}\left ({\!\!1\!+\!\frac {P_{k,n} \left |{ g_{k,n}}\right |^{2}}{ \sigma ^{2}}\!}\right) \\\tag{9} \\&\quad ~\;\text {s.t.} \qquad \omega _{k,n}\in \{0,1\},\forall ~{k}\in \mathcal {K}, ~n\in \mathcal {N}; \tag{9a}\\&\hspace {3.3pc}\sum _{k\in \mathcal {K}}\omega _{k,n}\leqslant 1, ~\forall ~n\in \mathcal {N}; \tag{9b}\\&\hspace {3.3pc}\sum _{n\in \mathcal {N}} P_{k,n} \leqslant P_{max}, ~\forall ~{k}\in \mathcal {K}.\tag{9c}\end{align*}
View Source
\begin{align*}&\max _{\{\omega _{k,n}\}, \{P_{k,n}\}} C \!=\!\! \sum _{k\in \mathcal {K}}\sum _{n\in \mathcal {N}}B\cdot \omega _{k,n}\cdot \log _{2}\left ({\!\!1\!+\!\frac {P_{k,n} \left |{ g_{k,n}}\right |^{2}}{ \sigma ^{2}}\!}\right) \\\tag{9} \\&\quad ~\;\text {s.t.} \qquad \omega _{k,n}\in \{0,1\},\forall ~{k}\in \mathcal {K}, ~n\in \mathcal {N}; \tag{9a}\\&\hspace {3.3pc}\sum _{k\in \mathcal {K}}\omega _{k,n}\leqslant 1, ~\forall ~n\in \mathcal {N}; \tag{9b}\\&\hspace {3.3pc}\sum _{n\in \mathcal {N}} P_{k,n} \leqslant P_{max}, ~\forall ~{k}\in \mathcal {K}.\tag{9c}\end{align*}
To handle the resource allocation problem of single sub-cell in (9), two strategies are considered in this paper, respectively.
Firstly, multi-user diversity is generally exploited for subcarrier assignment in OFDMA systems to maximize the sum capacity by assigning each subcarrier to the user with the highest channel gain among all users [5]. This strategy can be adopted to solve the multiple-D2D resource allocation problem in (9), which is referred to as Best Subcarrier CSI-based Resource allocation (BSCR) in this paper. That is, each subcarrier is allocated to the D2D pair with the best CSI. After subcarrier assignment, a set of subcarriers assigned to $D2D_{k}$
, $\mathcal {N}_{k}$
with cardinality $N_{k}=\left |{\mathcal {N}_{k}}\right |$
, is determined. For each D2D pair, $P_{max}$
is assigned to its allocated $N_{k}$
subcarriers by using water-filling algorithm [25].
However, as the subcarrier assignment and power allocation are tackled separately in the BSCR scheme, a large number of subcarriers might be allocated to one D2D pair, which leads to low transmit power per subcarrier due to the limited transmit power per device and thus degrades the sum capacity. A joint subcarrier assignment and power allocation scheme called Subcarrier Achievable capacity-based Resource allocation (SAR) was proposed in [26] to solve this problem.
For SAR scheme, as an initial step, it is assumed that equal power allocation is applied to the set of $N_{k}$
subcarriers, $\mathcal {N}_{k}$
, allocated to $D2D_{k}$
. Thus, the transmit power for $D2D_{k}$
on each allocated subcarrier is given by $P_{k,n_{k}}=\frac {P_{max}}{ N_{k}}, \forall n_{k}\in \mathcal N_{k}$
, and the sum capacity of the cell is \begin{equation*} C=\sum _{k\in \mathcal {K}}C_{k}\left ({\mathcal {N}_{k}}\right),\tag{10}\end{equation*}
View Source
\begin{equation*} C=\sum _{k\in \mathcal {K}}C_{k}\left ({\mathcal {N}_{k}}\right),\tag{10}\end{equation*}
where $C_{k}\left ({\mathcal {N}_{k}}\right)$
denotes the capacity of $D2D_{k}$
, and can be shown as \begin{align*} C_{k}(\mathcal {N}_{k})\!=\!\sum _{n_{k}\in \mathcal {N}_{k}}C_{k,n_{k}}\!=\!\sum _{n_{k}\in \mathcal {N}_{k}}B\log _{2}\!\left ({\!1\!+\!\frac {P_{max} \left |{g_{k,n_{k}}}\right |^{2}}{ N_{k} \cdot \sigma ^{2}}\!}\right)\!. \\ {}\tag{11}\end{align*}
View Source
\begin{align*} C_{k}(\mathcal {N}_{k})\!=\!\sum _{n_{k}\in \mathcal {N}_{k}}C_{k,n_{k}}\!=\!\sum _{n_{k}\in \mathcal {N}_{k}}B\log _{2}\!\left ({\!1\!+\!\frac {P_{max} \left |{g_{k,n_{k}}}\right |^{2}}{ N_{k} \cdot \sigma ^{2}}\!}\right)\!. \\ {}\tag{11}\end{align*}
Given the set of subcarriers allocated to $D2D_{k} $
, $\mathcal {N}_{k} $
, and a set of unallocated subcarriers $\mathcal {N}_{u}$
, if one of the unallocated subcarriers $n \in \mathcal {N}_{u}$
is to be allocated to $D2D_{k} $
, i.e. $\mathcal {N}_{k}$
being replaced by $\mathcal {N}_{k}\bigcup \{n\}$
, the increment of the sum capacity $\Delta C$
is equal to the increment of the capacity of $D2D_{k} $
, $\Delta C_{k,n} $
, \begin{equation*} \Delta C =\Delta C_{k,n}=C_{k}(\mathcal {N}_{k}\cup \{n\})-C_{k}\left ({\mathcal {N}_{k}}\right).\tag{12}\end{equation*}
View Source
\begin{equation*} \Delta C =\Delta C_{k,n}=C_{k}(\mathcal {N}_{k}\cup \{n\})-C_{k}\left ({\mathcal {N}_{k}}\right).\tag{12}\end{equation*}
Then, for a given $\mathcal {N}_{k} $
, whether an unallocated subcarrier $n$
can be allocated to $D2D_{k} $
depends on whether its capacity increment $\Delta C_{k,n} $
is the maximum value of $\{\Delta C_{k,n}\}_{k\in \mathcal {K}, n\in \mathcal {N}_{u}}$
. That is, in each subcarrier assignment step, a subcarrier $n^{*}$
will be allocated to $D2D_{k^{*}}$
with the largest $\Delta C_{k^{*},n^{*}} $
, i.e., $\{k^{*},n^{*}\}=\arg \max \Delta C_{k,n}$
, until $\mathcal {N}_{u}=\emptyset $
.
After subcarrier assignment, in the second step of SAR scheme, water-filling is carried out to assign the transmit power of each $D2D_{k}$
on its allocated subcarriers.
B. Ergodic Sum Capacity With Single Sub-Cell Structure
Since both BSCR and SAR based sub-cell resource allocation are performed based on the CSI of $K$
D2D pairs, which are i.i.d., the ergodic capacities of $K$
D2D pairs are identical to each other. Therefore, the ergodic sum capacity of $K$
D2D pairs can be obtained from (3), (4) and (9) as (13), shown at the bottom of the next page,
where the transmit power of assigned subcarrier
$n_{k}$
to
$D2D_{k}$
,
$P_{k,n_{k}}$
, is determined by the water-filling algorithm to allocate the maximum transmit power
$P_{max}$
to the set of assigned subcarriers
$\mathcal {N}_{k}$
according to
$\{h_{k,n_{k}}\}_{n_{k}\in \mathcal {N}_{k}}$
. However, as the
$\{h_{k,n_{k}}\}_{n_{k}\in \mathcal {N}_{k}}$
is determined by subcarrier assignment for a large
$K$
, thanks to the multi-user diversity, the power allocated to subcarrier
$n_{k}$
can be approximated by the power equally allocated to the set of subcarriers
$\mathcal {N}_{k}$
[27],
[28],
\begin{equation*} P_{k,n_{k}}\approx \frac {P_{max}}{N_{k}}, \forall k\in \mathcal {K},~n_{k}\in \mathcal {N}_{k}. \tag{14}\end{equation*}
View Source
\begin{equation*} P_{k,n_{k}}\approx \frac {P_{max}}{N_{k}}, \forall k\in \mathcal {K},~n_{k}\in \mathcal {N}_{k}. \tag{14}\end{equation*}
Considering that the transmit distance of any D2D pair is fixed to one and combining
(13) and
(14), we have
\begin{align*} \bar {C}_{TOT}\!=\!KB\mathbb {E}_{\mathcal {N}_{k}, \{h_{k,n_{k}}\}_{n_{k}\in \mathcal {N}_{k}}}\hspace {-2mm}\left \{{\!\sum _{n_{k}\in \mathcal {N}_{k}}\hspace {-2mm}\log _{2}\left ({\!1\!+\!\frac {\xi |h_{k,n_{k}}| ^{2}}{N_{k}}\!}\right)\!}\right \}, \\ {}\tag{15}\end{align*}
View Source
\begin{align*} \bar {C}_{TOT}\!=\!KB\mathbb {E}_{\mathcal {N}_{k}, \{h_{k,n_{k}}\}_{n_{k}\in \mathcal {N}_{k}}}\hspace {-2mm}\left \{{\!\sum _{n_{k}\in \mathcal {N}_{k}}\hspace {-2mm}\log _{2}\left ({\!1\!+\!\frac {\xi |h_{k,n_{k}}| ^{2}}{N_{k}}\!}\right)\!}\right \}, \\ {}\tag{15}\end{align*}
where
$\xi =\frac {P_{max}}{\sigma ^{2}}$
.
For BSCR scheme, each subcarrier is allocated to the D2D pair with the best CSI, therefore, full multi-user diversity of $K$
D2D pairs can be achieved at each subcarrier assignment. As the square of magnitude of Rayleigh fading channel follows exponential distribution, according to order statistics of exponential distribution [29], the pdf of $\left |{h_{k,n_{k}}}\right |^{2}, \forall n_{k}\in \mathcal {N}_{k}$
, can be obtained as \begin{equation*} f_{\left |{{h_{k,n_{k}}}}\right |^{2}}(x) =K\cdot (1-e^{-x})^{K-1}\cdot e^{-x}. \tag{16}\end{equation*}
View Source
\begin{equation*} f_{\left |{{h_{k,n_{k}}}}\right |^{2}}(x) =K\cdot (1-e^{-x})^{K-1}\cdot e^{-x}. \tag{16}\end{equation*}
Also, since the subcarrier assignment is determined by $\{h_{k,n}\}_{k\in \mathcal {K},n\in \mathcal {N}}$
, which are i.i.d. for all the $K$
D2D pairs and $N$
subcarriers, each subcarrier is allocated to $D2D_{k}$
with equal probability $\frac {1}{K}$
. Therefore, the number of allocated subcarriers to $D2D_{k}$
, $N_{k}$
, follows a binomial distribution with probability mass function (pmf) given by \begin{equation*} \mathbb {P}_{BSCR}(N_{k}=n)={\binom{N }{ n}} \cdot \left({\frac {1}{K}}\right)^{n}\cdot \left({1-\frac {1}{K}}\right)^{N-n}, \tag{17}\end{equation*}
View Source
\begin{equation*} \mathbb {P}_{BSCR}(N_{k}=n)={\binom{N }{ n}} \cdot \left({\frac {1}{K}}\right)^{n}\cdot \left({1-\frac {1}{K}}\right)^{N-n}, \tag{17}\end{equation*}
where ${\binom{N}{ n}} = \frac {N!}{n!\cdot (N-n)!}$
represents the binomial coefficient.
By taking (16) and (17) into (15), the ergodic sum capacity for BSCR scheme could be derived as \begin{align*} \hspace {-2pc}\bar {C}_{BSCR}=&K\cdot B\cdot \sum _{n=1}^{N}n\cdot \int _{0}^{\infty } \log _{2}\left ({1+\frac {\xi \cdot x}{n}}\right) \\&\qquad ~\,\,\, \cdot f_{\left |{{h_{k,n_{k}}}}\right |^{2}}(x) \,dx \cdot \mathbb {P}_{BSCR}(N_{k}=n). \tag{18}\end{align*}
View Source
\begin{align*} \hspace {-2pc}\bar {C}_{BSCR}=&K\cdot B\cdot \sum _{n=1}^{N}n\cdot \int _{0}^{\infty } \log _{2}\left ({1+\frac {\xi \cdot x}{n}}\right) \\&\qquad ~\,\,\, \cdot f_{\left |{{h_{k,n_{k}}}}\right |^{2}}(x) \,dx \cdot \mathbb {P}_{BSCR}(N_{k}=n). \tag{18}\end{align*}
For SAR scheme, the explicit distribution of $| h_{k,n_{k}}|^{2}$
and $N_{k}$
are difficult to be obtained directly, since the subcarriers are assigned iteratively and each iteration is correlated with the preceding results. Although each subcarrier cannot be guaranteed to be assigned to the D2D pair with the best channel condition, (16) can be used to obtain an upper bound of the ergodic sum capacity by assuming full multi-user diversity of $K$
D2D pairs. Moreover, Appendix A shows that when $\frac {N}{K}$
is large enough, the pdf of the relaxed continuous number of allocated subcarriers per D2D pair for SAR scheme, $\tilde {N}_{k}$
, is fitted by \begin{equation*} f_{\tilde {N}_{k}}^{SAR}\left ({x;N,\frac {1}{K}}\right)= \frac {x^{N-1}\cdot e^{-K\cdot x}\cdot K^{N}}{\Gamma (N)}, \tag{19}\end{equation*}
View Source
\begin{equation*} f_{\tilde {N}_{k}}^{SAR}\left ({x;N,\frac {1}{K}}\right)= \frac {x^{N-1}\cdot e^{-K\cdot x}\cdot K^{N}}{\Gamma (N)}, \tag{19}\end{equation*}
where $\Gamma (N)=(N-1)!$
, as $N$
is a positive integer.
By taking (16) and (19) into (15), an upper bound of the ergodic sum capacity for SAR scheme can be obtained as \begin{align*} \hspace {-2pc}\bar {C}_{SAR}\leq \bar {C}_{SAR}^{u}=&K B \int _{0}^\infty \int _{0}^\infty y\cdot \log _{2}\left ({1+\frac {\xi \cdot x}{y}}\right) \\&\qquad \cdot f_{\left |{{h_{k,n_{k}}}}\right |^{2}}(x) \,dx \cdot f_{\tilde {N}_{k}}^{SAR}(y)\,dy, \tag{20}\end{align*}
View Source
\begin{align*} \hspace {-2pc}\bar {C}_{SAR}\leq \bar {C}_{SAR}^{u}=&K B \int _{0}^\infty \int _{0}^\infty y\cdot \log _{2}\left ({1+\frac {\xi \cdot x}{y}}\right) \\&\qquad \cdot f_{\left |{{h_{k,n_{k}}}}\right |^{2}}(x) \,dx \cdot f_{\tilde {N}_{k}}^{SAR}(y)\,dy, \tag{20}\end{align*}
where the equality holds when $\frac {N}{K}\rightarrow \infty $
.
Figs. 2(a)-(b) show the numerical and simulation results of ergodic sum capacity for both BSCR scheme and SAR scheme when the number of subcarriers $N$
and the number of D2D pairs $K$
vary, respectively. It can be clearly seen that the numerical results of (18) matches the simulation results for BSCR scheme. For SAR scheme, the simulation results approach the numerical results of (20) with a negligible difference by increasing $N$
or reducing $K$
. This indicates that the upper bound derived in (20) is tightened when $\frac {N}{K}$
tends to infinity.
The optimal ergodic sum capacity is also shown in Fig. 2(a) for comparison, which is obtained by exhaustive search among all the possible subcarrier assignments for all $K$
D2D pairs and $N$
subcarriers. It is clearly shown that SAR scheme can always achieve near optimal ergodic sum capacity while the performance gap between the BSCR scheme and the optimal exhaustive search increases as $N$
increases.
The closed form expressions of ergodic sum capacities with both SAR and BSCR schemes are further derived and summarized in Theorem 1 to show the performance difference between SAR and BSCR schemes. Specifically, the closed forms of (18) and (20) are obtained by using second order Taylor expansion to the channel gain and number of subcarriers per D2D pair, respectively.
Theorem 1:
The ergodic sum capacity of one cell with $N$
subcarriers orthogonally assigned to $K$
D2D pairs for BSCR-based resource allocation and SAR-based resource allocation can be approximated as \begin{align*} \bar {C}_{BSCR}\approx&B\cdot N\cdot \log _{2}\left ({1+\frac {\xi \cdot K\cdot \mathbb {H}(K)}{N}}\right)-B\cdot \left ({K-1}\right) \\&\quad \quad -\frac {B\cdot \pi ^{2}\cdot \xi ^{2}}{12\cdot \log (2) \cdot (\xi \cdot K\cdot \mathbb {H}(K)+N)^{2}}, \tag{21}\end{align*}
View Source
\begin{align*} \bar {C}_{BSCR}\approx&B\cdot N\cdot \log _{2}\left ({1+\frac {\xi \cdot K\cdot \mathbb {H}(K)}{N}}\right)-B\cdot \left ({K-1}\right) \\&\quad \quad -\frac {B\cdot \pi ^{2}\cdot \xi ^{2}}{12\cdot \log (2) \cdot (\xi \cdot K\cdot \mathbb {H}(K)+N)^{2}}, \tag{21}\end{align*}
and \begin{equation*} \bar {C}_{SAR}^{u}\approx \Omega (K,N,\xi),\tag{22}\end{equation*}
View Source
\begin{equation*} \bar {C}_{SAR}^{u}\approx \Omega (K,N,\xi),\tag{22}\end{equation*}
respectively, where \begin{align*} \Omega (K,N,\xi)=&\frac {B\cdot (N-1)^{2}}{N-2}\cdot \log _{2}\left ({1+\frac {\xi \cdot K\cdot \mathbb {H}(K)}{N-1}}\right) \\&-\frac {B\cdot \pi ^{2}\cdot (N-1)\cdot \xi ^{2}\cdot K^{2}}{12\cdot \log 2\cdot (\xi \cdot K \cdot \mathbb {H}(K)+N-1)^{2}},\tag{23}\end{align*}
View Source
\begin{align*} \Omega (K,N,\xi)=&\frac {B\cdot (N-1)^{2}}{N-2}\cdot \log _{2}\left ({1+\frac {\xi \cdot K\cdot \mathbb {H}(K)}{N-1}}\right) \\&-\frac {B\cdot \pi ^{2}\cdot (N-1)\cdot \xi ^{2}\cdot K^{2}}{12\cdot \log 2\cdot (\xi \cdot K \cdot \mathbb {H}(K)+N-1)^{2}},\tag{23}\end{align*}
$\mathbb {H}(K)=\sum _{k=1}^{K}\frac {1}{k}$
is the harmonic number with its asymptotic limit $\gamma +\log (K)$
and $\gamma \approx 0.5772156649$
is the Euler-Mascheroni constant.
The numerical results of (18) and (20)–(22), are presented in Fig. 3 with varying $K$
and $N$
. As we can clearly see from the figure, (21) and (22) serve as good approximations to (18) and (20), respectively, when either $K$
or $N$
scales. It is shown in (21) and (22) that $\bar {C}_{BSCR}$
scales in the order of $\Theta \left ({N \log \left({\frac {K \log K}{N}}\right)-K-\frac {1}{(K \log K+N)^{2}}}\right)$
and $\tilde {C}_{SAR}$
scales in the order of $\Theta \left ({N \log \left({\frac {K \log K}{N}}\right)-\frac {NK^{2}}{(K \log K+N)^{2}}}\right)$
. Therefore, it can be concluded that the SAR scheme always achieves higher ergodic sum capacity than the BSCR scheme, especially when $K$
is large.
SECTION IV.
Sum Capacity under Multiple Sub-Cell Structure
In contrast to the single sub-cell structure, the sum capacity of $L$
sub-cells $C_{TOT}$
is crucially affected by the inter D2D interference, as $N$
subcarriers are universally reused among D2D pairs within different sub-cells. Since the sub-cell resource allocation is performed in each sub-cell without any prior knowledge of inter D2D interference, the number of sub-cells $L$
becomes a vital tuning parameter to adjust the inter D2D interference between different sub-cells. Particularly, as the inter D2D interference is determined by the positions of all the D2D pairs within the cell, in this section, the average ergodic sum capacity of $L$
sub-cell structure over all possible D2D pair locations is investigated by delving into the formation of the inter D2D interference among different sub-cells, and the optimal number of sub-cells $\hat {L}_{opt}$
that can maximize the average ergodic sum capacity is discussed.
As mentioned in section II, the $K$
D2D pairs are assumed to be distributed in the whole cell coverage according to a homogeneous PPP $\Phi _{A}$
with density $\lambda _{A}$
. With the proposed sub-cell division strategy, the D2D pairs within each sub-cell $l$
is then distributed as a PPP $\Phi _{A}^{(l)}$
with density $\lambda _{A}^{(l)}=\lambda _{A}$
and the number of D2D pairs in the sub-cell $l$
, $K_{l}$
, is Poisson distributed with pmf given by \begin{equation*} \mathbb {P}(K_{l}=k)=\frac {\left ({\pi \cdot {R_{l}}^{2}\cdot \lambda _{A}^{(l)}}\right)^{k}}{k!}e^{-\pi \cdot {R_{l}}^{2}\cdot \lambda _{A}^{(l)}}. \tag{24}\end{equation*}
View Source
\begin{equation*} \mathbb {P}(K_{l}=k)=\frac {\left ({\pi \cdot {R_{l}}^{2}\cdot \lambda _{A}^{(l)}}\right)^{k}}{k!}e^{-\pi \cdot {R_{l}}^{2}\cdot \lambda _{A}^{(l)}}. \tag{24}\end{equation*}
For simplicity, let $A_{k_{l}}$
be the location of $D2D_{k_{l}}$
with polar coordinates $(\gamma _{k_{l}},\phi _{k_{l}})$
, the average ergodic sum capacity $\bar {C}_{TOT}$
can be obtained from (7) as \begin{equation*} \bar {C}_{TOT}=\mathbb {E}_{\Phi _{A},\{h_{k,k',n}\}_{k\in \mathcal {K},k'\in \mathcal {K},n\in \mathcal {N}}}\left ({\sum _{l=1}^{L}C_{l}}\right), \tag{25}\end{equation*}
View Source
\begin{equation*} \bar {C}_{TOT}=\mathbb {E}_{\Phi _{A},\{h_{k,k',n}\}_{k\in \mathcal {K},k'\in \mathcal {K},n\in \mathcal {N}}}\left ({\sum _{l=1}^{L}C_{l}}\right), \tag{25}\end{equation*}
where $C_{l}$
is the sum capacity of sub-cell $l$
, given by \begin{equation*} C_{l}=\sum _{A_{k_{l}}\in \Phi _{A}^{(l)}} \sum _{n\in \mathcal {N}_{k_{l}}}B\cdot \log _{2}\left ({1+\frac {P_{k_{l},n}\cdot | g_{k_{l},n}|^{2}}{I_{k_{l},n}^{c}+\sigma ^{2}}}\right), \tag{26}\end{equation*}
View Source
\begin{equation*} C_{l}=\sum _{A_{k_{l}}\in \Phi _{A}^{(l)}} \sum _{n\in \mathcal {N}_{k_{l}}}B\cdot \log _{2}\left ({1+\frac {P_{k_{l},n}\cdot | g_{k_{l},n}|^{2}}{I_{k_{l},n}^{c}+\sigma ^{2}}}\right), \tag{26}\end{equation*}
where $g_{k_{l},n}=h_{k_{l},n}$
, as the transmit distance of $D2D_{k}$
is considered to be one.
Note that under PPP assumption, there are occasions when a sub-cell has no active D2D pair. Here, we denote active as the event of one sub-cell having at least one D2D pair within its coverage, which has the probability \begin{equation*} \mathbb {P}(\mathrm {active})=1-\mathbb {P}(K_{l}=0)=1-e^{-\pi \cdot {R_{l}}^{2}\cdot \lambda _{A}^{(l)}}. \tag{27}\end{equation*}
View Source
\begin{equation*} \mathbb {P}(\mathrm {active})=1-\mathbb {P}(K_{l}=0)=1-e^{-\pi \cdot {R_{l}}^{2}\cdot \lambda _{A}^{(l)}}. \tag{27}\end{equation*}
Let $\mathcal {L}_{active}$
denote the active sub-cell set, which contains sub-cells having at least one D2D pair, with $\left |{\mathcal {L}_{active}}\right |=L_{active}$
. Since the cell is geographic symmetrically divided into $L$
sub-cells, the pmf of the number of active sub-cells, $L_{active}$
, can be obtained as \begin{align*} \mathbb {P}(L_{active}\!=\!l)\!=\!{\binom{L}{ l}}\left ({1-e^{-\pi \cdot {R_{l}}^{2}\cdot \lambda _{A}^{(l)}}}\right)^{l} \left ({e^{-\pi \cdot {R_{l}}^{2}\cdot \lambda _{A}^{(l)}}}\right)^{L-l}. \!\! \\ {}\tag{28}\end{align*}
View Source
\begin{align*} \mathbb {P}(L_{active}\!=\!l)\!=\!{\binom{L}{ l}}\left ({1-e^{-\pi \cdot {R_{l}}^{2}\cdot \lambda _{A}^{(l)}}}\right)^{l} \left ({e^{-\pi \cdot {R_{l}}^{2}\cdot \lambda _{A}^{(l)}}}\right)^{L-l}. \!\! \\ {}\tag{28}\end{align*}
For the purpose of illustration, the central sub-cell is assumed as the reference sub-cell $l_{r}$
, and one typical D2D pair randomly located at $A_{k_{r}}(\gamma _{k_{r}},\phi _{k_{r}})$
within sub-cell $l_{r}$
is assumed as the reference D2D pair $D2D_{k_{r}}$
. By combining (25) and (28), the average ergodic sum capacity can be rewritten as\begin{equation*} \bar {C}_{TOT}=\sum _{l=1}^{L} l\cdot \mathbb {P}(L_{active}=l)\cdot \bar {C}_{r}, \tag{29}\end{equation*}
View Source
\begin{equation*} \bar {C}_{TOT}=\sum _{l=1}^{L} l\cdot \mathbb {P}(L_{active}=l)\cdot \bar {C}_{r}, \tag{29}\end{equation*}
where $\bar {C}_{r}$
is the average sum capacity of active sub-cell $l_{r}$
, given by \begin{align*} \bar {C}_{r}=&\mathbb {E}_{\Phi _{A},\{h_{k_{r},k',n}\}_{k'\in \mathcal {K},n\in \mathcal {N}_{k_{r}}}}\Biggl [{\sum _{A_{k_{r}}\in \Phi _{A}^{(r)}} \sum _{n\in \mathcal {N}_{k_{r}}}B } \\&\qquad ~\, \qquad \qquad { \vphantom {\mathbb {E}_{\Phi _{A},\{h_{k_{r},k',n}\}_{k'\in \mathcal {K},n\in \mathcal {N}_{k_{r}}}}\left [{\sum _{A_{k_{r}}\in \Phi _{A}^{(r)}} \sum _{n\in \mathcal {N}_{k_{r}}}B }\right.} \cdot \log _{2}\left ({1+\frac {P_{k_{r},n} |h_{k_{r},n}|^{2}}{I_{k_{r},n}^{c}+\sigma ^{2}}\!}\right)\!}\Biggr]\!. \tag{30}\end{align*}
View Source
\begin{align*} \bar {C}_{r}=&\mathbb {E}_{\Phi _{A},\{h_{k_{r},k',n}\}_{k'\in \mathcal {K},n\in \mathcal {N}_{k_{r}}}}\Biggl [{\sum _{A_{k_{r}}\in \Phi _{A}^{(r)}} \sum _{n\in \mathcal {N}_{k_{r}}}B } \\&\qquad ~\, \qquad \qquad { \vphantom {\mathbb {E}_{\Phi _{A},\{h_{k_{r},k',n}\}_{k'\in \mathcal {K},n\in \mathcal {N}_{k_{r}}}}\left [{\sum _{A_{k_{r}}\in \Phi _{A}^{(r)}} \sum _{n\in \mathcal {N}_{k_{r}}}B }\right.} \cdot \log _{2}\left ({1+\frac {P_{k_{r},n} |h_{k_{r},n}|^{2}}{I_{k_{r},n}^{c}+\sigma ^{2}}\!}\right)\!}\Biggr]\!. \tag{30}\end{align*}
According to the sub-cell resource allocation, if one subcarrier is allocated to $D2D_{k_{r}}$
, there must be one D2D pair $D2D_{k_{l'}}$
in each active sub-cell in $\mathcal {L}_{active}$
except $l_{r}$
that reuses the same subcarrier, and thus introduces inter D2D interference to $D2D_{k_{r}}$
. That is, there exist $L_{active}-1$
inter D2D interference signals on each subcarrier $n\in \mathcal {N}_{k_{r}}$
allocated to $D2D_{k_{r}}$
.
By performing sub-cell resource allocation independently in each active sub-cell, the inter D2D interference signal on any allocated subcarrier $n\in \mathcal {N}_{k_{r}}$
received at $D2D_{k_{r}}$
from sub-cell $l'\in \mathcal {L}_{active}\setminus \{l_{r}\}$
follows the same distribution, as the D2D pairs are randomly distributed and the small scale fading on each subcarrier follows an independent and identical Rayleigh distribution. Hence, the cumulative inter D2D interference received at $D2D_{k_{r}}$
on each allocated subcarrier $n\in \mathcal {N}_{k_{r}}$
has the same distribution as well. Therefore, the inter D2D interference in this section is specified for one subcarrier $n_{r}\in \mathcal {N}_{k_{r}}$
. It is shown in [30] that in a dense D2D deployed system, the cumulative inter D2D interference signal can be modeled as a complex Gaussian random variable with zero mean and variance ${I_{k_{r},n_{r}}^{v}}$
. Then, we have \begin{equation*} I_{k_{r},n_{r}}^{c}\approx {I_{k_{r},n_{r}}^{v}}=\sum _{l'\in \mathcal {L}_{active}\setminus \{l_{r}\}} P_{k_{l'},n_{r}}\cdot {d_{k_{r},k_{l'}}}^{-\alpha }, \tag{31}\end{equation*}
View Source
\begin{equation*} I_{k_{r},n_{r}}^{c}\approx {I_{k_{r},n_{r}}^{v}}=\sum _{l'\in \mathcal {L}_{active}\setminus \{l_{r}\}} P_{k_{l'},n_{r}}\cdot {d_{k_{r},k_{l'}}}^{-\alpha }, \tag{31}\end{equation*}
where $P_{k_{l'},n_{r}}$
is the transmit power of $D2D_{k_{l'}}$
on subcarrier $n_{r}$
and $d_{k_{r},k_{l'}}$
is the distance between $D2D_{k_{l'}}$
and $D2D_{k_{r}}$
. As the interference power $I_{k_{r},n_{r}}^{v}$
is a function of $P_{k_{l'},n_{r}}$
and $d_{k_{r},k_{l'}}$
, let us first study them, respectively.
a) Transmit power on subcarrier $n_{r}$
, $P_{k_{l},n_{r}}$
:
Similar to the single sub-cell structure, $P_{k_{l},n_{r}}$
can be approximated by the average power of $D2D_{k_{l}}$
over allocated subcarriers as \begin{equation*} P_{k_{l},n_{r}}\approx \frac {P_{max}}{N_{k_{l}}}, \tag{32}\end{equation*}
View Source
\begin{equation*} P_{k_{l},n_{r}}\approx \frac {P_{max}}{N_{k_{l}}}, \tag{32}\end{equation*}
where $N_{k_{l}}$
is the number of allocated subcarriers to $D2D_{k_{l}}$
, which is determined by the single sub-cell resource allocation scheme. Since SAR scheme achieves near optimal ergodic sum capacity in single sub-cell structure, as shown in Section III-B, it is assumed that SAR scheme is adopted by each active sub-cell under $L$
sub-cell structure.
Note that the pdf of $N_{k_{l}}$
is given by (19), which is a function of the number of D2D pairs $K_{l}$
within the active sub-cell $l$
. The conditional pmf of $K_{l}$
can be further derived from (24) and (27) as \begin{equation*} \mathbb {P}(K_{l}=k| \text {active})=\frac {\left ({\frac {\bar {K}}{L}}\right)^{k}\cdot e ^{-\frac {\bar {K}}{L}}}{k!}\cdot \frac {1}{1-e^{-\frac {\bar {K}}{L}}}. \tag{33}\end{equation*}
View Source
\begin{equation*} \mathbb {P}(K_{l}=k| \text {active})=\frac {\left ({\frac {\bar {K}}{L}}\right)^{k}\cdot e ^{-\frac {\bar {K}}{L}}}{k!}\cdot \frac {1}{1-e^{-\frac {\bar {K}}{L}}}. \tag{33}\end{equation*}
b) Interference distance, ${d_{k_{r},k_{l'}}}$
:
Since the locations of the interfering D2D pairs are random, it is assumed that $L_{active}-1$
interfering D2D pairs of $D2D_{k_{r}}$
are uniformly distributed over the cell except sub-cell $l_{r}$
. Appendix C shows that conditioned on the location of $D2D_{k_{r}}$
, $A_{k_{r}}(\gamma _{k_{r}},\phi _{k_{r}})$
, the cumulative distribution function (cdf) of ${d_{k_{r},k_{l'}}}$
, $F_{d_{k_{r},k_{l'}}|\gamma _{k_{r}}}(x|y)$
, is given by (34), shown at the top of the next page,
where
\begin{align*} M(r){=}\sqrt {\tfrac {r+x+y}{2}\left ({\tfrac {r+x+y}{2}-r}\right)\left ({\tfrac {r+x+y}{2}-x}\right)\left ({\tfrac {r+x+y}{2}-y}\right)}, \\ {}\tag{35}\end{align*}
View Source
\begin{align*} M(r){=}\sqrt {\tfrac {r+x+y}{2}\left ({\tfrac {r+x+y}{2}-r}\right)\left ({\tfrac {r+x+y}{2}-x}\right)\left ({\tfrac {r+x+y}{2}-y}\right)}, \\ {}\tag{35}\end{align*}
and
$\gamma _{k_{r}}$
is the distance between
$D2D_{k_{r}}$
and the centre of the cell with the pdf
\begin{equation*} f_{\gamma _{k_{r}}}(x)=\frac {2x}{R_{l}^{2}}, \qquad 0\leq x \leq R_{l}.\tag{36}\end{equation*}
View Source
\begin{equation*} f_{\gamma _{k_{r}}}(x)=\frac {2x}{R_{l}^{2}}, \qquad 0\leq x \leq R_{l}.\tag{36}\end{equation*}
By substituting (31) and (32) into (30), the average ergodic sum capacity of the reference sub-cell can be expressed as (37), shown at the top of the next page,
where
\begin{align*} C_{s}\!=\!B\cdot \log _{2} \!\left ({\!1\!+\!\frac {P_{max} h}{n\left ({\sum _{l'\in \mathcal {L}_{active}\setminus \{l_{r}\}}\frac {P_{max}}{n_{l'}} {d_{l'}}^{-\alpha }+\sigma ^{2}}\right)}\!}\right). \\ {}\tag{38}\end{align*}
View Source
\begin{align*} C_{s}\!=\!B\cdot \log _{2} \!\left ({\!1\!+\!\frac {P_{max} h}{n\left ({\sum _{l'\in \mathcal {L}_{active}\setminus \{l_{r}\}}\frac {P_{max}}{n_{l'}} {d_{l'}}^{-\alpha }+\sigma ^{2}}\right)}\!}\right). \\ {}\tag{38}\end{align*}
It is seen in
(37) that multi-fold integral operation is required to obtain the numerical results of
(29), as the cumulative property of inter D2D interference leads to
$3\cdot (L_{active}-1)$
random variables. Therefore, we will further simplify the cumulative inter D2D interference model in the following in order to obtain a tractable analytical expression of
(37).
Note that the transmit power $P_{k_{l'},n_{r}}$
in (31) is i.i.d., the cumulative inter D2D interference for $D2D_{k_{r}}$
can be greatly simplified as \begin{equation*} I_{k_{r},n_{r}}^{v}\approxeq \tilde {I}_{k_{r},n_{r}}^{v}= \frac {P_{max}}{\mathbb {E}\left [{N_{k_{l'}}}\right]}\cdot \sum _{l'\in \mathcal {L}_{active}\setminus \{l_{r}\}} {d_{k_{r},k_{l'}}}^{-\alpha },\tag{39}\end{equation*}
View Source
\begin{equation*} I_{k_{r},n_{r}}^{v}\approxeq \tilde {I}_{k_{r},n_{r}}^{v}= \frac {P_{max}}{\mathbb {E}\left [{N_{k_{l'}}}\right]}\cdot \sum _{l'\in \mathcal {L}_{active}\setminus \{l_{r}\}} {d_{k_{r},k_{l'}}}^{-\alpha },\tag{39}\end{equation*}
where the equality holds when $\frac {L}{K}\rightarrow \infty $
, i.e., each D2D pair reuses $N$
subcarriers universally. As (34) is a piecewise function with complicated sub-domain functions, (39) is difficult to be tackled. Fortunately, it can be easily observed that when $D2D_{k_{r}}$
located at the central of the $l_{r}$
, i.e. $\gamma _{k_{r}}=0$
, the sub-domain of first and third sub-functions of $F_{d_{k_{r},k_{l'}}}$
are empty. Thus, (34) can be simplified as \begin{equation*} F_{d_{k_{r},k_{l'}}\mid \gamma _{k_{r}}=0}(x)=\frac {x ^{2}-R_{l}^{2}}{R^{2}-R_{l}^{2}}, \qquad R_{l}< x< R. \tag{40}\end{equation*}
View Source
\begin{equation*} F_{d_{k_{r},k_{l'}}\mid \gamma _{k_{r}}=0}(x)=\frac {x ^{2}-R_{l}^{2}}{R^{2}-R_{l}^{2}}, \qquad R_{l}< x< R. \tag{40}\end{equation*}
According to (4) and (40), the pdf of path loss, ${d_{k_{r},k_{l'}}}^{-\alpha }$
, can be obtained as \begin{align*} f_{{d_{k_{r},k_{l'}}}^{-\alpha }\mid \gamma _{k_{r}}=0}(x)\!=\!\frac {2\cdot x^{-\frac {2}{\alpha }-1}}{\alpha \cdot \left ({R^{2}-R_{l}^{2}}\right)}, \quad R^{-\alpha }< x< R_{l}^{-\alpha }, \\ {}\tag{41}\end{align*}
View Source
\begin{align*} f_{{d_{k_{r},k_{l'}}}^{-\alpha }\mid \gamma _{k_{r}}=0}(x)\!=\!\frac {2\cdot x^{-\frac {2}{\alpha }-1}}{\alpha \cdot \left ({R^{2}-R_{l}^{2}}\right)}, \quad R^{-\alpha }< x< R_{l}^{-\alpha }, \\ {}\tag{41}\end{align*}
which indicates that ${d_{k_{r},k_{l'}}}^{-\alpha }$
is a bounded Pareto-distributed random variable when ${\gamma _{k_{r}}=0}$
.
Theorem 2:
Let $Y=\sum _{n=1}^{N}X_{n}$
, $X_{max}=\max \{X_{1},\cdots, X_{N}\}$
and $r=\frac {Y}{X_{max}}$
. If $X_{1},\cdots,X_{n}$
follow i.i.d. bounded Pareto distribution with \begin{equation*} f(x)=\frac {\beta \cdot x^{-1-\beta }}{1-c^{-\beta }}, \quad 1< x< c, \quad \beta >0, \tag{42}\end{equation*}
View Source
\begin{equation*} f(x)=\frac {\beta \cdot x^{-1-\beta }}{1-c^{-\beta }}, \quad 1< x< c, \quad \beta >0, \tag{42}\end{equation*}
then \begin{align*} \mathbb {E}\left [{r}\right]= \frac {1}{1-\beta }+N&\Biggl [{1-\frac {1}{1-c^{-\beta }}+\frac {1}{1-\beta }\Biggl ({\frac {c^{-\beta }-\beta c^{-1}}{1-c^{-\beta }} \vphantom {-\frac {B_{inc}\left({1-c^{-\beta },N,\frac {1}{\beta }}\right)}{(1-c^{-\beta })^{N}}} }} \\ &\qquad ~\qquad { { -\frac {B_{inc}\left({1-c^{-\beta },N,\frac {1}{\beta }}\right)}{(1-c^{-\beta })^{N}}}\Biggr)}\Biggr], \tag{43}\end{align*}
View Source
\begin{align*} \mathbb {E}\left [{r}\right]= \frac {1}{1-\beta }+N&\Biggl [{1-\frac {1}{1-c^{-\beta }}+\frac {1}{1-\beta }\Biggl ({\frac {c^{-\beta }-\beta c^{-1}}{1-c^{-\beta }} \vphantom {-\frac {B_{inc}\left({1-c^{-\beta },N,\frac {1}{\beta }}\right)}{(1-c^{-\beta })^{N}}} }} \\ &\qquad ~\qquad { { -\frac {B_{inc}\left({1-c^{-\beta },N,\frac {1}{\beta }}\right)}{(1-c^{-\beta })^{N}}}\Biggr)}\Biggr], \tag{43}\end{align*}
where $B_{inc}(x,y,z)=\int _{0}^{x}t^{y-1}\left ({1-t}\right)^{z-1} \,dt$
is the incomplete beta-function.
Intuitively, due to the heavy-tailed property of bounded Pareto distribution, the summation of $N$
i.i.d. bounded Pareto random variables, $Y$
, is closely related to the largest value among $N$
random variables, $X_{max}$
. According to Theorem 2, $Y$
can be approximated as $\mathbb {E}\left\{{\frac {Y}{X_{max}}}\right\} X_{max}$
, where $\mathbb {E}\left\{{\frac {Y}{X_{max}}}\right\}$
is derived as a function of $N$
, the shape parameter $\beta $
and the location parameter $c$
of the bounded Pareto distribution.
Since ${d_{k_{r},k_{l'}}}^{-\alpha }$
is a bounded Pareto-distributed random variable when ${\gamma _{k_{r}}=0}$
, the summation of $L_{active}-1$
i.i.d. Pareto random variables in (39) can be simplified. Specifically, the conditional cumulative interference received at $D2D_{k_{r}}$
, when $\gamma _{k_{r}}=0$
, can be approximated as \begin{equation*} \tilde {I}_{k_{r}, n_{r} \mid \{\gamma _{k_{r}}=0\}}^{v} \approx \frac {P_{max}}{\mathbb {E}\left [{N_{k_{l'}}}\right]}\cdot \Psi (\alpha,u,L_{active})\cdot {d_{k_{r}}^{*}}^{-\alpha }, \quad \tag{44}\end{equation*}
View Source
\begin{equation*} \tilde {I}_{k_{r}, n_{r} \mid \{\gamma _{k_{r}}=0\}}^{v} \approx \frac {P_{max}}{\mathbb {E}\left [{N_{k_{l'}}}\right]}\cdot \Psi (\alpha,u,L_{active})\cdot {d_{k_{r}}^{*}}^{-\alpha }, \quad \tag{44}\end{equation*}
where $d_{k_{r}}^{*}=\min _{l'\in \mathcal {L}_{active}\setminus \{l\}}d_{k_{r},k_{l'}}$
denotes the smallest distance among the distances of $L_{active}-1$
inter D2D interference and $\Psi (\alpha,u,L_{active})$
can be seen as the offset parameter, which is shown in (45), shown at the top of the next page,
with
$u=\frac {R_{l}}{R}=\left ({\frac {3}{4L-1}}\right)^{-\frac {1}{2}}$
. Finally, the pdf of
$d_{k_{r}}^{*}$
is obtained according to the order statistics theory
[29], as
\begin{align*} f_{d_{k_{r}}^{*}| L_{active} }(x| l)=&(l-1)\left ({1-F_{d_{k_{r},k_{l'}}}(x)}\right)^{l-2}f_{d_{k_{r},k_{l'}}}(x), \\&\qquad \qquad \qquad \qquad R_{l}\leq x\leq R. \tag{46}\end{align*}
View Source
\begin{align*} f_{d_{k_{r}}^{*}| L_{active} }(x| l)=&(l-1)\left ({1-F_{d_{k_{r},k_{l'}}}(x)}\right)^{l-2}f_{d_{k_{r},k_{l'}}}(x), \\&\qquad \qquad \qquad \qquad R_{l}\leq x\leq R. \tag{46}\end{align*}
(44) reveals that the cumulative interference received at $D2D_{k_{r}}$
is related to the closest interference D2D pair. Intuitively, as the interference signal strength exponentially decreases with the interfering distance, the nearest interferer contributes the most to the received interference.
For $0< \gamma _{k_{r}}\leq R_{l}$
, due to the growing dominant effect of $d_{k_{r}}^{*}$
on the cumulative interference received at $D2D_{k_{r}}$
, $I_{k_{r}, n_{r}}^{v}$
, the average cumulative interference $\mathbb {E}\left [{I_{k_{r}, n_{r}}^{v}}\right]$
is a monotonic increasing function of $\gamma _{k_{r}}$
from $\mathbb {E}\left [{ I_{k_{r}, n_{r}\mid \{\gamma _{k_{r}}=0\}}^{v}}\right]$
to $\mathbb {E}\left [{I_{k_{r}\mid \{\gamma _{k_{r}}={R_{l}}\}}^{v}}\right]$
. Moreover, it can be easily observed that $\mathbb {E}\left [{I_{k_{r}\mid \{\gamma _{k_{r}}={R_{l}}\}}^{v}}\right]=\infty $
, since $\mathbb {E}\left [{{d^{*}_{k_{r}}}^{-\alpha }}\right]=\infty $
when $\gamma _{k_{r}}={R_{l}}$
. Therefore, an upper bound of the $\bar {C}_{TOT}$
can be obtained by using $\tilde {I}_{k_{r}\mid \{\gamma _{k_{r}}=0\}}^{v}$
in (44) as a lower bound of the cumulative interference.
The upper bound of the $\bar {C}_{TOT}$
is shown in (47), shown at the top of this page,
by substituting
(30) and
(44) into
(29). Since the sub-cell resource allocation is independent with each other and the fading channels among D2D pairs are i.i.d., the integrations and summations in
(47) can be interchanged, and
$\bar {C}_{TOT}^{u}$
can be further simplified according to
Theorem 1 as,
\begin{align*} \bar {C}_{TOT}^{u}=&\sum _{l=1}^{L}l \cdot \mathbb {P}(L_{active}=l) \sum _{k_{r}=1}^{\infty } \mathbb {P}(K_{r}=k_{r}| \text {active})\int _{R_{l}}^{R} \\&f_{{d_{k_{r}}^{*}}|\left ({\gamma _{k_{r}}=0}\right) }(x) \Omega (k_{r},N,\xi _{I}(x,\mathbb {E}\left [{N_{k_{l'}}}\right])) \,dx \tag{48}\end{align*}
View Source
\begin{align*} \bar {C}_{TOT}^{u}=&\sum _{l=1}^{L}l \cdot \mathbb {P}(L_{active}=l) \sum _{k_{r}=1}^{\infty } \mathbb {P}(K_{r}=k_{r}| \text {active})\int _{R_{l}}^{R} \\&f_{{d_{k_{r}}^{*}}|\left ({\gamma _{k_{r}}=0}\right) }(x) \Omega (k_{r},N,\xi _{I}(x,\mathbb {E}\left [{N_{k_{l'}}}\right])) \,dx \tag{48}\end{align*}
where
$\xi _{I}(x,\mathbb {E}\left [{N_{k_{l'}}}\right])=\frac {P_{max}}{\Psi (\alpha,u,l)\cdot P_{max}\cdot x^{-\alpha }/\mathbb {E}\left [{N_{k_{l'}}}\right]+\sigma ^{2}}$
and
$\mathbb {E}\left [{N_{k_{l'}}}\right]=\frac {N}{K_{l'}}$
according to
(19).
Fig. 4(a) shows the simulation results of average ergodic sum capacity of the cell under $L$
sub-cell structure vary with the average number of D2D pairs $\bar {K}$
. Also, the numerical results of the upperbound $\bar {C}_{TOT}^{u}$
shown in (48) are plotted. Note that as the average number of D2D pairs $\bar {K}$
increases, the total transmit power within the cell increases linearly, since each D2D pair has the same individual transmit power $P_{max}$
. Due to the combined effect of the multi-user diversity and the total transmit power, the average ergodic sum capacity of the cell under $L$
sub-cell structure increases as $\bar {K}$
increases. Moreover, it can be clearly seen in Fig. 4(a) that the increasing slopes of average ergodic sum capacities for different $L$
structures are not the same. For instance, the capacity gap between $L=7$
and $L=19$
increases when $\bar {K}$
increases. A cross point is shown between $L=19$
and $L=37$
at $\bar {K}=28$
, which indicates that when $\bar {K}< 28$
, the average ergodic sum capacity of the system under $L=19$
structure is larger than that under $L=37$
. This phenomenon is caused by the effects of subcarriers being spatially reused among active sub-cells and the accompanied cumulative inter D2D interference. Specifically, when $L$
increases, the number of active sub-cells, $L_{active}$
increases according to (28). As $N$
subcarriers are reused among active sub-cells, the frequency reuse factor increases as $L_{active}$
increases, whereas in the meantime, average ergodic sum capacity is strongly limited by the cumulative inter D2D interference, which is a function of $L_{active}$
, as shown in (44). Therefore, there exists an optimal number of sub-cells $\hat {L}_{opt}$
, which can maximize the average ergodic sum capacity of our proposed resource allocation framework. Moreover, as the cross point of $\bar {C}_{TOT}^{u}$
matches the simulation result in Fig. 4(a), (48) can be used to characterize the average system sum capacity under different $L$
structure.
The relative standard deviation of sum capacity, which is the ratio of the standard deviation of the sum capacity to the average ergodic sum capacity, under $10^{4}$
random realizations of D2D pairs following a PPP is shown in Fig. 4(b). We can clearly see that the relative standard deviation of sum capacity under $L=7,19,37$
sub-cell structures monotonically decreases as the average number of D2D pairs increases, and finally approaches to less than 10% when $\bar {K}=40$
. This indicates that the variance of the sum capacity is very small in dense D2D deployed scenarios. Hence, the system performance could be well presented by the average ergodic sum capacity and the optimal number of sub-cells $\hat {L}_{opt}$
could be used to maximize the sum capacity effectively, especially in dense D2D deployed scenarios.
For a better view of the optimal number of sub-cells, $\hat {L}_{opt}$
, Figs. 5(a) and 5(b) present the average spectral efficiency, which is the average ergodic sum capacity normalized by $N\cdot B$
, as a function of the number of sub-cells. The upper bound of the average spectral efficiency, $\frac {\bar {C}_{TOT}^{u}}{N\cdot B}$
, is also shown in Figs. 5(a) and 5(b). To eliminate the effect of total transmit power on the average spectral efficiency, the number of subcarriers $N$
is set to be the same as $\bar {K}$
.
Since the CSI of interference channels between D2D pairs is not available at the BS, the subcarriers are either orthogonally assigned to all D2D pairs in the cell (referred to as orthogonal scheme) or fully reused by all the D2D pairs in the cell (referred to as universal reuse scheme) apart from our proposed D2D sub-cell division strategy. The average spectral efficiencies of both schemes are shown in Figs. 5(a)-(b) as the benchmarks of our proposed sub-cell division based resource allocation framework. Note that the orthogonal resource allocation is equivalent to the single sub-cell scenario in our proposed framework, and the numerical results of average spectral efficiency can be obtained via (22). It can be seen from Fig. 5 that the average spectral efficiency improves dramatically when $L$
increases from one and then decreases after reaching a certain value. This is consistent with the conclusion drawn from Fig. 4(a) and the analysis that there exists an optimal number of sub-cells $\hat {L}_{opt}$
to maximize the average spectral efficiency. Further, the average spectral efficiency converges to the universal reuse results as $L$
goes to infinity. The reason is that as $L$
increases unboundedly, $L_{active}$
finally converges to the number of D2D pairs. Furthermore, it is noticed that the gap between the optimal point to the universal reuse result increases significantly as $\bar {K}$
increases, which reveals that the average spectral efficiency can be greatly improved with $\hat {L}_{opt}$
obtained via (48) by adopting the proposed resource allocation framework in dense D2D deployed scenarios (e.g. $\bar {K}\geq 10$
). For sparse D2D scenarios (e.g. $\bar {K}< 10$
), $\hat {L}_{opt}$
can be approximated to 7 as the gap between the maximum spectral efficiency and that with $L=7$
is negligible.
In this paper, the resource allocation for cellular D2D underlaid OFDMA systems has been studied to maximize the average ergodic sum capacity. By taking advantage of the spatial dispersion nature of D2D pairs, a simple, yet effective resource allocation framework was proposed with significantly reduced CSI feedback signaling overhead compared to existing schemes. The theoretical analysis of system sum capacity was then performed through in-depth study of cumulative inter D2D interference. A tractable analytical expression of the average ergodic sum capacity was derived and further used to obtain the optimal number of D2D pair groups. It was demonstrated that with small CSI feedback, substantial capacity gains can be achieved by cellular D2D communications with the proposed resource allocation framework. It was also suggested that when the number of D2D pairs in the cell is small (e.g. less than 10), dividing the whole cell into seven sub-cells is enough to obtain near optimal spectral efficiency.
Note that a geography-based sub-cell division strategy was proposed in this paper to group D2D pairs according to their location information, which was assumed to be perfectly known at the BS. In practical systems, however, the location information could be inaccurate. It is therefore important to study the impact of location information error on the performance of our proposed resource allocation framework in future studies. Also, this paper aimed at maximizing the average ergodic sum capacity of D2D pairs from the system’s perspective. How to further ensure fairness among D2D pairs deserves much attention in future work.
Appendix A
Validation of (19)
Since the small-scale channel fading factors are i.i.d. for all $K$
D2D pairs, the mean value of the number of subcarriers allocated to $D2D_{k}$
, $N_{k}$
, is $\frac {N}{K}$
. As $N_{k}$
is a discrete value, it is difficult to obtain the explicit probability mass function (pmf). By relaxing $N_{k}$
into a continuous variable $\tilde {N}_{k}$
, the gamma distribution can be used to approximate the pdf of $N_{k}$
, with the shape parameter approximated by $N$
and the rate parameter approximated by $K$
. The corresponding pdf of $\tilde {N}_{k}$
is then given by \begin{equation*} f_{\tilde {N}_{k}}^{SAR}\left({x;N,\frac {1}{K}}\right)= \frac {x^{N-1}\cdot e^{-K\cdot x}\cdot K^{N}}{\Gamma (N)}. \tag{A.1}\end{equation*}
View Source
\begin{equation*} f_{\tilde {N}_{k}}^{SAR}\left({x;N,\frac {1}{K}}\right)= \frac {x^{N-1}\cdot e^{-K\cdot x}\cdot K^{N}}{\Gamma (N)}. \tag{A.1}\end{equation*}
In order to show the accuracy of the approximation, the pmf of $N_{k}$
under $10^{5}$
subcarrier assignment results with SAR-based resource allocation scheme is shown in Fig. 6, compared with the numerical result of (A.1). It can be seen that given the number of D2D pairs $K=4$
, when the total number of subcarriers is relatively large, e.g. larger than 40, the approximated Gamma distribution for $\tilde {N}_{k}$
is very close to the practical simulation results of $N_{k}$
. This is due to the fact that gamma function is continuous while $N_{k}$
is a positive integer. Hence, it is clear that the approximation becomes more accurate as $\frac {N}{K}$
enlarges.
From the pdf of the best subchannel’s channel fading factor $| h_{k,n_{k}} |^{2}$
in (16), the mean and variance of $| h_{k,n_{k}} |^{2}$
can be derived as \begin{align*} \mu _{h^{*}}=&\int _{0}^{\infty } x\cdot K\cdot \left ({1-\exp ^{-x}}\right)^{K-1}\cdot \exp ^{-x} \,dx \\=&\mathbb {H}(K) \stackrel {K \rightarrow \infty }{\sim } \log (K),\tag{B.1}\end{align*}
View Source
\begin{align*} \mu _{h^{*}}=&\int _{0}^{\infty } x\cdot K\cdot \left ({1-\exp ^{-x}}\right)^{K-1}\cdot \exp ^{-x} \,dx \\=&\mathbb {H}(K) \stackrel {K \rightarrow \infty }{\sim } \log (K),\tag{B.1}\end{align*}
and \begin{align*} \sigma _{h^{*}}^{2}=&\int _{0}^{\infty } x^{2}\cdot K\cdot \left ({1-\exp ^{-x}}\right)^{K-1}\cdot \exp ^{-x} \,dx - \mathbb {H}(K)^{2} \\=&\frac {\pi ^{2}}{6}-\psi ^{(1) }(1+K) \stackrel {K\rightarrow \infty }{\sim } \frac {\pi ^{2}}{6},\tag{B.2}\end{align*}
View Source
\begin{align*} \sigma _{h^{*}}^{2}=&\int _{0}^{\infty } x^{2}\cdot K\cdot \left ({1-\exp ^{-x}}\right)^{K-1}\cdot \exp ^{-x} \,dx - \mathbb {H}(K)^{2} \\=&\frac {\pi ^{2}}{6}-\psi ^{(1) }(1+K) \stackrel {K\rightarrow \infty }{\sim } \frac {\pi ^{2}}{6},\tag{B.2}\end{align*}
respectively, where $\mathbb {H}(K)=\sum _{k=1}^{K}\frac {1}{k}$
is the harmonic number with its asymptotic limit $\gamma +\log (K)$
and $\gamma \approx 0.5772156649$
is the Euler-Mascheroni constant. $\psi ^{(1) }(z)$
is the polygamma function of order 1. According to Taylor’s theory, the analytic function of (15) centred at $\bar {C}_{TOT}(\mu _{h^{*}})$
is shown as \begin{align*} \bar {C}_{TOT}=&K\cdot B\cdot \mathbb {E}_{\mathcal {N}_{k}, \{h_{k,n_{k}}\}_{n_{k}\in \mathcal {N}_{k}}} \Biggl \{{\sum _{n_{k}\in \mathcal {N}_{k}} \sum _{m=0}^{\infty } \frac {g^{(m)}(\mu _{h^{*}})}{m!} } \\&\qquad \qquad { \vphantom {\sum _{n_{k}\in \mathcal {N}_{k}} \sum _{m=0}^{\infty } \frac {g^{(m)}(\mu _{h^{*}})}{m!}}\cdot \left ({| h_{k,n_{k}} |^{2}-\mu _{h^{*}}}\right)^{m} }\Biggr \}, \tag{B.3}\end{align*}
View Source
\begin{align*} \bar {C}_{TOT}=&K\cdot B\cdot \mathbb {E}_{\mathcal {N}_{k}, \{h_{k,n_{k}}\}_{n_{k}\in \mathcal {N}_{k}}} \Biggl \{{\sum _{n_{k}\in \mathcal {N}_{k}} \sum _{m=0}^{\infty } \frac {g^{(m)}(\mu _{h^{*}})}{m!} } \\&\qquad \qquad { \vphantom {\sum _{n_{k}\in \mathcal {N}_{k}} \sum _{m=0}^{\infty } \frac {g^{(m)}(\mu _{h^{*}})}{m!}}\cdot \left ({| h_{k,n_{k}} |^{2}-\mu _{h^{*}}}\right)^{m} }\Biggr \}, \tag{B.3}\end{align*}
where $g^{(m)}(x)$
denotes the $m$
th derivative of $g(x)$
, and \begin{equation*} g(x)=\log _{2}\left ({1+\frac {\xi \cdot x}{N_{k}}}\right).\tag{B.4}\end{equation*}
View Source
\begin{equation*} g(x)=\log _{2}\left ({1+\frac {\xi \cdot x}{N_{k}}}\right).\tag{B.4}\end{equation*}
Based on the pdf of $| h_{k,n_{k}} |^{2}$
given by (20), the pdf of $g(| h_{k,n_{k}} |^{2})$
can be expressed as \begin{align*}&~\, \hspace {-2pc}f_{g(| h_{k,n_{k}} |^{2})}(x) \\&= \frac {K\log 2 \cdot 2^{y}\cdot e^{\frac {N_{k}\left ({1-2^{y} }\right)}{\xi }}\left ({1- e^{\frac {N_{k} \left ({1-2^{y}}\right)}{\xi }}}\right)^{K-1}}{\frac {\xi }{N_{k}}}. \\{}\tag{B.5}\end{align*}
View Source
\begin{align*}&~\, \hspace {-2pc}f_{g(| h_{k,n_{k}} |^{2})}(x) \\&= \frac {K\log 2 \cdot 2^{y}\cdot e^{\frac {N_{k}\left ({1-2^{y} }\right)}{\xi }}\left ({1- e^{\frac {N_{k} \left ({1-2^{y}}\right)}{\xi }}}\right)^{K-1}}{\frac {\xi }{N_{k}}}. \\{}\tag{B.5}\end{align*}
From Fig. 7, it can be seen that the pdf of $g(| h_{k,n_{k}} |^{2})$
is approximately symmetrically centred at $g(\mu _{h^{*}})$
. Thus, (B.3) can be approximated by the second-order Taylor’s polynomial, which is\begin{align*} \bar {C}_{TOT}\approx&K\cdot B\cdot \mathbb {E}_{N_{k}}\Biggl \{{N_{k}\cdot \Biggl [{\log _{2}\left ({1+\frac {\xi \cdot \mu _{h^{*}}}{N_{k}}}\right)-\sigma _{h^{*}}^{2} \vphantom {\cdot \left ({\frac {\xi ^{2}}{2\log (2) \cdot {N_{k}}^{2}\cdot \left ({1+\frac {\xi \cdot \mu _{h^{*}}}{N_{k}}}\right)^{2}}}\right)} }} \\&{ {\cdot \left ({\frac {\xi ^{2}}{2\log (2) \cdot {N_{k}}^{2}\cdot \left ({1+\frac {\xi \cdot \mu _{h^{*}}}{N_{k}}}\right)^{2}}}\right)}\Biggr]}\Biggr \}.\tag{B.6}\end{align*}
View Source
\begin{align*} \bar {C}_{TOT}\approx&K\cdot B\cdot \mathbb {E}_{N_{k}}\Biggl \{{N_{k}\cdot \Biggl [{\log _{2}\left ({1+\frac {\xi \cdot \mu _{h^{*}}}{N_{k}}}\right)-\sigma _{h^{*}}^{2} \vphantom {\cdot \left ({\frac {\xi ^{2}}{2\log (2) \cdot {N_{k}}^{2}\cdot \left ({1+\frac {\xi \cdot \mu _{h^{*}}}{N_{k}}}\right)^{2}}}\right)} }} \\&{ {\cdot \left ({\frac {\xi ^{2}}{2\log (2) \cdot {N_{k}}^{2}\cdot \left ({1+\frac {\xi \cdot \mu _{h^{*}}}{N_{k}}}\right)^{2}}}\right)}\Biggr]}\Biggr \}.\tag{B.6}\end{align*}
Similarly, as the pmf of $N_{k}$
for BSCR-based sub-cell resource allocation schemes given in (17) is a symmetric function, $\bar {C}_{TOT}$
can be approximated by the second-order Taylor’s polynomial centred at $\bar {C}_{TOT}(\mathbb {E}\left [{N_{k}}\right])$
. The ergodic capacity for BSCR-based sub-cell resource allocation scheme can be shown as \begin{equation*} \bar {C}_{BSCR}\approx K\cdot B\cdot \left ({q(\mu _{N_{k}})+ \frac {q^{(2) }(\mu _{N_{k}})\cdot \sigma _{N_{k}}^{2}}{2}}\right),\tag{B.7}\end{equation*}
View Source
\begin{equation*} \bar {C}_{BSCR}\approx K\cdot B\cdot \left ({q(\mu _{N_{k}})+ \frac {q^{(2) }(\mu _{N_{k}})\cdot \sigma _{N_{k}}^{2}}{2}}\right),\tag{B.7}\end{equation*}
where $\mu _{N_{k}}=\frac {N}{K},\sigma _{N_{k}}^{2}=\frac {N(K-1)}{K^{2}}$
and \begin{align*} q(x)\!=\!x\!\left [{\!\log _{2}\!\left ({\!1\!+\!\frac {\xi \mu _{h^{*}}}{x}\!}\right)\!-\!\left ({\!\frac {\xi ^{2}}{2 x^{2}\left ({1\!+\!\frac {\xi \mu _{h^{*}}}{x}}\right)^{2} \log (2) }\!}\right)\!\sigma _{h^{*}}^{2}\!\!}\right]\!. \\{}\tag{B.8}\end{align*}
View Source
\begin{align*} q(x)\!=\!x\!\left [{\!\log _{2}\!\left ({\!1\!+\!\frac {\xi \mu _{h^{*}}}{x}\!}\right)\!-\!\left ({\!\frac {\xi ^{2}}{2 x^{2}\left ({1\!+\!\frac {\xi \mu _{h^{*}}}{x}}\right)^{2} \log (2) }\!}\right)\!\sigma _{h^{*}}^{2}\!\!}\right]\!. \\{}\tag{B.8}\end{align*}
After some manipulation, the closed form of $\bar {C}_{BSCR}$
can be expressed as (B.9), shown at the top of the next page,
where
$b=\xi \cdot K\cdot \mathbb {H}(K)$
and
$c=\frac {\pi ^{2}}{6\mathbb {H}(K)^{2}}$
. Since
$b\geq 1$
and it is monotonically increasing with
$K$
, we have
$\Delta \approx 1$
. Thus, the last term of
(B.9) can be approximated to
$B\cdot (K-1)$
and
(21) can be obtained.
For SAR resource allocation scheme, since $\tilde {N}_{k}$
follows Gamma distribution, the reciprocal random variable $a=\frac {1}{\tilde {N}_{k}}$
follows inverse gamma distribution with $\mu _{a}=\frac {K}{N-1}$
and $\sigma _{a}^{2}=\frac {K^{2}}{(N-1)^{2}\cdot (N-2)}$
. $\bar {C}^{u}_{SAR}$
can be then approximated by the second-order Taylor’s polynomial centred at $\bar {C}^{u}_{SAR}(\mathbb {E}\left [{a}\right])$
, given by\begin{equation*} \bar {C}_{SAR}^{u}\approx K\cdot B\cdot \left ({p(\mu _{a})+\frac {p^{(2) }(\mu _{a})\cdot \sigma _{a}^{2}}{2}}\right),\tag{B.10}\end{equation*}
View Source
\begin{equation*} \bar {C}_{SAR}^{u}\approx K\cdot B\cdot \left ({p(\mu _{a})+\frac {p^{(2) }(\mu _{a})\cdot \sigma _{a}^{2}}{2}}\right),\tag{B.10}\end{equation*}
where \begin{align*} p(x)\!=\!\frac {1}{x} \!\left [{\!\log _{2}\!\left ({1\!+\!\xi \mu _{h^{*}}{x}\!}\right)\!-\!\left ({\!\frac {\xi ^{2} x^{2}}{2\left ({\!1\!+\!\xi \mu _{h^{*}}{x}\!}\right)^{2} \log (2) }\!}\right)\sigma _{h^{*}}^{2}}\right]. \\{}\tag{B.11}\end{align*}
View Source
\begin{align*} p(x)\!=\!\frac {1}{x} \!\left [{\!\log _{2}\!\left ({1\!+\!\xi \mu _{h^{*}}{x}\!}\right)\!-\!\left ({\!\frac {\xi ^{2} x^{2}}{2\left ({\!1\!+\!\xi \mu _{h^{*}}{x}\!}\right)^{2} \log (2) }\!}\right)\sigma _{h^{*}}^{2}}\right]. \\{}\tag{B.11}\end{align*}
After some manipulation, the closed form of $\bar {C}^{u}_{SAR}$
can then be derived as (B.12), shown at the top of this page,
where
$d=\frac {\xi \cdot K\cdot \mathbb {H}(K)}{N-1}$
. For the sake of simplicity, the last term of
(B.12) can be neglected since it is much smaller than the first and second terms. Thus,
(22) is obtained.
Appendix C
Derivation of (34) and (35)
It is assumed that D2D pairs are distributed over a circular cell with radius $R$
according to a homogeneous PPP $\Phi _{A}$
. Conditioned on the number of D2D pairs within each sub-cell, the D2D pairs are independently and uniformly distributed within each sub-cell. For $D2D_{k_{r}}$
within reference sub-cell $l_{r}$
, the intra-cell interference is from the area between the boundary of central sub-cell circle $O_{r}$
and the cell $O_{c}$
. Therefore, the distance of interference link $d_{k_{r},k_{l'}}$
has the following conditional cdf\begin{equation*} F_{d_{k_{r},k_{l'}}|\gamma _{k_{r}}}(x|y)=\frac {S_{overlap}}{\pi R^{2}-\pi {R_{l}}^{2}}, \tag{C.1}\end{equation*}
View Source
\begin{equation*} F_{d_{k_{r},k_{l'}}|\gamma _{k_{r}}}(x|y)=\frac {S_{overlap}}{\pi R^{2}-\pi {R_{l}}^{2}}, \tag{C.1}\end{equation*}
where $S_{overlap}$
is shown in Fig. 8, which is the shaded intersection area of the circle $O_{A}$
with center $A$
, radius $x$
and the annulus interference area.
As shown in the figure, $S_{overlap}$
is a discontinuous function regarding the location of $D2D_{k_{r}}$
, $A_{k_{r}}(\gamma _{k_{r}},\phi _{k_{r}})$
. It can be easily observed that \begin{equation*} S_{overlap}=\begin{cases} \pi x^{2}-S_{l}, &R_{l}-\gamma _{k_{r}} < x\leq R_{l}+\gamma _{k_{r}},\\ \pi x^{2}-\pi R_{l}^{2}, &R_{l}+\gamma _{k_{r}}< x\leq R-\gamma _{k_{r}},\\ S_{c}-\pi R_{l}^{2}, & R-\gamma _{k_{r}}< x\leq R+\gamma _{k_{r}}, \end{cases} \tag{C.2}\end{equation*}
View Source
\begin{equation*} S_{overlap}=\begin{cases} \pi x^{2}-S_{l}, &R_{l}-\gamma _{k_{r}} < x\leq R_{l}+\gamma _{k_{r}},\\ \pi x^{2}-\pi R_{l}^{2}, &R_{l}+\gamma _{k_{r}}< x\leq R-\gamma _{k_{r}},\\ S_{c}-\pi R_{l}^{2}, & R-\gamma _{k_{r}}< x\leq R+\gamma _{k_{r}}, \end{cases} \tag{C.2}\end{equation*}
where $S_{l}$
and $S_{c}$
are the intersection area of circle $O_{A}$
and circle $O_{r}$
and the intersection area of circle $O_{A}$
and circle $O_{c}$
, respectively. According to [31], the intersection area of two circles, $S_{inter}$
is given by \begin{align*}&\hspace {-0.6pc}S_{inter}(r)\!=\!\pi x^{2}\left ({1-\tfrac {1}{\pi }\arccos \tfrac {r^{2}-x^{2}-y^{2}}{2xy}}\right)+\arccos \tfrac {r^{2}+y^{2}-x^{2}}{2ry} \\&\hspace {-0.6pc}\cdot r^{2}\!-\!2\sqrt {\tfrac {r+x+y}{2}\left ({\tfrac {r+x+y}{2}-r}\right)\left ({\tfrac {r+x+y}{2}-x}\right)\left ({\tfrac {r+x+y}{2}-y}\right)}. \\ {}\tag{C.3}\end{align*}
View Source
\begin{align*}&\hspace {-0.6pc}S_{inter}(r)\!=\!\pi x^{2}\left ({1-\tfrac {1}{\pi }\arccos \tfrac {r^{2}-x^{2}-y^{2}}{2xy}}\right)+\arccos \tfrac {r^{2}+y^{2}-x^{2}}{2ry} \\&\hspace {-0.6pc}\cdot r^{2}\!-\!2\sqrt {\tfrac {r+x+y}{2}\left ({\tfrac {r+x+y}{2}-r}\right)\left ({\tfrac {r+x+y}{2}-x}\right)\left ({\tfrac {r+x+y}{2}-y}\right)}. \\ {}\tag{C.3}\end{align*}
Therefore, we have $S_{l}=S_{inter}(R_{l})$
and $S_{c}=S_{inter}(R)$
. (34) can be then obtained by combining (C.1)–(C.3).
As $X_{1},\cdots,X_{N}$
are i.i.d., the expectation of $r$
was derived in Appendix B of [32] as \begin{equation*} \mathbb {E}\left [{r}\right]=N\left ({1-\int _{1}^{c}T(y)dF^{N-1}(y)}\right), \tag{D.1}\end{equation*}
View Source
\begin{equation*} \mathbb {E}\left [{r}\right]=N\left ({1-\int _{1}^{c}T(y)dF^{N-1}(y)}\right), \tag{D.1}\end{equation*}
where \begin{align*} T(y)=\frac {1}{y}\int _{1}^{y}\frac {1-x^{-\beta }}{1-c^{-\beta }}\,dx=\frac {1}{1-c^{-\beta }} \left ({1-\frac {y^{-\beta }-\beta y^{-1}}{1-\beta }}\right). \!\!\!\! \\{}\tag{D.2}\end{align*}
View Source
\begin{align*} T(y)=\frac {1}{y}\int _{1}^{y}\frac {1-x^{-\beta }}{1-c^{-\beta }}\,dx=\frac {1}{1-c^{-\beta }} \left ({1-\frac {y^{-\beta }-\beta y^{-1}}{1-\beta }}\right). \!\!\!\! \\{}\tag{D.2}\end{align*}
By substituting (D.2), (42) into (D.1) and after some manipulation, we have (D.3), shown at the top of the previous page,
where
$G(A)$
can be further simplified by applying integration by parts as
(D.4), shown at the top of the previous page,
where
$B_{inc}(x,a,b)=\int _{0}^{x}t^{a-1}(1-t)^{b-1}dt$
is the incomplete Beta function. Finally,
(43) can be obtained by combining
(D.3) and
(D.4).