[atlas] Satellite based "last mile" and Atlas probes