DataSpotting: offloading cellular traffic via managed device-to-device data transfer at data spots
Towards Mobile Phone Localization without War-Driving