Zaslat SMS: Algebraic aspects of digital communications