SMS: Digital principles and circuits