Multipath routing can reduce routing update, increase bandwidth and improve data transfer rate of ad hoc Networks. However, there exists serious collision among multiple paths. Energy minimum and collision avoidance are incompatible, and limited battery capacity presents major challenges for collision avoidance. In order to find a tradeoff between them when transmitting data simultaneously, this paper proposes a collision-constrained minimum energy node-disjoint multipath routing algorithm (ECCA) for ad hoc networks. The ECCA defines correlation factor to weigh the collision probability among ...