Research Article
Energy-Efficient User Association with Congestion Avoidance and Migration Constraint in Green WLANs
Input: , , , , , , | | Output: , | Initialize // Set of APs that are | turned on | Initialize // AP utilization | Initialize // Number of associated | DNs for each AP | // Set of fixed AP-DN | associations | | // Limitation of DN removal | while true do | | // Find the AP with the maximum | utilization | if then | if then | return null, null // Failure of AP | congestion avoidance | else | | Select a proper DN from | Remove from | | Update , | | else | if then return , | | else break | | while true do | | | foreach do | Remove from | | if then return , | | // Turn off as many | APs as possible |
|