Communication-Ad Hoc Networks