Design and analysis of lattice-based communication schemes : a study of constructions A and D