Game theoretic analysis of cooperation enforcement in mobile ad hoc networks