From: Blotto game-based low-complexity fair multiuser subcarrier allocation for uplink OFDMA networks
1. Initialization |
---|
   User k obtains from the BS and randomly select , ,. Let , and t = 1 |
2. PA strategy |
   Based on the CSI obtained from the BS, user k waterfills its power to all subcarriers according to Equation 12 |
3. BA strategy |
   User k obtains the information from the BS |
   For m = 1,..., N |
User k allocates its budget to subcarrier m according to Equation 27 and updates |
   End |
   User k sends the bidding information to the BS |
4. Convergence |
   For i = 1,..., K |
For m = 1,..., N |
The BS checks if , NE is declared, otherwise let t = t+1 and repeat step 3 |
End |
   End |
5. Subcarrier allocation |
   For m = 1,..., N |
The BS assigns subcarrier m to user k according to Equation 14. |
   End |
6. Power allocation |
   User k waterfills its power to subcarrier n using Equation 12 for . |