dc.contributor |
Alcober Segura, Jesús Ángel |
dc.contributor.author |
Borràs Fuentes, Jaume |
dc.date |
2010-07-30 |
dc.identifier.uri |
http://hdl.handle.net/2099.1/9632 |
dc.language.iso |
eng |
dc.publisher |
Universitat Politècnica de Catalunya |
dc.rights |
Attribution-NonCommercial-ShareAlike 3.0 Spain |
dc.rights |
info:eu-repo/semantics/openAccess |
dc.rights |
http://creativecommons.org/licenses/by-nc-sa/3.0/es/ |
dc.subject |
Àrees temàtiques de la UPC::Enginyeria de la telecomunicació::Telemàtica i xarxes d'ordinadors::Protocols de comunicació |
dc.subject |
Àrees temàtiques de la UPC::Enginyeria de la telecomunicació::Processament del senyal::Processament de la imatge i del senyal vídeo |
dc.subject |
Àrees temàtiques de la UPC::Informàtica::Arquitectura de computadors |
dc.subject |
Streaming technology (Telecommunications) |
dc.subject |
Streaming video |
dc.subject |
Peer-to-peer architecture (Computer networks) |
dc.subject |
P2P streaming |
dc.subject |
PPSP |
dc.subject |
IETF |
dc.subject |
Vídeo digital |
dc.subject |
Protocols de xarxes d'ordinadors |
dc.subject |
Xarxes punt a punt (Xarxes d'ordinadors) |
dc.title |
PPSP design and implementation |
dc.type |
info:eu-repo/semantics/bachelorThesis |
dc.description.abstract |
En aquest projecte hem dissenyat l'arquitectura utilitzada en els missatges d'un protocol, aquest utilitza com a referència els requeriments especificats a la primera versió de l'especificació del protocol PPSP. Hem extret la base del protocol del IETF Working Group que treballa actualment en el mateix camp. PPSP és un protocol centrat principalment en el video streaming i que te com a objectiu l'intercanvi de media entre diferents Peers. Ens hem centrat en la manera que els Peers anuncien a altres Peers quins chunks tenen i quins els hi manquen. També hem desenvolupat la manera en que els grups de Peers (que formaran Partner Lists) intercanvien informació amb els seus Trackers, encarregats dels canals de vídeo streaming. La finalitat d'aquest projecte és crear un protocol basat en el PPSP WG, fent possible que una única aplicació pugui reproduir el contingut streaming provinent de canals de televisió de diferents companyies. L'estandardització del protocol s'aplicarà en diferents punts del flux i en nodes diferents que ofereixen serveis diferents. Ens hem centrat especialment en les funcionalitats de senyalització dels Peers i del Tracker. El protocol serà efectiu a nivell d'usuari també. Totes les aplicacions de streaming P2P, sense importar de quin nivell ni finalitat, podran treballar amb el protocol estandarditzat i ja no serà necessari l'ús de protocols privats. Actualment cada canal/companyia utilitza el seu propi protocol, el que condiciona que sigui necessari un reproductor diferent per a cada companyia. Un altre aspecte atractiu del nou protocol es que oferirà la possibilitat de fer servir els mateixos equips per treballar com a Tracker i Bootstrap Server i que a l'hora podran ajudar en la distribució del flux en llargues distàncies. Avui en dia, les empreses utilitzen aplicacions privades que realitzen les funcions descrites prèviament. Estandarditzant el protocol, totes les empreses que ho desitgin podran compartir els equips, facilitant l'aparició de noves empreses i de nous canals. Utilitzant tècniques de Source Codinig, adaptarem la qualitat del flux d'imatge a les capacitats de cada receptor. També implementarem funcionalitats pròpies del protocol ALTO, que ens permetran ajustar els criteris de selecció de parelles (Peer-Partners) a les nostres necessitats i qualitats. El programa CoolRuc, desenvolupat per I2CAT, ha servit com a programa de referència de P2P Streaming en aquest projecte. |