I. Introduction
Mobile ad hoc networks (MANETs) in which mobile nodes communicate to each other via wireless links without any pre-existing infrastructure support or centralized management, hold great promise for lots of applications, such as the last mile wireless Internet, vehicular ad hoc networks, disaster relief, etc. However, the lacking of network capacity theory characterizing the maximum achievable throughput between all node pairs, is still a challenging roadblock for the massive development and commercialization of such networks [1], [2].