Wi-Fi Direct is a popular wireless technology which is integrated in most of today’s smartphones and tablets. This technology allows a set of devices to dynamically negotiate and select a group owner which plays the role of access point. We demonstrate that Wi-Fi Direct-based Device-to-Device (D2D) communications can be used to offload Wi-Fi access points in a dense wireless network. Clustering, power control and transmission scheduling techniques are applied to optimize the network performances and reduce the file download time up to 30%.