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. |
|