Invia SMS: Introduction to discrete-time signal processing