DocumentCode
265503
Title
Extending volunteer computing through mobile ad hoc networking
Author
Funai, Colin ; Tapparello, Cristiano ; He Ba ; Karaoglu, Bora ; Heinzelman, Wendi
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Rochester, Rochester, NY, USA
fYear
2014
fDate
8-12 Dec. 2014
Firstpage
32
Lastpage
38
Abstract
Volunteer computing provides a practical and low cost solution to the increasing computational demands of many applications. Recent advancements in mobile device processing capabilities, combined with the energy efficiency of the mobile devices, make their inclusion in a distributed computing architecture particularly appealing. However, the intrinsic requirement of Internet connectivity to participate in volunteer computing limits the direct adoption of mobile devices due to service availability or related costs to connect to the Internet. In this paper, we propose and implement a novel computational architecture that extends the ability of mobile devices to participate in volunteer computing through ad hoc networking. By introducing decentralized task distribution points, mobile devices are invited to join the computation via device to device communication, removing the requirement for an Internet connection. Using a prototype implementation running on Android devices, we investigate the impact of a promising ad hoc communication technology, namely WiFi Direct, and two task distribution algorithms with different computation and communication overheads, under various scenarios. Experimental results show that our proposed approach is feasible with only minor additional energy consumption at the decentralized task distribution points.
Keywords
Internet; mobile ad hoc networks; mobile computing; smart phones; wireless LAN; Android devices; Internet connectivity; WiFi Direct; ad hoc communication technology; ad hoc networking; decentralized task distribution points; device to device communication; distributed computing architecture; energy efficiency; mobile device processing capabilities; task distribution algorithms; volunteer computing; Ad hoc networks; Computer architecture; IEEE 802.11 Standards; Internet; Mobile computing; Mobile handsets; Servers;
fLanguage
English
Publisher
ieee
Conference_Titel
Global Communications Conference (GLOBECOM), 2014 IEEE
Conference_Location
Austin, TX
Type
conf
DOI
10.1109/GLOCOM.2014.7036780
Filename
7036780
Link To Document