Research Article

Energy Efficiency Maximization of Full-Duplex and Half-Duplex D2D Communications Underlaying Cellular Networks

Algorithm 2

Iterative bisection-alternate optimization method for full-duplex D2D.
Input: Set iteration index , and tolerance , , , , calculate the corresponding EE.
Output: optimal transmission powers , , , , and
Repeat
Measure the interference powers at CUE and DUEs and estimate the SI powers at DUEs.
Solve the quasiconcave optimization problems of (17)–(19) and obtain , , respectively.
if ,
    and
   
   ,
    and
   
else
   , repeat.