Solving Radio Resource

Allocation Using

Water-Filling Approach

Water-Filling (WF) has been an important algorithm to solve Radio Resource Allocation (RRA) problems in wireless networks. With water-filling, more power is allocated to the channels with higher gains to maximize the system throughput. The conventional way that utilizes the WF algorithm (CWF) is to solve the Karush-Kuhn-Tucker (KKT) conditions, and then find the water-level(s) and the solutions.

We proposed Geometric Water-Filling (GWF) and its extended algorithms. The proposed approaches achieve optimal solutions to the target problems with less computation and more revealed insights.

This website is designed to illustrate our recent research outcomes in this subject area. The MATLAB code and examples are included to better present the approaches.

View related research publications by Dr. Zhao here