Physical-layer Network Coding: Design of Constellations over Rings: Universitat Autònoma de Barcelona. Universitat de Barcelona