Distributed Cooperative Communication In Large-Scale Wireless Networks