MAP2P: An Architecture Supporting Gnutella for Mobile Devices

Tim Hsin-ting HU
Binh THAI
Woraphon LILAKIATSAKUN
Aruna SENEVIRATNE

Publication
IEICE TRANSACTIONS on Information and Systems   Vol.E88-D    No.9    pp.2079-2088
Publication Date: 2005/09/01
Online ISSN: 
DOI: 10.1093/ietisy/e88-d.9.2079
Print ISSN: 0916-8532
Type of Manuscript: Special Section PAPER (Special Section on Software Agent and Its Applications)
Category: 
Keyword: 
peer-to-peer,  mobile agents,  mobility,  

Full Text: PDF>>
Buy this Article



Summary: 
The use of peer-to-peer (P2P) file sharing networks such as Gnutella is proliferating on the Internet, but due to the broadcast nature of the protocols, the use of such applications are bandwidth consuming. This characteristic makes P2P file sharing unsuitable for mobile devices because they have severe bandwidth and power constraints. This paper proposes the MAP2P architecture that uses mobile agents to participate in the Gnutella network on behalf of mobile devices. The aim is to reduce the amount of traffic, and hence the power consumption, for the mobile devices. Moreover, our architecture provides support for device mobility at the application layer. The viability of our architecture is illustrated through our traffic and energy analyses with experiments using our demonstration implementation.