Skip to main content
Erschienen in: Wireless Personal Communications 2/2022

Open Access 25.06.2022

Improving Quality of Service for Cell-Edge Users in D2D-Relay Networks

verfasst von: Xuefeng Xing, Jing Cao, Hongtao Zhou

Erschienen in: Wireless Personal Communications | Ausgabe 2/2022

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In this paper, we build a D2D-relay communications model where the D2D user is selected as a relay to forward data for the users at the edge of the networks. We aim at maximizing the achievable data rates of the cell-edge users, a resource allocation problem is formulated and an iterative power allocation algorithm is proposed. We derive the optimal closed-form power allocation expressions by the Lagrange dual method. Simulation results show that our communication scheme can achieve greater spectral efficiency than the traditional cellular-relay communication scheme.
Hinweise

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

1 Introduction

With the rapid development of mobile services and the massive growth of smart terminals, wireless communication systems are facing enormous transmission requirements [1]. Especially for those users at the edge of the network who usually have bad coverage communications with an application server in the core network. One promising approach is to select a relay node to forward data, so as to solve the unbalanced transmission problem at the edge of cells. It is an effective scheme to further enhance the achievable data rates of the CEUs.
In recent years, as a key technology of the 5G communication network, device-to-device (D2D) communication has attracted more and more attention due to its high utilization of spectrum, high network capacity, and low end-to-end latency [2]. D2D users in close proximity can build up a direct transmission link instead of with the help of BS [3]. Applying D2D communication can greatly improve the performance of the system [4], not only reduce the burden of BS but also improve the user experience of short-range communication. Meanwhile, D2D communications can bring some co-interference into the network [5], depending on whether D2D communication reusing the frequency resources of cellular users.
Combining D2D communication and relay technology, a new technology called D2D-relay is proposed recently. D2D relay mode is to randomly select a D2D user as a relay for data forwarding, abandoning the traditional cellular relay mode. Introducing the D2D-relay scheme into the wireless communication network will bring a lot of benefits, such as increasing the security and flexibility of the network, reducing the communication pressure, and enhancing the effective coverage of network communications.
Based on all the above analysis, to boost the achievable data rates of CEUs, this paper investigates a D2D-relay communication scenario. And the key contributions of this paper can be concluded as follows:
  • To solve the problem of the relative scarcity of spectrum resources, we use D2D users as a relay to forward data instead of the traditional cellular relay, which undoubtedly makes the spectrum efficiency greatly improved and guarantees transmission performance of cell-edge users.
  • Considering the optimal power allocation of UEs and transmission rate of the user, we formulate a mixed-integer non-linear programming (MINLP) problem to maximize the data rate of CEUs. We develop an efficient power allocation algorithm and derive the optimal closed-form solutions based on the Lagrange dual method.
  • Theoretical analyses and extensive simulations are provided to reveal the rationale of the proposed algorithms. Simulation results demonstrate that our D2D-relay scheme outperforms the traditional cellular-relay communication scheme.
The rest of this paper is organized as follows. We introduce the related works in Sect. 2. Section 3 presents the system model and problem formulation. The proposed algorithm is derived in Sect. 4. Simulation results are presented in Sect. 5. Finally, we conclude our paper in Sect. 6.
Relay technology, as a way to improve network throughput and network coverage, has been widely studied by scholars all over the world [69]. In [10], the authors study the relay control problem in a full-duplex relay network. They have developed a greedy search (GS) algorithm to enhance system performance. Moreover, some interesting works focusing on relay deployment are investigated in [11] and [12]. The authors in [11] analyze the rule of relay movement and prove that the system performance is greatly improved by reasonable relay deployment. The work [12] proposes an optimal relay deployment algorithm to maximize the coverage of the network, keeping the signal-to-interference ratio (SINR) with constrained energy efficiency. In [13], a buffered relay network is proposed. The authors jointly optimize relay selection and transmit power allocation to maximize the throughput of the network.
Another promising technology to improve the capacity of the network is D2D communication. A lot of algorithms have been studied in this aspect [14, 15]. Yang et al. propose an interference management scheme in in-band D2D cellular networks [16]. Stackelberg game is used in [17] to eliminate the complex interference in D2D underlay networks. The authors in [18] study the spectral efficiency for multi-hop D2D communications and propose a clustering mechanism to improve the performance of the system. The works focus on optimized resources allocation problems is introduced in [1921]. Islam et al. [22] propose a searching algorithm for resource allocation of D2D communications. And later, by considering the QoS requirements, they propose the matching algorithm in [23] to allocate cellular resource blocks. A novel iterative algorithm [24] is proposed to maximize the energy efficiency (EE) of all the D2D pairs, meanwhile guaranteeing the QoS of cellular users. Moreover, D2D communications open opportunities for multicast networks [25], content delivery [26], and mmWave [27].
The D2D-enabled user equipment (UE) which acts as a relay between BS and other users helps transmission, named D2D-relay, is been mentioned in recent times [28, 29]. Unlike typical cellular relays, much high flexibility for networking can be found in this technology which answers the traffic by dynamic deployment and resource allocation. Zeng et al. [30] analyze the pairing problem in the D2D-relay networks. A positive association of the proposed metric and the system performance was figured out by them. Using stochastic geometry, Qu et al. [31] studies the coverage in D2D relay networks by stochastic geometry. The coverage which optimizes the overall system downlink rate is built and an algorithm is advanced for getting the best solution. Note that, there are some relevant studies in the past works, but it still has room for further exploring. D2D relays majorly concentrate on the user pairing and coverage problem. Few study on the resource allocation and transmission rate analysis, which is primarily significant on network management.

3 System Model and Problem Formulation

In this section, we introduce the system model of the network and then formulate data rate maximization and resource allocation problems.

3.1 System Model

To improve the coverage quality for cell-edge users, we need to consider the optimization problem of downward data rates in such a scenario which is shown in Fig. 1. We consider a base station (BS) which is located in the center of the cell, the set of cellular users are denoted by \(C{ = }\left\{ {1,2, \ldots ,C} \right\}\), and the set of D2D users are denoted by \(D = \left\{ {1,2, \ldots ,D} \right\}\), respectively. In this paper, we assume that the CEUs communicate with BS using either direct or relay mode. And the set of the cell-edge users are denoted by \(E{ = }\left\{ {1,2, \ldots ,E} \right\}\). When the link condition is good for communication, the CEUs perform downlink transmission from BS directly. However, when the channel condition is poor, the communications need to be supported by the relays. We assume that the Decode and Forward (DF) strategy is adopted as the protocol of relay. In relay mode, each communication period is divided into two intervals corresponding to the BS-Relay phase (cellular communication) and Relay-CEUs phase (D2D communication). Relays communicate with CEUs by reusing the uplink channel resources of cellular users which are shown in Fig. 2. In our model, to avoid further co-channel interference, we assume that one D2D pair can only reuse the resources of one cellular user, and vice versa.

3.2 Direct Mode

When a cell-edge user \(E_{i}\) directly communicating with BS, the communication link a is built (seen in Fig. 1), by using the Shannon theory, we can get the maximum data rate of the user \(E_{i}\) as
$$ R_{bi} {\text{ = log}}_{{2}} \left( {1 + \frac{{P_{b} H_{bi} }}{{N_{0} }}} \right) $$
(1)
where \(P_{b}\) is the power of BS, \(H_{bi}\) is the channel gain between BS and cell-edge user \(D_{i}\). \(N_{0}\) is the Gaussian white noise.

3.3 Relay mode

However, when the cell-edge user is far from BS or the link condition is poor for direct communication, the user \(E_{i}\) may choose a D2D user \(D_{r}\) as its relay and link b is built (seen in Fig. 1). The D2D communication between the cell-edge user \(E_{i}\) and relay user \(D_{r}\) reuses the uplink channel resources of a cellular user \(C_{n}\). And similarly, the maximum achievable data rate of the user \(E_{i}\) in a relay mode can be expressed as
$$ R_{ri} = \log_{2} \left( {1 + \frac{{P_{r} H_{ri} }}{{P_{c} H_{ci} + N_{0} }}} \right) $$
(2)
where \(P_{r}\) and \(P_{c}\) denote the transmit power of the relay user and cellular user, \(H_{ri}\) is the channel gain between \(D_{r}\) and \(D_{i}\), \(H_{ci}\) is the channel gain between \(C_{n}\) and \(D_{i}\). \(N_{0}\) is the Gaussian white noise, too.

3.4 Problem Formulation

In the following, we introduce the proposed optimization problem. Firstly, we define a binary variable to indicate whether the cell-edge user \(E_{i}\) chooses relay user \(D_{r}\) as its serving relay.
$$ \alpha = \left\{ {\begin{array}{*{20}l} 1 \hfill & {{\text{relay}}\;{\text{mode}}} \hfill \\ 0 \hfill & {{\text{direct}}\;{\text{mode}}} \hfill \\ \end{array} } \right.,\quad \forall i \in E,\;\forall r \in D $$
(3)
Our goal is to find the theoretical maximum downlink data rates of all the cell-edge users. Combining the data rates of cell edge user \(E_{i}\) in both direct mode (1) and relay mode (2), meanwhile guaranteeing the QoS of the cellular user \(C_{n}\), the optimization problem can be formulated as follow
$$ {\mathbf{P1}}:\;\max \sum\limits_{i = 1}^{E} {\left\{ {\left( {1 - \alpha } \right)\log_{2} \left( {1 + \frac{{P_{b} H_{bi} }}{{N_{0} }}} \right) + \alpha \log_{2} \left( {1 + \frac{{P_{r} H_{ri} }}{{P_{c} H_{ci} + N_{0} }}} \right)} \right\}} $$
(4)
$$ {\text{s}}.{\text{t}}.\quad 0 < P_{c} \le P_{\max } \quad \forall c \in C $$
(5)
$$ 0 < P_{r} \le P_{\max } \quad \forall r \in D $$
(6)
$$ \alpha \in \left\{ {0,1} \right\} $$
(7)
$$ \log_{2} \left( {1 + \frac{{P_{c} H_{cb} }}{{P_{r} H_{rb} + N_{0} }}} \right) \ge R_{\min } \quad \forall c \in C $$
(8)
where \(P_{\max }\) denotes the maximum transmit power of the UEs. \(R_{\min \, }\) denotes the data rate threshold of the UEs. Constrains (5)–(6) guarantee that the transmit powers of the UEs are adjusted within the desired range. Constraint (7) forces the decision variable to be binary and enforces the CEU to receive either from BS or a relay. Constraint (8) guarantees the quality of service of cellular users.

4 The Proposed Resource Allocation Scheme

4.1 Optimization Problem Transformation

When taking a D2D user \(D_{r}\) as a relay to forward data for the cell-edge user \(E_{i}\), the data transmission from BS to \(E_{i}\) consists of two phases: In the first phase, BS transmits its signals to the relay user \(D_{r}\), and the effective data rate dedicated to the \(D_{r}\) can be expressed as
$$ R_{br} = \log_{2} \left( {1 + \frac{{P_{b} H_{br} }}{{N_{0} }}} \right) $$
(9)
where \(P_{b}\) is the power of BS, \(H_{br}\) is the channel gain between from BS to relay user. \(N_{0}\) is the Gaussian white noise.
In the second phase, the relay user \(D_{r}\) decodes the received information and then forwards it to the cell-edge user \(E_{i}\). We assume that \(E_{i}\) only receives signals in the second phase, and then we can obtain the rate of \(E_{i}\) in the access link as follow
$$ R_{ri} = \log_{2} \left( {1 + \frac{{P_{r} H_{ri} }}{{P_{c} H_{ci} + N_{0} }}} \right) $$
(10)
where \(P_{r}\) and \(P_{c}\) are the powers of the relay user \(D_{r}\) and cellular user \(C_{n}\), \(H_{ri}\) is the channel gain from the relay user \(D_{r}\) to cell-edge user \(E_{i}\). \(H_{ci}\) is the channel gain from the cellular user \(C_{n}\) to cell-edge user \(E_{i}\). \(N_{0}\) is the Gaussian white noise.
Following the max-flow min-cut theory [31], the data rate of CEUs is the minimum of the two values (\(R_{br}\) and \(R_{ri}\)), expressed as follow
$$ R_{i} = \min (R_{br} ,R_{ri} ) $$
(11)
Following [32], we can get the conclusion that only when \(R_{br} = R_{ri}\),\(R_{i}\) can get its maximum value. Substituting Eq. (9) and Eq. (10) into Eq. (11), \(P_{b}\) can be expressed as
$$ P_{b} = \frac{{H_{ri} N_{0} P_{r} }}{{\left( {P_{c} H_{ci} + N_{0} } \right)H_{br} }} $$
(12)
Substituting (12) into P1, we can convert the optimization problem to
$$ {\mathbf{P2}}:\;\;max\sum\limits_{i = 1}^{E} {\left\{ {\left( {1 - \alpha } \right)\log_{2} \left( {1 + \frac{{H_{ri} P_{r} H_{ib} }}{{\left( {P_{c} H_{ci} + N_{0} } \right)H_{br} }}} \right) + \alpha \log_{2} \left( {1 + \frac{{P_{r} H_{ri} }}{{P_{c} H_{ci} + N_{0} }}} \right)} \right\}} $$
(13)
s.t. (5), (6), (7), (8).
By observing problem P2, we can note that the objective function is a reduction function with respect to \(P_{c}\). Only when \(P_{c}\) gets its minimum, we can obtain the maximum of the object problem. According to the constrain (8), the minimum value of \(P_{c}\) can be calculated as
$$ P_{c} = \frac{{\left( {2^{{R_{\min } }} - 1} \right)\left( {P_{r} H_{rb} + N_{0} } \right)}}{{H_{cb} }} $$
(14)
According to Eq. (14), we can rewrite the constrain (5) as follow
$$ 0 < \frac{{\left( {2^{{R_{\min } }} - 1} \right)\left( {P_{r} H_{rb} + N_{0} } \right)}}{{H_{cb} }} \le P_{\max } \quad \quad \forall r \in D $$
(15)
By substituting Eq. (14) into Eq. (13), optimization problem P2 can be transformed as P3.
$$ {\mathbf{P3}}:\;max\sum\limits_{i = 1}^{E} {\left\{ {\left( {1 - \alpha } \right)\log_{2} \left( {1 + \frac{{P_{r} H_{ri} H_{cb} H_{bi} }}{{\left( {2^{{R_{\min } }} - 1} \right)H_{rb} H_{ci} H_{br} P_{r} + \left( {\left( {2^{{R_{\min } }} - 1} \right)H_{ci} + H_{cb} } \right)H_{br} N_{0} }}} \right) + \alpha \log_{2} \left( {1 + \frac{{P_{r} H_{ri} H_{cb} }}{{\left( {2^{{R_{\min } }} - 1} \right)H_{rb} H_{ci} P_{r} + \left( {\left( {2^{{R_{\min } }} - 1} \right)H_{ci} + H_{cb} } \right)N_{0} }}} \right)} \right\}} $$
(16)
s.t. (6), (7), (15).

4.2 Power Allocation Expression Derivation

We can note that from P3, \(\alpha\) is a binary integer variable, the objective function is nonlinear due to its logarithmic form, the constraint (8) is nonlinear. So the problem P3 is a mixed-integer non-linear programming problem. To solve this problem, essential relaxation is introduced in this part. The binary variable \(\alpha\) in the objective function and the constrain (7) is relaxed to the continuous variable.
$$ \alpha \in \left[ {0,1} \right] $$
(17)
We can easily prove that optimization problem P3 is a concave maximization problem with respect to the power allocation variable \(P_{r}\). Therefore, we can use the Lagrange dual decomposition method to solve this problem. The Lagrange function can be written by
$$ L\left( {P,\lambda } \right) = \left( {1 - \alpha } \right)\log_{2} \left( {1 + \frac{{taP_{r} }}{{bP_{r} + c}}} \right) + \alpha \log_{2} \left( {1 + \frac{{aP_{r} }}{{bP_{r} + c}}} \right) + \lambda_{1} \left( {P_{\max } - P_{r} } \right) + \lambda_{2} \left( {P_{\max } - dP_{r} - \frac{{N_{0} }}{{H_{cb} }}} \right) $$
(18)
where
$$ a = H_{ri} H_{cb} $$
(19)
$$ b = \left( {2^{{R_{\min } }} - 1} \right)H_{rb} H_{ci} $$
(20)
$$ c = \left[ {\left( {2^{{R_{\min } }} - 1} \right)H_{ci} { + }H_{cb} } \right]N_{0} $$
(21)
$$ d = \frac{{\left( {2^{{R_{\min } }} - 1} \right)H_{rb} }}{{H_{cb} }} $$
(22)
$$ t = \frac{{H_{bi} }}{{H_{rb} }} $$
(23)
\(\lambda_{1} \ge 0\) and \(\lambda_{2} \ge 0\) are the Lagrange multipliers for the constraints (6) and (15). We can write the dual function as follow
$$ \begin{aligned} & H\left( \lambda \right) = max \, L\left( {P,\lambda } \right) \\ & {\text{s}}.{\text{t}}.\;\lambda_{1} ,\lambda_{2} \ge 0 \\ \end{aligned} $$
(24)
the dual problem is
$$ min\mathop {H\left( \lambda \right)}\limits_{\lambda > 0} $$
(25)
For a given \(\alpha\), the problem is a standard optimization problem with the KKT conditions. Specifically, the partial derivative of the Lagrange \(L\left( {P,\lambda } \right)\) respect to \(P_{r}\) can be expressed as
$$ \frac{\partial L}{{\partial P_{r} }} = \frac{{\left( {1 - \alpha } \right)}}{\ln 2} \cdot \frac{act}{{atP_{r} + bP_{r} + c}} \cdot \frac{1}{{bP_{r} + c}} + \frac{\alpha }{\ln 2} \cdot \frac{ac}{{aP_{r} + bP_{r} + c}} \cdot \frac{1}{{bP_{r} + c}} - \lambda_{1} - d\lambda_{2} $$
(26)
To obtain the optimal solution, we set the partial derivative equal to 0, the optimal solution to (27) falls into two cases: 1)\(\alpha { = }0\); 2)\(\alpha { = }1\).
1) Case \(\alpha { = }0\)(direct mode).
The optimal power value for \(P_{r}\) can be derived as
$$ P_{r} = \frac{{ - \left( {act + 2bc} \right) \pm \sqrt {a^{2} c^{2} t^{2} + \frac{{4abct\left( {at + b} \right)}}{{\left( {\lambda_{1} + d\lambda_{2} } \right)\ln 2}}} }}{{{2}b\left( {at + b} \right)}} $$
(27)
We can note that the value of power should be greater than zero, so we get rid of the negative value and get the value for \(P_{r}\) as following
$$ P_{r} = \frac{{ - \left( {act + 2bc} \right){ + }\sqrt {a^{2} c^{2} t^{2} + \frac{{4abct\left( {at + b} \right)}}{{\left( {\lambda_{1} + d\lambda_{2} } \right)\ln 2}}} }}{{{2}b\left( {at + b} \right)}} $$
(28)
2) Case \(\alpha { = }1\)(relay mode).
Similarly, when \(\alpha { = }1\), the optimal power value for \(P_{r}\) can be derived as
$$ P_{r} = \frac{{ - \left( {ac + 2bc} \right){ + }\sqrt {a^{2} c^{2} + \frac{{4abc\left( {a + b} \right)}}{{\left( {\lambda_{1} + d\lambda_{2} } \right)\ln 2}}} }}{{{2}b\left( {a + b} \right)}} $$
(29)
Due to the differentiable of the objective function, we can use the gradient method to solve the dual primal problem. We update the dual variables as follows
$$ \lambda_{1}^{K + 1} = \left[ {\lambda_{1}^{K} - \sigma_{1} \left( {P_{\max } - P_{r} } \right)} \right]^{ + } $$
(30)
$$ \lambda_{2}^{K + 1} = \left[ {\lambda_{2}^{K} - \sigma_{2} \left( {P_{\max } - \frac{{\left( {2^{R\min } - 1} \right)H_{rb} }}{{H_{cb} }}P_{r} { - }\frac{{N_{0} }}{{H_{cb} }}} \right)} \right]^{ + } $$
(31)
where \(K\) is the iteration index. \(\sigma_{1}\) and \(\sigma_{2}\) are positive step sizes at iteration \(K\).
In Algorithm 1, we design an iterative algorithm to obtain the optimal solutions of problem P3 (as well as P1 and P2). In the beginning, we initialize the related variables (see line 1). And then, we update the Lagrange multipliers (see line 4). The power resource of relay users \(P_{r}\) is allocated in lines 5–6. After updating the Lagrange function (see line 8), we obtain the optimal \(P_{r}\) value as \(P_{r}^{*}\).

4.3 Complexity Analysis

Our algorithm consists of two parts, direct communication mode, and relay communication mode. The computational complexity of our scheme mainly depends on the updating process of power allocation. In the direct mode, the computational complexity is O(50) for one iteration, so the complexity of the proposed scheme is O(50 N) in direct mode, where N is the iteration numbers in the direct mode. Similarly, in the relay mode, the computational complexity is O(46) for each iteration. So the complexity of the proposed scheme is O(46 M), where M is the iteration numbers in the relay mode.

5 Simulation Results

In this section, we present numerical results to compare the performances of our proposed DRPA scheme and the typical cellular relay method. For the benefit of simplicity, a single-cell scenario with scarce spectrum resources is considered. Assuming that the BS is situated at its center, D2D users and cellular users are uniformly distributed. And the communication link between the BS and CEUs is randomly chosen. The maximum communication distance is 150 m. The simulation results are presented to evaluate the performance of the DRPA scheme. The specific parameters of the simulation are shown as follows. We assume the radius of the cell is 150 m. There is one BS in the cell. The number of the CUs is 12 and the number of relays is 15. The number of CEUs is set to 11. We set the maximum transmission power \(P_{\max }\) to be 23dbm. Additive noise power \(N_{0}\) is set to -110dbm. The minimum data rate \(R_{\min }\) is set to 0.8. Moreover, the exponent of path loss is set to 3.7. And the accuracy of \(\varepsilon_{1}\) and \(\varepsilon_{2}\) are both set to 10–5.
Figure 3 illustrates the convergence performance of our proposed DRPA scheme. It can be shown that the DRPA algorithm starts from a random initialization and converge to the optimal data rate at a very fast time (about 2 iterations). This shows that the proposed DRPA algorithm has a very fast convergence with low computational complexity.
To understand the interplay of the data rate of CEUs versus the distance between the BS and CEUs in direct transmission mode, the minimum data rate is defined as 1Mbps, 0.8Mbps, and 0.6Mbps. And the distance between BS and the CEUs is set from 50 to 150 m with a 10 m interval identically. From Fig. 4, we can also get that with the increase of the distance, all the date rates are monotonically decreased. The reason is that as the distance increases, the link condition gradually deteriorates and is no longer suitable for communication. Normally, we need to select a relay user for forwarding data to improve the quality of communication.
In Fig. 5, we compare direct communication (\(\alpha { = }0\)) and relay communication (\(\alpha { = 1}\)) to further illustrate the transmission performance of CEUs. In the case of the same parameters set, the data rate decreases with the distance increases in direct mode. On the contrary, in the relay mode, with the increasing of the distance, the data rate is monotonically increased. And the two modes share the same data rate at a distance of 66 m. This is coincident the relay communication is more suitable for long-distance (more than 70 m) communication.
Furthermore, Fig. 6 presents the data rate of the CEUs versus the distance between the relay and CEU with different maximum transmits power \(P_{\max }\). The distance between BS and CEUs is set from 20 to 90 m with a 10 m interval. We set \(P_{\max }\) as 20 dbm, 30 dbm, and 40 dbm. From Fig. 6, we can also observe that the data rate is decreased with the increase of the distance. This is because the fading increases when the distance increases, which has a great influence on the transmission link. So the distance between CEUs and the relay users should not be too large.
For examing the advantage of DRPA algorithm, we compare our scheme with the traditional cellular relay scheme [33] in spectrum efficiency (SE), as shown in Fig. 7. To fairly compare the two schemes, we set the distance increased from 50 to 150 m, the data rates of the CEUs increase for both schemes. And our scheme can achieve better performance than the traditional scheme. The reason is that D2D communication is adopted in the data forwarding process, which improves spectral efficiency greatly.

6 Conclusions

In this paper, we improve cell-edge user coverage quality by designing a D2D-relay communication mechanism for underlay cellular networks. The problem of maximizing data rate is formulated as a non-linear mixed-integer problem. Then an effective iterative power allocation approach based on the Lagrange dual method is designed to allocate powers to the UEs. The optimal closed-form solution is derived and our proposed algorithm converges within a reasonable time. Simulation results demonstrate that our DRPA scheme significantly improves the coverage of the network and the achievable data rates of CEUs. And our scheme is superior to the traditional cellular relay scheme in improving the spectrum efficiency of the system.

Acknowledgements

This work was supported by the Guide Innovates Foundation of Northeast Petroleum University (2020YDQ-10).

Declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Competing interests

The authors have not disclosed any competing interests.
Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://​creativecommons.​org/​licenses/​by/​4.​0/​.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Literatur
1.
Zurück zum Zitat Andrews, J. G., et al. (2014). What will 5G be? IEEE Journal on Selected Areas in Communications, 32, 1065–1082.CrossRef Andrews, J. G., et al. (2014). What will 5G be? IEEE Journal on Selected Areas in Communications, 32, 1065–1082.CrossRef
2.
Zurück zum Zitat Wang, X., Jin, T., Liangshuai, H., & Qian, Z. (2020). Energy-efficient power allocation and Q-learning-based relay selection for relay-aided D2D communication. IEEE Transactions on Vehicular Technology, 69(6), 6452–6462.CrossRef Wang, X., Jin, T., Liangshuai, H., & Qian, Z. (2020). Energy-efficient power allocation and Q-learning-based relay selection for relay-aided D2D communication. IEEE Transactions on Vehicular Technology, 69(6), 6452–6462.CrossRef
3.
Zurück zum Zitat Asadi, A., Wang, Q., & Mancuso, V. (2014). A survey on device-to-device communication in cellular networks. IEEE Wireless Communications Surveys and Tutorials, 16(4), 1801–1819.CrossRef Asadi, A., Wang, Q., & Mancuso, V. (2014). A survey on device-to-device communication in cellular networks. IEEE Wireless Communications Surveys and Tutorials, 16(4), 1801–1819.CrossRef
4.
Zurück zum Zitat Tian, C., Qian, Z., Wang, X., & Hu, L. (2019). Analysis of joint relay selection and resource allocation scheme for relay-aided D2D communication networks. IEEE Access, 7, 142715–142725.CrossRef Tian, C., Qian, Z., Wang, X., & Hu, L. (2019). Analysis of joint relay selection and resource allocation scheme for relay-aided D2D communication networks. IEEE Access, 7, 142715–142725.CrossRef
5.
Zurück zum Zitat Wang, L., Tang, H., Huaqing, W., & Stüber, G. L. (2017). Resource allocation for D2D communications underlay in rayleigh fading channels. IEEE Transactions on Vehicular Technology, 22(2), 1159–1170.CrossRef Wang, L., Tang, H., Huaqing, W., & Stüber, G. L. (2017). Resource allocation for D2D communications underlay in rayleigh fading channels. IEEE Transactions on Vehicular Technology, 22(2), 1159–1170.CrossRef
6.
Zurück zum Zitat Zhu, R., Li, T., Guo, J., & Huang, Y. (2020). Relay selection scheme for AF system with partial CSI and optimal stopping theory. Tsinghua Science and Technology, 25(2), 302–312.CrossRef Zhu, R., Li, T., Guo, J., & Huang, Y. (2020). Relay selection scheme for AF system with partial CSI and optimal stopping theory. Tsinghua Science and Technology, 25(2), 302–312.CrossRef
7.
Zurück zum Zitat Ju, M. C., & Yang, H.-C. (2019). Optimum design of energy harvesting relay for two-way decode-and-forward relay networks under max-min and max-sum criterions. IEEE Transactions on Communications, 67(10), 6682–6697.CrossRef Ju, M. C., & Yang, H.-C. (2019). Optimum design of energy harvesting relay for two-way decode-and-forward relay networks under max-min and max-sum criterions. IEEE Transactions on Communications, 67(10), 6682–6697.CrossRef
8.
Zurück zum Zitat Li, G., Mishra, D., Yulin, Hu., Huang, Y., & Jiang, H. (2020). Adaptive relay selection strategies for cooperative NOMA networks with user and relay cooperation. IEEE Transactions on Vehicular Technology, 69(10), 11728–11742.CrossRef Li, G., Mishra, D., Yulin, Hu., Huang, Y., & Jiang, H. (2020). Adaptive relay selection strategies for cooperative NOMA networks with user and relay cooperation. IEEE Transactions on Vehicular Technology, 69(10), 11728–11742.CrossRef
9.
Zurück zum Zitat Bahmani, A., & Biguesh, M. (2021). Feasibility of joint power optimization of multiple source-destinations in an AF relay network. IEEE Signal Processing Letters, 28, 339–343.CrossRef Bahmani, A., & Biguesh, M. (2021). Feasibility of joint power optimization of multiple source-destinations in an AF relay network. IEEE Signal Processing Letters, 28, 339–343.CrossRef
10.
Zurück zum Zitat Liu, H., Kim, K. J., Kwak, K. S., & Poor, H. V. (2017). QoS-constrained relay control for full-duplex relaying with SWIPT. IEEE Transactions on Wireless Communications, 16(5), 2936–2949.CrossRef Liu, H., Kim, K. J., Kwak, K. S., & Poor, H. V. (2017). QoS-constrained relay control for full-duplex relaying with SWIPT. IEEE Transactions on Wireless Communications, 16(5), 2936–2949.CrossRef
11.
Zurück zum Zitat Qin, D., Wang, Y., & Zhou, T. (2019). Optimal relay deployment in bidirectional AF relaying systems. IEEE Access, 7(8), 121574–121585.CrossRef Qin, D., Wang, Y., & Zhou, T. (2019). Optimal relay deployment in bidirectional AF relaying systems. IEEE Access, 7(8), 121574–121585.CrossRef
12.
Zurück zum Zitat Mafuta, A. D., Walingo, T., & Ngatched, T. M. (2017). Energy efficient coverage extension relay node placement in LTE-A networks. IEEE Communications Letters, 21(7), 1617–1620.CrossRef Mafuta, A. D., Walingo, T., & Ngatched, T. M. (2017). Energy efficient coverage extension relay node placement in LTE-A networks. IEEE Communications Letters, 21(7), 1617–1620.CrossRef
13.
Zurück zum Zitat Khan, F. A., Malik, Z. A., Nasir, A. A., & Masood, M. (2020). Relay selection and power allocation for maximizing sum-throughput of a buffered relay network. IEEE Communications Letters, 24(6), 1318–1322.CrossRef Khan, F. A., Malik, Z. A., Nasir, A. A., & Masood, M. (2020). Relay selection and power allocation for maximizing sum-throughput of a buffered relay network. IEEE Communications Letters, 24(6), 1318–1322.CrossRef
14.
Zurück zum Zitat Hassan, Y., Hussain, F., Hossein, S., Choudhury, S., & Alam, M. M. (2017). Interference minimization in D2D communication underlaying cellular networks. IEEE Access, 25, 22735–22749. Hassan, Y., Hussain, F., Hossein, S., Choudhury, S., & Alam, M. M. (2017). Interference minimization in D2D communication underlaying cellular networks. IEEE Access, 25, 22735–22749.
15.
Zurück zum Zitat Lv, S., Xing, C., Zhang, Z., & Long, K. (2017). Guard zone based interference management for D2D-aided underlaying cellular networks. IEEE Transactions on Vehicular Technology, 66(6), 5466–5471.CrossRef Lv, S., Xing, C., Zhang, Z., & Long, K. (2017). Guard zone based interference management for D2D-aided underlaying cellular networks. IEEE Transactions on Vehicular Technology, 66(6), 5466–5471.CrossRef
16.
Zurück zum Zitat Yang, J., Ding, M., Mao, G., & Lin, Z. (2019). Interference management in in-band D2D underlaid cellular networks. IEEE Transactions on Cognitive Communications and Networking, 5(4), 873–885.CrossRef Yang, J., Ding, M., Mao, G., & Lin, Z. (2019). Interference management in in-band D2D underlaid cellular networks. IEEE Transactions on Cognitive Communications and Networking, 5(4), 873–885.CrossRef
17.
Zurück zum Zitat Wang, D., Zhang, S., Cheng, Q., & Zhang, X. (2021). Joint interference alignment and power allocation based on stackelberg game in device-to-device communications underlying cellular networks. IEEE Access, 9, 81651–81659.CrossRef Wang, D., Zhang, S., Cheng, Q., & Zhang, X. (2021). Joint interference alignment and power allocation based on stackelberg game in device-to-device communications underlying cellular networks. IEEE Access, 9, 81651–81659.CrossRef
18.
Zurück zum Zitat Yang, F., Han, J., Ding, X., Wei, Z., & Bi, X. (2020). Spectral efficiency optimization and interference management for multi-hop D2D communications in VANETs. IEEE Transactions on Vehicular Technology, 69(6), 6422–6436.CrossRef Yang, F., Han, J., Ding, X., Wei, Z., & Bi, X. (2020). Spectral efficiency optimization and interference management for multi-hop D2D communications in VANETs. IEEE Transactions on Vehicular Technology, 69(6), 6422–6436.CrossRef
19.
Zurück zum Zitat Xu, H., Xu, W., Yang, Z., Pan, Y., Shi, J., & Chen, M. (2017). Energy-efficient resource allocation in D2D underlaid cellular uplinks. IEEE Communications Letters, 21(3), 560–563.CrossRef Xu, H., Xu, W., Yang, Z., Pan, Y., Shi, J., & Chen, M. (2017). Energy-efficient resource allocation in D2D underlaid cellular uplinks. IEEE Communications Letters, 21(3), 560–563.CrossRef
20.
Zurück zum Zitat Cai, Y., Ni, Y., Jun Zhang, Su., & Zhao, H. Z. (2019). Energy efficiency and spectrum efficiency in underlay device-to-device communications enabled cellular networks. China Communications, 16(4), 16–34. Cai, Y., Ni, Y., Jun Zhang, Su., & Zhao, H. Z. (2019). Energy efficiency and spectrum efficiency in underlay device-to-device communications enabled cellular networks. China Communications, 16(4), 16–34.
21.
Zurück zum Zitat Lai, W.-K., Wang, Y.-C., Lin, H.-C., & Li, J.-W. (2020). Efficient resource allocation and power control for LTE-A D2D communication with pure D2D model. IEEE Transactions on Vehicular Technology, 69(3), 3203–3216.CrossRef Lai, W.-K., Wang, Y.-C., Lin, H.-C., & Li, J.-W. (2020). Efficient resource allocation and power control for LTE-A D2D communication with pure D2D model. IEEE Transactions on Vehicular Technology, 69(3), 3203–3216.CrossRef
22.
Zurück zum Zitat Islam, M. T., Taha, A. M., Akl, S. G., Choudhury, S. (2015). A local search algorithm for resource allocation for underlaying device-to-device communications. In Proceedings of IEEE global communications conference (GLOBECOM), pp. 1–6. Islam, M. T., Taha, A. M., Akl, S. G., Choudhury, S. (2015). A local search algorithm for resource allocation for underlaying device-to-device communications. In Proceedings of IEEE global communications conference (GLOBECOM), pp. 1–6.
23.
Zurück zum Zitat Islam, M. T., Taha, A.-E. M., Akl, S., Abu-Elkheir, M. (2016). A stable matching algorithm for resource allocation for underlaying device-to-device communications. In Proceedings of IEEE international conference communications (ICC), pp. 1–6. Islam, M. T., Taha, A.-E. M., Akl, S., Abu-Elkheir, M. (2016). A stable matching algorithm for resource allocation for underlaying device-to-device communications. In Proceedings of IEEE international conference communications (ICC), pp. 1–6.
24.
Zurück zum Zitat Pei, L., Yang, Z., Pan, C., Huang, W., Chen, M., Elkashlan, M., & Nallanathan, A. (2018). Energy efficient D2D communications underlaying NOMA-based networks with energy harvesting. IEEE Communications Letters, 22(5), 914–917.CrossRef Pei, L., Yang, Z., Pan, C., Huang, W., Chen, M., Elkashlan, M., & Nallanathan, A. (2018). Energy efficient D2D communications underlaying NOMA-based networks with energy harvesting. IEEE Communications Letters, 22(5), 914–917.CrossRef
25.
Zurück zum Zitat Zhou, X., Durrani, S., & Guo, J. (2020). Drone-initiated D2D-aided multihop multicast networks for emergency information dissemination. IEEE Access, 8, 3566–3578.CrossRef Zhou, X., Durrani, S., & Guo, J. (2020). Drone-initiated D2D-aided multihop multicast networks for emergency information dissemination. IEEE Access, 8, 3566–3578.CrossRef
26.
Zurück zum Zitat Al-Abiad, M. S., Douik, A., & Hossain, M. J. (2020). Coalition formation game for cooperative content delivery in network coding assisted D2D communications. IEEE Access, 8, 158152–158168.CrossRef Al-Abiad, M. S., Douik, A., & Hossain, M. J. (2020). Coalition formation game for cooperative content delivery in network coding assisted D2D communications. IEEE Access, 8, 158152–158168.CrossRef
27.
Zurück zum Zitat Zhang, H., Chong, S., Zhang, X., & Lin, N. (2020). A deep reinforcement learning based D2D relay selection and power level allocation in mmwave vehicular networks. IEEE Wireless Communications Letters, 9(3), 416–419.CrossRef Zhang, H., Chong, S., Zhang, X., & Lin, N. (2020). A deep reinforcement learning based D2D relay selection and power level allocation in mmwave vehicular networks. IEEE Wireless Communications Letters, 9(3), 416–419.CrossRef
28.
Zurück zum Zitat Shen, Q., Shao, W., & Xiao, Fu. (2019). D2D relay incenting and charging modes that are commercially compatible with B2D services. IEEE Access, 7, 36446–36458.CrossRef Shen, Q., Shao, W., & Xiao, Fu. (2019). D2D relay incenting and charging modes that are commercially compatible with B2D services. IEEE Access, 7, 36446–36458.CrossRef
29.
Zurück zum Zitat Cai, Y., Ke, C., Ni, Y., Zhang, J., & Zhu, H. (2021). Power allocation for NOMA in D2D relay communications. China Communications, 18(1), 61–69.CrossRef Cai, Y., Ke, C., Ni, Y., Zhang, J., & Zhu, H. (2021). Power allocation for NOMA in D2D relay communications. China Communications, 18(1), 61–69.CrossRef
30.
Zurück zum Zitat Zeng, Y., Hu, H., Xu, T., & Jia, B. (2017). User pairing stability in D2D-relay networks. IEEE Communications Letters, 21(10), 2278–2281.CrossRef Zeng, Y., Hu, H., Xu, T., & Jia, B. (2017). User pairing stability in D2D-relay networks. IEEE Communications Letters, 21(10), 2278–2281.CrossRef
31.
Zurück zum Zitat Wanyue, Q., Li, G., & Zhao, Y. (2019). On the coverage problem in device-to-device relay networks. IEEE Communications Letters, 23(11), 2139–2143.CrossRef Wanyue, Q., Li, G., & Zhao, Y. (2019). On the coverage problem in device-to-device relay networks. IEEE Communications Letters, 23(11), 2139–2143.CrossRef
32.
Zurück zum Zitat Wang, R., Liu, J., Zhang, G., Huang, S., & Yuan, M. (2017). Energy efficient power allocation for relay-aided D2D communications in 5G networks. China Communications, 14(6), 54–64.CrossRef Wang, R., Liu, J., Zhang, G., Huang, S., & Yuan, M. (2017). Energy efficient power allocation for relay-aided D2D communications in 5G networks. China Communications, 14(6), 54–64.CrossRef
33.
Zurück zum Zitat Thepsongkroh, T., Phunchongharn, P., Akkarajitsakul, K. (2017) A game theoretical resource allocation for relay-assisted device-to-device communication networks. In 2017 International conference on information, communication and engineering (ICICE). Thepsongkroh, T., Phunchongharn, P., Akkarajitsakul, K. (2017) A game theoretical resource allocation for relay-assisted device-to-device communication networks. In 2017 International conference on information, communication and engineering (ICICE).
Metadaten
Titel
Improving Quality of Service for Cell-Edge Users in D2D-Relay Networks
verfasst von
Xuefeng Xing
Jing Cao
Hongtao Zhou
Publikationsdatum
25.06.2022
Verlag
Springer US
Erschienen in
Wireless Personal Communications / Ausgabe 2/2022
Print ISSN: 0929-6212
Elektronische ISSN: 1572-834X
DOI
https://doi.org/10.1007/s11277-022-09822-8

Weitere Artikel der Ausgabe 2/2022

Wireless Personal Communications 2/2022 Zur Ausgabe

Neuer Inhalt