Invia SMS: Confronting space debris