Social-aware delay tolerant networking for mobile-to-mobile file sharing