Implementação e Avaliação de um Mecanismo Adaptativo para Redução de Jitter para o Sistema RIO

  • Jefferson Elbert Simões UFRJ
  • Daniel Ratton Figueiredo UFRJ
  • Rosa Maria Meri Leão UFRJ

Resumo


Aplicações de vídeo vêm se tornando cada vez mais utilizadas na Internet. Muitas destas aplicações utilizam a técnica de streaming, que torna estes sistemas mais interativos e escaláveis. No entanto, a alta variabilidade dos canais de comunicação da Internet pode levar a uma grande degradação da qualidade de serviço oferecida pela aplicação. Neste trabalho, propomos e implementamos um mecanismo adaptativo para redução da variabilidade do retardo de transmissão, projetado para o sistema de transmissão de vídeo sob demanda RIO. O mecanismo proposto é avaliado e comparado com o mecanismo já existente no sistema RIO. Nossos resultados sugerem que é possível melhorar a interatividade do usuário sem impedir uma transmissão de alta qualidade.

Referências

Alves, B. C. B., Leão, R. M. M., and de Souza e Silva, E. (2007). Caracterizando variáveis de interatividade dos alunos do curso de computação do CEDERJ baseado no servidor multimídia RIO. In XXVII Congresso da Sociedade Brasileira de Computação, VI Workshop em Desempenho de Sistemas Computacionais e de Comunicação (WPerformance).

iproute (2010). iproute2 — The Linux Foundation. [link]. (Acesso em 4 de março de 2010).

Kurose, J. F. and Ross, K. W. (2009). Computer Networking: A Top-Down Approach. Addison-Wesley Publishing Company, USA, 5th edition.

LAND (2010). Land. [link]. (Acesso em 22 de fevereiro de 2010).

Moon, S. B., Kurose, J. F., and Towsley, D. F. (1998). Packet audio playout delay adjustment: Performance bounds and algorithms. Multimedia Syst., 6(1):17–28.

Muntz, R. R., Santos, J. R., and Berson, S. (1997). Rio: A real-time multimedia object server. SIGMETRICS Performance Evaluation Review, 25(2):29–35.

netem (2010). netem — The Linux Foundation. [link]. (Acesso em 4 de março de 2010).

Netto, B. C. M., Azevedo, J. A., de Souza e Silva, E. A., and Leão, R. M. M. (2005). Servidor Multimídia RIO em Ensino a Distância. In 6th International Free Software Forum.

Pinto, J. and Christensen, K. J. (1999). An algorithm for playout of packet voice based on adaptive adjustment of talkspurt silence periods. In LCN, pages 224–231.

Ramjee, R., Kurose, J. F., Towsley, D. F., and Schulzrinne, H. (1994). Adaptive playout mechanisms for packetized audio applications in wide-area networks. In INFOCOM.

RIO (2010). Home - RIO Multimedia System. [link]. (Acesso em 22 de fevereiro de 2010).

Tomimura, D., Leão, R. M. M., de Souza e Silva, E. A., and Filho, F. S. (2006). Caracterização e Modelagem do Comportamento de Usuários Acessando um Vídeo de Ensino a Distância. In XXVI Congresso da Sociedade Brasileira de Computação, V Workshop em Desempenho de Sistemas Computacionais e de Comunicação (WPerformance).

Trivedi, K. (2001). Probability and Statistics with Reliability, Queuing, and Computer Science Applications. Wiley, Chichester.
Publicado
20/07/2010
SIMÕES, Jefferson Elbert; FIGUEIREDO, Daniel Ratton; LEÃO, Rosa Maria Meri. Implementação e Avaliação de um Mecanismo Adaptativo para Redução de Jitter para o Sistema RIO. In: WORKSHOP EM DESEMPENHO DE SISTEMAS COMPUTACIONAIS E DE COMUNICAÇÃO (WPERFORMANCE), 9. , 2010, Belo Horizonte/MG. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2010 . p. 1845-1858. ISSN 2595-6167.