From: CMBF-based dynamic selection for heterogeneous massive MIMO systems
Algorithm 2—EE optimization with different achievable rate requirements | |
---|---|
Perform the following steps. Initialization: system simulation parameters   Step 1. Generate positions of coordinate SBSs for all different coordinated scenarios. Get the base station location set BS-locations.   Step 2. implementation times is the number of Realizations Randomly generate user location. Detect whether the location of each user is within the cell and whether the distances from each MBS and SBS are greater than the minimum distance requirement. If they all meet the requirements, go to the next step, otherwise repeat. Traverses the number of different cooperative BS forNCBS ∈ {0, 1, ..., C}, and number of SBSs is S. ** Calculate channels for the current number of antennas, generate user fading channels under the current number of antennas; **Generate power constraints punderNcurrent; ** Traverse the different achievable rate requirements, R ∈ {1, 2, 3, 4}with the number of antennas is N. ***Generate user target SINR set γ: γ = 2R − 1. ***Solve formula (22) using Centralized Algorithm-CMBF; Step 3. Calculate E{R}, E {Ptotal}, EE |