Delaying Or Avoiding Partitioning In Mobile Ad Hoc Networks Using Network Survivability Concepts