Skip to main content
Top
Published in: Computing 1-2/2016

01-01-2016

A hybrid cloud-P2P architecture for multimedia information retrieval on VoD services

Authors: Vladimir Rocha, Fabio Kon, Raphael Cobe, Renata Wassermann

Published in: Computing | Issue 1-2/2016

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Recent research in Cloud Computing and Peer-to-Peer systems for Video-on-Demand (VoD) has focused on multimedia information retrieval, using cloud nodes as video streaming servers and peers as a way to distribute and share the video segments. A key challenge faced by these systems is providing an efficient way to retrieve the information segments descriptor, composed of its metadata and video segments, distributed among the cloud nodes and the Peer-to-Peer (P2P) network. In this paper, we propose a novel Cloud Computing and P2P hybrid architecture for multimedia information retrieval on VoD services that supports random seeking while providing scalability and efficiency. The architecture comprises Cloud and P2P layers. The Cloud layer is responsible for video segment metadata retrieval, using ontologies to improve the relevance of the retrieved information, and for distributing the metadata structures among cloud nodes. The P2P layer is responsible for finding peers that have the physical location of a segment. In this layer, we use trackers, which manage and collect the segments shared among other peers. We also use two Distributed Hash Tables, one to find these trackers and the other to store the information collected in case the tracker leaves the network and another peer needs to replace it. Unlike previous work, our architecture separates cloud nodes and peers responsibilities to manage the video metadata and its segments, respectively. Also, we show via simulations, the possibility of converting any peer to act as a tracker, while maintaining system scalability and performance, avoiding using centralized and powerful servers.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Footnotes
2
While the structure performs its stabilization process [33].
 
6
The request implies to download the segment, so, the requesting node will be part of the IntraCSI.
 
Literature
2.
go back to reference Andreasen T, Nilsson J, Thomsen H (2000) Ontology-based querying. In: Proceedings of the international conference on flexible query-answering systems, pp 15–26 Andreasen T, Nilsson J, Thomsen H (2000) Ontology-based querying. In: Proceedings of the international conference on flexible query-answering systems, pp 15–26
3.
go back to reference Aslam J, Frost M (2003) An information-theoretic measure for document similarity. In: Proceedings of the international ACM SIGIR conference, pp 449–450 Aslam J, Frost M (2003) An information-theoretic measure for document similarity. In: Proceedings of the international ACM SIGIR conference, pp 449–450
4.
go back to reference Bhattacharya A et al (2010) Temporal-DHT and its application in P2P-VoD systems. In: Proceedings of the IEEE ISM, pp 81–88 Bhattacharya A et al (2010) Temporal-DHT and its application in P2P-VoD systems. In: Proceedings of the IEEE ISM, pp 81–88
5.
go back to reference Bianchi S et al (2006) Adaptive load balancing for DHT lookups. In: Proceedings of the international conference on computer communications and networks, pp 411–418 Bianchi S et al (2006) Adaptive load balancing for DHT lookups. In: Proceedings of the international conference on computer communications and networks, pp 411–418
7.
go back to reference Buyya R et al (eds) (2008) Content delivery networks. Springer Gmbh, New York Buyya R et al (eds) (2008) Content delivery networks. Springer Gmbh, New York
9.
go back to reference Choi H et al (2011) TDM: time-driven mesh overlay network for peer-to-peer video-on-demand services. In: Proceedings of CYBERC, pp 100–106 Choi H et al (2011) TDM: time-driven mesh overlay network for peer-to-peer video-on-demand services. In: Proceedings of CYBERC, pp 100–106
10.
go back to reference da Silva AB (2011) THOR: a P2P distribution video system based on D1HT technique (in portuguese). Master’s thesis, Universidade Federal do Rio de Janeiro da Silva AB (2011) THOR: a P2P distribution video system based on D1HT technique (in portuguese). Master’s thesis, Universidade Federal do Rio de Janeiro
12.
go back to reference Guarino N, Masolo C, Vetere G (1999) Ontoseek: content-based access to the web. IEEE Intell Syst 14(3):70–80CrossRef Guarino N, Masolo C, Vetere G (1999) Ontoseek: content-based access to the web. IEEE Intell Syst 14(3):70–80CrossRef
13.
go back to reference Gummadi K et al (2003) The impact of DHT routing geometry on resilience and proximity. In: Proceeding of the ACM SIGCOMM conference, pp 381–394 Gummadi K et al (2003) The impact of DHT routing geometry on resilience and proximity. In: Proceeding of the ACM SIGCOMM conference, pp 381–394
14.
go back to reference Gummadi KP, Saroiu S, Gribble SD (2002) King: estimating latency between arbitrary internet end hosts. In: Proceedings of the ACM SIGCOMM workshop on internet measurment, pp 5–18 Gummadi KP, Saroiu S, Gribble SD (2002) King: estimating latency between arbitrary internet end hosts. In: Proceedings of the ACM SIGCOMM workshop on internet measurment, pp 5–18
15.
go back to reference Hareesh KDM (2013) Quality of service in peer to peer video on demand system using V chaining mechanism. J Comput Inf Technol 2(1) Hareesh KDM (2013) Quality of service in peer to peer video on demand system using V chaining mechanism. J Comput Inf Technol 2(1)
16.
go back to reference He Y, Guan L (2010) Peer-to-peer streaming systems. In: Intelligent multimedia communication, pp 195–215 He Y, Guan L (2010) Peer-to-peer streaming systems. In: Intelligent multimedia communication, pp 195–215
17.
go back to reference He Y, Shen G, Xiong Y, Guan L (2009) Optimal prefetching scheme in p2p vod applications with guided seeks. IEEE Trans Multimedia 11(1):138–151CrossRef He Y, Shen G, Xiong Y, Guan L (2009) Optimal prefetching scheme in p2p vod applications with guided seeks. IEEE Trans Multimedia 11(1):138–151CrossRef
18.
go back to reference Jimenez R, Osmani F, Knutsson B (2011) Sub-second lookups on a large-scale Kademlia-based overlay. In: 11th IEEE conference on peer-to-peer computing Jimenez R, Osmani F, Knutsson B (2011) Sub-second lookups on a large-scale Kademlia-based overlay. In: 11th IEEE conference on peer-to-peer computing
19.
go back to reference Jing Y, Croft WB (1994) An association thesaurus for information retrieval. In: RIAO 94 conference proceedings, pp 146–160 Jing Y, Croft WB (1994) An association thesaurus for information retrieval. In: RIAO 94 conference proceedings, pp 146–160
20.
go back to reference Leuf B (2002) Peer to peer. Addison-Wesley, Reading Leuf B (2002) Peer to peer. Addison-Wesley, Reading
21.
go back to reference Lin D (1998) An information-theoretic definition of similarity. In: Proceedings of the fifteenth international conference on machine learning, pp 296–304 Lin D (1998) An information-theoretic definition of similarity. In: Proceedings of the fifteenth international conference on machine learning, pp 296–304
22.
go back to reference Liu F et al (2011) Novasky: cinematic-quality vod in a p2p storage cloud. In: INFOCOM. IEEE, pp 936–944 Liu F et al (2011) Novasky: cinematic-quality vod in a p2p storage cloud. In: INFOCOM. IEEE, pp 936–944
24.
go back to reference Matkin GW (2013) Open educational resources in the post mooc era. eLearn 2013(4) Matkin GW (2013) Open educational resources in the post mooc era. eLearn 2013(4)
26.
go back to reference Noh J, Deshpande S (2008) Pseudo-DHT: distributed search algorithm for P2P video streaming. In: Proceedings of the IEEE ISM, pp 348–355. doi:10.1109/ISM.2008.57 Noh J, Deshpande S (2008) Pseudo-DHT: distributed search algorithm for P2P video streaming. In: Proceedings of the IEEE ISM, pp 348–355. doi:10.​1109/​ISM.​2008.​57
28.
go back to reference Paz-Trillo C, Braga P, Wassermann R (2005) An information retrieval application using ontologies. J Br Comput Soc 11(2):17–31CrossRef Paz-Trillo C, Braga P, Wassermann R (2005) An information retrieval application using ontologies. J Br Comput Soc 11(2):17–31CrossRef
29.
go back to reference Plank JS (1997) A tutorial on reed-solomon coding for fault-tolerance in raid-like systems. Softw Pract Exper 27(9):995–1012CrossRef Plank JS (1997) A tutorial on reed-solomon coding for fault-tolerance in raid-like systems. Softw Pract Exper 27(9):995–1012CrossRef
30.
go back to reference Rowstron A, Druschel P (2001) Pastry: scalable, decentralized object location, and routing for large-scale peer-to-peer systems. In: Proceedings of middleware, pp 329–350 Rowstron A, Druschel P (2001) Pastry: scalable, decentralized object location, and routing for large-scale peer-to-peer systems. In: Proceedings of middleware, pp 329–350
32.
go back to reference Shen Z, Luo J, Zimmermann R, Vasilakos AV (2011) Peer-to-peer media streaming: insights and new developments. Proc IEEE 99(12):2089–2109CrossRef Shen Z, Luo J, Zimmermann R, Vasilakos AV (2011) Peer-to-peer media streaming: insights and new developments. Proc IEEE 99(12):2089–2109CrossRef
33.
go back to reference Stoica I et al (2001) Chord: a scalable peer-to-peer lookup service for internet applications. SIGCOMM Comput Commun Rev 31(4):149–160CrossRef Stoica I et al (2001) Chord: a scalable peer-to-peer lookup service for internet applications. SIGCOMM Comput Commun Rev 31(4):149–160CrossRef
34.
go back to reference Talaei S, Abhari A (2010) Adding multimedia streaming to BitTorrent. In: Proceedings of the 2010 spring simulation multiconference, pp 235:1–235:6 Talaei S, Abhari A (2010) Adding multimedia streaming to BitTorrent. In: Proceedings of the 2010 spring simulation multiconference, pp 235:1–235:6
36.
go back to reference Trajkovska I, Salvachua Rodriguez J, Mozo Velasco A (2010) A novel P2P and cloud computing hybrid architecture for multimedia streaming with QoS cost functions. In: Proceedings of the international conference on multimedia, pp 1227–1230 Trajkovska I, Salvachua Rodriguez J, Mozo Velasco A (2010) A novel P2P and cloud computing hybrid architecture for multimedia streaming with QoS cost functions. In: Proceedings of the international conference on multimedia, pp 1227–1230
40.
go back to reference van Rijsbergen CJ (1979) Information retrieval, 2nd edn. Butterworths van Rijsbergen CJ (1979) Information retrieval, 2nd edn. Butterworths
41.
go back to reference Voorhees EM (1994) Query expansion using lexical-semantic relations. In: Proceedings of the 17th annual international ACM SIGIR conference, pp 61–69 Voorhees EM (1994) Query expansion using lexical-semantic relations. In: Proceedings of the 17th annual international ACM SIGIR conference, pp 61–69
42.
go back to reference Vratonjić N, et al (2007) Enabling DVD-like features in P2P video-on-demand systems. In: Proceedings of the workshop on peer-to-peer streaming and IP-TV. ACM, pp 329–334 Vratonjić N, et al (2007) Enabling DVD-like features in P2P video-on-demand systems. In: Proceedings of the workshop on peer-to-peer streaming and IP-TV. ACM, pp 329–334
43.
go back to reference Wolchok S, Halderman JA (2010) Crawling BitTorrent DHTs for fun and profit. In: Proceedings of the 4th USENIX conference on offensive technologies, pp 1–8 Wolchok S, Halderman JA (2010) Crawling BitTorrent DHTs for fun and profit. In: Proceedings of the 4th USENIX conference on offensive technologies, pp 1–8
45.
go back to reference Wu Y et al (2011) Cloudmedia: when cloud on demand meets video on demand. In: Proceedings of the international conference on distributed computing systems, pp 268–277 Wu Y et al (2011) Cloudmedia: when cloud on demand meets video on demand. In: Proceedings of the international conference on distributed computing systems, pp 268–277
46.
go back to reference Xu T et al (2010) APEX: a personalization framework to improve quality of experience for DVD-like functions in P2P VoD applications. In: IWQoS, pp 1–9 Xu T et al (2010) APEX: a personalization framework to improve quality of experience for DVD-like functions in P2P VoD applications. In: IWQoS, pp 1–9
47.
go back to reference Yiu WP, Jin X, Chan SH (2007) VMesh: distributed segment storage for peer-to-peer interactive video streaming. IEEE J Sel A Commun 25(9):1717–1731CrossRef Yiu WP, Jin X, Chan SH (2007) VMesh: distributed segment storage for peer-to-peer interactive video streaming. IEEE J Sel A Commun 25(9):1717–1731CrossRef
50.
go back to reference Zheng C, Shen G, Li S (2005) Distributed prefetching scheme for random seek support in p2p streaming applications. In: Proceedings of ACM P2PMMS workshop, pp 29–38 Zheng C, Shen G, Li S (2005) Distributed prefetching scheme for random seek support in p2p streaming applications. In: Proceedings of ACM P2PMMS workshop, pp 29–38
Metadata
Title
A hybrid cloud-P2P architecture for multimedia information retrieval on VoD services
Authors
Vladimir Rocha
Fabio Kon
Raphael Cobe
Renata Wassermann
Publication date
01-01-2016
Publisher
Springer Vienna
Published in
Computing / Issue 1-2/2016
Print ISSN: 0010-485X
Electronic ISSN: 1436-5057
DOI
https://doi.org/10.1007/s00607-014-0428-3

Other articles of this Issue 1-2/2016

Computing 1-2/2016 Go to the issue

Premium Partner