Enviar por SMS: Precoding Techniques for Digital Communication Systems