Research Article
Joint Optimization of Spectrum Resource Management and Position Placement for UAV Base Station Networks
Algorithm 2
BR-based position placement algorithm.
| Initialization: | | (1) Initialize the UAV position as | | (2) Set iteration times and max iteration times | | While: | | (3) Update | | (4) Execute Algorithm 1 within position strategy , then receive the corresponding the UAV-user association and channel selection strategy , where | | (5) Randomly select a UAV . Calculate UAV ’s payoff according to formula (19) | | (6) UAV explores 8 positions near the position | | (a) The current position explored is denoted as where , , and | | (b) Execute Algorithm 1 within position strategy , then receive the corresponding the UAV-user association and channel selection strategy | | (c) Calculate UAV ’s payoff according to formula (19) | | (d) If , update and jump to step (9), else keep exploring other locations | | (7) Randomly select a position throughout the mission area, do the same process as step (4) and (5), then calculate the payoff | | (8) If , update | | (9) Update | | End loop. | | is the exploration step size of the UAV and becomes shorter as the iteration increases. |
|