Invia SMS: Meeting the energy needs of future warriors