|
Algorithm 2 Subcarrier assignment matching scheme. |
Initialize power allocation for all users.
Obtain users’ BSs association by Algorithm 1.
Initialize the matched , the unmatched for a given cell m, and lists to record the matched users, the unmatched, and the user’s preferable subcarrier.
while
do
for
do
if
then
Find the maximum value from according to:
Match the user i with the subcarrier k, and remove him/her from .
Assume each subcarrier k has a matching user i; we have
if
then
Calculate the EE, and select the set with the higher EE such that:
Update , and remove the selected users from . Update by removing the matched subchannel.
end if
end if
end for
end while
|