Research Article

Suboptimal Greedy Power Allocation Schemes for Discrete Bit Loading

Algorithm 1

Full GPA algorithm applied to the initialisation step of the UPA algorithm.
Initialisation:
(1)Set power available for GPA to in (12b)
For each subchannel do the following:
(2)Set in (10) and index in (9)
(3)Cal. the min required upgrade power
Recursion:
while     and   ,
(4)
(5) ,
if  
(6) , 
elseif  
(7) , 
else
(8) , 
end
    end