Research Article

Resource Allocation for SWIPT Systems with Nonlinear Energy Harvesting Model

Algorithm 1

Iterative search algorithm for .
1: Initialize:
2: repeat
3: Obtain and using (19) and (20), respectively
4: Obtain and by solving and , respectively
5: Obtain using (22), then
6: ifthen
7:  return Optimal dual variable and optimal TS threshold ,
8: else
9:  
10: end if
11: until or