Skip to main content

A Power-Aware Peer-to-Peer System for Ad-Hoc Networks

  • Conference paper
Mobile Ad-hoc and Sensor Networks (MSN 2006)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 4325))

Included in the following conference series:

  • 1030 Accesses

Abstract

Recently, many peer-to-peer (P2P) systems have been introduced to implement large scale resource sharing systems. Such P2P systems exhibit interesting features like self configuration, self-healing and complete decentralization, which make the systems appealing for deployment in ad hoc environments as well. This paper proposes a power-aware peer-to-peer system specially designed for the ad-hoc networks based on Gnutella with hierarchical structure. The objectives of this paper is to enhance performance as well as to prolong the lifespan of the participating P2P nodes. To pursue the objectives, the proposed system chooses ultrapeers which can serve the overlay network better, by considering battery power, connectivity with other peers and commitment level of each node. It also introduces proactive approach for distributing ultrapeer information to reduce P2P overheads. According to the simulation results, the proposed system provides higher query success rate, shorter query response time, less overhead and extended lifespan of peers.

This research is supported by the Ubiquitous Computing and Network (UCN) Project, the Ministry of Information and Communication (MIC) 21st Century Frontier R&D Program in Korea.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Fraleigh, C., Moon, S., Lyles, B., Cotton, C., Khan, M., Moll, D., Rockell, R., Seely, T., Diot, C.: Packet-level traffic measurements from the sprint IP backbone. IEEE Network 17(6), 6–16 (2003)

    Article  Google Scholar 

  2. Gnutella, http://www.gnutella.com/

  3. Schollmeier, R., Gruber, I., Finkenzeller, M.: Routing in Mobile Ad Hoc and Peer-to-Peer Networks. A Comparison. In: Workshop on Peer-to-Peer Computing, held in conjunction with IFIP Networking 2002 (May 2002)

    Google Scholar 

  4. Conti, M., Gregori, E., Turi, G.: A Cross-Layer Optimization of Gnutella for Mobile Ad hoc Networks. In: Proc. MobiHoc 2005 (May 2005)

    Google Scholar 

  5. Oliveira, L.B., Siqueira, I.G., Loureiro, A.A.F.: Evaluation of Ad-hoc Routing Protocols under a Peer-to-Peer Application. In: Proc. WCNC 2003, pp. 1143–1148 (2003)

    Google Scholar 

  6. Choi, H., Park, H., Woo, M.: Performance Analysis of Peer-to-Peer Application in Ad-Hoc Networks. In: Proc. ITST 2005, pp. 49–52 (June 2005)

    Google Scholar 

  7. Diego, D., Donal, O.: Overlay Networks - A Scalable Alternative for P2P. IEEE Internet Computing 7(3), 2–5 (2003)

    Google Scholar 

  8. Portmann, M., Sookavatana, P., Ardon, S., Seneviratne, A.: The Cost of Peer Discovery and Searching in the Gnutella Peer-to-peer File Sharing Protocol. In: Proc. IEEE ICON 2001 (September 2001)

    Google Scholar 

  9. Klingberg, T., Manfredi, R.: Gnutella 0.6 (June 2002), available from: http://rfc-gnutella.sourceforge.net/src/rfc-0_6-draft.html

  10. Singla, A., Rohrs, C., Lime Wire LLC: Ultrapeers: Another Step Towards Gnutella Scalability (November 2002), available from: http://rfc-gnutella.sourceforge.net/src/Ultrapeers_1.0.html

  11. Limwire, http://www.limewire.com/

  12. Fall, K., Varadhan, K. (eds.): ns notes and documentation. The VINT Project, UC Berkeley, LBL, USC/ISI, and Xerox PARC (November 1997), available from: http://www.isi.edu/nsnam/ns/

  13. Broch, J., Maltz, D.A., Johnson, D.B., Hu, Y., Jetcheva, J.: A Performance Comparison of Multi-Hop Ad Hoc Network Routing Protocols. In: Proc. MobiCom 1998 (October 1998)

    Google Scholar 

  14. Johnson, D.B., Maltz, D.A.: Dynamic source routing in ad hoc wireless networks. In: Imielinski, T., Korth, H. (eds.) Mobile Computing, pp. 153–181. Kluwer Academic Publishers, Dordrecht (1996)

    Chapter  Google Scholar 

  15. Packet-level Peer-to-Peer Simulation Framework and GnutellaSim version 1.1 (September 2003), http://www.cc.gatech.edu/computing/compass/gnutella

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Choi, HD., Woo, M. (2006). A Power-Aware Peer-to-Peer System for Ad-Hoc Networks. In: Cao, J., Stojmenovic, I., Jia, X., Das, S.K. (eds) Mobile Ad-hoc and Sensor Networks. MSN 2006. Lecture Notes in Computer Science, vol 4325. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11943952_72

Download citation

  • DOI: https://doi.org/10.1007/11943952_72

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-49932-9

  • Online ISBN: 978-3-540-49933-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics