Energy efficient provisioning of P2P communications for mobile devices