Research Article

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

Algorithm 3

Iterative bisection-alternate optimization method for half-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.
Solve the quasiconcave optimization problems of (22)–(24) and obtain , , respectively.
if ,
    and
   
   ,
    and
   
else
   , repeat.