Protocolo de Multicast Semi-Confiável para Aplicações Multimídia

AUTOR(ES)
DATA DE PUBLICAÇÃO

2005

RESUMO

A transmissão de vídeo em redes de larga escala é uma tarefa bastante complexa devido aos requisitos de qualidade impostos pelas aplicações multimídia que se utilizam deste recurso. Além disso, muitas destas aplicações são interativas, exigindo que o atraso entre os pacotes seja reduzido. Congestionamentos, longos atrasos e falta de continuidade na entrega de pacotes, entre outros problemas, podem prejudicar de forma irreparável o resultado percebido pelo usuário final. Outra particularidade das aplicações multimídia distribuídas é que elas toleram atrasos pequenos, pois estes não são significativos para a percepção do usuário. Segundo [ABE00], a tolerância humana situa-se no intervalo de 40 a 600ms, de acordo com a aplicação. Para atender às necessidades particulares das aplicações multimídia distribuídas, é proposto um protocolo multicast semi-confiável que objetiva incrementar a qualidade de fluxos (streams) de vídeo transmitidos em sistemas de larga escala sem sobrecarregar a fonte do vídeo e a rede de comunicação. Empregando o protocolo de comunicação IP multicast e tendo como base a hierarquia de quadros do padrão MPEG (Motion Picture Experts Group), este protocolo avalia a necessidade de efetuar a retransmissão de pacotes perdidos com base na capacidade do quadro MPEG correspondente em incrementar a qualidade do fluxo de vídeo. O protocolo proposto emprega os receptores vizinhos para efetuar a retransmissão, permitindo que os quadros perdidos sejam recuperados mais rapidamente, o que é essencial para que estes sejam recebidos em tempo para serem exibidos. Além disso, esta estratégia evita sobrecarregar a fonte do fluxo de vídeo, tornando o protocolo mais escalável que as abordagens tradicionais que realizam a retransmissão a partir da origem. Os resultados das simulações apresentadas mostram que o protocolo proposto provê uma melhor qualidade de imagem aos receptores de fluxos de vídeo.

ASSUNTO(S)

multicast (redes de computadores) informática ciencia da computacao multimídia

Documentos Relacionados