Invia SMS: Engineering within ecological constraints