Evaluation of Ad-Hoc and Mobility Architectures using Satellite Communications