Algorithm 2 Joint allocation mechanism of bandwidth and power. |
-
Input:
Illuminated cells in current time slot: , demand of illuminated cells: , onboard available resources: , , sub-bands: , constraint between power and band:
-
Output:
and for each illuminated cell
-
1:
Perform interference clustering according to Section 4.2.1 and the number of cells in each cluster is n;
-
2:
ifthen;
-
3:
Population initialize
-
4:
for to iteration time do
-
5:
Calculate fitness according to Section 4.2.2 (A)
-
6:
Record elite with best fitness
-
7:
Perform selection, coding, crossover, mutation and decoding with optimal control considering ;
-
8:
Replace the least fit individuals with elite;
-
9:
end for
-
10:
Calculate by Equation (11);
-
11:
else
-
12:
Select and according to Section 4.2.2 (B) based on Constraint Map shown as Figure 5;
-
13:
end if
-
14:
Recalculate considering the CCI of all cells according to Section 3.4.1;
-
15:
return allocation scheme , and capacity ;
|