Information Centric Networking (ICN) is a network paradigm alternative to the classic host-centric communication model: it provides users with content exposed as names, instead of providing communication channels between hosts. In this paper, we present a peer-to-peer application for live streaming of video content encoded at multiple bit rates. The application enables a small set of neighbouring cellular/Wi-Fi devices to increase the quality of video playback by using the Wi-Fi network to share the portion of the live stream downloaded by each peer via the cellular network. The application exploits the main functionalities of ICN: routing by name, in network caching and multicast delivery. Our work includes the implementation of a Java prototype of the application on a test-bed composed by Linux machines running the CCNx tool and streaming MPEG-DASH videos. We measured the performance of our solution and verified on the field that ICN simplifies the development of applications, as it provides built-in functions, which would be much more difficult to implement by relying on classical TCP/IP tools only.

Detti, A., Ricci, B., BLEFARI MELAZZI, N. (2015). Mobile peer-to-peer video streaming over information-centric networks. COMPUTER NETWORKS, 81(22 April 2015), 272-288 [10.1016/j.comnet.2015.02.018].

Mobile peer-to-peer video streaming over information-centric networks

DETTI, ANDREA;BLEFARI MELAZZI, NICOLA
2015-01-01

Abstract

Information Centric Networking (ICN) is a network paradigm alternative to the classic host-centric communication model: it provides users with content exposed as names, instead of providing communication channels between hosts. In this paper, we present a peer-to-peer application for live streaming of video content encoded at multiple bit rates. The application enables a small set of neighbouring cellular/Wi-Fi devices to increase the quality of video playback by using the Wi-Fi network to share the portion of the live stream downloaded by each peer via the cellular network. The application exploits the main functionalities of ICN: routing by name, in network caching and multicast delivery. Our work includes the implementation of a Java prototype of the application on a test-bed composed by Linux machines running the CCNx tool and streaming MPEG-DASH videos. We measured the performance of our solution and verified on the field that ICN simplifies the development of applications, as it provides built-in functions, which would be much more difficult to implement by relying on classical TCP/IP tools only.
2015
Pubblicato
Rilevanza internazionale
Articolo
Esperti anonimi
Settore ING-INF/03 - TELECOMUNICAZIONI
English
CCN; Information centric networking; Mobile; MPEG-DASH; Peer-to-peer; Video streaming; Computer Networks and Communications
http://www.journals.elsevier.com/computer-networks/
Detti, A., Ricci, B., BLEFARI MELAZZI, N. (2015). Mobile peer-to-peer video streaming over information-centric networks. COMPUTER NETWORKS, 81(22 April 2015), 272-288 [10.1016/j.comnet.2015.02.018].
Detti, A; Ricci, B; BLEFARI MELAZZI, N
Articolo su rivista
File in questo prodotto:
File Dimensione Formato  
mobilep2picn.pdf

solo utenti autorizzati

Tipologia: Versione Editoriale (PDF)
Licenza: Copyright dell'editore
Dimensione 2.25 MB
Formato Adobe PDF
2.25 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/180709
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 33
  • ???jsp.display-item.citation.isi??? 27
social impact