|
Algorithm 2 Dynamic resource allocation PF algorithm with location and SFR |
Require:Train location information, coverage area L and bandwidth B, the number of PRB N, TAU maximum transmit power , and large-scale fading factor and small-scale fading model, train CBTC service minimum transmission rate and resource availability of adjacent cells.
Ensure:Calculate the minimum number of PRBs for each train based on the required minimum transmission rate . Then the total PRBs occupied by train are marked as PRB group:
-
1:
if not all trains are allocated radio resources then
-
2:
According to the principle of PF, find the train and avaiable PRB that maximize the metric value ;
-
3:
According to service rate requirements , the cell allocates PRB to the train k
-
4:
Merge the selected PRB into the initially allocated PRB block;
-
7:
Refresh RBG information ;
-
6:
end if
-
7:
return RBG allocation information on all trains
|