Generalized Design of Multi-User MIMO Precoding Matrices
Writing on dirty paper