Uma abordagem para distribuição de fluxos de conteúdo multimídia auxiliada por Redes PEER-TO-PEER
Resumo
Resumo: A distribuição de conteúdo é uma aplicação típica de redes de computadores. Para uma quantidade grande de usuários, a concentração do tráfego no ponto fornecedor do conteúdo pode tornar-se um fator limitante para a escalabilidade do sistema. Diversos sistemas utilizam redes peer-to-peer para distribuição de arquivos na Internet, evitando a concentração do tráfego em um único ponto e melhorando assim a escalabilidade do sistema. Este trabalho propõe um sistema que utiliza redes peer-to-peer para auxiliar a distribuição de fluxos de dados, como transmissões de áudio e vídeo ao vivo. Os diversos usuários estabelecem periodicamente acordos de encaminhamento de partes do fluxo entre si. O sistema foi implementado e experimentos demonstram significativa redução no tráfego de dados na origem do conteúdo, bem como o comportamento do sistema na presença de falhas. Abstract: Content distribution is one of the key applications of computer networks. For a large number of users, the amount of bandwith required at the content source can become a bottleneck for the system’s scalability. An approach to deal with this problem is to use peer-to-peer networks for distributing files on the Internet, avoiding network traffic concentration and improving the system’s scalability. This paper presents a system that uses peer-to-peer technology to assist the distribution of streaming data, such as live audio and video. Peers periodically negotiate deals for forwarding parts of the streaming data. The system has been implemented and experimental results show an expressive reduction in the amount of network traffic at content source as well as the system behavior in the presence of peer crashes.
Collections
- Teses & Dissertações [10544]