| Algorithm 1: Multi-User Time-Power Resource Allocation Algorithm |
| 1. Initialization: , , , , convergence tolerance; 2. while 3. calculated , according to Equations (22) and (27); 4. if and 5. update 6. end if 7. calculated according to Equation (17); 8. iteratively update according to Equation (29); 9. end while 10. obtained according to P5; 11. for 12. calculated according to Equation (17); 13. end for |