Transmission strategies and sum rate maximization in multi-user TDD systems