Você está na página 1de 6

Faculdade de Tecnologia Pastor Dohms Tecnodohms

Erik R. Filippini Redes de Computadores (Redes Multimdia)

Porto Alegre, Maio de 2012.

O aumento exponencial de aplicaes multimdia na internet gerado pela facilidade e disponibilidade de acesso a tecnologias cada vez mais avanadas e acessveis, o modo de utilizar os recursos multimdia cada vez mais direcionado a web no mais na obteno do arquivo em si (download), exigindo cada vez mais das tecnologias que empregam velocidade, confiabilidade e um aspecto que hoje em dia muito exigido, portabilidade a qual podemos citar umas das tecnologias mais utilizadas o WiFi. As aplicaes de redes multimdia tm alguns aspectos que devem ser tratados como temporizao e tolerncia a perdas, os quais so importantes na qualidade de servio em servios multimdia. Trs classificaes de aplicaes multimdia podem ser descritos so eles: udio e vdeo de fluxo contnuos armazenados, udio e vdeo de fluxo continuo ao vivo e udio e vdeo interativos em tempo real. Mdia armazenada o tempo de resposta fica em torno de 1 a 10 segundos, pois a mdia fica armazenada no servidor, onde ok usurio pode utilizar os recursos de avanar, pausar e etc. Fluxo continuo (Streaming) o cliente inicia a utilizao da mdia algum tempo depois de ter iniciado a recepo dos arquivos Reproduo continua (Ao Vivo) o fluxo de dados continuo, onde o cuidado com a transferncia quanto temporizao principalmente algo essencial, atualmente as transmisses utilizam camadas multicast (P2D ou CDN) atravs de fluxos unicast mltiplos por cliente-servidor, a tolerncia quanto temporizao deste tipo de transmisso pode ser de at algumas dezenas de segundos sem grandes impactos. udio e vdeo interativos So as interaes via internet com udio e vdeo, onde vrias pessoas podem se comunicar com udio e vdeo, o VOIP pode ser inserido neste contexto onde a telefonia passa a utilizar a infraestrutura da internet para a transmisso de udio. Atrasos at 400 milissegundos so aceitveis maiores que este numero ocasionam impactos grandes. O protocolo IP prove o melhor esforo possvel para a transferncia de todas as requisies com confiabilidade. Tanto o TCP como o UDP utilizam o IP, portanto no podem garantir plenamente o no atraso das requisies, ate porque o uso da internet tem cada vez mais aumentado, onde em certos horrios podem ser criticas as transferncias at mesmo pela infraestrutura fsica que acaba no sendo capaz de atender a tantas requisies simultneas. Aplicaes tais como Skype de Telefone por internet e vdeo, usam padres rgidos quanto as limitaes de atrasos de pacotes e a variao do atraso do pacote. Como a internet atua de modo igual quanto ao escalonamento de pacotes, o que pode ser feito para tentar uma melhoria considervel em transmisses e a opo por UDP, por exemplo, em transmisses de voz, por exemplo, seria mais vivel que a utilizao do TCP. Quanto melhoria geral da internet, vrios aspectos so debatidos como o escalonamento de processos, o que definiria prioridades, aplicando de certo modo QOS a aplicaes prioritrias, porem as melhorias devem partir dos provedores, com a atualizao de suas infraestruturas, assim como a utilizao de redes de distribuio

de contedo e de difuso para aplicaes especificas. Um aspecto importante em compartilhamento e transmisso de contedos multimdia a compresso, que eleva os nveis de velocidade e fluxo de transferncia, atingindo nveis altos de confiabilidade e satisfao, com a continua atualizao alem de novas tecnologias de compresso de mdias. As transferncias de arquivos multimdia no modo continuo armazenado, a transferncia pode ser feita com solicitaes por parte do cliente, onde o servidor envia a solicitao com o controle do protocolo HTTP. J as transferncias de arquivos multimdia no modo continuo por aplicao podem utilizar o protocolo UDP usando protocolos de camada de rede bem mais configurveis para este tipo de servio do que o HTTP, gerando um buffer para que tente-se prover o acesso aos dados sem interrupes, neste caso faz-se necessria a utilizao de dois servidores, um com o contedo web que possui o endereo para o servidor que hospeda o contedo. O protocolo RTSP permite que um trasdutor controle a transmisso de uma corrente de mdia atravs de dados que ficam na sesso, onde o cliente e o servidor trocam dados da utilizao da mdia. A utilizao de melhor esforo com o protocolo IP no dispe de garantia de entrega e tempo de entrega expressivamente bons , quanto a perda de pacotes perdas de at 20 por cento podem ser contornadas, para diminuir esta perda pode-se utilizar o TCP ao invs do UDP, pois o TCP possui controle de entrega, porem perde-se em velocidade. Devem-se levar em considerao os aspectos de atraso fim-a-fim que nada mais que o acumulo de atrasos gerando filas em roteadores e ainda a variao de atrasos que pode ocasionar perdas ou atrasos muito grandes em pacotes. Nmeros de sequencia, marcas de tempo e atraso de reproduo (fixo e adaptativo) so mtodos que podem ser aplicados para tentar minimizar os impactos dos servios. Os esquemas de recuperao de pacotes so utilizados para prover melhoras na qualidade do servio quanto a perdas de pacotes causando impactos no contedo, os mtodos podem ser o FEC (correo de erros de repasse) que gera dados redundantes para tentar garantir a entrega dos pacotes ou reconstruir totalmente ou parcialmente os mesmos, para que o resultado final no seja impactado, Intercalao gera correntes menores e intercaladas de pacotes, ou ainda a reparao de correntes de udio no receptor, esta sendo possvel com a verificao da corrente com elementos semelhantes, podendo assim regenerar o mais prximo possvel do pacote original. Os CDN (Rede de distribuio de contedo) so empresas que provem distribuio de contedo, as quais levam o contedo ate o cliente estes que no tem acesso direto as CDNs, a empresa contratando do CDN distribui uma permisso ao cliente solicitante o qual se conecta ao CDN para receber o contedo, criando assim um canal direto melhorando assim as respostas das solicitaes, quanto a tcnica de maior esforo, por exemplo, (IP), pois a rede de distribuio de contedo esta dimensionada para atender as demandas . Protocolos so usados para a padronizao de procedimentos e melhoria de servios, institutos como IETF e ITU produzem os mesmos, direcionados para VOIP e Vdeo conferencia, podemos citar RTP, SIP e H.323. A incluso de anexos de campos de

cabealho as pores de udio e vdeo antes de envia-las se faz necessrio para o controle do contedo como citado anteriormente, o RTP padroniza isso, podendo ser utilizado, por exemplo, em MP3 para udio e MPEG para vdeo, comumente o RTP utiliza o UDP para o transporte, os quatro campos principais do cabealho do RTP so: os campos de tio de carga til, marca de tempo, nmero de sequencia e os campos identificadores da fonte. Complementando o RTP existe o RTPC um protocole utilizado juntamente com o RTP com relatrios gerados pelo remetente e/ou receptor com dados estatsticos que podem ser utilizados pelas aplicaes para controles e ajustes, como o RTCP enviado comumente com o RTP ele se restringe a utilizao de somente 5 % da banda da sesso corrente. No VOIP temos o protocolo SIP (Protocolo de Inicializao de Sesso) ele prove mecanismos para estabelecer chamadas entre dos interlocutores por uma rede IP, dando a opo de aceitao e identificao da chamada; Prove tambm mecanismos de determinao de IP por parte do chamador para o IP corrente de quem chamado e ainda prov o gerenciamento de chamadas como adicionar participante, adicionar correntes de mdia, mudar a codificao e etc. o SIP utiliza a porta 5060. Exemplificando: inicia-se a chamada quando um invite (com o nome de usurio e domnio para que o IP seja rastreado) enviado em HTTP utilizando TCP ou UDP para o solicitado, obtendo a resposta no mesmo formato, enviada uma solicitao SIP de reconhecimento (ACK0 aps isso se inicia a conversa). O SIP pode ser implantado em paginas web facilitando ainda mais a utilizao do mesmo. Uma alternativa ao SIP o H.323 que um padro popular para udio/vdeo conferencia trata assim como o SIP da convergncia de linhas IP e convencionais, alem de vrias outras funes aplicadas a sistemas finais de internet. Quanto as classes de servios, priorizaes ou simplesmente a possvel implantao de QOS, temos alguns princpios para aplicar, como a marcao de pacotes que permite que um roteador faa a distino de pacotes pertencentes a diferentes classes de trfego, a segregao do fluo de trfego para que um fluxo no interfira em outro, um modo de especificar isto e deixar que o mecanismo de programao de pacotes na camada de enlace reserve uma poro fixa de largura de banda de enlace a cada fluxo de aplicao, com este servio faz-se necessria a utilizao de recursos como largura de banda de enlace ou buffers, da maneira mais eficiente possvel. Mecanismos de escalonamento e regulao, os mecanismos de escalonamento a maneira como os pacotes so selecionados para serem transportados/recepcionados, so eles: FIFO (Primeiro a entrar, primeiro a sair) este mecanismo funciona exatamente como seu nome o descreve, o primeiro pacote a chegar ser processado, quando no h espao suficiente e buffer quando um pacote chega poltica de descarte de pacotes entra em ao, decidindo se o pacote ser descartado ou no. O enfileiramento prioritrio, os pacotes que chegam no enlace so classificados em classes de prioridades na fila de sada, esta classificao pode depender de uma marca explicita em seu cabealho (TOS), cada classe possui uma fila especifica, a escolha entre pacotes da mesma classe de prioridade feito pelo mtodo FIFO tipicamente. Varredura Cclica WQF (enfileiramento justo ponderado) este modo opera da mesma maneira que o enfileiramento prioritrio, no entanto em

vez de haver uma prioridade estrita de servios entre as classes, um escalonador de varredura cclica alterna servios entre as classes. A regulao o ajuste da taxa com a qual permitido que um fluxo coloque pacotes na rede, as taxas so divididas em taxa mdia (pacotes por intervalo de tempo, taxa de pico (a taxa Mxima que pode ser atingida em um perodo) e tamanho da rajada (o numero mximo de pacotes), a caracterizao destes limites dada pelo mecanismo de leaky bucket. As arquiteturas Interset e Diffserv em qualidade de servio para Internet, o Interset ele consegue tratar de diferentes classes de trfego de diferentes modos na internet, fazendo de modo escalonavel e flexvel. A arquitetura diffserv possui dois conjuntos de elementos funcionais, Funes de borda (classificao de pacotes e condicionamento de trafego) e Funo Central (envio, conforme o comportamento por salto associado classe do pacote). Por fim a garantia no fornecimento de qualidade de servio talvez seja necessrio um processo de admisso de chamada no qual os fluxo declaram suas necessidades de QoS, as quais reserva de recurso (largura de banda, buffers) e admisso de chamada. O estado soft (O RSVP para criar reserva em roteadores) sinalizaes fazem com que os processos sejam intercalados de estados. O Intserv utilizado para individualizar Qos para sesses, garantindo assim uma estratgia de qualidade elevada, o RSVP permite que aplicaes reservem banda para seu fluxo de dados (fornecer reservas de banda em arvores multicast, baseado no receptor ou seja o receptor mantm e reserva estes recursos).

A internet tende a ser cada vez mais utilizada para recursos multimdia, pela flexibilidade e cada vez mais pelo fcil acesso e preos em conta, transmisses de TV, rdio e multimdia em geral exigem muito da infraestrutura, por este motivo novas tecnologias e recursos so implementados para atender esta demanda que cresce a cada dia, um ponto que deve ser levado em considerao a qualidade destes servios, que no podem deixar de ser rpidos nem possurem qualidade ruim, devese utilizar e atualizar tanto a infraestrutura fsica quanto lgica, implementando melhorias em protocolos e servios tendo em vista a vasta utilizao deste meio para aplicaes diversas que vo de telefonia a transio de vdeo.