Peer Selection in P2P Service Overlays Using Geographical Location Criteria

  • Adriano Fiorese
  • Paulo Simões
  • Fernando Boavida
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7334)


Peer-to-peer service overlay networks (P2P SON) are increasingly being infrastructure providers for networking services, allowing service providers to cooperatively offer and run a flexible set of services. Regarding this condition, the selection of peers is a key issue for improving resource usage; service performance, and ultimately end users Quality of Experience (QoE). This paper presents an approach to best peer selection in a three-tier P2P SON architecture, allowing the splitting of service business functions and peer selection functions. The proposed best peer selection approach is evaluated by simulation, using a literature available geographic positioning metrich that takes into account real delay and jitter made available by the CAIDA project and MaxMind’s free database. The simulation results show the consistency and good performance of the proposed peer selection approach.


Peer Selection P2P Services Management 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Macroscopic topology measurements,
  2. 2.
  3. 3.
    Aggarwal, V., Akonjang, O., Feldmann, A.: Improving user and ISP experience through ISP-aided P2P locality. In: INFOCOM Workshops 2008, pp. 1–6. IEEE (2008)Google Scholar
  4. 4.
    Bernstein, D.S., Feng, Z., Levine, B.N., Zilberstein, S.: Adaptive Peer Selection. In: Kaashoek, M.F., Stoica, I. (eds.) IPTPS 2003. LNCS, vol. 2735, pp. 237–246. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  5. 5.
    Choffnes, D.R., Bustamante, F.E.: Taming the torrent: a practical approach to reducing cross-isp traffic in peer-to-peer systems. In: ACM SIGCOMM Computer Communication Review, vol. 38, pp. 363–374. ACM, New York (2008)Google Scholar
  6. 6.
    Duan, Z., Zhang, Z., Hou, Y.T.: Service overlay networks: SLAs, QoS, and bandwidth provisioning. IEEE/ACM Transactions on Networking 11(6), 870–883 (2003)CrossRefGoogle Scholar
  7. 7.
    Fiorese, A., Simões, P., Boavida, F.: An aggregation scheme for the optimisation of service search in Peer-to-Peer overlays. In: 2010 International Conference on Network and Service Management (CNSM), Niagara Falls, Canada, pp. 481–486 (October 2010)Google Scholar
  8. 8.
    Fiorese, A., Simões, P., Boavida, F.: OMAN – A Management Architecture for P2P Service Overlay Networks. In: Stiller, B., De Turck, F. (eds.) AIMS 2010. LNCS, vol. 6155, pp. 14–25. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  9. 9.
    Fiorese, A., Simões, P., Boavida, F.: Service searching based on P2P aggregation. In: Proceedings of International Conference on Information Networking 2010 (ICOIN 2010), Busan, South Korea (2010)Google Scholar
  10. 10.
    Haase, P., Siebes, R., Harmelen, F.: Expertise-based peer selection in Peer-to-Peer networks. Knowledge and Information Systems 15(1), 75–107 (2007)CrossRefGoogle Scholar
  11. 11.
    Habib, A., Chuang, J.: Service differentiated peer selection: an incentive mechanism for peer-to-peer media streaming. IEEE Transactions on Multimedia 8(3), 610–621 (2006)CrossRefGoogle Scholar
  12. 12.
    Huang, K., Wang, L., Zhang, D., Liu, Y.: Optimizing the BitTorrent performance using an adaptive peer selection strategy. Future Generation Computer Systems 24, 621–630 (2008)CrossRefGoogle Scholar
  13. 13.
    Kaune, S., Pussep, K., Leng, C., Kovacevic, A., Tyson, G., Steinmetz, R.: Modelling the internet delay space based on geographical locations. In: 2009 17th Euromicro International Conference on Parallel, Distributed and Network-based Processing, pp. 301–310 (2009)Google Scholar
  14. 14.
    Kovacevic, A., Kaune, S., Liebau, N., Steinmetz, R., Mukherjee, P.: Benchmarking platform for peer-to-peer systems. IT - Information Technology 49(5), 312–319 (2007)CrossRefGoogle Scholar
  15. 15.
    Lavinal, E., Simoni, N., Song, M., Mathieu, B.: A next-generation service overlay architecture. Annals of Telecommunications 64(3), 175–185 (2009)CrossRefGoogle Scholar
  16. 16.
    Lee, S., Zhang, Z., Sahu, S., Saha, D.: On suitability of euclidean embedding of internet hosts. In: ACM SIGMETRICS Performance Evaluation Review, pp. 157–168. ACM, New York (2006)Google Scholar
  17. 17.
    Tran, C., Dziong, Z.: Service overlay network capacity adaptation for profit maximization. IEEE Transactions on Network and Service Management 7(2), 72–82 (2010)CrossRefGoogle Scholar
  18. 18.
    Wu, C., Li, B.: Optimal peer selection for minimum-delay peer-to-peer streaming with rateless codes. In: Proceedings of the ACM Workshop on Advances in Peer-to-Peer Multimedia Streaming, pp. 69–78. ACM, New York (2005)CrossRefGoogle Scholar
  19. 19.
    Zhou, S., Hogan, M., Ardon, S., Portman, M., Hu, T., Wongrujira, K., Seneviratne, A.: ALASA: when service overlay networks meet peer-to-peer networks. In: 2005 Asia-Pacific Conference on Communications, Perth, WA, USA, pp. 1053–1057 (2005)Google Scholar
  20. 20.
    Zhuang, H., Xu, Y., Hu, Y., Lin, X.: A peer selection mechanism in P2P networks based on the collaboration of ISPs and P2P systems. In: International Conference on Information Science and Engineering, pp. 1573–1576. IEEE Computer Society Press, Los Alamitos (2009)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Adriano Fiorese
    • 1
    • 2
  • Paulo Simões
    • 1
  • Fernando Boavida
    • 1
  1. 1.Centre for Informatics and Systems of the University of Coimbra - CISUC, Department of Informatics Engineering - DEIUniversity of Coimbra - UCPortugal
  2. 2.Department of Computer Science - DCCSanta Catarina State University - UDESCJoinvilleBrazil

Personalised recommendations