New techniques for lattice problems in communications