A Layered Decomposition Framework for Resource Allocation in Multiuser Communications

The resource allocation problem for multiuser channels is decomposed into two layers. The lower layer is the weighted sum rate maximization, which is widely considered for many different multiuser channels. The weighted sum rate maximization is employed as a subroutine and called the upper layer. The upper layer is the optimization of dual variables for maximizing a joint utility function, which is very general and includes proportional fairness and max-min fairness as special cases. This layered approach decouples the physical-layer technologies from system-layer consideration. For example, if we want to evaluate a new objective in resource allocation, changes are required only in the outer loop, whereas the inner loop remains the same. This induces flexibility in the software structure. To numerically obtain the solution, a Gauss-Seidel-type algorithm is proposed, and its effectiveness in achieving proportional fairness in the parallel Gaussian broadcast channel is demonstrated by computer simulation.

[1]  David Tse,et al.  Multiaccess Fading Channels-Part I: Polymatroid Structure, Optimal Resource Allocation and Throughput Capacities , 1998, IEEE Trans. Inf. Theory.

[2]  Daniel Pérez Palomar,et al.  A tutorial on decomposition methods for network utility maximization , 2006, IEEE Journal on Selected Areas in Communications.

[3]  A. Robert Calderbank,et al.  Layering as Optimization Decomposition: A Mathematical Theory of Network Architectures , 2007, Proceedings of the IEEE.

[4]  Jean C. Walrand,et al.  Fair end-to-end window-based congestion control , 2000, TNET.

[5]  Frank Kelly,et al.  Charging and rate control for elastic traffic , 1997, Eur. Trans. Telecommun..

[6]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[7]  Kenneth W. Shum,et al.  Rate Allocation for Cooperative Orthogonal-Division Channels with Dirty-Paper Coding , 2010, IEEE Transactions on Communications.

[8]  Johannes Brehmer,et al.  A Decomposition of the Downlink Utility Maximization Problem , 2007, 2007 41st Annual Conference on Information Sciences and Systems.

[9]  John M. Cioffi,et al.  CTH03-5: Optimal Resource Allocation via Geometric Programming for OFDM Broadcast and Multiple Access Channels , 2006, IEEE Globecom 2006.

[10]  Luigi Grippo,et al.  On the convergence of the block nonlinear Gauss-Seidel method under convex constraints , 2000, Oper. Res. Lett..

[11]  David Tse,et al.  Optimal power allocation over parallel Gaussian broadcast channels , 1997, Proceedings of IEEE International Symposium on Information Theory.

[12]  Kenneth W. Shum,et al.  Fair Resource Allocation for the Gaussian Broadcast Channel with ISI , 2009, IEEE Transactions on Communications.

[13]  A. Banerjee Convex Analysis and Optimization , 2006 .

[14]  Gerhard Wunder,et al.  Optimal Resource Allocation for Parallel Gaussian Broadcast Channels: Minimum Rate Constraints and Sum Power Minimization , 2007, IEEE Transactions on Information Theory.