A methodology for the optimization of robust unmanned vehicle communications in maritime environments