PALMS+: protocolo ALM baseado em desigualdade triangular para distribuição de streaming de vídeo

Submitted by Renata Lopes (renatasil82@gmail.com) on 2017-06-06T14:59:44Z No. of bitstreams: 1 biancaportesdecastro.pdf: 1203353 bytes, checksum: 0cd5843bff9e747e5432fff99ec1e565 (MD5) === Approved for entry into archive by Adriana Oliveira (adriana.oliveira@ufjf.edu.br) on 2017-06-07T11:04:29Z (G...

Full description

Bibliographic Details
Main Author: Castro, Bianca Portes de
Other Authors: Silva, Ana Paula Couto da
Language:Portuguese
Published: Universidade Federal de Juiz de Fora (UFJF) 2017
Subjects:
Online Access:https://repositorio.ufjf.br/jspui/handle/ufjf/4831
id ndltd-IBICT-oai-hermes.cpd.ufjf.br-ufjf-4831
record_format oai_dc
spelling ndltd-IBICT-oai-hermes.cpd.ufjf.br-ufjf-48312019-01-21T21:41:22Z PALMS+: protocolo ALM baseado em desigualdade triangular para distribuição de streaming de vídeo Castro, Bianca Portes de Silva, Ana Paula Couto da Vieira, Alex Borges Duarte Jr., Elias Procópio Bernardino, Heder Soares CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Multicast na camada de aplicação Difusão seletiva Streaming de vídeo Distribuição em árvore Application Layer Multicast Multicast Video streaming Distribution tree Submitted by Renata Lopes (renatasil82@gmail.com) on 2017-06-06T14:59:44Z No. of bitstreams: 1 biancaportesdecastro.pdf: 1203353 bytes, checksum: 0cd5843bff9e747e5432fff99ec1e565 (MD5) Approved for entry into archive by Adriana Oliveira (adriana.oliveira@ufjf.edu.br) on 2017-06-07T11:04:29Z (GMT) No. of bitstreams: 1 biancaportesdecastro.pdf: 1203353 bytes, checksum: 0cd5843bff9e747e5432fff99ec1e565 (MD5) Made available in DSpace on 2017-06-07T11:04:29Z (GMT). No. of bitstreams: 1 biancaportesdecastro.pdf: 1203353 bytes, checksum: 0cd5843bff9e747e5432fff99ec1e565 (MD5) Previous issue date: 2014-08-25 CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior Aplicações multimídia são muito populares na internet. Grande parte delas necessita de multicast para escalar. É sabido que multicast em nível de redes não foi implementado como desejado. Protocolos em nível de aplicação são a solução atual. Apesar do sucesso dos protocolos ALM (Application Layer Multicast), a maioria dos protocolos existentes são custosos e acarretam grande sobrecarga de controle à rede. Neste trabalho, apresentamos um novo protocolo de fluxo contínuo baseado em árvore, utilizando a desigualdade triangular entre cada três peers para gerenciamento dinâmico da topologia (o PALMS+). O novo protocolo é simples e com baixa sobrecarga. Mesmo assim, seu desempenho é tão bom quanto o estado da arte. Experimentos realizados na plataforma Oversim (OMNet++) demonstraram que o PALMS+ manteve desempenho tão bom quanto o estado da arte (e.g. protocolo NICE), mesmo quando submetido a alto churn em uma rede heterogênea. De fato, a sobrecarga nos peers do novo protocolo é menor que 10% da sobrecarga gerada pelo NICE. O protocolo PALMS+ entrega os dados em menos de 1,5s. O novo protocolo mostra-se adequado a vídeo ao vivo, escalando mesmo em cenários realistas e com alto churn. Multimedia applications are very popular on the internet. Many of these applications need multicast to scale. However, network layer multicast has not been implemented in the internet. Application layer multicast (ALM) protocols are a practical alternative. However, despite their popularity, many existing ALM protocols and mechanisms are expensive and bring a large overhead control on the network. In the present work, a new protocol is proposed for content distribution based on tree, using the triangular inequality between every three peers to dynamic topology control (the PALMS+). The new protocol is simple and with low overhead. Nevertheless, its performance as good as the state of the art. Experimental results conducted with the OverSim platform (OMNet++) suggest that PALMS+ improves the performance of a state-of-art implementation of ALM protocol when compared against the NICE protocol. Furthermore, the control message overhead at peers using the PALMS+ protocol is reduced by 10%, when compared with NICE. In the PALMS+ protocol, chunks are delivered up to 1,5s. Results confirm that proposed implementation of PALMS+ is very suitable to real-time video streaming, even when churn is high. 2017-06-07T11:04:29Z 2017-06-06 2017-06-07T11:04:29Z 2014-08-25 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis https://repositorio.ufjf.br/jspui/handle/ufjf/4831 por info:eu-repo/semantics/openAccess Universidade Federal de Juiz de Fora (UFJF) Programa de Pós-graduação em Ciência da Computação UFJF Brasil ICE – Instituto de Ciências Exatas reponame:Repositório Institucional da UFJF instname:Universidade Federal de Juiz de Fora instacron:UFJF
collection NDLTD
language Portuguese
sources NDLTD
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Multicast na camada de aplicação
Difusão seletiva
Streaming de vídeo
Distribuição em árvore
Application Layer Multicast
Multicast
Video streaming
Distribution tree
spellingShingle CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Multicast na camada de aplicação
Difusão seletiva
Streaming de vídeo
Distribuição em árvore
Application Layer Multicast
Multicast
Video streaming
Distribution tree
Castro, Bianca Portes de
PALMS+: protocolo ALM baseado em desigualdade triangular para distribuição de streaming de vídeo
description Submitted by Renata Lopes (renatasil82@gmail.com) on 2017-06-06T14:59:44Z No. of bitstreams: 1 biancaportesdecastro.pdf: 1203353 bytes, checksum: 0cd5843bff9e747e5432fff99ec1e565 (MD5) === Approved for entry into archive by Adriana Oliveira (adriana.oliveira@ufjf.edu.br) on 2017-06-07T11:04:29Z (GMT) No. of bitstreams: 1 biancaportesdecastro.pdf: 1203353 bytes, checksum: 0cd5843bff9e747e5432fff99ec1e565 (MD5) === Made available in DSpace on 2017-06-07T11:04:29Z (GMT). No. of bitstreams: 1 biancaportesdecastro.pdf: 1203353 bytes, checksum: 0cd5843bff9e747e5432fff99ec1e565 (MD5) Previous issue date: 2014-08-25 === CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior === Aplicações multimídia são muito populares na internet. Grande parte delas necessita de multicast para escalar. É sabido que multicast em nível de redes não foi implementado como desejado. Protocolos em nível de aplicação são a solução atual. Apesar do sucesso dos protocolos ALM (Application Layer Multicast), a maioria dos protocolos existentes são custosos e acarretam grande sobrecarga de controle à rede. Neste trabalho, apresentamos um novo protocolo de fluxo contínuo baseado em árvore, utilizando a desigualdade triangular entre cada três peers para gerenciamento dinâmico da topologia (o PALMS+). O novo protocolo é simples e com baixa sobrecarga. Mesmo assim, seu desempenho é tão bom quanto o estado da arte. Experimentos realizados na plataforma Oversim (OMNet++) demonstraram que o PALMS+ manteve desempenho tão bom quanto o estado da arte (e.g. protocolo NICE), mesmo quando submetido a alto churn em uma rede heterogênea. De fato, a sobrecarga nos peers do novo protocolo é menor que 10% da sobrecarga gerada pelo NICE. O protocolo PALMS+ entrega os dados em menos de 1,5s. O novo protocolo mostra-se adequado a vídeo ao vivo, escalando mesmo em cenários realistas e com alto churn. === Multimedia applications are very popular on the internet. Many of these applications need multicast to scale. However, network layer multicast has not been implemented in the internet. Application layer multicast (ALM) protocols are a practical alternative. However, despite their popularity, many existing ALM protocols and mechanisms are expensive and bring a large overhead control on the network. In the present work, a new protocol is proposed for content distribution based on tree, using the triangular inequality between every three peers to dynamic topology control (the PALMS+). The new protocol is simple and with low overhead. Nevertheless, its performance as good as the state of the art. Experimental results conducted with the OverSim platform (OMNet++) suggest that PALMS+ improves the performance of a state-of-art implementation of ALM protocol when compared against the NICE protocol. Furthermore, the control message overhead at peers using the PALMS+ protocol is reduced by 10%, when compared with NICE. In the PALMS+ protocol, chunks are delivered up to 1,5s. Results confirm that proposed implementation of PALMS+ is very suitable to real-time video streaming, even when churn is high.
author2 Silva, Ana Paula Couto da
author_facet Silva, Ana Paula Couto da
Castro, Bianca Portes de
author Castro, Bianca Portes de
author_sort Castro, Bianca Portes de
title PALMS+: protocolo ALM baseado em desigualdade triangular para distribuição de streaming de vídeo
title_short PALMS+: protocolo ALM baseado em desigualdade triangular para distribuição de streaming de vídeo
title_full PALMS+: protocolo ALM baseado em desigualdade triangular para distribuição de streaming de vídeo
title_fullStr PALMS+: protocolo ALM baseado em desigualdade triangular para distribuição de streaming de vídeo
title_full_unstemmed PALMS+: protocolo ALM baseado em desigualdade triangular para distribuição de streaming de vídeo
title_sort palms+: protocolo alm baseado em desigualdade triangular para distribuição de streaming de vídeo
publisher Universidade Federal de Juiz de Fora (UFJF)
publishDate 2017
url https://repositorio.ufjf.br/jspui/handle/ufjf/4831
work_keys_str_mv AT castrobiancaportesde palmsprotocoloalmbaseadoemdesigualdadetriangularparadistribuicaodestreamingdevideo
_version_ 1718886807714660352