Simulating Mobile and Distributed Systems with DEUS and ns-3