Skip to main content
Log in

Evaluation of P2P multimedia clustering techniques in JXTA-Overlay

  • Regular Paper
  • Published:
Multimedia Systems Aims and scope Submit manuscript

Abstract

Efficient file searching is an essential feature in P2P systems. While many current approaches use brute force techniques to search files by meta information (file names, extensions or user-provided tags), the interest is in implementing techniques that allow content-based search in P2P systems. Recently, clustering techniques have been used for searching text documents to increase the efficiency of document discovery and retrieval. Integrating such techniques into P2P systems is important to enhance searching in P2P file sharing systems. While some effort has been taken for content-based searching for text documents in P2P systems, there has been few research work for applying these techniques to multimedia content in P2P systems. In this paper, we introduce two P2P content-based clustering techniques for multimedia documents. These techniques are an adaptation of the existing Class-based Semantic Search algorithm for text documents. The proposed algorithms have been integrated into a JXTA-based Overlay P2P platform, and evaluation results are provided. The JXTA-Overlay together with the considered clustering techniques is thus very useful for developing P2P multimedia applications requiring efficient searching of multimedia contents in peer nodes.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Andronache A., Brust M.R., Rothugel S.: HyMN-injection-based multimedia content distribution in hybrid wireless networks. Multimed. Syst. 14(3), 145–153 (2008)

    Article  Google Scholar 

  2. Brookshier D., Govoni D., Krishnan N., Soto J.: JXTA: Java P2P Programming. Sams, Indianapolis (2002)

    Google Scholar 

  3. Buford J., Yu H., Lua E.: P2P Networking and Applications. Elssevier, Amsterdam (2008)

    Google Scholar 

  4. Crowcroft, J., Moreton, T., Pratt, I., Twigg, A.: Peer-to-Peer Technologies. In: Foster, I., Kesselman, C. (eds.) The Grid: Blueprint for a new Computing Infrastructure, chapter 29, pp. 593–622. Morgan Kaufmann (2003)

  5. Denko M., Lu H.: Replica dissemination and update strategies in cluster-based mobile ad hoc networks. J. Mobile Inf. Syst. 2(4), 193–209 (2006)

    Google Scholar 

  6. Doulamis, N.D., Karamolegkos, P.N., Doulamis, A.N., Protonotarios E.N.: Cluster-based proactive replication of multimedia files in peer-to-peer networks 2nd International Conference on Digital Information Management (ICDIM’07), pp. 368–375 (2007)

  7. Gehlen G., Aijaz F., Zhu Y., Walke B.: Mobile P2P Web services using SIP. Mobile Inf. Syst. 3(3–4), 165–185 (2007)

    Google Scholar 

  8. Gummadi K.P., Dunn R.J., Saroiu S., Gribble S.D., Levy H.M., Zahorjan J.: Measurement, modeling, and analysis of a peer-to-peer file-sharing workload. SIGOPS Oper. Syst. Rev. 37(5), 314–329 (2003)

    Article  Google Scholar 

  9. Fessant F.L., Handurukande S., Kermarrec A.M., Massoulie L.: Clustering in peer-to-peer file sharing workloads. Proc. Int. Workshop Peer-to-Peer Syst. 3279, 217–226 (2004)

    Google Scholar 

  10. Huang, J., Li, X., Wu, J.: A Class-Based Search System in Unstructured P2P Networks. In: Proceedings of the 21st International Conference on Advanced Networking and Applications. AINA. IEEE Computer Society, Washington, DC, pp. 76–83 (2007)

  11. Kalogeraki, V., Delis, A., Gunopulos, D.: Handling Multimedia Objects in Peer-to-Peer Networks. In: Proceedings of 2nd IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2002), pp. 438–439. IEEE CS (2002)

  12. Lew M.S., Sebe N., Djeraba C., Jain R.: Content-based multimedia information retrieval: state of the art and challenges. ACM Trans. Multimed. Comput. Commun. Appl. 2(1), 1–19 (2006)

    Article  Google Scholar 

  13. Li S.: Early Adopter JXTA. Wrox Press, Birmingham (2003)

    Google Scholar 

  14. Liu T., Katpelly R.: A two-level queueing system for interactive browsing and searching of video content. Multimed. Syst. 12, 289–306 (2007)

    Article  Google Scholar 

  15. Liu L., Zimmermann R.: Adaptive low-latency peer-to-peer streaming and its application. Multimed. Syst. 11(6), 497–512 (2006)

    Article  Google Scholar 

  16. Oaks, S., Traversat, B., Gong, L.: JXTA in a Nutshell. O’Reilly (2003)

  17. Rusu, L.I., Rahayu, J.W., Taniar, D.: Intelligent Dynamic XML Documents Clustering. In: AINA, pp. 449–456 (2008)

  18. Shen H.T., Shu Y., Yu B.: Efficient semantic-based content search in p2p network. IEEE Trans. Knowl. Data Eng. 16(7), 213–236 (2004)

    Google Scholar 

  19. Tan P.N., Steinbach M., Kumar V.: Introduction to Data Mining. Addison-Wesley, Reading (2005)

    Google Scholar 

  20. Tan L., Taniar D., Smith K.A.: A clustering algorithm based on an estimated distribution model. IJBIDM 1(2), 229–245 (2005)

    Article  Google Scholar 

  21. Stutzbach D., Zhao Sh., Rejaie R.: Characterizing files in the modern Gnutella network. Multimed. Syst. 13, 35–50 (2007)

    Article  Google Scholar 

  22. Witschel H.F.: Content-oriented topology restructuring for search in P2P networks. Technical report, University of Leipzig, Germany (2005)

  23. Xhafa, F., Barolli, L., Daradoumis, T., Fernandez, R., Caballé, S.: Extension and evaluation of JXTA protocols for supporting reliable P2P distributed computing. Int. J. Web Inf. Syst. 4(1), 121–135 (2008). Emerald Pub.

    Google Scholar 

  24. Xhafa, F., Barolli, L., Daradoumis, T., Fernandez, R., Caballé, S.: JXTA-Overlay: An Interface for Efficient Peer Selection in P2P JXTA-based Systems. International Journal on Computer Standards & Interfaces. Elsevier, Amsterdam (2008, in Press)

  25. Yang, B., Garcia-Molina, H.: Improving search in peer-to-peer networks. In: Proceedings of the 22nd IEEE International Conference on Distributed Computing (IEEE ICDCS’02), pp. 5–14 (2002)

  26. Yang B., Hurson A.R.: Similarity-based clustering strategy for mobile ad hoc multimedia databases. Mobile Inf. Syst. 1(4), 253–273 (2005)

    Google Scholar 

  27. Zhou, Y., Croft, W. B., Levine B. N.: Content-based search in peer-to-peer networks. Technical report, University of Massachusetts (2004)

  28. Zhu, Y., Yang, X., Hu, Y.: Making search efficient on Gnutella-like P2P systems. In: Proceedings of the 19th IEEE International Parallel & Distributed Processing Symposium (IPDPS’2005), pp. 56a. Denver, Colorado (2005)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fatos Xhafa.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Xhafa, F., Barolli, L., Jaen, E. et al. Evaluation of P2P multimedia clustering techniques in JXTA-Overlay. Multimedia Systems 15, 283–293 (2009). https://doi.org/10.1007/s00530-009-0169-x

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00530-009-0169-x

Keywords

Navigation