SlideShare una empresa de Scribd logo
1 de 38
Descargar para leer sin conexión
1                     Voz sobre IP - VoIP                          Luiz Arthur


A voz sobre IP (Voce over IP - VoIP) é um assunto que está em pauta por
especialistas em redes de telecomunicações pois tem como objetivo a
convergência (unificação) das redes existentes (PSTN, ISDN, LANs, WANs) em
uma única rede.


Esta nova rede integrada provavelmente se dará através do protocolo IP
(Internet Protocol), estendido para tratar de serviços prioritários de
telecomunicações, proporcionando assim que aplicações de voz, dados e
vídeo trafeguem através de uma única rede.


A integração de voz e dados em uma única rede trará inúmeros benefícios, já que
passara do sistema de comutação baseada em circuitos que é utilizada pela
rede de telefonia convencional para uma rede baseada em comutação por
pacotes que é empregada em redes de dados como a Internet.


A transmissão da voz através de redes IP só é possível devido ao fato de que o
sinal da voz pode ser convertido de analógico para digital através de sistemas de
codificação e decodificação, este sinal depois de codificado é empacotado para
ser posteriormente transmitido em forma de pacotes através de inúmeros
dispositivos que compõe as redes VoIP.
2                   Voz sobre IP - VoIP                         Luiz Arthur


Um dos principais fatores que beneficiam a telefonia IP está na redução das
tarifas das ligações interurbanas, já que os roteadores IP não fazem distinção
entre uma ligação local e ligação à longa distância ao contrário dos
comutadores da rede telefônica convencional, onde essa cobra tarifas elevadas
para que uma ligação seja “levada” até o seu destino (tarifação por tempo).


Outro dos inúmeros beneficios, é que os pacotes de voz podem ser
direcionados através de vários caminhos distintos, não ficando restrito a um
único caminho como na telefonia convencional, possibilitando que uma ligação IP
continue em andamento mesmo que a linha de comunicação que ela estava
utilizando seja cortada por algum motivo (desde que haja outro caminho pré-
configurado para efetuar essa ligação). Isso seria impossível em redes baseadas
em circuitos.


Porém, a implantação desta nova tecnologia acarreta também inúmeros
problemas sendo o principal destes, o custo elevado para transformar toda a
infraestrutura tradicional em uma estrutura baseada em comutação por pacotes
através de redes IP.
3                   Voz sobre IP - VoIP                          Luiz Arthur


Outro problema que o uso da VoIP trás é relacionado ao desempenho da rede
de dados que pode ficar comprometida durante uma conversa VoIP. É muito
difícil manter uma chamada de telefonia IP de boa qualidade sem sacrificar a
transmissão de dados ou vice e versa.

Para tentar resolver estes problemas podemos utilizar os padrões de VoIP, tal
como: H.323 e o SIP, que tem como características o gerenciamento das
chamadas VoIP, possibilitando uma melhor harmonia entre o trafego de voz e
dados.

Definição de Voz Sobre IP:


"V oz sobre IP é a técnica de transm i i
                                      t r voz através de um a rede de dados que 
realza 
    i com ut  ação por pacot ut lzando  prot
                            es  ii       o     ocol de 
                                                   o  rede  P".
                                                           I


Para conhecer VoIP é necessário que se compreenda, a evolução da PSTN
(Public Switched Telephone Network), criada por Alexander Graham Bell em
1876, que realizou a primeira transmissão de voz da história, através de um par
de fios conectados a dois dispositivos (telefone).
4                   Voz sobre IP - VoIP                         Luiz Arthur

Em meados de 1996, foram realizadas as primeiras tentativas de se transmitir
voz através pela Internet, entretanto, os primeiros artigos sobre o assunto
datam do inicio dos anos 70.

Essas experiências com transmissão de voz em redes IP não seriam apenas mais
um serviço disponível na Internet, mas sim a união de dois meios de
comunicações que são imprescindíveis para a nossa sociedade atual.

Imagine poder transmitir dados e voz em uma mesma linha de comunicação, de
forma inteligente, sem ter a necessidade de interromper o serviço de dados para
realizar uma ligação telefônica ou enviar um e-mail durante uma chamada
telefônica, e isso é possível devido ao compartilhamento do mesmo meio de
físico (cabo) e lógico (protocolo IP).

Para realizar uma transmissão VoIP é necessário utilizar: uma linha telefônica
que forneça acesso a um provedor ou um canal de dados (link), um meio físico
que faça a conexão do dispositivo com a rede mundial de computadores (ex.
placa de modem ou rede), uma placa de som que possibilite gravar e
reproduzir sons simultaneamente (full-duplex), finalmente um software para
transformar todos os elementos citados acima em um Gateway de telefonia para
Internet.
5                   Voz sobre IP - VoIP                          Luiz Arthur

À primeira vista, a tecnologia de VoIP como foi descrita anteriormente pode
parecer trivial, mas não é. Para ser um profundo conhecedor de VoIP é
necessário ter conhecimentos de telefonia analógica/digital, redes de
computadores, sistemas operacionais e protocolos específicos para VoIP (tal
como, H.323, SIP, etc).

É certo que em um futuro bem próximo todas ou quase todas ligação
passarão por algum tipo de dispositivo VoIP (por exemplo, a terceira geração
de telefones celular já utiliza redes baseadas em pacotes).

As ligações de telefonia IP serão tão simples que até uma pessoa leiga poderá
utilizar está tecnologia, mesmo que ela não saiba que esteja utilizando, já que
os dispositivos VoIPs estão tornando-se mais comuns e mais fáceis de se utilizar
a cada dia.

Exemplo uma pessoa, poderia ligar para você através de um telefone
convencional e você poderá atender no seu escritório através de seu laptop, sem
nenhuma dificuldade maior.

É quase certo dizer que a transição da infra-estrutura da telefonia atual
para um ambiente totalmente de voz sobre redes de pacotes será longa, já
que as prestadoras de serviços telefônicos terão que fazer altos investimentos
para implantar esse tipo de tecnologia, mas um dia isto poderá ser uma
realidade.
6                  Voz sobre IP - VoIP                        Luiz Arthur

Vantagens e Desvantagens da PSTN

O sistema telefônico mais comum nos dias de hoje ainda é o analógico. A
telefonia analógica usa a modulação de sinais elétricos ao longo de um cabo
para transportar voz.

Apesar de ser uma tecnologia muito antiga, a transmissão analógica possui
muitas vantagens:

 ●   É simples e mantém um índice de atraso de voz muito baixo em conexões
     fim a fim, uma vez que o sinal se propaga ao longo do cabo na maioria das
     vezes em tempo real;

 ●   Apresenta baixo custo quando há relativamente poucos usuários falando ao
     mesmo tempo, e quando eles não estão muito distantes entre si. Mas a
     tecnologia analógica mais básica exige um par de cabos por conversação
     ativa, o que o torna rapidamente caro.

Uma primeira melhoria da tecnologia analógica básica foi multiplexar
varias conversações no mesmo cabo, usando uma freqüência de transporte
separada para cada sinal (FDM). Isso possibilita que vários usuários possam
utilizar o mesmo canal de comunicação ao mesmo tempo, deixando a
comunicação por circuitos mais viável.
7                  Voz sobre IP - VoIP                          Luiz Arthur

Mas mesmo com as       vantagens apresentadas anteriormente, a telefonia
analógica apresenta muitas desvantagens:

 ●   A menos que se usem mesas de comutação manual, as chaves analógicas
     exigem uma grande quantidade de mecanismos eletromecânicos que são
     caros de comprar e manter;

 ●   Ruídos parasíticos são adicionados em todos os estágios da transmissão
     porque não há como dizer o que é sinal e o que é ruído, de maneira que o
     sinal não pode ser limpo.

Por essas razões, muitos países atualmente usam redes telefônicas
digitais. Mas, na maioria das vezes, a linha do assinante permanece analógica,
mas o sinal analógico é convertido em um fluxo digital na primeira central local.
Normalmente, esse sinal tem uma taxa de comunicação de 64 kbits/s.

Em transmissões telefônicas digitais vários canais de voz podem ser
multiplexados ao longo da mesma linha de transmissão, sendo utilizado
para tanto uma técnica chamada de multiplexação por divisão de tempo (TDM -
Time Division Multiplexing).

Através do TDM, o fluxo de dados digitais que representa uma única conversão é
dividido em blocos (geralmente um octeto, também chamado de amostra) e
blocos de varias conversações são intercalados em seqüência nos intervalos
de tempo da linha de transmissão.
8                    Voz sobre IP - VoIP                            Luiz Arthur

Com a utilização da tecnologia digital na telefonia convencional, o ruído
adicionado na estrutura de rede não influência a qualidade da comunicação, uma
vez que sinais digitais podem ser reparados.

O  equipam ent o de com utação precisa apenas copiar o cont eúdo de um  i erval
                                                                        nt     o de 
t po da lnha de t
 em         i        ransm i
                           ssão de chegada em  um  outro pont i erval
                                                             o  nt   o de  em po da 
                                                                          t
lnha  t
i     de  ransm issão  saí  
                      de  da.

Portanto, essa função de comutação pode ser executada por computadores.
Entretanto um pequeno atraso é introduzido por cada switch (comutador),
porque para cada conversação um intervalo de tempo torna-se disponível
somente a cada T microssegundo e, em alguns casos, pode ser necessário esperar
alguns microssegundos (T = ~125) para copiar o conteúdo de um intervalo de
tempo em outro. Na maioria das redes digitais, este tempo geralmente é
desprezível e o principal fator de atraso é simplesmente o tempo de
propagação.

Vantagens e Desvantagens do uso de VoIP

Uma das principais vantagens da utilização da VoIP está no fato que esta
tecnologia, assim como nas redes de dados, utilizam uma comunicação baseada
na comutação por pacotes, ao invés da tradicional comutação por
circuitos empregada pela telefonia convencional.
9                   Voz sobre IP - VoIP                          Luiz Arthur

Durante uma conversa em uma ligação telefônica o usuário geralmente
não fala todo o tempo da transmissão, geralmente fala-se menos da metade
do tempo durante a conversação. Uma vez que todas as pessoas precisam pensar
um pouco antes de falar.

Se apertássemos um botão a cada vez que falássemos, enviaria-se dados sobre
a linha telefônica somente quando de fato fosse falado alguma coisa e não quando
estivéssemos em silencio pensando na resposta a ser dada ao usuário do outro
lado da linha.

Ent na 
    ão  rede  el
               t efôni convenci
                      ca       onal exi e  a 
                                     st um reserva  recursos  si
                                                      de         fí cos que é 
estabel da  i ci de  a 
       eci no  ní o  um conexão  si e 
                                   fí ca  perm anece durant t
                                                           e  oda  cham ada,
                                                                  a           
m esm o que não  a 
                haj conversação.
                                

Isso impossibilita que outros usuários possam usar esta conexão durante os
momentos vagos.

Na telefonia utilizando a comutação por pacotes, não existe um circuito
dedicado entre os dois assinantes: os dados de voz são enviados no formato de
pacotes à medida que vão sendo criados, e também são transmitidos pelo
caminho disponível na rede naquele instante através de roteadores.
10                   Voz sobre IP - VoIP                         Luiz Arthur

Então com VoIP não há alocação de recursos para transmitir dados sem
necessidade. Isto trás o beneficio de uma rede otimizada, permitindo que pela
mesma rede onde se trafega seus dados, possa cursar também o trafego de suas
ligações telefônicas, e com essa integração o custo com a comunicação
cairá, pois será gasto menos com manutenção de equipes técnicas e infra-
estruturas diferenciadas.

Outro aspecto que é muito favorável às redes VoIP que é o de reduzir as tarifas
das ligações telefônicas principalmente nas que se referem às interurbanas, já
que uma empresa ao invés de optar por pagar uma conta telefônica com
inúmeros interurbanos que elevam e muito o valor da conta telefônica ela pode
escolher pagar um link (canal de comunicação) de dados que também
possa transmitir voz através da tecnologia VoIP (que não geram acréscimos
quanto a ligações interurbanas) pelo link.

É obvio que se esse tipo de tecnologia for colocada em prática pelas companhias
telefônicas, elas poderão e deverão realizar tarifação através de alguns
métodos, mas provavelmente essas tarifas serão bem inferiores em relação às
cobradas atualmente principalmente no que se refere a ligações internacionais.

Nas redes de dados por pacotes, os roteadores das redes utilizadas não
diferenciam se uma chamada de VoIP é para o Japão ou para a mesma cidade, o
que torna as ligações de voz sobre IP mais vantajosas para ligações
internacionais.
11                   Voz sobre IP - VoIP                          Luiz Arthur

Outros benefícios que não são tão importantes como os citados anteriormente,
mas no entanto são interessantes são:

Com o uso de técnica usada em redes IP na telefonia os dispositivos IP (PC ou um
IPPhone - Telefone IP) podem ter o mesmo número de identificação em
qualquer lugar, mesmo que você mude sua localização constantemente.

Este tipo de serviço pode ser realizado através de um servidor DHCP (Dynamic
Host Configuration Protocol), que atribuirá um endereço IP válido ao dispositivo
VoIP em qualquer lugar da rede através do endereço físico do dispositivo.

Essa prática seria complicada se não impossível em uma rede telefônica
convencional e também esse tipo de troca de localidade constante iria gerar
custos adicionais exorbitantes para a empresa.

Também é valido mencionar que através da voz sobre IP é possível realizar
ligações através do nome do usuário. Isso é possível graças ao serviço chamado
DNS (Domain Name Service), que atribui nomes aos endereços IPs, já que os
nomes são bem mais fáceis de lembrar do que um número IP.

Existem algumas desvantagens       que devem ser consideradas na pática de
conversação IP. Sendo uma o        fato da arquitetura VoIP ainda estar em
desenvolvimento, e não existe       uma padronização total de protocolos e
equipamentos, para uso comum, o   que não ocorre na telefonia fixa convencional.
12                   Voz sobre IP - VoIP                         Luiz Arthur

Outro problema é que o compartilhamento do canal de comunicação pode
levar a uma redução da banda reservada aos dados, proporcionando uma
menor velocidade na transmissão de dados durante a comunicação VoIP, pois
durante as chamadas de telefonia IP, uma parte da largura de banda utilizada
para dados estará sendo utilizada pela voz.

Uma outra desvantagem é que as redes de dados não possuem uma
qualidade de voz assegurada, ou seja, a ligação pode ser bem pior do ponto de
vista da qualidade de voz. Isto acontece por que as redes baseadas no protocolo
IP não fazem distinção entre pacotes de voz e um pacote de dados.

Por exemplo, se uma mensagem de e-mail chegar 1 segundo atrasada, não haverá
problema algum. Mas imagine se um “pedaço” de uma conversa chegando com 1
segundo de atraso: começa a ficar comprometida o entendimento da informação.

É obvio que uma rede de dados que trafega voz possui algumas desvantagens
(que tendem a serem resolvidas na medida em que essa tecnologia for se
desenvolvendo), mas há algumas maneiras de minimizar estes problemas de
forma a utilizar a rede de dados para a comunicação de voz de uma maneira
pratica e eficiente tornando ela um meio atrativo de comunicação.
13                    Voz sobre IP - VoIP                          Luiz Arthur

Arquitetura VoIP

Mesmo que uma rede VoIP possa ser composta por vários dispositivos sua
arquitetura pode ser dividida em três formas básicas de se utilizar redes IP para
transmitir voz, Estas formas são:

1 - PC para PC

Esta arquitetura é a mais simples, sendo composta por dois computadores
equipados com placa de som, placa de rede ou modem, microfone, caixas de som
e algum programa de telefonia IP (Microsoft NetMeeting, por exemplo) onde o
conjunto de todos esse e equipamentos e software serão empregados em uma
rede IP, para realizar a comunicação.
14                   Voz sobre IP - VoIP                          Luiz Arthur
2 - PC para Telefone

Neste cenário que também pode ser denominado PC-a-Gateway, um computador
pode se comunicar com um telefone comum, conectando a rede telefônica
tradicional, através do uso de gateways. Os gateways são dispositivos que farão
a conversação entre os pacotes recebidos pela rede IP para um sinal que pode
ser entendido e transmitido pela rede telefônica convencional ou outro tipo de
rede eventualmente. Esse caso é bem mais complexo que o primeiro.

Na arquitetura PC para Telefone, pode ser necessário utilizar-se uma nova
entidade entre os dispositivos que irão se comunicar está, nova entidade chamas-
se gatekeeper e sua função é tornar o endereço IP transparente ao
usuário.

O gatekeeper é considerado por muitos o componente mais complexo e
talvez o mais importante de uma estrutura VoIP. No início esse componente
era considerado uma espécie de diretório que mapeava nomes amigáveis em
endereços IP, hoje em dia o gatekeeper tem bem mais serviços do que apenas
guardar nomes.

Já o gateway fica sabendo a partir da mensagem de configuração da chamada
VoIP enviada pelo terminal qual é o numero de telefone que ele deve chamar,
então o gateway converte os pacotes IP para um formato que a rede telefônica
tradicional compreenda e tão logo o gateway encontre o telefone ele realiza o
início da conexão.
15                   Voz sobre IP - VoIP                           Luiz Arthur




3 - Telefone para Telefone

No cenário telefone-para-telefone, a chamada começa como uma ligação
telefônica convencional, mas o gateway faz a conversão dos pacotes que serão
transmitidos pela rede IP. Do outro lado, a conversão é realizada para ser
novamente transmitida pela rede telefônica convencional até o outro usuário.

Depois dessas etapas ocorre o equivalente a uma ligação telefônica normal.

Ao término da conversa é necessário desligar. Na fase de finalização quem
encerra a ligação precisa primeiro fechar seus canais lógicos usando mensagens
de término da ligação enviadas para o gatekeeper, no qual depois desta
mensagem o gateway envia uma confirmação de término aos dispositivos onde
através desta mensagem será fechado todos os canais abertos pela comunicação
VoIP e finalmente a ligação é encerrada.
16                   Voz sobre IP - VoIP                          Luiz Arthur

Esta arquitetura tem a tendência de ser a mais utilizada no futuro, pois ela não
requer que os usuários utilizem computadores e por conseqüência esses usuários
não terão de possuir qualquer conhecimento sobre computadores para realizar as
ligações de voz sobre IP.
17                     Voz sobre IP - VoIP                            Luiz Arthur

Embora as arquiteturas mostradas ilustrem a utilização da voz sobre IP na
Internet, existe um consenso de que ao menos em curto e medido prazo a
aplicação de VoIP para serviços de telefonia se dará apenas em redes
privadas ou Intranets, sendo então utilizada em menor escala na Internet.

Agora quando se trata de longo prazo esse tipo de tecnologia deverá ser muito
utilizado no futuro pelas próprias prestadoras de serviços telefônicos tradicionais,
com o intuito de reduzir custos com as taxas pagas as prestadoras telefônicas de
outros países, reduzindo assim o custo telefônico para os usuários desta
prestadora.

A dificuldade de se imaginar, no momento, serviços de telefonia sobre a Internet
está no fato desta rede ser hoje do tipo “melhor esforço”, impedindo que se possa
oferecer uma Qualidade de Serviço (QoS) adequada ao tráfego de telefonia.

Atualmente quem está desfrutando da tecnologia VoIP são grandes
corporações, bancos, algumas universidades e o governo.

No entanto é quase certo que muito em breve, todos poderão usufruir dos
benefícios de uma rede de dados que transmite voz e também é evidente que
todas as arquiteturas mostradas anteriormente serão muito empregadas em
redes privadas e públicas, proporcionando enormes facilidades para o usuário
que deseja se comunicar com qualquer parte do mundo.
18                    Voz sobre IP - VoIP                            Luiz Arthur

Atividade VoIP 1

1 - Pesquise como era realizada as primeiras ligações telefônicas e quais eram os
componentes utilizados para realizar tais chamadas.

2 – Diferencie comutação por pacotes e comutação por circuitos.

3 – Quais são as vantagens e desvantagens da telefonia convencional?

4 - Quais são as vantagens e desvantagens no uso de VoIP?

5 - Descreva as arquiteturas básicas das redes VoIP?

6 – Quais são os principais software e hardware utilizados atualmente para a
comunicação VoIP na Internet?

7 – Verifique na Internet algumas das taxas cobradas para a telefonia via
Internet.
19                   Voz sobre IP - VoIP                          Luiz Arthur

RTP /RTCP

O uso de serviços de voz sobre uma rede de dados baseada na arquitetura TCP/IP
pode causar sérios problemas no que se refere à performance da transmissão da
voz, pois o TCP/IP não foi projetado para suportar aplicações de tempo real como
a transmissão de voz e vídeo exige, não tendo assim como garantir uma boa
qualidade de serviço.

Para se conseguir um bom serviço de VoIP, é necessário conhecer o tráfego
existente na rede, também deve se conhecer o tipo de aplicação que deseja-se
implantar, e somente então projetar como a rede deverá ser estruturada.

Para ajudar nesta tarefa foram desenvolvidos os protocolos RTP e RTCP.

RTP (Real-Time Transport Protocol)

O RTP ou Protocolo de Transporte em Tempo Real foi projetado para permitir
que receptores compensem o atraso (jitter) na entrega dos pacotes e a perda de
seqüência dos pacotes introduzidos pelas redes IP.

O RTP pode ser usado para qualquer fluxo de dados, mas são geralmente usados
com pacotes de dados contendo mídias continuas em tempo real, como voz e o
vídeo em conexões unicast ou multicast.
20                 Voz sobre IP - VoIP                         Luiz Arthur

O RTP atua como uma interface melhorada entre as aplicações de tempo real e os
protocolos das camadas de aplicação e transporte. De uma maneira geral, o RTP
não garante o fornecimento de pacotes ou previne que os pacotes sejam
entregues fora de ordem, e também não assume que a rede na qual ele está
rodando torne-se confiável.

Apesar do RTP poder ser considerado um protocolo da camada de transporte, ele
é usualmente executado como uma parte da camada de aplicação e tipicamente
faz uso dos serviços de multiplexação e checksum oferecidos pelo UDP. Outros
protocolos de transporte, tais como o TCP, também podem carregar os pacotes
RTP.

O RTP define um modo de formatar os pacotes IP que carregam dados isócronos
e para isto incluem algumas informações para tentar controlar dados multimídia,
tal como:

●Identificação de Payload: esta identificação informa qual o tipo de dado que
está sendo transportado no pacote RTP. Esta informação é muito importante, pois
é através desta que os dados do pacote RTP são decodificados no destino. Os
tipos de payload são essencialmente codecs (codificadores) que são usados para
digitalização de áudio e vídeo. O RTP não define ele próprio o formato de seção
de payload, cada aplicação deve definir, ou referir-se a, um perfil.
21                 Voz sobre IP - VoIP                          Luiz Arthur

●Timestamps: É a indicação do tempo de amostragem, normalmente utilizado
para seqüenciar os pacotes no destino (principalmente para vídeos onde o
timestamp pode dizer a qual parte da tela faz parte um pacote) já que o atraso
variável entre a fonte e o destino em uma rede baseada em pacotes (Internet) faz
com que os pacotes cheguem ao destino com intervalos entre pacotes irregulares.

A variação no tempo de entrega de pacotes é um efeito chamado de jitter, e pode
resultar em uma perda significativa na qualidade da voz ou vídeo de uma rede
baseada em pacotes. O RTP auxilia na solução deste problema incluindo em seu
cabeçalho um campo de 32 bits denominado Timestamp. O conteúdo do
Timestamp reflete o instante de amostragem do primeiro octeto contido no
pacote RTP. O valor associado ao primeiro pacote de um fluxo de pacotes é
escolhido aleatoriamente. Para os pacotes subseqüentes, o valor do Timestamp é
incrementado de forma linear de acordo com o número de “ticks de clock” que
ocorrem desde o último pacote;

●Números de seqüência: Permitir a reordenação dos pacotes já que redes
baseadas em datagrama não garantem a chegada em ordem dos pacotes no
destino. Então, o RTP associa através do campo Sequence Number, um número
de seqüência a cada pacote enviado. Este número de seqüência pode ser utilizado
também para detectar a perda de pacotes na rede.

Embora não seja feito usualmente a retransmissões de pacotes perdidos em redes
de tráfego em tempo real, a informação de perda de pacote pode ser útil no
processo de decodificação.
22                   Voz sobre IP - VoIP                         Luiz Arthur

Nas transmissões utilizando RTP, diferentes tipos de mídia serão enviados em
diferentes sessões de RTP mesmo que façam parte da mesma comunicação.

Por exemplo, em uma videoconferência são transmitidos dois tipos de mídia,
sendo uma para o áudio e outra para o vídeo. Assim, os pacotes de áudio serão
transmitidos por uma sessão RTP enquanto os pacotes contendo as imagens serão
transmitidos por outra conexão RTP completamente diferente e independente.

O RTP ainda pode levar em consideração a possibilidade de haver receptores que
queiram receber a mídia em um formato diferente dos demais.

Por exemplo, alguns usuários podem ter a sua disposição redes com largura de
banda maior ou conexões de alta velocidade. Desta forma, não seria adequado
forçá-los a receber vídeos e áudios de qualidade reduzida por causa de conexões
de usuários de redes com larguras de bandas reduzidas ou de baixa velocidade.
Nestes casos o protocolo RTP usa um misturador (mixer) que é posicionado
perto de locais da rede com banda passante reduzida, tal mixer toma as mídias
dos pacotes que chegam ao ponto da rede menos privilegiado e reconstrói o
conteúdo tornando-o mais adequado aquela rede (utilizando outro tipo de codec,
por exemplo). Porém apesar de reconstruir os dados a identificação das fontes
que contribuíram para esta comunicação são mantidas.
23                   Voz sobre IP - VoIP                         Luiz Arthur

Antes de entrar em detalhes na arquitetura do RTP é necessário algumas
definições extras quanto ao RTP:

Sessão RTP

Uma sessão RTP é uma associação de participantes que se comunicam no RTP.
Cada participante usa dois endereços de transporte (por exemplo, duas portas
UDP) para cada sessão, sendo: uma para o fluxo de dados RTP e outra para as
mensagens RTCP. Quando uma transmissão multicast é usada, todos os
participantes usam o mesmo par de endereços de transporte multicast. Fluxos de
dados na mesma sessão devem compartilhar um canal RTCP comum.

Fonte de sincronização SSRC (Synchronization Source)

A fonte de um fluxo RTP, é identificada por 32 bits no cabeçalho RTP. Todos os
pacotes RTP com um SSRC comum possuem uma mesma referencia de tempo e
de seqüênciamento.

Fonte contribuinte CSRC (Contributing Source)

Quando um fluxo RTP é o resultado de uma combinação de vários fluxos
contribuintes feita por um misturador (mixer) RTP, a lista com os SSRCs de cada
um dos fluxos contribuintes é adicionada ao cabeçalho RTP do fluxo resultante
tem seu próprio SSRC. Esse recurso não é usado no H.323.
24                   Voz sobre IP - VoIP                         Luiz Arthur

Um pouco mais sobre Payload

Antes de começar a especificar o pacote RTP vamos ver mais a detalhadamente
um campo importante que é o tipo de payload (payload Type – PT): o payload de
cada pacote RTP é a informação em tempo real contida em cada pacote.




O seu formato é completamente livre e deve ser definido pela aplicação ou pelo
perfil do RTP em uso. Com o objetivo de distinguir um formato em particular dos
demais, sem que seja necessário analisar o conteúdo do payload, o cabeçalho de
cada pacote RTP contém um identificador de tipo payload.
25                   Voz sobre IP - VoIP                         Luiz Arthur

O Pacote RTP




V - 2 bits são reservados para a versão do RTP. A versão atual é a 2 (‘10’ em
binário). A versão 0 foi usada pelo VAT e a versão 1 foi uma versão anterior do
IETF (Internet Engineering Task Force).

P - Um bit de padding indica se o payload sofreu enchimento para fins de
alinhamento. Se tiver havido enchimento (P=1), então o ultimo octeto do campo
de payload indica precisamente quantos octetos de enchimento foram
acrescentados ao payload original.
26                    Voz sobre IP - VoIP                           Luiz Arthur
X - Um bit de extensão X indica a presença de extensões após eventuais CSRC do
cabeçalho fixo.

CC - O contador CSRC (CC) de 4 bits informa quantos identificadores CSRC vêm
após o cabeçalho fixo. O valor de CC pode ir de zero (o mais usual) a 15.

M - Marcador (M): 1 bit. O seu uso é definido pelo perfil RTP. O H.225.0 informa
que, para codificações de áudio que suportam supressão de silencio, ele deve ser
colocado em 1 no primeiro pacote de cada período de fala (talkspurt)
subseqüente a um período de silêncio.

PT - Tipo de payload (PT); 7 bits. Alguns tipos de payload estáticos são definidos
no RFC (Request For Comments) 1889 e no RFC’Assingned Numbers’ (RFC
1700). Para o H.323 a referencia é o H.225.

Numero de seqüência - 16 bits. Começa com um valor aleatório e é
incrementado a cada pacote RTP.

Timestamp - 32 bits. A freqüência do clock é definida de maneira diversa para
cada tipo de payload. O clock é sempre inicializando com um valor aleatória e
alimenta um contador de pulsos de clock. Se o payload contiver vídeo, o
timestamp desse pacote RTP será o valor da contagem de pulsos de clock (tick
count) no instante em que foi obtido o primeiro quadro de vídeo codificado
inserido no payload desse pacote. No caso de áudio, o timestamp RTP é o valor de
contagem de pulsos de clock no momento em que a primeira amostra de áudio
contida no payload foi produzida.
27                   Voz sobre IP - VoIP                         Luiz Arthur

Os campos que precedem a lista CSRC que estão sempre presentes em um
pacote RTP. Já a lista CSRC está presente apenas depois de passar por um
misturador e, portanto, não estará presente no contexto do H.323 que é um dos
padrões mais utilizados em VoIP.

RTCP (Real Time Control Protocol)

O RTCP (Protocolo de Controle em Tempo Real), geralmente é usado com o RTP
para permitir o transporte de algum retorno sobre a qualidade da transmissão (a
quantidade de jitter, a perda média de pacotes, etc.) e também pode transportar
algumas informações a respeito da identidade dos participantes.

Com o uso do RTP e o RTCP a rede IP não será afetada em qualquer momento, os
pacotes RTP de maneira alguma controlaram a qualidade de serviço. A rede pode
perder, inserir atraso ou perder a seqüência de um pacote RTP da mesma
maneira que qualquer outro pacote IP. O RTP não deve ser confundido com
protocolos como o RSVP (Resource reSerVation Protocol – Protocolo de Reserva
de Recurso), pois o RTP e o RTCP simplesmente permitem aos receptores
compensar o jitter da rede, por meio de controle de buffer e seqüênciamento
apropriados, e ter mais informações a respeito da rede de maneira que medidas
corretivas apropriadas possam ser adotadas.
28                   Voz sobre IP - VoIP                         Luiz Arthur

O RTP é tradicionalmente associado a uma porta UDP de número par e o RTCP, à
próxima porta UDP de numero ímpar.

O RTCP e usado para transmitir aos participantes, de tempo em tempos, pacotes
de controle relativos a uma sessão RTP em particular. Esses pacotes de controle
podem incluir informações a respeito dos participantes (seus nomes, endereços
de e-mail etc.) e informações sobre o mapeamento dos participantes em suas
fontes de fluxo individuais.

A informação mais útil encontrada nos pacotes RTCP no contexto do H.323 é
aquela que diz respeito à qualidade da transmissão na rede. Todos os
participantes das sessões enviam pacotes RTCP. Os transmissores enviam sender
reports e os receptores enviam receiver reportes como nos será visto a seguir.

Limitações de largura de banda

Todos os participantes devem enviar pacotes RTCP, o que causa um problema de
dimensionamento em potencial para grandes conferencias multicast: O tráfego
RTCP deve crescer linearmente com o número de participantes.

Esse problema não existe com fluxos RTP em conferências com apenas áudio que
usem supressão de silêncio, por exemplo, uma vez que as pessoas geralmente não
falam ao mesmo tempo.
29                   Voz sobre IP - VoIP                          Luiz Arthur

Visto que o número de participantes é conhecido por todos os participantes que
ouvem os relatórios (reports) RTCP, cada um deles pode controlar a taxa com que
envia relatórios RTCP.

Isso é usado para limitar a largura de banda usada pelo RTCP a um valor
razoável, normalmente não é mais do que 5% da largura de banda da sessão.

Essa reserva tem de ser compartilhada por todos os participantes. O RTP estipula
que os transmissores ativos fiquem com um quarto da reserva (1/4), porque
algumas das informações que eles enviam (p.ex: as informações CNAME usadas
para sincronização) são muito importantes para todos (senders e reportes). A
parte restante é dividida entre os receptores.

Mesmo no caso de sessões pequenas, a taxa mais rápida com que um
participante consegue enviar relatórios RTCP é um a cada cinco segundos.

Tipos de pacotes RTCP

Há vários tipos de pacotes RTCP para cada tipo de informação:

SR (Sender Reports): contêm informações de transmissão e recepção para
transmissores ativos;
30                   Voz sobre IP - VoIP                        Luiz Arthur

RR (Receiver Reports): contêm informações de recepção para ouvintes que não
sejam também transmissores ativos;

SDES (Source Descriptions): descrevem vários parâmetros da fonte, inclusive
o CNAME;

BYE: enviado por um participante quando ele abandona a conferencia;

APP: função específica de uma aplicação.

Vários pacotes RTCP podem ser colocados em único pacote do protocolo de
transporte. Cada ‘mensagem’ RTCP contém informação suficiente para ser
decodificada adequadamente se várias dessas mensagens RTCP forem colocadas
em um único pacote UDP. Esse empacotamento pode ser útil para reduzir o
overhead de largura de banda consumido pelo cabeçalho do protocolo de
transporte.
31                   Voz sobre IP - VoIP                          Luiz Arthur

Pacotes SR (Sender Report) e RR (Receive Report)




Cada SR contém três seções obrigatórias, a primeira seção contém:

O contador de relatórios de recepção (RC), de 5 bits, que é o número de blocos
de relatórios incluídos neste SR;
32                   Voz sobre IP - VoIP                         Luiz Arthur

O tipo de payload (PT), que é 200 para um SR. Com o objetivo de evitar que se
misture um pacote RTP regular com um SR, os pacotes RTP devem evitar os tipos
de payload 72 e 73, que podem ser confundidos em SRs e RRs quando o bit
marcador (M) estiver ligado (mas normalmente uma porta UDP é dedicada ao
RTCP para eliminar essa possível confusão);

O tamanho desse SR, representado em 16 bits, que inclui o cabeçalho e o
enchimento e expressa o número de palavras de 32 bits menos 1;

O SSRC do originador desse SR. Esse SSRC também estará nos pacotes RTP
originados a partir dessa estação.

A segunda seção contém informações a respeito de fluxo RTP enviado por esse
transmissor:

O timestamp NTP (forma padrão para informação de tempo) do instante de tempo
em que se dá o envio desse relatório. Um transmissor pode fixar o bit de mais
alta ordem em 0 se ele não conseguir obter o tempo NTP absoluto e este e apenas
um valor NTP relativo ao início dessa seção (considerando-se que durara menos
que 68 anos). Se um transmissor não conseguir obter o tempo transcorrido
(elipsed time), ele poderá fixar o timestamp em 0;
33                   Voz sobre IP - VoIP                         Luiz Arthur

O timestamp RTP, que representa o mesmo tempo que anteriormente, mas com
as mesmas unidades e um offset aleatório, como ocorre nos timestamps dos
pacotes RTP;

A contagem de pacotes do transmissor (32bits), do início dessa sessão até esse
SR. Ele é reinicializado em zero se o SSRC tiver de mudar (isso pode acontecer
em uma conferencia H.323 com diversos participantes, quando o MC ativo
especifica números de terminais);

A contagem de octetos do payload do transmissor (32bits), desde o inicio dessa
sessão. Também é reinicializado em zero se o SSRC mudar.

A terceira seção contém um conjunto de blocos de relatórios de recepção, um
para cada fonte da qual esse transmissor teve conhecido desde o último RR ou
SR. Cada um deles tem o mesmo formato
34                   Voz sobre IP - VoIP                          Luiz Arthur

SSRC_n (identificador da fonte): 32 bits – o SSRC da fonte a respeito da qual se
está relatando;

Fração perdida: 8 bits – igual ao valor da expressão (pacotes recebidos/ pacotes
esperados*256), arredondado para baixo;

Número cumulativo de pacotes perdidos: 24 bits – número cumulativo de pacotes
perdidos desde o inicio da recepção. Pacotes atrasados não são contados como
perdidos e pacotes duplicados são contados como pacotes recebidos;

Valor estendido do mais alto número de seqüência recebido: 32 bits. Os 16 bits
mais significativos contem os números de seqüência (isto é, o número de vezes
em que a contagem atingiu o valor Máximo e retornou a zero) e os últimos 16 bits
contém o mais alto número de seqüência recebido em um pacote de dados RTP
proveniente dessa fonte (mesmo SSRC);

Jitter entre chegadas: 32bits. Uma estimativa da variância do tempo entre
chagadas subseqüentes de pacotes RTP, medida nas mesmas unidades que o
timestamp RTP. O calculo é feito comparando-se o timestamp RTP dos pacotes
que chegam com o clock local e tomando-se as médias dos resultados.

Último timestamp SR (LSR): 32 bits. Os 32 bits do meio do timestamp NTP do
último SR recebido (esta é a forma NTP compacta);
35                    Voz sobre IP - VoIP                          Luiz Arthur

Atraso desde o último SR recebido (DLSR): 32 bits. Expresso na forma NTP
compacta (ou seja, em múltiplos de 1/65536 s). Junto com último timestamp SR, o
transmissor desse último SR pode usá-lo para calcular o tempo de ida-e-volta
(round trip time).

Um RR (Receiver Report) parece-se com um SR, exceto pelo fato de que o campo
PT é agora 201 e a segunda seção (relativa ao transmissor) não está presente. Ele
pode ser usado por receptores passivos que não geram fluxos RTP.

Pacote SDES: pacote RTCP de descrição de fonte (source description), um
pacoteSDES possui um PT igual a 202 e contem blocos SC (Source Count). Cada
bloco contém um SSRC ou um CSRC e uma lista de informação. Cada elemento
dessa lista é codificado usando-se o formato TVL (Type, Lenght, Value – Tipo,
Tamanho, Valor).

Os seguintes tipos existem, mas apenas o CNAME precisa esta presente:
➢CNAME = 1 (tem um valor diferente para cada participante da sessão e aparece


na forma de usuário@, ou como o endereço IP ou o nome do domínio da estação);
➢NAME = 2 (nome comum da fonte);

➢EMAIL = 3;

➢PHONE = 4;

➢LOC = 5 (localização).




O pacote BYE do RTCP indica que uma ou mais fontes (como indicadoras pelo
contador de fontes SC) não estão mais ativas. Esse pacote não é usado no H.323.
36                    Voz sobre IP - VoIP                        Luiz Arthur

Atividade 2

1 - Defina de forma simples os protocolos RTP e RTCP.

2 - O que é jitter em uma rede VoIP?

3 - Como o RTP e o RTCP influenciam na entrega de pacotes IP? Por que?

4 - Para que serve o número de seqüência e o timestamp em um pacote RTP?
Como estes campos são usados com áudio e vídeo?

5 - Descreva a função do tipo de payload.

6 - Especifique da melhor forma possível o pacote RTP, descrevendo brevemente
os campos do pacote.

7 - O que é payload? Indique alguns payloads existentes, para isto procure pela
RFC 1889.

8 - Qual é o nome dos pacotes RTCP enviados respectivamente por um
transmissor e por um receptor.

9 - Como o RTCP trata o problema de taxa de envios de relatórios em
conferências com muitos participantes? E por que este problema não é tão
incomodo para transmissão de áudio via RTP?
37                    Voz sobre IP - VoIP   Luiz Arthur


10 - Quais são os tipos de pacotes RTCP?

11 - Descreva o formato do pacote RTCP.
38   Voz sobre IP - VoIP   Luiz Arthur

fim

Más contenido relacionado

La actualidad más candente

Redes 6 equipamentos ativos da rede
Redes 6 equipamentos ativos da redeRedes 6 equipamentos ativos da rede
Redes 6 equipamentos ativos da redeMauro Pereira
 
the transport layer
the transport layerthe transport layer
the transport layertumetr1
 
What is Ethernet
What is EthernetWhat is Ethernet
What is EthernetSimplilearn
 
Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)J.T.A.JONES
 
Dc ch03 : data transmission
Dc ch03 : data transmissionDc ch03 : data transmission
Dc ch03 : data transmissionSyaiful Ahdan
 
IEEE standards 802.3.&802.11
IEEE standards 802.3.&802.11IEEE standards 802.3.&802.11
IEEE standards 802.3.&802.11Keshav Maheshwari
 
LTE Architecture
LTE ArchitectureLTE Architecture
LTE ArchitectureManje Gowda
 
Switching Techniques
Switching TechniquesSwitching Techniques
Switching Techniquestameemyousaf
 
Fundamentals of sdh
Fundamentals of sdhFundamentals of sdh
Fundamentals of sdhsreejithkt
 
29422920 overview-of-ng-sdh
29422920 overview-of-ng-sdh29422920 overview-of-ng-sdh
29422920 overview-of-ng-sdhbui thequan
 
Entendendo A Tecnologia VoIP
Entendendo A Tecnologia VoIPEntendendo A Tecnologia VoIP
Entendendo A Tecnologia VoIPGilberto Sudre
 
Basic concepts of wireless communication system
Basic concepts of wireless communication systemBasic concepts of wireless communication system
Basic concepts of wireless communication systemBogs De Castro
 
Redes sem fios power point
Redes sem fios power pointRedes sem fios power point
Redes sem fios power pointAndré bogas
 

La actualidad más candente (20)

Redes 6 equipamentos ativos da rede
Redes 6 equipamentos ativos da redeRedes 6 equipamentos ativos da rede
Redes 6 equipamentos ativos da rede
 
the transport layer
the transport layerthe transport layer
the transport layer
 
What is Ethernet
What is EthernetWhat is Ethernet
What is Ethernet
 
PSTN
PSTNPSTN
PSTN
 
Tecnologias Atuais de Redes - Aula 5 - VoIP [Apostila]
Tecnologias Atuais de Redes - Aula 5 - VoIP [Apostila]Tecnologias Atuais de Redes - Aula 5 - VoIP [Apostila]
Tecnologias Atuais de Redes - Aula 5 - VoIP [Apostila]
 
Cabos de rede
Cabos de redeCabos de rede
Cabos de rede
 
Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)Public Switched Telephone Network (PSTN)
Public Switched Telephone Network (PSTN)
 
Dc ch03 : data transmission
Dc ch03 : data transmissionDc ch03 : data transmission
Dc ch03 : data transmission
 
IEEE standards 802.3.&802.11
IEEE standards 802.3.&802.11IEEE standards 802.3.&802.11
IEEE standards 802.3.&802.11
 
GSM
GSMGSM
GSM
 
LTE Architecture
LTE ArchitectureLTE Architecture
LTE Architecture
 
Switching Techniques
Switching TechniquesSwitching Techniques
Switching Techniques
 
Fundamentals of sdh
Fundamentals of sdhFundamentals of sdh
Fundamentals of sdh
 
29422920 overview-of-ng-sdh
29422920 overview-of-ng-sdh29422920 overview-of-ng-sdh
29422920 overview-of-ng-sdh
 
Entendendo A Tecnologia VoIP
Entendendo A Tecnologia VoIPEntendendo A Tecnologia VoIP
Entendendo A Tecnologia VoIP
 
Criação de uma rede
Criação de uma redeCriação de uma rede
Criação de uma rede
 
Fttx arcitectures
Fttx arcitecturesFttx arcitectures
Fttx arcitectures
 
Basic concepts of wireless communication system
Basic concepts of wireless communication systemBasic concepts of wireless communication system
Basic concepts of wireless communication system
 
Chap 12 tcp
Chap 12 tcpChap 12 tcp
Chap 12 tcp
 
Redes sem fios power point
Redes sem fios power pointRedes sem fios power point
Redes sem fios power point
 

Destacado

Tópicos - Cluster de Balanceamento de Carga com DNS
Tópicos - Cluster de Balanceamento de Carga  com  DNSTópicos - Cluster de Balanceamento de Carga  com  DNS
Tópicos - Cluster de Balanceamento de Carga com DNSLuiz Arthur
 
Vanessa padua voip_analisedemercado_nov2011
Vanessa padua voip_analisedemercado_nov2011Vanessa padua voip_analisedemercado_nov2011
Vanessa padua voip_analisedemercado_nov2011vpadua
 
Voip - Reduzindo custos.
Voip - Reduzindo custos.Voip - Reduzindo custos.
Voip - Reduzindo custos.juninho3169
 
Proteja seus dados em casa e na internet
Proteja seus dados em casa e na internetProteja seus dados em casa e na internet
Proteja seus dados em casa e na internetFrederico Madeira
 
Segurança em Redes de Voz Sobre IP
Segurança em Redes de Voz Sobre IPSegurança em Redes de Voz Sobre IP
Segurança em Redes de Voz Sobre IPFrederico Madeira
 
Redes VoIP - O Futuro da Telefonia
Redes VoIP - O Futuro da TelefoniaRedes VoIP - O Futuro da Telefonia
Redes VoIP - O Futuro da TelefoniaFrederico Madeira
 
Unidade2 projeto lógico da rede
Unidade2   projeto lógico da redeUnidade2   projeto lógico da rede
Unidade2 projeto lógico da redeLeandro Almeida
 
Montagem de Cabos Cross e Crossover
Montagem de Cabos Cross e CrossoverMontagem de Cabos Cross e Crossover
Montagem de Cabos Cross e CrossoverRaquel Kinupp
 
Voip introduction
Voip introductionVoip introduction
Voip introductiondaksh bhatt
 
VOIP Presentation
VOIP Presentation VOIP Presentation
VOIP Presentation tofael1
 
Voip powerpoint
Voip powerpointVoip powerpoint
Voip powerpointGW1992
 
Voice over IP (VoIP)
Voice over IP (VoIP)Voice over IP (VoIP)
Voice over IP (VoIP)Peter R. Egli
 
Voice Over IP (VoIP)
Voice Over IP (VoIP)Voice Over IP (VoIP)
Voice Over IP (VoIP)habib_786
 
História da comunicação
História da comunicaçãoHistória da comunicação
História da comunicaçãoHelena Coutinho
 
Trabalho Power point
Trabalho Power point Trabalho Power point
Trabalho Power point Helena13dias
 

Destacado (16)

Tópicos - Cluster de Balanceamento de Carga com DNS
Tópicos - Cluster de Balanceamento de Carga  com  DNSTópicos - Cluster de Balanceamento de Carga  com  DNS
Tópicos - Cluster de Balanceamento de Carga com DNS
 
Voip
VoipVoip
Voip
 
Vanessa padua voip_analisedemercado_nov2011
Vanessa padua voip_analisedemercado_nov2011Vanessa padua voip_analisedemercado_nov2011
Vanessa padua voip_analisedemercado_nov2011
 
Voip - Reduzindo custos.
Voip - Reduzindo custos.Voip - Reduzindo custos.
Voip - Reduzindo custos.
 
Proteja seus dados em casa e na internet
Proteja seus dados em casa e na internetProteja seus dados em casa e na internet
Proteja seus dados em casa e na internet
 
Segurança em Redes de Voz Sobre IP
Segurança em Redes de Voz Sobre IPSegurança em Redes de Voz Sobre IP
Segurança em Redes de Voz Sobre IP
 
Redes VoIP - O Futuro da Telefonia
Redes VoIP - O Futuro da TelefoniaRedes VoIP - O Futuro da Telefonia
Redes VoIP - O Futuro da Telefonia
 
Unidade2 projeto lógico da rede
Unidade2   projeto lógico da redeUnidade2   projeto lógico da rede
Unidade2 projeto lógico da rede
 
Montagem de Cabos Cross e Crossover
Montagem de Cabos Cross e CrossoverMontagem de Cabos Cross e Crossover
Montagem de Cabos Cross e Crossover
 
Voip introduction
Voip introductionVoip introduction
Voip introduction
 
VOIP Presentation
VOIP Presentation VOIP Presentation
VOIP Presentation
 
Voip powerpoint
Voip powerpointVoip powerpoint
Voip powerpoint
 
Voice over IP (VoIP)
Voice over IP (VoIP)Voice over IP (VoIP)
Voice over IP (VoIP)
 
Voice Over IP (VoIP)
Voice Over IP (VoIP)Voice Over IP (VoIP)
Voice Over IP (VoIP)
 
História da comunicação
História da comunicaçãoHistória da comunicação
História da comunicação
 
Trabalho Power point
Trabalho Power point Trabalho Power point
Trabalho Power point
 

Similar a Redes - VoIP Teoria

Trabalho1 voip voz sobre ip
Trabalho1 voip voz sobre ipTrabalho1 voip voz sobre ip
Trabalho1 voip voz sobre ipRafael Pimenta
 
Redes I - 2.2 - Camada Física e Tecnologias de Transmissão
Redes I - 2.2 - Camada Física e Tecnologias de TransmissãoRedes I - 2.2 - Camada Física e Tecnologias de Transmissão
Redes I - 2.2 - Camada Física e Tecnologias de TransmissãoMauro Tapajós
 
UNIFESP - Multimídia - Skype
UNIFESP - Multimídia - SkypeUNIFESP - Multimídia - Skype
UNIFESP - Multimídia - SkypePaulo Neves
 
TCC.INATEL.VIVO.RJ.T66.2011.Lúcio.Pinto.Costa.Junior_v03
TCC.INATEL.VIVO.RJ.T66.2011.Lúcio.Pinto.Costa.Junior_v03TCC.INATEL.VIVO.RJ.T66.2011.Lúcio.Pinto.Costa.Junior_v03
TCC.INATEL.VIVO.RJ.T66.2011.Lúcio.Pinto.Costa.Junior_v03Lúcio Pinto da Costa Junior
 
Aula 10 meios de comunicação de dados
Aula 10 meios de comunicação de dadosAula 10 meios de comunicação de dados
Aula 10 meios de comunicação de dadosJorge Ávila Miranda
 
Iscad ti 2010_2011_4 - comunicacoes
Iscad ti 2010_2011_4 - comunicacoesIscad ti 2010_2011_4 - comunicacoes
Iscad ti 2010_2011_4 - comunicacoesLuis Vidigal
 
Módulo 07 o que é uma wan
Módulo 07   o que é uma wanMódulo 07   o que é uma wan
Módulo 07 o que é uma wanMarília Simões
 
Guia vo ip 02
Guia vo ip 02Guia vo ip 02
Guia vo ip 02IP10
 
Solisc 2010 centrais de telefonia IP
Solisc 2010   centrais de telefonia IPSolisc 2010   centrais de telefonia IP
Solisc 2010 centrais de telefonia IPmarleigrolli
 
Solisc 2010 centrais de telefonia ip - jeremias neves da silva
Solisc 2010   centrais de telefonia ip - jeremias neves da silvaSolisc 2010   centrais de telefonia ip - jeremias neves da silva
Solisc 2010 centrais de telefonia ip - jeremias neves da silvamarleigrolli
 
Protocolos ethernet
Protocolos ethernetProtocolos ethernet
Protocolos ethernetredesinforma
 
Voz sobre ip uma abordagem funcional
Voz sobre ip   uma abordagem funcionalVoz sobre ip   uma abordagem funcional
Voz sobre ip uma abordagem funcionalMarcelo Dieder
 
Angolatelecom serviços
Angolatelecom serviçosAngolatelecom serviços
Angolatelecom serviçosJose Santos
 

Similar a Redes - VoIP Teoria (20)

Trabalho1 voip voz sobre ip
Trabalho1 voip voz sobre ipTrabalho1 voip voz sobre ip
Trabalho1 voip voz sobre ip
 
Vo ip
Vo ipVo ip
Vo ip
 
Vo ip
Vo ipVo ip
Vo ip
 
Redes I - 2.2 - Camada Física e Tecnologias de Transmissão
Redes I - 2.2 - Camada Física e Tecnologias de TransmissãoRedes I - 2.2 - Camada Física e Tecnologias de Transmissão
Redes I - 2.2 - Camada Física e Tecnologias de Transmissão
 
UNIFESP - Multimídia - Skype
UNIFESP - Multimídia - SkypeUNIFESP - Multimídia - Skype
UNIFESP - Multimídia - Skype
 
TCC.INATEL.VIVO.RJ.T66.2011.Lúcio.Pinto.Costa.Junior_v03
TCC.INATEL.VIVO.RJ.T66.2011.Lúcio.Pinto.Costa.Junior_v03TCC.INATEL.VIVO.RJ.T66.2011.Lúcio.Pinto.Costa.Junior_v03
TCC.INATEL.VIVO.RJ.T66.2011.Lúcio.Pinto.Costa.Junior_v03
 
VOIP EM REDES LOCAIS
VOIP EM REDES LOCAISVOIP EM REDES LOCAIS
VOIP EM REDES LOCAIS
 
Aula 10 meios de comunicação de dados
Aula 10 meios de comunicação de dadosAula 10 meios de comunicação de dados
Aula 10 meios de comunicação de dados
 
Largura de banda
Largura de bandaLargura de banda
Largura de banda
 
Iscad ti 2010_2011_4 - comunicacoes
Iscad ti 2010_2011_4 - comunicacoesIscad ti 2010_2011_4 - comunicacoes
Iscad ti 2010_2011_4 - comunicacoes
 
Noções de voip
Noções de voipNoções de voip
Noções de voip
 
Nelson voip
Nelson voipNelson voip
Nelson voip
 
Módulo 07 o que é uma wan
Módulo 07   o que é uma wanMódulo 07   o que é uma wan
Módulo 07 o que é uma wan
 
Guia vo ip 02
Guia vo ip 02Guia vo ip 02
Guia vo ip 02
 
Solisc 2010 centrais de telefonia IP
Solisc 2010   centrais de telefonia IPSolisc 2010   centrais de telefonia IP
Solisc 2010 centrais de telefonia IP
 
Solisc 2010 centrais de telefonia ip - jeremias neves da silva
Solisc 2010   centrais de telefonia ip - jeremias neves da silvaSolisc 2010   centrais de telefonia ip - jeremias neves da silva
Solisc 2010 centrais de telefonia ip - jeremias neves da silva
 
Protocolos ethernet
Protocolos ethernetProtocolos ethernet
Protocolos ethernet
 
Voz sobre ip uma abordagem funcional
Voz sobre ip   uma abordagem funcionalVoz sobre ip   uma abordagem funcional
Voz sobre ip uma abordagem funcional
 
Angolatelecom serviços
Angolatelecom serviçosAngolatelecom serviços
Angolatelecom serviços
 
Asterisk
AsteriskAsterisk
Asterisk
 

Más de Luiz Arthur

Pint of Science - Cibersegurnça x ciberameaças: Até onde você está seguro?
Pint of Science - Cibersegurnça x ciberameaças: Até onde você está seguro?Pint of Science - Cibersegurnça x ciberameaças: Até onde você está seguro?
Pint of Science - Cibersegurnça x ciberameaças: Até onde você está seguro?Luiz Arthur
 
Desafios da cibersegurança - ontem, hoje e amanhã
Desafios da cibersegurança - ontem, hoje e amanhãDesafios da cibersegurança - ontem, hoje e amanhã
Desafios da cibersegurança - ontem, hoje e amanhãLuiz Arthur
 
Slides - Uma abordagem autonômica para mitigar ciberataques em redes de compu...
Slides - Uma abordagem autonômica para mitigar ciberataques em redes de compu...Slides - Uma abordagem autonômica para mitigar ciberataques em redes de compu...
Slides - Uma abordagem autonômica para mitigar ciberataques em redes de compu...Luiz Arthur
 
Uma Arquitetura Autonômica para Detecção e Reação a Ameaças de Segurança em R...
Uma Arquitetura Autonômica para Detecção e Reação a Ameaças de Segurança em R...Uma Arquitetura Autonômica para Detecção e Reação a Ameaças de Segurança em R...
Uma Arquitetura Autonômica para Detecção e Reação a Ameaças de Segurança em R...Luiz Arthur
 
Detecção de alertas de segurança em redes de computadores usando redes sociai...
Detecção de alertas de segurança em redes de computadores usando redes sociai...Detecção de alertas de segurança em redes de computadores usando redes sociai...
Detecção de alertas de segurança em redes de computadores usando redes sociai...Luiz Arthur
 
Evaluating the Utilization of Twitter Messages as a Source of Security Alerts
Evaluating the Utilization of Twitter Messages as a Source of Security AlertsEvaluating the Utilization of Twitter Messages as a Source of Security Alerts
Evaluating the Utilization of Twitter Messages as a Source of Security AlertsLuiz Arthur
 
Análise de Mensagens de Segurança Postadas no Twitter
Análise de Mensagens de Segurança Postadas no TwitterAnálise de Mensagens de Segurança Postadas no Twitter
Análise de Mensagens de Segurança Postadas no TwitterLuiz Arthur
 
match making e propaganda na web
match making e propaganda na webmatch making e propaganda na web
match making e propaganda na webLuiz Arthur
 
Mineração de dados no Gmail e Facebook
Mineração de dados no Gmail e FacebookMineração de dados no Gmail e Facebook
Mineração de dados no Gmail e FacebookLuiz Arthur
 
Invasao kernel.org
Invasao kernel.orgInvasao kernel.org
Invasao kernel.orgLuiz Arthur
 
Núcleo do Linux (Kernel Linux)
Núcleo do Linux (Kernel Linux)Núcleo do Linux (Kernel Linux)
Núcleo do Linux (Kernel Linux)Luiz Arthur
 
Palestra Ferramentas de Segurança Open Source v.2
Palestra Ferramentas de Segurança Open Source v.2Palestra Ferramentas de Segurança Open Source v.2
Palestra Ferramentas de Segurança Open Source v.2Luiz Arthur
 
Palestra mau uso da tecnologia
Palestra mau uso da tecnologiaPalestra mau uso da tecnologia
Palestra mau uso da tecnologiaLuiz Arthur
 
UTFPR-inventario-patrimonio-laboratorio-e105
UTFPR-inventario-patrimonio-laboratorio-e105UTFPR-inventario-patrimonio-laboratorio-e105
UTFPR-inventario-patrimonio-laboratorio-e105Luiz Arthur
 
01 programação - introdução computação
01 programação - introdução computação01 programação - introdução computação
01 programação - introdução computaçãoLuiz Arthur
 
Bibliografia recomendada - programação C
Bibliografia recomendada - programação CBibliografia recomendada - programação C
Bibliografia recomendada - programação CLuiz Arthur
 
Bibliografia recomendada-programacao-python
Bibliografia recomendada-programacao-pythonBibliografia recomendada-programacao-python
Bibliografia recomendada-programacao-pythonLuiz Arthur
 
Bibliografia recomendada-seguranca
Bibliografia recomendada-segurancaBibliografia recomendada-seguranca
Bibliografia recomendada-segurancaLuiz Arthur
 
Bibliografia recomendada-redes
Bibliografia recomendada-redesBibliografia recomendada-redes
Bibliografia recomendada-redesLuiz Arthur
 

Más de Luiz Arthur (20)

Pint of Science - Cibersegurnça x ciberameaças: Até onde você está seguro?
Pint of Science - Cibersegurnça x ciberameaças: Até onde você está seguro?Pint of Science - Cibersegurnça x ciberameaças: Até onde você está seguro?
Pint of Science - Cibersegurnça x ciberameaças: Até onde você está seguro?
 
Desafios da cibersegurança - ontem, hoje e amanhã
Desafios da cibersegurança - ontem, hoje e amanhãDesafios da cibersegurança - ontem, hoje e amanhã
Desafios da cibersegurança - ontem, hoje e amanhã
 
Slides - Uma abordagem autonômica para mitigar ciberataques em redes de compu...
Slides - Uma abordagem autonômica para mitigar ciberataques em redes de compu...Slides - Uma abordagem autonômica para mitigar ciberataques em redes de compu...
Slides - Uma abordagem autonômica para mitigar ciberataques em redes de compu...
 
NAPSOL
NAPSOLNAPSOL
NAPSOL
 
Uma Arquitetura Autonômica para Detecção e Reação a Ameaças de Segurança em R...
Uma Arquitetura Autonômica para Detecção e Reação a Ameaças de Segurança em R...Uma Arquitetura Autonômica para Detecção e Reação a Ameaças de Segurança em R...
Uma Arquitetura Autonômica para Detecção e Reação a Ameaças de Segurança em R...
 
Detecção de alertas de segurança em redes de computadores usando redes sociai...
Detecção de alertas de segurança em redes de computadores usando redes sociai...Detecção de alertas de segurança em redes de computadores usando redes sociai...
Detecção de alertas de segurança em redes de computadores usando redes sociai...
 
Evaluating the Utilization of Twitter Messages as a Source of Security Alerts
Evaluating the Utilization of Twitter Messages as a Source of Security AlertsEvaluating the Utilization of Twitter Messages as a Source of Security Alerts
Evaluating the Utilization of Twitter Messages as a Source of Security Alerts
 
Análise de Mensagens de Segurança Postadas no Twitter
Análise de Mensagens de Segurança Postadas no TwitterAnálise de Mensagens de Segurança Postadas no Twitter
Análise de Mensagens de Segurança Postadas no Twitter
 
match making e propaganda na web
match making e propaganda na webmatch making e propaganda na web
match making e propaganda na web
 
Mineração de dados no Gmail e Facebook
Mineração de dados no Gmail e FacebookMineração de dados no Gmail e Facebook
Mineração de dados no Gmail e Facebook
 
Invasao kernel.org
Invasao kernel.orgInvasao kernel.org
Invasao kernel.org
 
Núcleo do Linux (Kernel Linux)
Núcleo do Linux (Kernel Linux)Núcleo do Linux (Kernel Linux)
Núcleo do Linux (Kernel Linux)
 
Palestra Ferramentas de Segurança Open Source v.2
Palestra Ferramentas de Segurança Open Source v.2Palestra Ferramentas de Segurança Open Source v.2
Palestra Ferramentas de Segurança Open Source v.2
 
Palestra mau uso da tecnologia
Palestra mau uso da tecnologiaPalestra mau uso da tecnologia
Palestra mau uso da tecnologia
 
UTFPR-inventario-patrimonio-laboratorio-e105
UTFPR-inventario-patrimonio-laboratorio-e105UTFPR-inventario-patrimonio-laboratorio-e105
UTFPR-inventario-patrimonio-laboratorio-e105
 
01 programação - introdução computação
01 programação - introdução computação01 programação - introdução computação
01 programação - introdução computação
 
Bibliografia recomendada - programação C
Bibliografia recomendada - programação CBibliografia recomendada - programação C
Bibliografia recomendada - programação C
 
Bibliografia recomendada-programacao-python
Bibliografia recomendada-programacao-pythonBibliografia recomendada-programacao-python
Bibliografia recomendada-programacao-python
 
Bibliografia recomendada-seguranca
Bibliografia recomendada-segurancaBibliografia recomendada-seguranca
Bibliografia recomendada-seguranca
 
Bibliografia recomendada-redes
Bibliografia recomendada-redesBibliografia recomendada-redes
Bibliografia recomendada-redes
 

Redes - VoIP Teoria

  • 1. 1 Voz sobre IP - VoIP Luiz Arthur A voz sobre IP (Voce over IP - VoIP) é um assunto que está em pauta por especialistas em redes de telecomunicações pois tem como objetivo a convergência (unificação) das redes existentes (PSTN, ISDN, LANs, WANs) em uma única rede. Esta nova rede integrada provavelmente se dará através do protocolo IP (Internet Protocol), estendido para tratar de serviços prioritários de telecomunicações, proporcionando assim que aplicações de voz, dados e vídeo trafeguem através de uma única rede. A integração de voz e dados em uma única rede trará inúmeros benefícios, já que passara do sistema de comutação baseada em circuitos que é utilizada pela rede de telefonia convencional para uma rede baseada em comutação por pacotes que é empregada em redes de dados como a Internet. A transmissão da voz através de redes IP só é possível devido ao fato de que o sinal da voz pode ser convertido de analógico para digital através de sistemas de codificação e decodificação, este sinal depois de codificado é empacotado para ser posteriormente transmitido em forma de pacotes através de inúmeros dispositivos que compõe as redes VoIP.
  • 2. 2 Voz sobre IP - VoIP Luiz Arthur Um dos principais fatores que beneficiam a telefonia IP está na redução das tarifas das ligações interurbanas, já que os roteadores IP não fazem distinção entre uma ligação local e ligação à longa distância ao contrário dos comutadores da rede telefônica convencional, onde essa cobra tarifas elevadas para que uma ligação seja “levada” até o seu destino (tarifação por tempo). Outro dos inúmeros beneficios, é que os pacotes de voz podem ser direcionados através de vários caminhos distintos, não ficando restrito a um único caminho como na telefonia convencional, possibilitando que uma ligação IP continue em andamento mesmo que a linha de comunicação que ela estava utilizando seja cortada por algum motivo (desde que haja outro caminho pré- configurado para efetuar essa ligação). Isso seria impossível em redes baseadas em circuitos. Porém, a implantação desta nova tecnologia acarreta também inúmeros problemas sendo o principal destes, o custo elevado para transformar toda a infraestrutura tradicional em uma estrutura baseada em comutação por pacotes através de redes IP.
  • 3. 3 Voz sobre IP - VoIP Luiz Arthur Outro problema que o uso da VoIP trás é relacionado ao desempenho da rede de dados que pode ficar comprometida durante uma conversa VoIP. É muito difícil manter uma chamada de telefonia IP de boa qualidade sem sacrificar a transmissão de dados ou vice e versa. Para tentar resolver estes problemas podemos utilizar os padrões de VoIP, tal como: H.323 e o SIP, que tem como características o gerenciamento das chamadas VoIP, possibilitando uma melhor harmonia entre o trafego de voz e dados. Definição de Voz Sobre IP: "V oz sobre IP é a técnica de transm i i t r voz através de um a rede de dados que  realza  i com ut ação por pacot ut lzando  prot es  ii o  ocol de  o  rede  P". I Para conhecer VoIP é necessário que se compreenda, a evolução da PSTN (Public Switched Telephone Network), criada por Alexander Graham Bell em 1876, que realizou a primeira transmissão de voz da história, através de um par de fios conectados a dois dispositivos (telefone).
  • 4. 4 Voz sobre IP - VoIP Luiz Arthur Em meados de 1996, foram realizadas as primeiras tentativas de se transmitir voz através pela Internet, entretanto, os primeiros artigos sobre o assunto datam do inicio dos anos 70. Essas experiências com transmissão de voz em redes IP não seriam apenas mais um serviço disponível na Internet, mas sim a união de dois meios de comunicações que são imprescindíveis para a nossa sociedade atual. Imagine poder transmitir dados e voz em uma mesma linha de comunicação, de forma inteligente, sem ter a necessidade de interromper o serviço de dados para realizar uma ligação telefônica ou enviar um e-mail durante uma chamada telefônica, e isso é possível devido ao compartilhamento do mesmo meio de físico (cabo) e lógico (protocolo IP). Para realizar uma transmissão VoIP é necessário utilizar: uma linha telefônica que forneça acesso a um provedor ou um canal de dados (link), um meio físico que faça a conexão do dispositivo com a rede mundial de computadores (ex. placa de modem ou rede), uma placa de som que possibilite gravar e reproduzir sons simultaneamente (full-duplex), finalmente um software para transformar todos os elementos citados acima em um Gateway de telefonia para Internet.
  • 5. 5 Voz sobre IP - VoIP Luiz Arthur À primeira vista, a tecnologia de VoIP como foi descrita anteriormente pode parecer trivial, mas não é. Para ser um profundo conhecedor de VoIP é necessário ter conhecimentos de telefonia analógica/digital, redes de computadores, sistemas operacionais e protocolos específicos para VoIP (tal como, H.323, SIP, etc). É certo que em um futuro bem próximo todas ou quase todas ligação passarão por algum tipo de dispositivo VoIP (por exemplo, a terceira geração de telefones celular já utiliza redes baseadas em pacotes). As ligações de telefonia IP serão tão simples que até uma pessoa leiga poderá utilizar está tecnologia, mesmo que ela não saiba que esteja utilizando, já que os dispositivos VoIPs estão tornando-se mais comuns e mais fáceis de se utilizar a cada dia. Exemplo uma pessoa, poderia ligar para você através de um telefone convencional e você poderá atender no seu escritório através de seu laptop, sem nenhuma dificuldade maior. É quase certo dizer que a transição da infra-estrutura da telefonia atual para um ambiente totalmente de voz sobre redes de pacotes será longa, já que as prestadoras de serviços telefônicos terão que fazer altos investimentos para implantar esse tipo de tecnologia, mas um dia isto poderá ser uma realidade.
  • 6. 6 Voz sobre IP - VoIP Luiz Arthur Vantagens e Desvantagens da PSTN O sistema telefônico mais comum nos dias de hoje ainda é o analógico. A telefonia analógica usa a modulação de sinais elétricos ao longo de um cabo para transportar voz. Apesar de ser uma tecnologia muito antiga, a transmissão analógica possui muitas vantagens: ● É simples e mantém um índice de atraso de voz muito baixo em conexões fim a fim, uma vez que o sinal se propaga ao longo do cabo na maioria das vezes em tempo real; ● Apresenta baixo custo quando há relativamente poucos usuários falando ao mesmo tempo, e quando eles não estão muito distantes entre si. Mas a tecnologia analógica mais básica exige um par de cabos por conversação ativa, o que o torna rapidamente caro. Uma primeira melhoria da tecnologia analógica básica foi multiplexar varias conversações no mesmo cabo, usando uma freqüência de transporte separada para cada sinal (FDM). Isso possibilita que vários usuários possam utilizar o mesmo canal de comunicação ao mesmo tempo, deixando a comunicação por circuitos mais viável.
  • 7. 7 Voz sobre IP - VoIP Luiz Arthur Mas mesmo com as vantagens apresentadas anteriormente, a telefonia analógica apresenta muitas desvantagens: ● A menos que se usem mesas de comutação manual, as chaves analógicas exigem uma grande quantidade de mecanismos eletromecânicos que são caros de comprar e manter; ● Ruídos parasíticos são adicionados em todos os estágios da transmissão porque não há como dizer o que é sinal e o que é ruído, de maneira que o sinal não pode ser limpo. Por essas razões, muitos países atualmente usam redes telefônicas digitais. Mas, na maioria das vezes, a linha do assinante permanece analógica, mas o sinal analógico é convertido em um fluxo digital na primeira central local. Normalmente, esse sinal tem uma taxa de comunicação de 64 kbits/s. Em transmissões telefônicas digitais vários canais de voz podem ser multiplexados ao longo da mesma linha de transmissão, sendo utilizado para tanto uma técnica chamada de multiplexação por divisão de tempo (TDM - Time Division Multiplexing). Através do TDM, o fluxo de dados digitais que representa uma única conversão é dividido em blocos (geralmente um octeto, também chamado de amostra) e blocos de varias conversações são intercalados em seqüência nos intervalos de tempo da linha de transmissão.
  • 8. 8 Voz sobre IP - VoIP Luiz Arthur Com a utilização da tecnologia digital na telefonia convencional, o ruído adicionado na estrutura de rede não influência a qualidade da comunicação, uma vez que sinais digitais podem ser reparados. O  equipam ent o de com utação precisa apenas copiar o cont eúdo de um  i erval nt o de  t po da lnha de t em i ransm i ssão de chegada em  um  outro pont i erval o  nt o de  em po da  t lnha  t i de  ransm issão  saí   de  da. Portanto, essa função de comutação pode ser executada por computadores. Entretanto um pequeno atraso é introduzido por cada switch (comutador), porque para cada conversação um intervalo de tempo torna-se disponível somente a cada T microssegundo e, em alguns casos, pode ser necessário esperar alguns microssegundos (T = ~125) para copiar o conteúdo de um intervalo de tempo em outro. Na maioria das redes digitais, este tempo geralmente é desprezível e o principal fator de atraso é simplesmente o tempo de propagação. Vantagens e Desvantagens do uso de VoIP Uma das principais vantagens da utilização da VoIP está no fato que esta tecnologia, assim como nas redes de dados, utilizam uma comunicação baseada na comutação por pacotes, ao invés da tradicional comutação por circuitos empregada pela telefonia convencional.
  • 9. 9 Voz sobre IP - VoIP Luiz Arthur Durante uma conversa em uma ligação telefônica o usuário geralmente não fala todo o tempo da transmissão, geralmente fala-se menos da metade do tempo durante a conversação. Uma vez que todas as pessoas precisam pensar um pouco antes de falar. Se apertássemos um botão a cada vez que falássemos, enviaria-se dados sobre a linha telefônica somente quando de fato fosse falado alguma coisa e não quando estivéssemos em silencio pensando na resposta a ser dada ao usuário do outro lado da linha. Ent na  ão  rede  el t efôni convenci ca  onal exi e  a    st um reserva  recursos  si de  fí cos que é  estabel da  i ci de  a  eci no  ní o  um conexão  si e  fí ca  perm anece durant t e  oda  cham ada, a    m esm o que não  a  haj conversação.   Isso impossibilita que outros usuários possam usar esta conexão durante os momentos vagos. Na telefonia utilizando a comutação por pacotes, não existe um circuito dedicado entre os dois assinantes: os dados de voz são enviados no formato de pacotes à medida que vão sendo criados, e também são transmitidos pelo caminho disponível na rede naquele instante através de roteadores.
  • 10. 10 Voz sobre IP - VoIP Luiz Arthur Então com VoIP não há alocação de recursos para transmitir dados sem necessidade. Isto trás o beneficio de uma rede otimizada, permitindo que pela mesma rede onde se trafega seus dados, possa cursar também o trafego de suas ligações telefônicas, e com essa integração o custo com a comunicação cairá, pois será gasto menos com manutenção de equipes técnicas e infra- estruturas diferenciadas. Outro aspecto que é muito favorável às redes VoIP que é o de reduzir as tarifas das ligações telefônicas principalmente nas que se referem às interurbanas, já que uma empresa ao invés de optar por pagar uma conta telefônica com inúmeros interurbanos que elevam e muito o valor da conta telefônica ela pode escolher pagar um link (canal de comunicação) de dados que também possa transmitir voz através da tecnologia VoIP (que não geram acréscimos quanto a ligações interurbanas) pelo link. É obvio que se esse tipo de tecnologia for colocada em prática pelas companhias telefônicas, elas poderão e deverão realizar tarifação através de alguns métodos, mas provavelmente essas tarifas serão bem inferiores em relação às cobradas atualmente principalmente no que se refere a ligações internacionais. Nas redes de dados por pacotes, os roteadores das redes utilizadas não diferenciam se uma chamada de VoIP é para o Japão ou para a mesma cidade, o que torna as ligações de voz sobre IP mais vantajosas para ligações internacionais.
  • 11. 11 Voz sobre IP - VoIP Luiz Arthur Outros benefícios que não são tão importantes como os citados anteriormente, mas no entanto são interessantes são: Com o uso de técnica usada em redes IP na telefonia os dispositivos IP (PC ou um IPPhone - Telefone IP) podem ter o mesmo número de identificação em qualquer lugar, mesmo que você mude sua localização constantemente. Este tipo de serviço pode ser realizado através de um servidor DHCP (Dynamic Host Configuration Protocol), que atribuirá um endereço IP válido ao dispositivo VoIP em qualquer lugar da rede através do endereço físico do dispositivo. Essa prática seria complicada se não impossível em uma rede telefônica convencional e também esse tipo de troca de localidade constante iria gerar custos adicionais exorbitantes para a empresa. Também é valido mencionar que através da voz sobre IP é possível realizar ligações através do nome do usuário. Isso é possível graças ao serviço chamado DNS (Domain Name Service), que atribui nomes aos endereços IPs, já que os nomes são bem mais fáceis de lembrar do que um número IP. Existem algumas desvantagens que devem ser consideradas na pática de conversação IP. Sendo uma o fato da arquitetura VoIP ainda estar em desenvolvimento, e não existe uma padronização total de protocolos e equipamentos, para uso comum, o que não ocorre na telefonia fixa convencional.
  • 12. 12 Voz sobre IP - VoIP Luiz Arthur Outro problema é que o compartilhamento do canal de comunicação pode levar a uma redução da banda reservada aos dados, proporcionando uma menor velocidade na transmissão de dados durante a comunicação VoIP, pois durante as chamadas de telefonia IP, uma parte da largura de banda utilizada para dados estará sendo utilizada pela voz. Uma outra desvantagem é que as redes de dados não possuem uma qualidade de voz assegurada, ou seja, a ligação pode ser bem pior do ponto de vista da qualidade de voz. Isto acontece por que as redes baseadas no protocolo IP não fazem distinção entre pacotes de voz e um pacote de dados. Por exemplo, se uma mensagem de e-mail chegar 1 segundo atrasada, não haverá problema algum. Mas imagine se um “pedaço” de uma conversa chegando com 1 segundo de atraso: começa a ficar comprometida o entendimento da informação. É obvio que uma rede de dados que trafega voz possui algumas desvantagens (que tendem a serem resolvidas na medida em que essa tecnologia for se desenvolvendo), mas há algumas maneiras de minimizar estes problemas de forma a utilizar a rede de dados para a comunicação de voz de uma maneira pratica e eficiente tornando ela um meio atrativo de comunicação.
  • 13. 13 Voz sobre IP - VoIP Luiz Arthur Arquitetura VoIP Mesmo que uma rede VoIP possa ser composta por vários dispositivos sua arquitetura pode ser dividida em três formas básicas de se utilizar redes IP para transmitir voz, Estas formas são: 1 - PC para PC Esta arquitetura é a mais simples, sendo composta por dois computadores equipados com placa de som, placa de rede ou modem, microfone, caixas de som e algum programa de telefonia IP (Microsoft NetMeeting, por exemplo) onde o conjunto de todos esse e equipamentos e software serão empregados em uma rede IP, para realizar a comunicação.
  • 14. 14 Voz sobre IP - VoIP Luiz Arthur 2 - PC para Telefone Neste cenário que também pode ser denominado PC-a-Gateway, um computador pode se comunicar com um telefone comum, conectando a rede telefônica tradicional, através do uso de gateways. Os gateways são dispositivos que farão a conversação entre os pacotes recebidos pela rede IP para um sinal que pode ser entendido e transmitido pela rede telefônica convencional ou outro tipo de rede eventualmente. Esse caso é bem mais complexo que o primeiro. Na arquitetura PC para Telefone, pode ser necessário utilizar-se uma nova entidade entre os dispositivos que irão se comunicar está, nova entidade chamas- se gatekeeper e sua função é tornar o endereço IP transparente ao usuário. O gatekeeper é considerado por muitos o componente mais complexo e talvez o mais importante de uma estrutura VoIP. No início esse componente era considerado uma espécie de diretório que mapeava nomes amigáveis em endereços IP, hoje em dia o gatekeeper tem bem mais serviços do que apenas guardar nomes. Já o gateway fica sabendo a partir da mensagem de configuração da chamada VoIP enviada pelo terminal qual é o numero de telefone que ele deve chamar, então o gateway converte os pacotes IP para um formato que a rede telefônica tradicional compreenda e tão logo o gateway encontre o telefone ele realiza o início da conexão.
  • 15. 15 Voz sobre IP - VoIP Luiz Arthur 3 - Telefone para Telefone No cenário telefone-para-telefone, a chamada começa como uma ligação telefônica convencional, mas o gateway faz a conversão dos pacotes que serão transmitidos pela rede IP. Do outro lado, a conversão é realizada para ser novamente transmitida pela rede telefônica convencional até o outro usuário. Depois dessas etapas ocorre o equivalente a uma ligação telefônica normal. Ao término da conversa é necessário desligar. Na fase de finalização quem encerra a ligação precisa primeiro fechar seus canais lógicos usando mensagens de término da ligação enviadas para o gatekeeper, no qual depois desta mensagem o gateway envia uma confirmação de término aos dispositivos onde através desta mensagem será fechado todos os canais abertos pela comunicação VoIP e finalmente a ligação é encerrada.
  • 16. 16 Voz sobre IP - VoIP Luiz Arthur Esta arquitetura tem a tendência de ser a mais utilizada no futuro, pois ela não requer que os usuários utilizem computadores e por conseqüência esses usuários não terão de possuir qualquer conhecimento sobre computadores para realizar as ligações de voz sobre IP.
  • 17. 17 Voz sobre IP - VoIP Luiz Arthur Embora as arquiteturas mostradas ilustrem a utilização da voz sobre IP na Internet, existe um consenso de que ao menos em curto e medido prazo a aplicação de VoIP para serviços de telefonia se dará apenas em redes privadas ou Intranets, sendo então utilizada em menor escala na Internet. Agora quando se trata de longo prazo esse tipo de tecnologia deverá ser muito utilizado no futuro pelas próprias prestadoras de serviços telefônicos tradicionais, com o intuito de reduzir custos com as taxas pagas as prestadoras telefônicas de outros países, reduzindo assim o custo telefônico para os usuários desta prestadora. A dificuldade de se imaginar, no momento, serviços de telefonia sobre a Internet está no fato desta rede ser hoje do tipo “melhor esforço”, impedindo que se possa oferecer uma Qualidade de Serviço (QoS) adequada ao tráfego de telefonia. Atualmente quem está desfrutando da tecnologia VoIP são grandes corporações, bancos, algumas universidades e o governo. No entanto é quase certo que muito em breve, todos poderão usufruir dos benefícios de uma rede de dados que transmite voz e também é evidente que todas as arquiteturas mostradas anteriormente serão muito empregadas em redes privadas e públicas, proporcionando enormes facilidades para o usuário que deseja se comunicar com qualquer parte do mundo.
  • 18. 18 Voz sobre IP - VoIP Luiz Arthur Atividade VoIP 1 1 - Pesquise como era realizada as primeiras ligações telefônicas e quais eram os componentes utilizados para realizar tais chamadas. 2 – Diferencie comutação por pacotes e comutação por circuitos. 3 – Quais são as vantagens e desvantagens da telefonia convencional? 4 - Quais são as vantagens e desvantagens no uso de VoIP? 5 - Descreva as arquiteturas básicas das redes VoIP? 6 – Quais são os principais software e hardware utilizados atualmente para a comunicação VoIP na Internet? 7 – Verifique na Internet algumas das taxas cobradas para a telefonia via Internet.
  • 19. 19 Voz sobre IP - VoIP Luiz Arthur RTP /RTCP O uso de serviços de voz sobre uma rede de dados baseada na arquitetura TCP/IP pode causar sérios problemas no que se refere à performance da transmissão da voz, pois o TCP/IP não foi projetado para suportar aplicações de tempo real como a transmissão de voz e vídeo exige, não tendo assim como garantir uma boa qualidade de serviço. Para se conseguir um bom serviço de VoIP, é necessário conhecer o tráfego existente na rede, também deve se conhecer o tipo de aplicação que deseja-se implantar, e somente então projetar como a rede deverá ser estruturada. Para ajudar nesta tarefa foram desenvolvidos os protocolos RTP e RTCP. RTP (Real-Time Transport Protocol) O RTP ou Protocolo de Transporte em Tempo Real foi projetado para permitir que receptores compensem o atraso (jitter) na entrega dos pacotes e a perda de seqüência dos pacotes introduzidos pelas redes IP. O RTP pode ser usado para qualquer fluxo de dados, mas são geralmente usados com pacotes de dados contendo mídias continuas em tempo real, como voz e o vídeo em conexões unicast ou multicast.
  • 20. 20 Voz sobre IP - VoIP Luiz Arthur O RTP atua como uma interface melhorada entre as aplicações de tempo real e os protocolos das camadas de aplicação e transporte. De uma maneira geral, o RTP não garante o fornecimento de pacotes ou previne que os pacotes sejam entregues fora de ordem, e também não assume que a rede na qual ele está rodando torne-se confiável. Apesar do RTP poder ser considerado um protocolo da camada de transporte, ele é usualmente executado como uma parte da camada de aplicação e tipicamente faz uso dos serviços de multiplexação e checksum oferecidos pelo UDP. Outros protocolos de transporte, tais como o TCP, também podem carregar os pacotes RTP. O RTP define um modo de formatar os pacotes IP que carregam dados isócronos e para isto incluem algumas informações para tentar controlar dados multimídia, tal como: ●Identificação de Payload: esta identificação informa qual o tipo de dado que está sendo transportado no pacote RTP. Esta informação é muito importante, pois é através desta que os dados do pacote RTP são decodificados no destino. Os tipos de payload são essencialmente codecs (codificadores) que são usados para digitalização de áudio e vídeo. O RTP não define ele próprio o formato de seção de payload, cada aplicação deve definir, ou referir-se a, um perfil.
  • 21. 21 Voz sobre IP - VoIP Luiz Arthur ●Timestamps: É a indicação do tempo de amostragem, normalmente utilizado para seqüenciar os pacotes no destino (principalmente para vídeos onde o timestamp pode dizer a qual parte da tela faz parte um pacote) já que o atraso variável entre a fonte e o destino em uma rede baseada em pacotes (Internet) faz com que os pacotes cheguem ao destino com intervalos entre pacotes irregulares. A variação no tempo de entrega de pacotes é um efeito chamado de jitter, e pode resultar em uma perda significativa na qualidade da voz ou vídeo de uma rede baseada em pacotes. O RTP auxilia na solução deste problema incluindo em seu cabeçalho um campo de 32 bits denominado Timestamp. O conteúdo do Timestamp reflete o instante de amostragem do primeiro octeto contido no pacote RTP. O valor associado ao primeiro pacote de um fluxo de pacotes é escolhido aleatoriamente. Para os pacotes subseqüentes, o valor do Timestamp é incrementado de forma linear de acordo com o número de “ticks de clock” que ocorrem desde o último pacote; ●Números de seqüência: Permitir a reordenação dos pacotes já que redes baseadas em datagrama não garantem a chegada em ordem dos pacotes no destino. Então, o RTP associa através do campo Sequence Number, um número de seqüência a cada pacote enviado. Este número de seqüência pode ser utilizado também para detectar a perda de pacotes na rede. Embora não seja feito usualmente a retransmissões de pacotes perdidos em redes de tráfego em tempo real, a informação de perda de pacote pode ser útil no processo de decodificação.
  • 22. 22 Voz sobre IP - VoIP Luiz Arthur Nas transmissões utilizando RTP, diferentes tipos de mídia serão enviados em diferentes sessões de RTP mesmo que façam parte da mesma comunicação. Por exemplo, em uma videoconferência são transmitidos dois tipos de mídia, sendo uma para o áudio e outra para o vídeo. Assim, os pacotes de áudio serão transmitidos por uma sessão RTP enquanto os pacotes contendo as imagens serão transmitidos por outra conexão RTP completamente diferente e independente. O RTP ainda pode levar em consideração a possibilidade de haver receptores que queiram receber a mídia em um formato diferente dos demais. Por exemplo, alguns usuários podem ter a sua disposição redes com largura de banda maior ou conexões de alta velocidade. Desta forma, não seria adequado forçá-los a receber vídeos e áudios de qualidade reduzida por causa de conexões de usuários de redes com larguras de bandas reduzidas ou de baixa velocidade. Nestes casos o protocolo RTP usa um misturador (mixer) que é posicionado perto de locais da rede com banda passante reduzida, tal mixer toma as mídias dos pacotes que chegam ao ponto da rede menos privilegiado e reconstrói o conteúdo tornando-o mais adequado aquela rede (utilizando outro tipo de codec, por exemplo). Porém apesar de reconstruir os dados a identificação das fontes que contribuíram para esta comunicação são mantidas.
  • 23. 23 Voz sobre IP - VoIP Luiz Arthur Antes de entrar em detalhes na arquitetura do RTP é necessário algumas definições extras quanto ao RTP: Sessão RTP Uma sessão RTP é uma associação de participantes que se comunicam no RTP. Cada participante usa dois endereços de transporte (por exemplo, duas portas UDP) para cada sessão, sendo: uma para o fluxo de dados RTP e outra para as mensagens RTCP. Quando uma transmissão multicast é usada, todos os participantes usam o mesmo par de endereços de transporte multicast. Fluxos de dados na mesma sessão devem compartilhar um canal RTCP comum. Fonte de sincronização SSRC (Synchronization Source) A fonte de um fluxo RTP, é identificada por 32 bits no cabeçalho RTP. Todos os pacotes RTP com um SSRC comum possuem uma mesma referencia de tempo e de seqüênciamento. Fonte contribuinte CSRC (Contributing Source) Quando um fluxo RTP é o resultado de uma combinação de vários fluxos contribuintes feita por um misturador (mixer) RTP, a lista com os SSRCs de cada um dos fluxos contribuintes é adicionada ao cabeçalho RTP do fluxo resultante tem seu próprio SSRC. Esse recurso não é usado no H.323.
  • 24. 24 Voz sobre IP - VoIP Luiz Arthur Um pouco mais sobre Payload Antes de começar a especificar o pacote RTP vamos ver mais a detalhadamente um campo importante que é o tipo de payload (payload Type – PT): o payload de cada pacote RTP é a informação em tempo real contida em cada pacote. O seu formato é completamente livre e deve ser definido pela aplicação ou pelo perfil do RTP em uso. Com o objetivo de distinguir um formato em particular dos demais, sem que seja necessário analisar o conteúdo do payload, o cabeçalho de cada pacote RTP contém um identificador de tipo payload.
  • 25. 25 Voz sobre IP - VoIP Luiz Arthur O Pacote RTP V - 2 bits são reservados para a versão do RTP. A versão atual é a 2 (‘10’ em binário). A versão 0 foi usada pelo VAT e a versão 1 foi uma versão anterior do IETF (Internet Engineering Task Force). P - Um bit de padding indica se o payload sofreu enchimento para fins de alinhamento. Se tiver havido enchimento (P=1), então o ultimo octeto do campo de payload indica precisamente quantos octetos de enchimento foram acrescentados ao payload original.
  • 26. 26 Voz sobre IP - VoIP Luiz Arthur X - Um bit de extensão X indica a presença de extensões após eventuais CSRC do cabeçalho fixo. CC - O contador CSRC (CC) de 4 bits informa quantos identificadores CSRC vêm após o cabeçalho fixo. O valor de CC pode ir de zero (o mais usual) a 15. M - Marcador (M): 1 bit. O seu uso é definido pelo perfil RTP. O H.225.0 informa que, para codificações de áudio que suportam supressão de silencio, ele deve ser colocado em 1 no primeiro pacote de cada período de fala (talkspurt) subseqüente a um período de silêncio. PT - Tipo de payload (PT); 7 bits. Alguns tipos de payload estáticos são definidos no RFC (Request For Comments) 1889 e no RFC’Assingned Numbers’ (RFC 1700). Para o H.323 a referencia é o H.225. Numero de seqüência - 16 bits. Começa com um valor aleatório e é incrementado a cada pacote RTP. Timestamp - 32 bits. A freqüência do clock é definida de maneira diversa para cada tipo de payload. O clock é sempre inicializando com um valor aleatória e alimenta um contador de pulsos de clock. Se o payload contiver vídeo, o timestamp desse pacote RTP será o valor da contagem de pulsos de clock (tick count) no instante em que foi obtido o primeiro quadro de vídeo codificado inserido no payload desse pacote. No caso de áudio, o timestamp RTP é o valor de contagem de pulsos de clock no momento em que a primeira amostra de áudio contida no payload foi produzida.
  • 27. 27 Voz sobre IP - VoIP Luiz Arthur Os campos que precedem a lista CSRC que estão sempre presentes em um pacote RTP. Já a lista CSRC está presente apenas depois de passar por um misturador e, portanto, não estará presente no contexto do H.323 que é um dos padrões mais utilizados em VoIP. RTCP (Real Time Control Protocol) O RTCP (Protocolo de Controle em Tempo Real), geralmente é usado com o RTP para permitir o transporte de algum retorno sobre a qualidade da transmissão (a quantidade de jitter, a perda média de pacotes, etc.) e também pode transportar algumas informações a respeito da identidade dos participantes. Com o uso do RTP e o RTCP a rede IP não será afetada em qualquer momento, os pacotes RTP de maneira alguma controlaram a qualidade de serviço. A rede pode perder, inserir atraso ou perder a seqüência de um pacote RTP da mesma maneira que qualquer outro pacote IP. O RTP não deve ser confundido com protocolos como o RSVP (Resource reSerVation Protocol – Protocolo de Reserva de Recurso), pois o RTP e o RTCP simplesmente permitem aos receptores compensar o jitter da rede, por meio de controle de buffer e seqüênciamento apropriados, e ter mais informações a respeito da rede de maneira que medidas corretivas apropriadas possam ser adotadas.
  • 28. 28 Voz sobre IP - VoIP Luiz Arthur O RTP é tradicionalmente associado a uma porta UDP de número par e o RTCP, à próxima porta UDP de numero ímpar. O RTCP e usado para transmitir aos participantes, de tempo em tempos, pacotes de controle relativos a uma sessão RTP em particular. Esses pacotes de controle podem incluir informações a respeito dos participantes (seus nomes, endereços de e-mail etc.) e informações sobre o mapeamento dos participantes em suas fontes de fluxo individuais. A informação mais útil encontrada nos pacotes RTCP no contexto do H.323 é aquela que diz respeito à qualidade da transmissão na rede. Todos os participantes das sessões enviam pacotes RTCP. Os transmissores enviam sender reports e os receptores enviam receiver reportes como nos será visto a seguir. Limitações de largura de banda Todos os participantes devem enviar pacotes RTCP, o que causa um problema de dimensionamento em potencial para grandes conferencias multicast: O tráfego RTCP deve crescer linearmente com o número de participantes. Esse problema não existe com fluxos RTP em conferências com apenas áudio que usem supressão de silêncio, por exemplo, uma vez que as pessoas geralmente não falam ao mesmo tempo.
  • 29. 29 Voz sobre IP - VoIP Luiz Arthur Visto que o número de participantes é conhecido por todos os participantes que ouvem os relatórios (reports) RTCP, cada um deles pode controlar a taxa com que envia relatórios RTCP. Isso é usado para limitar a largura de banda usada pelo RTCP a um valor razoável, normalmente não é mais do que 5% da largura de banda da sessão. Essa reserva tem de ser compartilhada por todos os participantes. O RTP estipula que os transmissores ativos fiquem com um quarto da reserva (1/4), porque algumas das informações que eles enviam (p.ex: as informações CNAME usadas para sincronização) são muito importantes para todos (senders e reportes). A parte restante é dividida entre os receptores. Mesmo no caso de sessões pequenas, a taxa mais rápida com que um participante consegue enviar relatórios RTCP é um a cada cinco segundos. Tipos de pacotes RTCP Há vários tipos de pacotes RTCP para cada tipo de informação: SR (Sender Reports): contêm informações de transmissão e recepção para transmissores ativos;
  • 30. 30 Voz sobre IP - VoIP Luiz Arthur RR (Receiver Reports): contêm informações de recepção para ouvintes que não sejam também transmissores ativos; SDES (Source Descriptions): descrevem vários parâmetros da fonte, inclusive o CNAME; BYE: enviado por um participante quando ele abandona a conferencia; APP: função específica de uma aplicação. Vários pacotes RTCP podem ser colocados em único pacote do protocolo de transporte. Cada ‘mensagem’ RTCP contém informação suficiente para ser decodificada adequadamente se várias dessas mensagens RTCP forem colocadas em um único pacote UDP. Esse empacotamento pode ser útil para reduzir o overhead de largura de banda consumido pelo cabeçalho do protocolo de transporte.
  • 31. 31 Voz sobre IP - VoIP Luiz Arthur Pacotes SR (Sender Report) e RR (Receive Report) Cada SR contém três seções obrigatórias, a primeira seção contém: O contador de relatórios de recepção (RC), de 5 bits, que é o número de blocos de relatórios incluídos neste SR;
  • 32. 32 Voz sobre IP - VoIP Luiz Arthur O tipo de payload (PT), que é 200 para um SR. Com o objetivo de evitar que se misture um pacote RTP regular com um SR, os pacotes RTP devem evitar os tipos de payload 72 e 73, que podem ser confundidos em SRs e RRs quando o bit marcador (M) estiver ligado (mas normalmente uma porta UDP é dedicada ao RTCP para eliminar essa possível confusão); O tamanho desse SR, representado em 16 bits, que inclui o cabeçalho e o enchimento e expressa o número de palavras de 32 bits menos 1; O SSRC do originador desse SR. Esse SSRC também estará nos pacotes RTP originados a partir dessa estação. A segunda seção contém informações a respeito de fluxo RTP enviado por esse transmissor: O timestamp NTP (forma padrão para informação de tempo) do instante de tempo em que se dá o envio desse relatório. Um transmissor pode fixar o bit de mais alta ordem em 0 se ele não conseguir obter o tempo NTP absoluto e este e apenas um valor NTP relativo ao início dessa seção (considerando-se que durara menos que 68 anos). Se um transmissor não conseguir obter o tempo transcorrido (elipsed time), ele poderá fixar o timestamp em 0;
  • 33. 33 Voz sobre IP - VoIP Luiz Arthur O timestamp RTP, que representa o mesmo tempo que anteriormente, mas com as mesmas unidades e um offset aleatório, como ocorre nos timestamps dos pacotes RTP; A contagem de pacotes do transmissor (32bits), do início dessa sessão até esse SR. Ele é reinicializado em zero se o SSRC tiver de mudar (isso pode acontecer em uma conferencia H.323 com diversos participantes, quando o MC ativo especifica números de terminais); A contagem de octetos do payload do transmissor (32bits), desde o inicio dessa sessão. Também é reinicializado em zero se o SSRC mudar. A terceira seção contém um conjunto de blocos de relatórios de recepção, um para cada fonte da qual esse transmissor teve conhecido desde o último RR ou SR. Cada um deles tem o mesmo formato
  • 34. 34 Voz sobre IP - VoIP Luiz Arthur SSRC_n (identificador da fonte): 32 bits – o SSRC da fonte a respeito da qual se está relatando; Fração perdida: 8 bits – igual ao valor da expressão (pacotes recebidos/ pacotes esperados*256), arredondado para baixo; Número cumulativo de pacotes perdidos: 24 bits – número cumulativo de pacotes perdidos desde o inicio da recepção. Pacotes atrasados não são contados como perdidos e pacotes duplicados são contados como pacotes recebidos; Valor estendido do mais alto número de seqüência recebido: 32 bits. Os 16 bits mais significativos contem os números de seqüência (isto é, o número de vezes em que a contagem atingiu o valor Máximo e retornou a zero) e os últimos 16 bits contém o mais alto número de seqüência recebido em um pacote de dados RTP proveniente dessa fonte (mesmo SSRC); Jitter entre chegadas: 32bits. Uma estimativa da variância do tempo entre chagadas subseqüentes de pacotes RTP, medida nas mesmas unidades que o timestamp RTP. O calculo é feito comparando-se o timestamp RTP dos pacotes que chegam com o clock local e tomando-se as médias dos resultados. Último timestamp SR (LSR): 32 bits. Os 32 bits do meio do timestamp NTP do último SR recebido (esta é a forma NTP compacta);
  • 35. 35 Voz sobre IP - VoIP Luiz Arthur Atraso desde o último SR recebido (DLSR): 32 bits. Expresso na forma NTP compacta (ou seja, em múltiplos de 1/65536 s). Junto com último timestamp SR, o transmissor desse último SR pode usá-lo para calcular o tempo de ida-e-volta (round trip time). Um RR (Receiver Report) parece-se com um SR, exceto pelo fato de que o campo PT é agora 201 e a segunda seção (relativa ao transmissor) não está presente. Ele pode ser usado por receptores passivos que não geram fluxos RTP. Pacote SDES: pacote RTCP de descrição de fonte (source description), um pacoteSDES possui um PT igual a 202 e contem blocos SC (Source Count). Cada bloco contém um SSRC ou um CSRC e uma lista de informação. Cada elemento dessa lista é codificado usando-se o formato TVL (Type, Lenght, Value – Tipo, Tamanho, Valor). Os seguintes tipos existem, mas apenas o CNAME precisa esta presente: ➢CNAME = 1 (tem um valor diferente para cada participante da sessão e aparece na forma de usuário@, ou como o endereço IP ou o nome do domínio da estação); ➢NAME = 2 (nome comum da fonte); ➢EMAIL = 3; ➢PHONE = 4; ➢LOC = 5 (localização). O pacote BYE do RTCP indica que uma ou mais fontes (como indicadoras pelo contador de fontes SC) não estão mais ativas. Esse pacote não é usado no H.323.
  • 36. 36 Voz sobre IP - VoIP Luiz Arthur Atividade 2 1 - Defina de forma simples os protocolos RTP e RTCP. 2 - O que é jitter em uma rede VoIP? 3 - Como o RTP e o RTCP influenciam na entrega de pacotes IP? Por que? 4 - Para que serve o número de seqüência e o timestamp em um pacote RTP? Como estes campos são usados com áudio e vídeo? 5 - Descreva a função do tipo de payload. 6 - Especifique da melhor forma possível o pacote RTP, descrevendo brevemente os campos do pacote. 7 - O que é payload? Indique alguns payloads existentes, para isto procure pela RFC 1889. 8 - Qual é o nome dos pacotes RTCP enviados respectivamente por um transmissor e por um receptor. 9 - Como o RTCP trata o problema de taxa de envios de relatórios em conferências com muitos participantes? E por que este problema não é tão incomodo para transmissão de áudio via RTP?
  • 37. 37 Voz sobre IP - VoIP Luiz Arthur 10 - Quais são os tipos de pacotes RTCP? 11 - Descreva o formato do pacote RTCP.
  • 38. 38 Voz sobre IP - VoIP Luiz Arthur fim