Split multipath routing with maximally disjoint paths in ad hoc networks | Synapse