Faculdade Senac Pelotas Serviços multimídia em redes de computadores Prof. André Luiz Silva de Moraes Atividade 1: Utilizando o documento disponibilizado em aula1 responda as questões a seguir 1. Porque áudio e vídeo devem ser comprimidos no tráfego de voz e dados na internet? Redes de computadores, transmitem bits, portanto, toda a informação transmitida deve ser representada como uma sequencia de bits. A compressão é importante porque áudio e vídeo não comprimidos consomem uma quantidade extraordinária de capacidade de armazenamento e de largura de banda; remover as redundâncias inerentes aos sinais digitalizados de áudio e vídeo pode reduzir, em muitas vezes, a quantidade de dados que precisa ser armazenada e transmitida. 2. Descreva o significado do protocolo SIP e suas funcionalidades. Protocolo SIP pertence ao grupo dos protocolos de sinalização fim-a-fim, baseado em texto, o qual sinaliza o inicio, a modificação e o encerramento das sessões. As sessões baseiam no modelo clienteservidor e independem do tipo de dado trafegado dentro do canal estabelecido. Os protocolos de sinalização para VoIP, como o SIP, devem contemplar a codificação de voz, a configuração das chamadas, o transporte de dados, o modo de autenticação, os requisitos e as tecnologias de segurança, as primitivas de comunicação, o formato do cabeçalho e do endereçamento e a sintaxe das mensagens. Protocolo SIP foi projetado para funcionar sobre a camada de aplicação do modelo OSI. Sua principal função é estabelecer chamadas e conferencias através de redes IP, sem considerar o tipo de mídia a ser transferida. Esse protocolo é um padrão do IETF. 3. Detalhe as características do uso de Qos em VoIP. Com o QoS é possível fazer a marcação dos pacotes VoIP e especializar uma parte da banda disponível para que nenhuma aplicação interfira em uma comunicação VoIP. 4. Qual o papel dos Codecs no em comunicações com o uso de VoIP? Um tipo de codec pode prejudicar a comunicação? Explique. Ele é responsável por transformar a voz humana (um sinal analógico) e uma seqüência de bits (um sinal digital) para transmissão numa rede de dados, fazendo amostragens periódicas no sinal de voz. 5. Cite 2 tipos de Codecs comerciais e 2 gratuitos e a sua utilização. Livres: FLAC Usado para compactar áudio e seu diferencial é a compreensão sem perdas. G.711 é um compressor de áudio com padrão ITU-T. Ele é basicamente usado para telefonia. O padrão foi lançado para uso em 1972. Pagos: G.729 é um algoritmo de compressão de áudio para voz que compacta o áudio de voz em pedaços de 10 milisegundos. Música ou tons como um tom DTMF ou Fax não podem ser transportados confiavelmente por este codec e deve-se usar o codec G.711 ou outro método que utiliza mais banda para transportar este tipo de sinais. ILBC O Internet Low Bit Rate Codec (iLBC) é um codec de conversação livre de royalties, desenvolvido pela Global IP Sound (GIPS). Ele é utilizável por aplicativos VoIP, streaming de áudio, arquivos e para mensagens instantâneas. O algoritmo é uma versão de um código block-independent linear, com a escolha de frames de dados de 20 e 30 milissegundos. Os blocos codificados serão enviados por um protocolo de transporte, como o RTP. 6. Explique porque em redes baseadas em circuitos há o desperdício de banda e em redes baseadas em pacotes não. A comutação de circuitos, em redes de telecomunicações, é um tipo de alocação de recursos para transferência de informação que se caracteriza pela utilização permanente destes recursos durante toda a transmissão. É uma técnica apropriada para sistemas de comunicações que apresentam tráfego constante (por exemplo, a comunicação de voz), necessitando de uma conexão dedicada para a transferência de informações contínuas. 7. Ao executar vídeos em um browser, é comum reproduzir vídeos diretamente no browser. O Áudio reproduz o mesmo utilizando-se um transdutor. Explique as funções do transdutor neste tipo de tarefa. a. O usuário clica sobre um hiperlink, no qual o mesmo não aponta diretamente par ao arquivo de áudio, mas para um metarquivo. No qual contem o URL do arquivo de áudio. A mensagem de resposta HTTP que encapsula o metarquivo contem uma linha de cabeçalho de tipo de conteúdo que indica a aplicação de áudio especifica. b. O browser cliente examina a linha de cabeçalho de tipo de conteúdo da mensagem de resposta, lança o transdutor associado e passa todo o corpo da mensagem de resposta (isto é, o metarquivo) para o transdutor. c. o transdutor estabelece uma conexão TCP diretamente com o servidor HTTP e envia uma mensagem de requisição HTTP do arquivo de áudio para a conexão TCP. O arquivo de áudio é enviado ao transdutor dentro de uma mensagem de reposta HTTP. O transdutor exibe o arquivo de áudio de fluxo continuo. 8. Detalhe de forma simplificada os protocolos detalhando a sua utilidade: a. MGCP: Usado para controlar as conexões (chamadas) nos GW's presentes nos sistemas VoIP. Ele implementa uma interface de controle usando um conjunto de transações do tipo comando b. IAX: Protocolo IAX, tem como propósito definir um modelo de comunicação entre servidores Asterix, com recursos, de multiplexação de dados de mídia e sinalização através do mesmo canal, evitando os problemas relacionados a NAT. c. RTSP: Usado para oferecer conteúdo como um fluxo unicast, protocolo de nível de aplicativo que foi criado especificamente para controlar a entrega de dados em tempo real, como por exemplo, conteúdo de áudio e vídeo. d. RTP/RTCP: Principal protocolo utilizado pelos terminais, em conjunto com o RTCP, para o transporte fim - a- fim em tempo real de pacotes de mídia (Voz) através de redes de pacotes. RTCP, é baseado no envio periódico de pacotes de controle a todos os participantes da conexão (chamada), usando o mesmo mecanismo de distribuição dos pacotes de mídia (Voz). Desta forma com um controle mínimo é feita a transmissão de dados em tempo real usando o suporte dos pacotes UDP (para voz e controle) da rede IP.