Practical algorithms for a family of waterfilling solutions
Top Cited Papers
- 5 December 2005
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Signal Processing
- Vol. 53 (2) , 686-695
- https://doi.org/10.1109/tsp.2004.840816
Abstract
Many engineering problems that can be formulated as constrained optimization problems result in solutions given by a waterfilling structure; the classical example is the capacity-achieving solution for a frequency-selective channel. For simple waterfilling solutions with a single waterlevel and a single constraint (typically, a power constraint), some algorithms have been proposed in the literature to compute the solutions numerically. However, some other optimization problems result in significantly more complicated waterfilling solutions that include multiple waterlevels and multiple constraints. For such cases, it may still be possible to obtain practical algorithms to evaluate the solutions numerically but only after a painstaking inspection of the specific waterfilling structure. In addition, a unified view of the different types of waterfilling solutions and the corresponding practical algorithms is missing. The purpose of this paper is twofold. On the one hand, it overviews the waterfilling results existing in the literature from a unified viewpoint. On the other hand, it bridges the gap between a wide family of waterfilling solutions and their efficient implementation in practice; to be more precise, it provides a practical algorithm to evaluate numerically a general waterfilling solution, which includes the currently existing waterfilling solutions and others that may possibly appear in future problems.Keywords
This publication has 20 references indexed in Scilit:
- Joint tx-rx beamforming design for multicarrier mimo channels: a unified framework for convex optimizationIEEE Transactions on Signal Processing, 2003
- Minimum ber block precoders for zero-forcing equalizationIEEE Transactions on Signal Processing, 2003
- Efficient signaling schemes for wideband space-time wireless channels using channel state informationIEEE Transactions on Vehicular Technology, 2003
- Optimal designs for space-time linear precoders and decodersIEEE Transactions on Signal Processing, 2002
- Generalized linear precoder and decoder design for MIMO channels using the weighted MMSE criterionIEEE Transactions on Communications, 2001
- Redundant filterbank precoders and equalizers. I. Unification and optimal designsIEEE Transactions on Signal Processing, 1999
- Filterbank transceivers optimizing information rate in block transmissions over dispersive channelsIEEE Transactions on Information Theory, 1999
- Spatio-temporal coding for wireless communicationIEEE Transactions on Communications, 1998
- On joint transmitter and receiver optimization for multiple-input-multiple-output (MIMO) transmission systemsIEEE Transactions on Communications, 1994
- Optimal Linear Coding for Vector ChannelsIEEE Transactions on Communications, 1976