english Icono del idioma   español Icono del idioma  

Please use this identifier to cite or link to this item: https://hdl.handle.net/20.500.12008/2981 How to cite
Title: GoalBit: la primer red P2P de distribución de video en vivo de código abierto y gratuita
Authors: De Vera Rodríguez, Daniel Osvaldo
Obtained title: Magíster en Informática
University or service that grants the title: Universidad de la República (Uruguay). Facultad de Ingeniería. Instituto de Computación – PEDECIBA
Tutor: Rodriguez Bocca, Pablo
Cancela, Héctor
Type: Tesis de maestría
Keywords: RED, PeerToPeer, P2P, Video streaming
Issue Date: 2010
Abstract: Actualmente el tráfico sobre Internet se encuentra creciendo día a día, siendo la distribución de video el principal impulsor de dicho aumento. Tal como se presenta en [32], hoy en día el 40% del tráfico total de Internet se corresponde con la distribución de contenidos audiovisuales, mientras que se espera que para el 2014 este alcance el 57%. A su vez, dentro de las diferentes formas de distribución de video, la distribución de video en vivo se encuentra creciendo en importancia. Debido a este contexto, en los últimos años se han desarrollado múltiples aplicaciones de streaming entre pares, o también llamados P2PTV (Peer-to-Peer TV). Algunos ejemplos de estas aplicaciones son PPlive [103], TVUnetwork [127], PPstream [104], SopCast [121], etc. Todas aplicaciones con protocolo e implementaciones cerradas.Dada esta realidad, este trabajo se centra en el diseño e implementación de GoalBit,la primer red P2P para la distribución de video en vivo, gratuita y de código abierto. Siguiendo el exitoso enfoque de BitTorrent [19], se diseña el GoalBit Transport Protocol,mediante el cual es posible distribuir un streaming de video en vivo sobre una red de pares. Se define el GoalBit Packetized Stream con el fin de especificar la forma de paquetizar un streaming de audio y video, encapsulándolo dentro del protocolo de transporte. En base a estas especificaciones, se apoya a la comunidad open-source en la implementación de un cliente de referencia llamado GoalBit.Tanto a nivel de pruebas empíricas, como en emulaciones realizadas, se observó que la estrategia de selección de piezas, la cual define que piezas un par debe solicitar a otro, es un factor de gran relevancia en la continuidad y latencia del streaming. En este tesis se extiende el trabajo [109], introduciendo una nueva estrategia de selección de piezas y comparándola con las presentadas en dicho trabajo. Por otro lado, se continua con el trabajo realizado en [110] sobre la medición de la calidad de experiencia mediante la tecnología PSQA, integrando dicha medición al cliente GoalBit,obteniendo de esta manera una visión global y completa del estado de la distribución del streaming en la red. Finalmente, a modo de validar nuestras ideas, se desarrollan un conjunto de extensiones al protocolo GoalBit, entre los que se encuentran el prototipo de una red de distribución de contenidos y un prototipo de un monitor de contenidos genérico. Tanto el cliente GoalBit, como sus extensiones fueron probados en escenarios reales, obteniendo resultados muy prometedores.
Publisher: UR. FI-INCO,
Citation: DE VERA RODRÍGUEZ, D. "GoalBit: la primer red P2P de distribución de video en vivo de código abierto y gratuita". Tesis de maestría, Universidad de la República (Uruguay). Facultad de Ingeniería. Instituto de Computación – PEDECIBA, 2010.
License: Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0)
Appears in Collections:Tesis de posgrado - Instituto de Computación

Files in This Item:
File Description SizeFormat  
tesis-devera.pdf9,24 MBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons