Generalized channel inversion methods for multiuser MIMO systems
Writing on dirty paper