Next Article in Journal
Techno-Economic Evaluation of Hybrid Energy Systems Using Artificial Ecosystem-Based Optimization with Demand Side Management
Previous Article in Journal
SplitTrie: A Fast Update Packet Classification Algorithm with Trie Splitting
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Data Rate Maximization in RIS-Assisted D2D Communication with Transceiver Hardware Impairments

1
College of Information Engineering, Shenzhen University, Shenzhen 518060, China
2
School of Electronic and Information Engineering, Harbin Institute of Technology and Peng Cheng Laboratory (PCL), Shenzhen 518060, China
3
School of Microelectronics, Shenzhen Institute of Information Technology, Shenzhen 518060, China
4
Guangdong Key Laboratory of Intelligent Information Processing, Shenzhen University, Shenzhen 518060, China
5
National Mobile Communications Research Laboratory, Southeast University, Nanjing 211189, China
*
Author to whom correspondence should be addressed.
Electronics 2022, 11(2), 200; https://doi.org/10.3390/electronics11020200
Submission received: 5 December 2021 / Revised: 31 December 2021 / Accepted: 5 January 2022 / Published: 10 January 2022
(This article belongs to the Section Microwave and Wireless Communications)

Abstract

:
We maximize the transmit rate of device-to-device (D2D) in a reconfigurable intelligent surface (RIS) assisted D2D communication system by satisfying the unit-modulus constraints of reflectin elements, the transmit power limit of base station (BS) and the transmitter in a D2D pair. Since it is a non-convex optimization problem, the block coordinate descent (BCD) technique is adopted to decouple this problem into three subproblems. Then, the non-convex subproblems are approximated into convex problems by using successive convex approximation (SCA) and penalty convex-concave procedure (CCP) techniques. Finally, the optimal solution of original problem is obtained by iteratively optimizing the subproblems. Simulation results reveal the validity of the algorithm that we proposed to solve the optimization problem and illustrate the effectiveness of RIS to improve the transmit rate of the D2D pair even with hardware impairments.

Graphical Abstract

1. Introduction

Device-to-device (D2D) communication has already been taken as a potential paradigm to support proximity-based applications [1]. By using D2D communication technique, proximity users in communication system can exchange information with each other without access to the base station (BS). It can reuse the spectrum of conventional cellular user to improve the spectral efficiency (SE) of communication systems by carefully suppressing interference [2,3]. On the other hand, it also can use unlicensed spectrum bands to communicate with each other, which can effectively alleviate inband spectrum needs. Authors in [4,5] investigated power-saving D2D communication based on WiFi interface. The resource allocation about unlicensed based D2D communication was discussed in [6,7]. Moreover, D2D communication is also very useful for communication devices that are far away from the BS [8,9,10,11].
Existing studies have shown great performance gains for communication system by using D2D communication. Mode selection strategies have been proposed by considering power and quality-of-service (QoS) requirements in the literature [12,13]. Efficient energy resource allocation in D2D communications assisted cellular communication systems have been considered in [14,15]. Furthermore, the minimization of total computing delay in RIS-assisted D2D communication by optimizing the task assignment, BS’s transmit power, bandwidth of the system and phase beamforming of reconfigurable intelligent surface (RIS) was investigated in [16]. However, most of the existing works conducted investigations by assuming perfect hardware. In reality, hardware impairments such as phase noises and amplifier non-linearity cannot be ignored because they are not ideal for communication devices, which generally limit system performance [17]. Existing works have demonstrated that hardware impairments severely affect the system performance of the multiple-input multiple-output systems [18,19]. On the other hand, D2D communication still encounters some challenges such as limited communicating distance, severe interference and complicated communication environments, which can reduce the performance of D2D user. Hence, recent techniques include RIS as one of the promising methods that can provide extra communication channel to improve the communication environment. It is composed of many programmable reflecting elements that are able to control the reflections of impinging wireless signals [20,21]. Moreover, an RIS was deployed to assist the devices in their communication when direct communication channels are blocked by buildings or walls in [22]. Hence, RIS also can be used to improve the performance of D2D communication.
In this paper, we discuss maximizing the transmit rate of D2D in RIS-assisted D2D communication system with hardware impairments subjecting to the transmit power constraints of BS and D2D pair and the unit-modulus constraints of RIS. It is very challenging to obtain optimal solutions due to the non-convexity of the problem. However, it can be decoupled into three subproblems by adopting the block coordinate descent (BCD) technique. Furthermore, by using owing successive convex approximation (SCA) and penalty convex-concave procedure (CCP) techniques, these subproblems are transformed into convex optimization problems. Then, we obtain optimal solutions in an iterative manner.

2. System Model and Problem Formulation

2.1. System Model

We investigate an RIS-assisted D2D wireless communication system, which is composed of one BS, one RIS, one user equipment (UE) and a D2D pair that is made up of a D2D-transmitting UE (DTUE) and a D2D-receiving UE (DRUE). The system model is shown in Figure 1. The BS is equipped with N antennas, the RIS has M passive reflecting elements and UE has single antenna. In this paper, we take hardware impairments of transceiver into the considered system. Specifically, the transmit signal from the BS to the cellular UE can be expressed as follows:
s u = w x u + z b ,
where w C N × 1 denotes transmit beamforming that is used for transmitting symbol x u to the UE and x u CN ( 0 , 1 ) . z b denotes the distortion that is caused by hardware impairment of the BS. In particular, it includes zero-mean Gaussian variables, and the variance of the kth entry of z b is proportional to the signal power of the kth antenna and z b CN ( 0 , κ b diag { w w H } ) , where κ b [ 0 , 1 ] denotes the hardware impairment coefficient of the BS.
For the DTUE in D2D, its transmit signal s d to DRUE can be expressed as follows:
s d = x d + z d t ,
where x d is the desired signal from DTUE to DRUE, and E { | x d | 2 } = p d is the transmit power of DTUE. z d t is the hardware impairment distortion that caused by DTUE and z d t CN ( 0 , κ d t p d ) , where κ d t [ 0 , 1 ] describes the hardware impairment coefficient of DTUE.
The received signal of UE can be modeled as follows:
y u = ( h u H + h r u H Φ H ) s u + ( g d u + h r u H Φ g d t ) s d + n + z u = y ˜ u + z u ,
where h u C N × 1 , h b r C N × 1 and H C M × N represent the communicating channel from the BS to the UE, DRUE and RIS, respectively. Φ = diag { ϕ 1 , , ϕ i , , ϕ N } is the reflection coefficient matrix, where ϕ i = e j θ i , and θ i denotes the phase shift parameter of the ith reflecting element of the RIS, and h r u C M × 1 , g d r C M × 1 are the channels from IRS to UE and DRUE, respectively. g d C , g d t C 1 × M and g d u C denote the channel from the DTUE to DRUE, RIS and UE, respectively. n CN ( 0 , σ 2 ) is the additive white Gaussian noise (AWGN). z u denotes the distortion noise at UE, which is independent from the input signal y ˜ u . Note that z u obeys zero-mean Gaussian distribution, and its variance is proportional to the received power of the undistorted signal, i.e., z u CN ( 0 , κ u E { | y ˜ u | 2 } , where κ u [ 0 , 1 ] is the hardware impairment coefficient of UE.
Then, we have the following:
E { | y ˜ u | 2 } = f H w w H + κ b diag { w w H } f + ( 1 + κ d t ) p d g 1 2 + σ 2 .
where f H = h u H + h r u H Φ H and g 1 = g d u + h r u H Φ g d t .
The signal to interference plus noise ratio (SINR) of the cellular UE can be written as follows:
SINR u = | f H w | 2 κ u f H w w H f + ( 1 + κ u ) κ b f H diag { w w H } f + S 1 .
where S 1 = + ( 1 + κ u ) ( 1 + κ d t ) p d g 1 2 + ( 1 + κ u ) σ 2 .
When DRUE receives signal s d from the DTUE, the received signal can be expressed as follows:
y d r = ( g d + g d r H Φ g d t ) s d + ( h r u H + g d r H Φ H ) s u + n + z d r = y ˜ d r + z d r ,
where z d r is the hardware impairment coefficient of DRUE, z d r CN ( 0 , κ d r E { | y ˜ d r | 2 } ) , in which κ d r denotes the power proportional coefficient of DRUE.
According to (6), the variance of z d r can be formulated as follows:
E { | y ˜ d r | 2 } = h 1 H w w H + κ b diag { w w H } h 1 + ( 1 + κ d t ) p d g 2 2 + σ 2 .
where g 2 = g d + g d r H Φ g d t and h 1 H = h b r H + g d r H Φ H . Then, we can formulate the SINR of DRUE that is based on (6), which can be written as follows:
SINR d = p d g 2 2 ( 1 + κ d r ) h 1 H w w H + κ b diag { w w H } h 1 + S 2 .
where S 2 = [ κ d r ( 1 + κ d t ) + κ d t ] p d g 2 2 + ( 1 + κ d r ) σ 2 .

2.2. Problem Formulation

In this section, our goal is to maximize the transmit rate of the D2D pair with hardware impairments by optimizing the BS’s beamforming vector, the minimum data rate requirement of cellular UE and the passive beamforming at the RIS. This problem is formulated as follows:
P 0 max w , ϕ , p d log 2 ( 1 + SINR d )
s . t . log 2 ( 1 + SINR u ) r u ,
w 2 2 P m a x u ,
p d P m a x d ,
| ϕ j | 2 = 1 , j = 1 , , M ,
where ϕ = [ ϕ 1 , , ϕ M ] T collects all the diagonal elements of Φ , P m a x u , and P m a x d denotes the maximum transmit power of the BS and the DTUE, respectively.

3. Joint Optimizing the Transmit Rate of the D2D Pair

Due to the coupled variables and the non-convexity of Problem (Section 2.2), we exploit the BCD technique to depart coupled variables in Problem P 0 into three tractable subproblems. Then, after solving each subproblem, an alternative algorithm is proposed to obtain the optimal solutions of Problem P 0 .

3.1. Optimizing the Transmit Beamforming of BS

With fixed ϕ and p d , the original problem P 0 is simplified as follows.
P 1 1 max w log 2 ( 1 + SINR d )
s . t . log 2 ( 1 + SINR u ) r u ,
w 2 2 P m a x u .
By invoking equality a H diag { b b H } a = b H diag { a a H } b , (7) can be transformed as follows:
SINR d ( w ) = p d g 2 2 ( 1 + κ d r ) w H T w + c 1 .
where T = h 1 h 1 H + κ b diag { h 1 h 1 H } , c 1 = [ κ d r ( 1 + κ d t ) + κ d t ] p d g 2 2 + ( 1 + κ d r ) σ 2 .
After introducing slack variable λ and using the Dinkelbach’s transform [23], Problem P 1 1 can be transformed as follows:
P 1 2 max w p d g 2 2 λ [ ( 1 + κ d r ) w H T w + c 1 ]
s . t . w H F w c 2 0 ,
w 2 2 P m a x u ,
where r ^ u = 2 r u 1 , F = [ 1 / r ^ u κ u ( 1 + κ u ) κ b ] f f H , and c 2 = ( 1 + κ u ) ( 1 + κ d t ) p d g 1 2 + ( 1 + κ u ) σ 2 .
This problem is still non-convex because the convex part of w H F w in (11b). Then, we use the following SCA proposition.
Proposition 1.
w H F w is a convex function for w , which can be approximated by the following:
w H F w w ( t ) H F w ( t ) + 2 Re { w ( t ) H F w } ,
where w ( t ) denotes the optimal value of w at the tth iteration.
According to Proposition 1, Problem P 1 2 can be approximated by the following.
P 1 3 max w p d g 2 2 λ [ ( 1 + κ d r ) w H T w + c 1 ]
s . t . 2 Re { w ( t ) H F w } w ( t ) H F w ( t ) c 2 0 ,
w 2 2 P m a x u .
This problem is a convex optimization problem, which can easily obtain optimal solutions by using CVX. Furthermore, the slack variable can be iterated by the following.
λ = p d g 2 2 / [ ( 1 + κ d r ) w ( t ) H T w ( t ) + c 1 ] .

3.2. Optimizing the Phase Shifts of RIS

We show the optimization of phase shifts for a given transmit beamforming matrix W and the transmit power of p d . According to Problem P 0 , the phase-shift optimization subproblem is formulated as follows.
P 2 1 max ϕ SINR d ( ϕ )
s . t . | ϕ j | 2 = 1 , j = 1 , , M . ( b ) ,
This problem is still very challenging to solve because of the non-convexity of constraints. By substituting g 2 = g d + ϕ H diag ( g d r H ) g d t and h 1 H = h b r H + g d r H Φ H , the objective function of this problem can be approximated by the following:
SINR d ( ϕ ) = p d g d 2 + 2 Re { ϕ H p } + ϕ H G ϕ ϕ H A ϕ + 2 Re ( ϕ H q ) + e ,
where p = g d diag ( g d r H ) g d t , c = [ κ d r ( 1 + κ d t ) + κ d t ] p d , G = c diag ( g d r H ) g d t g d t H diag ( g d r ) , d = ( 1 + κ d r ) ( 1 + κ b ) , A = G + d diag ( g d r H ) H W H H diag ( g d r ) , q = d diag ( g d r H ) H W h b r + c p , e = c g d 2 + d h b r H W h b r + ( 1 + κ d r ) σ 2 .
Similarly, the constraint in (Section 3.2b) can be reformulated as follows:
ϕ H S ϕ + 2 Re { ϕ H t } + l 0 ,
where t = c diag ( h r u H ) H W h u + d g d u diag ( h r u H ) g d t , d = ( 2 r u 1 ) ( 1 + κ u ) ( 1 + κ d t ) p d , l = c h u H W h u d g d u 2 ( 2 r u 1 ) ( 1 + κ u ) σ 2 , c = 1 ( 2 r u 1 ) [ κ u + ( 1 + κ u ) κ b ] , and S = diag ( h r u H ) ( c H W H H d g d t g d t H ) diag ( h r u ) .
Hence, Problem (15) can be transformed as follows.
P 2 2 max ϕ p d g d 2 + 2 Re { ϕ H p } + ϕ H G ϕ ϕ H A ϕ + 2 Re ( ϕ H q ) + e
s . t . ϕ H S ϕ + 2 Re { ϕ H t } + l 0 ,
| ϕ j | 2 = 1 , j = 1 , , M .
This problem is still difficult to solve because of the intractable form of the objective function and the constraints (18c). Firstly, we can exploit the Dinkelbach’s transform to reformulate the objective function of this problem [23]. Secondly, CCP can be used to deal with non-convex constraints (17c). Specifically, they can be rewritten as 1 | ϕ j | 2 1 , j = 1 , , M . Then, the non-convex parts of the reformulated constraints are further rewritten as | ϕ j ( t ) | 2 2 Re { ϕ j * ϕ j ( t ) } 1 , j = 1 , , M , at the tth iteration value ϕ j ( t ) . Then, this subproblem can be reformulated as follows:
P 2 3 max ϕ Tr ( B Φ ˜ ) + 2 Re { ϕ H r } + p d g d 2 λ e
s . t . Tr ( S Φ ˜ ) + 2 Re { ϕ H t } + l 0 ,
| ϕ j | 2 1 , j = 1 , , M ,
| ϕ j ( t ) | 2 2 Re { ϕ j * ϕ j ( t ) } 1 , j = 1 , , M ,
where ϕ ϕ H ϕ ϕ ( t ) H + ϕ ( t ) ϕ H ϕ ( t ) ϕ ( t ) H = Φ ˜ , B = p d G λ A and r = p d p λ q . λ is the auxiliary variable, which can be updated by the following.
λ ( t + 1 ) = p d g d 2 + 2 Re { ( ϕ H ) ( t ) p } + ( ϕ H ) ( t ) G ϕ ( t ) ( ϕ H ) ( t ) A ϕ ( t ) + 2 Re { ϕ H ) ( t ) q } + e .
After transformation, Problem P 2 3 becomes convex and easily obtains optimal solutions by using CVX toolbox.

3.3. Optimizing the Transmit Power of the DTUE

With given w and ϕ , the problem of optimizing the transmit power of the DTUE can be reformulated as follows:
P 3 1 max p d log 2 1 + p d g 2 2 [ κ d r ( 1 + κ d t ) + κ d t ] p d g 2 2 + f
s . t . log 2 ( 1 + SINR u ) r u ,
p d P m a x d ,
where f = ( 1 + κ d r ) h 1 H w w H + κ b diag { w w H } h 1 + ( 1 + κ d r ) σ 2 .
Due to the second derivative of the function, f ( x ) = log 2 ( 1 + x x + 1 ) is smaller than zero, and we know that the objective function of Problem P 3 1 is concave. Moreover, the constraint set of this problem is convex, which is able to be effectively solved by adopting the CVX toolbox.

3.4. Proposed Algorithm and Its Convergence

Based on the results above, an algorithm according to the BCD technique to solve Problem (8) is proposed, and detailed progress is concluded in Algorithm 1. Furthermore, the convergence of Algorithm 1 is proved as follows.
Algorithm 1 Proposed algorithm for data rate maximization problem
1: Initialize feasible ( w ( 0 ) , ϕ ( 0 ) , p d ( 0 ) ), and the tolerance parameter
      ξ > 0 , the iterate number t = 0 , the maximum iteration number t m a x .
2: Obtain the value of S o b j ( 0 ) = O ( w ( 0 ) , ϕ ( 0 ) , p d ( 0 ) ) , where
      O ( w , ϕ , p d ) = log 2 ( 1 + SINR d ) .
3:Repeat
4:    t = t + 1 .
5:    Based to (13), get the optimal w ( t ) with fixed ϕ ( t 1 ) , p d ( t 1 ) .
6:    Given ( w ( t ) , p d ( t 1 ) ), get the optimal ϕ ( t ) by optimizing Problem (19).
7:    Exploiting fixed ( w ( t ) , ϕ ( t ) ) , get the D2D transmitter’s transmit power
        by optimizing Problem (21).
8:    With given ( w ( t ) , ϕ ( t ) , p d ( t ) ) , obtain the value of
         S o b j ( t ) = O ( w ( t ) , ϕ ( t ) , p d ( t ) ) .
9: Until S o b j ( t ) S o b j ( t 1 ) < ξ or t > t m a x .
The values of the objective functions of Problem (8), (13) and (19) are defined as C ( w , ϕ , p d ) , C w , l b ( w , ϕ , p d ) and C ϕ , l b ( w , ϕ , p d ) , respectively. Then, the following exists:
C ( w t 1 , ϕ t 1 , p d t 1 ) ( a ) C ( w t , ϕ t 1 , p d t 1 ) ( b ) C ϕ , l b ( w t , ϕ t , U t 1 ) C ( A t , P t , U t )
where ( a ) is obtained due to Step 5 of Algorithm 1, and the optimal solution of (8) is obtained by solving its approximate problem (13) with fixed ϕ t 1 and p d t 1 ; similarly, ( b ) holds with fixed w t and p d t 1 , and optimal ϕ t can be obtained by solving Problem (21) of Step 6 in Algorithm 1. It is demonstrated that the transmit rate of DTUE cannot increase infinitely, and it has an upper bound. This reveals that proposed Algorithm 1 will converge after a few iterations.

4. Simulation Results

We illustrate the influence of the hardware impairments and the benefits of the proposed algorithm via numerical simulations in this section. Here, we set the BS’s antennas number as N = 4 , the reflecting elements of the RIS’s number as M = 6 , the minimum rate as r u = 1 b/s/Hz, the bandwidth of the D2D communication system as B = 10 MHz. The BS’s and the DTUE’s transmit power limits are set as s P m a x u = 10 W and p m a x d = 1 W; the additional noise powers set σ k 2 = δ k 2 = 174 dBm; and non-linear EH parameters set as a = 6400 , b = 0.003 [24], respectively. The simulation setup is shown in Figure 2, where the locations of the BS and the RIS are placed at (0,0) m and (50,20) m. D2D UEs are uniformly and randomly placed in a circle with radius of 5 m, which is centered at (55,0) m. In this paper, all channels comprise large and small-scale fading [20,21,22], and large scale fading in dB can be modeled as follows:
PL = PL 0 10 α log 10 d d 0 ,
where PL 0 represents the path loss, which is referred at the distance of d 0 , α denotes the path loss coefficient and d is the communication distance. In the simulations, we set d 0 = 1 m, PL 0 = 30 dB and the path loss coefficients from the BS to the UE. The RIS to the UE (D2D UEs) is set as α = 4 , 2.2 , 2 , respectively. Small scale fading in all channels is assumed to be a Rayleigh fading distribution.
Figure 3 presents the convergence character of the proposed algorithm. We readily know that the proposed algorithm converges rapidly, which demonstrates the effectiveness of the proposed algorithm. Moreover, we know that the hardware impairments of the BS and the D2D UEs still have huge impacts on the D2D pair’s transmit rate even with the help of RIS. For example, the D2D pair’s transmit rate with hardware impairments almost decreases 41% when compared with the situation of ideal hardware, which shows the importance of reducing the impact of hardware impairment on the wireless communication system.
Figure 4 illustrates the relationship between the D2D pair’s transmit rate and the UE’s minimum transmit rate in RIS-assisted D2D communication system with different hardware impairments. It is obvious that hardware impairments severely decrease the transmit rate of the D2D pair. Specifically, when hardware impairment coefficients of D2D UEs become large, the D2D pair’s transmit rate is much smaller than when the hardware impairment coefficients of the BS become large. This is because BS can compensate the influence of hardware impairment by using more transmit power. Furthermore, it also shows that UEs are much more sensitive to hardware impairment than the BS and need to be carefully concerned. On the other hand, we also know the effectiveness of RIS, which can decrease the effect of the hardware impairment.

5. Conclusions

In this paper, we have maximized the transmit rate of D2D pair in the RIS-assisted D2D communication system with hardware impairments by optimizing the beamforming vector of RIS, the transmit power of BS and transmit UE of D2D pair. The optimization problem cannot be solved directly because of the non-convexity of the objective function and constraints. Hence, we have decoupled these three variables into three subproblems by using BCD technique. Furthermore, these subproblems were transformed into convex form by using SCA and CCP, and each of the variables has been solved by fixing the others. Finally, we can obtain optimal solutions of the original problem in an iterative manner. The convergence property of the proposed algorithm have been proved, and simulation results show that the data rate of D2D is severely impacted by the hardware impairment coefficient of D2D and UE. However, by adding RIS into the system, the the influence caused by hardware impairment can be effectively alleviated.

Author Contributions

Conceptualization, H.Z. and X.L.; methodology, H.Z. and X.L.; software, H.Z.; validation, H.Z., Y.Y., X.L.; formal analysis, H.Z.; investigation, H.Z.; resources, H.Z.; data curation, H.Z., Y.Y., X.L. and C.Z.; writing—original draft preparation, H.Z., Y.Y. and X.L.; writing—review and editing, Y.Y., X.L. and C.Z.; visualization, C.Z. and C.H.; supervision, Y.Y.; project administration, X.L.; funding acquisition, X.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported in part by the Shenzhen Basic Research Program under Grant 20200811192821001 and JCYJ20190808122409660, in part by the Guangdong Basic Research Program under Grant 2019A1515110358, 2021A1515012097, 2020ZDZX1037, 2020ZDZX1021, in part by the open research fund of National Mobile Communications Research Laboratory, South east University (No. 2021D16).

Data Availability Statement

The data was generated during the study at Guangdong Key Laboratory of Intelligent Information Processing of Shenzhen University.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Doppler, K.; Rinne, M.; Wijting, C.; Ribeiro, C.B.; Hugl, K. Device-to-device communication as an underlay to LTE-advanced networks. IEEE Commun. Mag. 2009, 47, 42–49. [Google Scholar] [CrossRef]
  2. Feng, D.; Lu, L.; Wu, Y.; Li, G.Y.; Feng, G.; Li, S. Device-to-Device Communications Underlaying Cellular Networks. IEEE Trans. Commun. 2013, 61, 3541–3551. [Google Scholar]
  3. Shah, S.W.H.; Rahman, M.M.U.; Mian, A.N.; Dobre, O.A.; Crowcroft, J. Effective Capacity Analysis of HARQ-Enabled D2D Communication in Multi-Tier Cellular Networks. IEEE Trans. Veh. Technol. 2021, 70, 9144–9159. [Google Scholar] [CrossRef]
  4. Su, H.; Zhang, X. Cross-layer based opportunistic MAC protocols for QoS provisionings over cognitive radio wireless networks. IEEE J. Sel. Areas Commun. 2018, 26, 118–129. [Google Scholar] [CrossRef]
  5. Camps-Mur, D.; Garcia-Saavedra, A.; Serrano, P. Device-to-device communications with Wi-Fi Direct: Overview and experimentation. IEEE Wireless Commun. 2013, 20, 96–104. [Google Scholar] [CrossRef] [Green Version]
  6. Liu, R.; Yu, G.; Qu, F.; Zhang, Z. Device-to-device communications in unlicensed spectrum: Mode selection and resource allocation. IEEE Access 2016, 4, 4720–4729. [Google Scholar]
  7. Zhang, H.; Liao, Y.; Song, L. D2D-U: Device-to-device communications in unlicensed bands for 5G system. IEEE Trans. Wirel. Commun. 2017, 16, 3507–3519. [Google Scholar] [CrossRef]
  8. Lai, W.; Wang, Y.; Lin, H.; Li, J. Efficient Resource Allocation and Power Control for LTE-A D2D Communication With Pure D2D Model. IEEE Trans. Veh. Technol. 2020, 69, 3202–3216. [Google Scholar] [CrossRef]
  9. Zhao, G.; Chen, S.; Qi, L.; Zhao, L.; Hanzo, L. Mobile-Traffic-Aware Offloading for Energy- and Spectral-Efficient Large-Scale D2D-Enabled Cellular Networks. IEEE Trans. Wireless Commun. 2019, 186, 3251–3264. [Google Scholar] [CrossRef]
  10. Yin, R.; Wu, Z.; Liu, S.; Wu, C.; Yuan, J.; Chen, X. Decentralized Radio Resource Adaptation in D2D-U Networks. IEEE Internet Things J. 2021, 8, 6720–6732. [Google Scholar] [CrossRef]
  11. Yuan, Y.; Yang, T.; Hu, Y.; Feng, H.; Hu, B. Two-Timescale Resource Allocation for Cooperative D2D Communication: A Matching Game Approach. IEEE Trans. Veh. Technol. 2021, 70, 543–557. [Google Scholar] [CrossRef]
  12. Doppler, K.; Yu, C.H.; Ribeiro, C.B.; Janis, P. Mode selection for device-to-device communication underlaying an LTE-advanced network. In Proceedings of the IEEE Wireless Communication and Networking Conference, Sydney, NSW, Australia, 18–21 April 2010; pp. 1–6. [Google Scholar]
  13. Min, H.; Seo, W.; Lee, J.; Park, S.; Hong, D. Reliability improvement using receive mode selection in the device-to-device uplink period underlaying cellular networks. IEEE Trans. Wireless Commun. 2011, 10, 413–418. [Google Scholar] [CrossRef]
  14. Wang, J.; Zhu, D.; Zhao, C.; Li, G.Y.; Lei, M. Resource sharing of underlaying device-to-device and uplink cellular communications. IEEE Commun. Lett. 2013, 17, 1148–1151. [Google Scholar] [CrossRef]
  15. Yu, C.H.; Doppler, K.; Ribeiro, C.B.; Tirkkonen, O. Resource sharing optimization for device-to-device communication underlaying cellular networks. IEEE Trans. Wireless Commun. 2011, 10, 2752–2763. [Google Scholar]
  16. Mao, S.; Chu, X.; Wu, Q.; Liu, L.; Feng, J. Intelligent Reflecting Surface Enhanced D2D Cooperative Computing. IEEE Wireless Commun. Lett. 2021, 10, 1419–1423. [Google Scholar] [CrossRef]
  17. Xia, X.; Zhang, D.; Xu, K.; Ma, W.; Xu, Y. Hardware Impairments Aware Transceiver for Full-Duplex Massive MIMO Relaying. IEEE Trans. Signal Process. 2015, 63, 6565–6580. [Google Scholar] [CrossRef] [Green Version]
  18. Afana, A.; Ikki, S. Analytical framework for space shift keying mimo systems with hardware impairments and co-channel interference. IEEE Commun. Lett. 2017, 21, 488–491. [Google Scholar] [CrossRef]
  19. Papazafeiropoulos, A.; Pan, C.; Kourtessis, P.; Chatzinotas, S.; Senior, J.M. Intelligent Reflecting Surface-Assisted MU-MISO Systems with Imperfect Hardware: Channel Estimation, Beamforming Design. arXiv 2021, arXiv:2102.05333. [Google Scholar] [CrossRef]
  20. Li, X.; Zhang, C.; He, C.; Chen, G.; Chambers, J.A. Sum-Rate Maximization in IRS-Assisted Wireless Power Communication Networks. IEEE Internet Things J. 2021, 8, 14959–14970. [Google Scholar] [CrossRef]
  21. Pan, C.; Ren, H.; Wang, K.; Xu, W.; Elkashlan, M.; Nallanathan, A.; Hanzo, L. Multicell MIMO Communications Relying on Intelligent Reflecting Surfaces. IEEE Trans. Wireless Commun. 2021, 19, 5218–5233. [Google Scholar] [CrossRef]
  22. Peng, Z.; Li, T.; Pan, C.; Ren, H.; Xu, W.; Renzo, M.D. Analysis and optimization for RIS-aided multi-pair communications relying on statistical CSI. IEEE Trans. Veh. Technol. 2021, 70, 3897–3901. [Google Scholar] [CrossRef]
  23. Shen, K.; Yu, W. Fractional Programming for Communication Systems-Part I: Power Control and Beamforming. IEEE Trans. Signal Process. 2018, 66, 2616–2630. [Google Scholar] [CrossRef] [Green Version]
  24. Boshkovska, E.; Ng, D.W.K.; Zlatanov, N.; Schober, R. Practical Non-Linear Energy Harvesting Model and Resource Allocation for SWIPT Systems. IEEE Commun. Lett. 2015, 19, 2082–2085. [Google Scholar] [CrossRef] [Green Version]
Figure 1. RIS-assisted D2D communication model.
Figure 1. RIS-assisted D2D communication model.
Electronics 11 00200 g001
Figure 2. The simulated system setup.
Figure 2. The simulated system setup.
Electronics 11 00200 g002
Figure 3. Convergence behavior of Algorithm 1.
Figure 3. Convergence behavior of Algorithm 1.
Electronics 11 00200 g003
Figure 4. Minimum data rate of UE versus the data rate of D2D.
Figure 4. Minimum data rate of UE versus the data rate of D2D.
Electronics 11 00200 g004
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zheng, H.; Zhang, C.; Yang, Y.; Li, X.; He, C. Data Rate Maximization in RIS-Assisted D2D Communication with Transceiver Hardware Impairments. Electronics 2022, 11, 200. https://doi.org/10.3390/electronics11020200

AMA Style

Zheng H, Zhang C, Yang Y, Li X, He C. Data Rate Maximization in RIS-Assisted D2D Communication with Transceiver Hardware Impairments. Electronics. 2022; 11(2):200. https://doi.org/10.3390/electronics11020200

Chicago/Turabian Style

Zheng, Hongxia, Chiya Zhang, Yatao Yang, Xingquan Li, and Chunlong He. 2022. "Data Rate Maximization in RIS-Assisted D2D Communication with Transceiver Hardware Impairments" Electronics 11, no. 2: 200. https://doi.org/10.3390/electronics11020200

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop