Published September 2006 | Version Published
Journal Article Open

Rate maximization in multi-antenna broadcast channels with linear preprocessing

Abstract

The sum rate capacity of the multi-antenna broadcast channel has recently been computed. However, the search for efficient practical schemes that achieve it is still ongoing. In this paper, we focus on schemes with linear preprocessing of the transmitted data. We propose two criteria for the precoding matrix design: one maximizing the sum rate and the other maximizing the minimum rate among all users. The latter problem is shown to be quasiconvex and is solved exactly via a bisection method. In addition to precoding, we employ a signal scaling scheme that minimizes the average bit-error-rate (BER). The signal scaling scheme is posed as a convex optimization problem, and thus can be solved exactly via efficient interior-point methods. In terms of the achievable sum rate, the proposed technique significantly outperforms traditional channel inversion methods, while having comparable (in fact, often superior) BER performance.

Additional Information

© 2006 IEEE. Reprinted with permission. Manuscript received July 10, 2004; revised July 14, 2005; accepted October 18, 2005. [Posted online: 2006-09-06] The associate editor coordinating the review of this paper and approving it for publication was K. Narayanan. This work was supported in part by the National Science Foundation under grant no. CCR-0133818 and CCR-0326554, by the David and Lucille Packard Foundation, and by Caltech's Lee Center for Advanced Networking.

Attached Files

Published - STOieeetwc06.pdf

Files

STOieeetwc06.pdf

Files (346.5 kB)

Name Size
md5:1cb8265636e31b53275326f517640fec
346.5 kB Preview Download

Additional details

Identifiers

Eprint ID
6040
Resolver ID
CaltechAUTHORS:STOieeetwc06

Funding

NSF
CCR-0133818
NSF
CCR-0326554
David and Lucile Packard Foundation
Caltech Lee Center for Advanced Networking

Dates

Created
2006-11-15
Created from EPrint's datestamp field
Updated
2023-06-01
Created from EPrint's last_modified field