Você está na página 1de 29

Telefonia

IP

mesmo perda desses pacotes.


1.

destino, ocasionando atrasos, alterao de sequncia e

Introduo


A Comunicao de Voz em Redes IP, Voice Over Internet -
VoIP, consiste no uso das redes de dados que utilizam o


A figura a seguir apresenta a topologia de ligao entre
telefone PC Internet.

conjunto de protocolos das redes IP (TCP/UDP/IP) para a


transmisso de sinais de Voz em tempo real na forma de
pacotes de dados.

A sua evoluo natural levou ao aparecimento da Telefonia IP,
que consiste no fornecimento de servios de telefonia
utilizando a rede IP para o estabelecimento de chamadas e
comunicao de Voz. A voz sobre o protocolo IP por si s no
satisfaz todas as necessidades j que a Rede Pblica de

Telefonia Comutada, RPTC, comporta, por enquanto, a grande

Figura 1: Topologia PC-Telefone-Internet

maioria dos usurios. Desta forma necessrio fazer com que

as duas se interliguem at que a transio, que est em

A tecnologia desenvolvida para a comunicao VoIP,

processo embrionrio, conclua com a totalidade da tecnologia

implementada atravs dos novos protocolos, assegura a

VoIP mantendo a mesma qualidade de servio, Quality of

reordenao dos pacotes de dados e a reconstituio do sinal

Service - QoS, da rede comutada.

original, compensando o eco decorrente do atraso fim-a-fim

dos pacotes de dados, o jitter e a perda de pacotes.


2.


Telefonia sobre o Protocolo IP

Estes novos protocolos funcionam como aplicaes especficas

sobre o protocolo IP para prover comunicao em tempo real

A Telefonia IP suporta chamadas de telefones convencionais

e sinalizao de chamadas para as aplicaes de Voz. Esses

para computadores e vice-versa (dependendo da

protocolos so executados por mquinas existentes nas redes

disponibilidade da operadora de telefonia IP), sendo um passo

IP (roteadores, switches) e por novos elementos que

significativo para interconexo de redes de voz e dados. Uma

complementam a arquitetura dos sistemas de Telefonia IP.

ligao direcionada atravs da RPTC ao Gateway mais

prximo, convertendo o sinal analgico para pacotes IP, que

A estrutura bsica de uma soluo em telefonia IP comea

sero encaminhados atravs da Internet ao Gateway de

pela Rede IP, que uma rede de dados que utiliza os

destino.

protocolos TCP/IP, tendo como funo bsica transportar e

rotear os pacotes de dados entre os diversos elementos

Nas redes IP os pacotes de dados com informao de voz so

conectados rede.

enviados de forma independente, procurando o melhor

caminho para chegar ao seu destino, de forma a usar com

O terminal telefnico IP o telefone preparado para a

maior eficincia os recursos da rede. Os pacotes de dados

comunicao de Voz em redes IP. Tem todas as

associados a uma nica origem de comunicao de voz

funcionalidades e protocolos necessrios instalados para

podem, portanto, seguir caminhos diferentes at o seu

suportar comunicao bidirecional de Voz em tempo real e a


sinalizao de chamadas entre outro terminal telefnico IP,

gateway e Multipoint Control Unit, sendo este o responsvel

Fornece servios de udio;

pela conferncia, terminal multimdia, Call Centers e

Deve ser configurvel;

videoconferncia.

Deve ser configurado em uma conta: nmero, usurio e

senha;

Os clientes VoIP conectam-se a servidores e podem ser

Opera na arquitetura cliente servidor.

divididos em dois tipos: telefones IP e computadores com

software ou soft-fone. Um soft fone na verdade um software

Como elemento de interconexo com a Rede de Telefonia Fixa

instalado em um computador.

Comutada e PABX, o Gateway executa a converso de mdia

em tempo real (Voz analgica x Voz digital comprimida) e a

A figura a seguir mostra um telefone IP Cisco. No equipamento

converso de sinalizao para as chamadas telefnicas. O

mostrado um switch interno possibilita conexo com um

controle efetivo das chamadas em andamento executado

conector RJ-45 direto uma rede LAN. Os codecs de voz so

pelo Gateway Controller.

G.711 lei e G.729a. O endereo IP pode ser configurado de

forma esttica ou via protocolo DHCP.

Gatekeeper o equipamento responsvel pelo gerenciamento

de um conjunto de equipamentos dedicados a telefonia IP,


quais sejam: Telefone IP, Terminal Multimdia, Gateway,
Gateway Controler e Multipoint Control Unit.
Suas principais funes so: executar a traduo de
endereamento dos diversos equipamentos convertendo os
"apelidos" dos terminais em endereos IP, controlar o acesso
dos equipamentos rede dentro de sua Zona, e controlar a

Figura 2: Telefone IP modelo 7941G


A figura a seguir apresenta uma micro central IP integrado
um terminal DECT, de um fornecedor nacional.

banda utilizada limitando-a para uma frao do total


disponvel.

Outras funcionalidades opcionais podem ser adicionadas,
entre elas: autorizao de chamadas, localizao de Gateway,
gerenciamento de banda, servios de agenda telefnica (lista)

e habilidade de rotear chamadas tendo um controle mais


efetivo. Provedores de servio precisam deste controle para
faturar chamadas registradas pela sua rede.

Este servio tambm pode ser usado para redirecionar uma
chamada caso a estao de destino esteja indisponvel. Alm
disso, o Gatekeeper capaz de ajudar nas decises que
envolvam balanceamento de Gateways mltiplos, roteando
Figura 3: Micro central IP e terminal DECT integrado

os. O conjunto de terminais, Gateways e Multipoint Control


Units gerenciados por um nico Gatekeeper denominado

Zona.

compatvel com os protocolos G.711 (PCMU e PCMA), G.729,

G.726-32, G.723, G.722 e iLBC.

3.

Conectando um roteador a uma linha telefnica

Um telefone IP apresenta as seguintes caractersticas:

Conforme a voz trafega da LAN para o PBX ou para a RPTC

ento dizer que uma porta FXO comporta-se como um

necessria uma traduo, para converter os sinais indo e

telefone: pode realizar chamadas, discar dgitos (DTMF ou

vindo destes ambientes. A voz nas redes LAN VoIP trafega na

pulsada).

forma de pacotes, enquanto que no PBX ou RPTC deve ser

uma forma de onda analgica ou sinais digitais.

Sem um PBX, um telefone fica conectado diretamente porta

FXS fornecida por uma companhia telefnica, conforme

Um gateway tipicamente apresenta pelo menos uma interface

mostrado na figura a seguir.

que se conecta com a LAN (por exemplo uma interface

Ethernet ou Fast Ethernet) e pelo menos uma interface que se


conecta ao ambiente PBX / RPTC. Estas interfaces podem ser
analgicas ou digitais.

Como exemplo de interfaces digitais tem-se: E1, Basic

Interface Rate BRI (128 kbps), Primary Interface Rate PRI


(64 kbps), ambas da ISDN.

Como exemplo de interfaces analgicas tem-se: FXS Foreign
eXchange Subscriber, FXO Foreign eXchange Office e E&M (4
ou 6 fios). As portas FXS e FXO so ento utilizadas por linhas
de telefonia analgica e esto sempre em pares, de modo
semelhante a um plug macho / fmea.

FXS: a interface que fornece a linha analgica ao

Figura 4: FXS / FXO sem PBX



Se voc tiver um PBX, as linhas fornecidas pela companhia
telefnica estaro conectadas a um PBX, assim como os
telefones. Portanto, o PBX deve ter tanto as portas FXO (para
conectar com as portas FXS fornecidas pelas companhias
telefnicas) quanto portas FXS (para conectar os aparelhos de
telefone e fax).

assinante. Em outras palavras, o plug na parede que


fornece o tom de discagem, corrente de energia e som. Uma
porta FXS se conecta uma estao, como um telefone
analgico ou Fax. Uma porta FXS pode fornece 48 VDC para

alimentar um equipamento. A tenso de campainha pode ser

Figura 5: FXS / FXO com PBX

enviada de uma porta FXS para um dispositivo e a porta FXS

pode ainda reconhecer dgitos discados pelo dispositivo ela

Voc vai se deparar com os termos FXS e FXO quando decidir

conectado.

comprar equipamentos que permitam a conexo de linhas

FXO: a interface que recebe a linha analgica. Uma porta

analgicas ao sistema de telefonia VoIP, telefones analgicos

FXO conecta-se a uma central, que pode ser um PBX ou uma

ao sistema de telefonia VoIP ou PBXs tradicionais ao provedor

switch na Estao Local. o plug no telefone ou aparelho de

de servios VoIP, ou um ao outro via Internet.

fax, ou o(s) plug(s) no seu sistema de telefonia analgica.

Indica se o telefone est no gancho/fora do gancho (circuito

Para conectar linhas telefnicas analgicas a um IP-PBX, voc

fechado). Como a porta FXO est ligada a um dispositivo, tal

precisa de um gateway FXO. Isso permite que voc conecte a

como fax ou telefone, esse dispositivo normalmente

porta FXS porta do gateway, o que transforma uma linha

chamado de dispositivo FXO. Pode-se conectar uma porta

telefnica analgica em uma ligao VoIP.

FXO de um roteador ao conector RJ-11 na parede, e da para a

companhia telefnica, ou ento, conectar a porta FXO no lado


estao de um PBX, e da, para a central telefnica. Pode-se

Ligao interna
A porta FXS recebe a ligao, e ento envia um impulso
tnico (som) ao dispositivo FXO anexado.
O telefone toca.
Assim que algum atende, pode responder a chamada.

Para finalizar uma ligao normalmente a porta FXS conta com

Figura 6: O gateway FXS

qualquer dispositivo FXO conectado.

O gateway FXS usado para conectar uma ou mais linhas de

Observao: A linha de telefonia analgica transmite uma

um PBX convencional a um sistema de telefonia VoIP ou a um

tenso de 48 volts DC porta FXS. por isso que alguns

provedor. preciso um gateway FXS para conectar as portas

sentem um leve choque ao tocar numa linha telefnica

FXO (que normalmente esto conectadas companhia

conectada. Isso permite que a ligao continue em caso de

telefnica) Internet ou a um sistema VoIP.

interrupo de energia.


Um roteador Cisco configurado utilizando-se o Cisco
Internetworking Operating System IOS.

Com o IOS pode-se configurar as caractersticas de uma porta


FXS, incluindo-se os seguintes parmetros:

Figura 7: Adaptador FXS aka adaptador ATA


Tipo de sinal (SignalType): o default loop start signaling.

O adaptador FXS usado para conectar o telefone ou fax

Para algumas aplicaes como a conexo em um tronco PBX

analgico a um sistema de telefonia VoIP ou a um provedor

em uma porta FXS, prefervel ground start signaling.

VoIP. necessrio porque preciso conectar a porta FXO do

Tons de chamada em andamento (Call Progress Tones): o

telefone ou aparelho de fax ao adaptador.

tom de chamada de retorno e o sinal de ocupado so

exemplos de tons de chamada em andamento. No entanto,


podem variar entre os pases. Podemos ento adapt-los para
operar entre pases diferentes.
Padro de tons (Ringing Pattern): anlogo ao item anterior
para tom ou sinalizao de chamada.
Informao do assinante chamador (Caller ID
information): em uma porta FXS podemos configurar a

Figura 8: Conexo


A sequncia de funcionamento das portas FXS / FXO ao
realizar uma chamada segue os seguintes passos:
Tire o telefone do gancho (dispositivo FXO). A porta FXS
detecta que o telefone est fora do gancho.
Digite um nmero de telefone, que transmitido porta
FXS em Tom Duplo de Multifrequncia (Dual Tone Multiple
Frequency - DTMF).

informao do assinante chamador para que o roteador a


transmita pela rede VoIP at o telefone de destino.

Utilizando-se um roteador Cisco podemos configurar as
seguintes caractersticas de uma porta FXO:
Tipo de sinal (Signal Type): o default loop start signaling.
Nmero de toques (Ring number): o nmero de
chamadas (ring) recebidas pela porta FXO antes que a porta
responda a chamada. Uma porta FXO fornece o tom de discar

quando responde uma (por default) ou mais chamadas

recurso. O RSVP requer uma aplicao para pedir uma reserva

(escolhida pelo comando nmero de toques), possibilitando ao para recursos da rede, e pode negar a admisso se os recursos
chamador chamar outro nmero conhecido pelo roteador.

forem insuficientes.

Tipo de discagem (Dial type): pode-se escolher entre

Jitter: so as irregularidades de intervalos de tempos entre

DTMF e pulsada.

a chegada da voz, ou seja, a variao no intervalo entre as

chegadas de pacotes introduzidos pelo comportamento

aleatrio na rede. Para evitar os efeitos do jitter, o

4.

Digitalizao e Otimizao dos Sinais de Voz (QoS)

equipamento deve reter os pacotes que chegam por um

tempo especificado, dando tempo subsequente dos pacotes

Os CODECs VoIP estabelecem como o trfego de voz

chegarem e caber ainda em uma compresso natural da voz.

codificado na rede, acarretando em uma determinada

Um mtodo para controlar esse problema adicionar um

qualidade do som e uma respectiva ocupao de banda.

buffer na recepo que acrescenta um atraso determinado, de

tal forma que o atraso total experimentado pelo pacote,

Nos sistemas de transmisso de Voz sobre IP, onde a demanda

incluindo o atraso extra gerado pelo buffer seja igual ao

por banda crtica, torna-se necessrio utilizar tambm

mximo atraso possvel na rede.

algoritmos de compresso do sinal de Voz. Esses algoritmos

Voice Compression: a utilizao de CODECs para a

tm papel relevante pela economia de banda que

compresso da Voz permite que a rede seja utilizada mais

proporcionam.

eficazmente. A compresso reduz a qualidade da voz na

O seu uso tem sido possvel graas ao desenvolvimento dos

recepo.

processadores de sinais digitais (Digital Signal Processing -

Silence Compression: em uma conversao por telefone,

DSP), cuja capacidade de processamento tem crescido

somente aproximadamente 50% das conexes so usadas em

vertiginosamente. Estas necessidades incentivaram o

todo o tempo. Os pacotes da voz no so emitidos durante

desenvolvimento de tecnologias mais complexas para a

pausas de conversao. A banda usada para outra voz ou

digitalizao e compresso de Voz, e que foram registradas

para transmisso de dados. Na aplicao de tcnicas de

atravs de recomendaes do ITU-T.

deteco e supresso de silncio nas transmisses de VoIP o

objetivo no conseguir aumentar a banda de transmisso ou

Para que se tenha uma boa qualidade da voz faz-se necessrio

romper os seus limites, mas sim, fazer com que se aproveite

mecanismos para o controle dessa qualidade. Os principais

melhor o espao existente na mesma.

problemas so:

Echo Cancellation: melhorar a qualidade da transmisso de

Atraso fim-a-fim

voz para eliminar o eco que resulta na reflexo de sinal da

Variao do atraso

telefonia atrs de quem est fazendo a chamada. Um

Perdas e erros em pacotes

cancelador de eco um componente de um gateway de voz

que reduz o nvel de eco retornado atravs do caminho do

As redes de VoIP usam cinco pilares bsicos para conservar a

receptor (vindo do gateway de fora para o circuito) para o

largura de banda e melhorar a prioridade, que so:

caminho do transmissor (vindo do circuito para o Gateway ).

Prioritization: os pacotes de dados so divididos em

segmentos pequenos, permitindo que os pacotes de voz de

Os principais mecanismos que fazem o controle da qualidade

uma prioridade mais elevada sejam emitidos primeiro. Em

da voz so:

cada gateway, a fila da voz verificada, e o trfego da Internet

FEC (Forward Error Correction): trabalham adicionando

emitido somente quando a fila da voz est vazia. O protocolo dados extras ao fluxo original para que o receptor possa
que foi usado inicialmente para reservar recursos da rede foi o

recuperar dados perdidos na transmisso.

Resource Reservation Protocol RSVP, protocolo de reserva de

unidades de dados, para obter um pacote semelhante ao


perdido.
Regenerao: So tcnicas dependentes de Codecs,
valendo-se de conhecer o algoritmo de compresso da voz
para derivar parmetros de Codec, sintetizando o udio de um
pacote perdido.


5. Codificadores

Figura 9: Mecanismo de funcionamento do FEC.


A codificao da voz feita a partir de equipamentos

Bufferizao: Procura eliminar o efeito causado pelo jitter

denominados CODEC (coder/decoder), este equipamento

na transmisso.

alm de converter sons analgicos em digitais e vice-versa,

Intercalao (Interleaving): Reduo do efeito de perdas.

tambm efetua compresso e descompresso do sinal digital.

Nessa tcnica, as unidades de mdia so ressequencializadas

antes de serem transmitidas, separando-se em unidades

Os codificadores classificam-se em codificadores de forma de

adjacentes para garantir que estaro distantes dentro do fluxo

onda, de fonte ou paramtricos e hbridos, descritos em

de pacotes, dispersando o efeito da perda. Essa tcnica

seguida.

utilizada quando o tamanho da unidade da mdia menor do

que o pacote de dados.

Codificadores de forma de onda: codifica o sinal

Retransmisso de pacotes: A retransmisso dos pacotes

considerando apenas a sua forma de onda, desprezando

utilizada somente quando h uma rede com disponibilidade

qualquer outra caracterstica. Possuem uma qualidade muito

elevada.

boa, mas uma taxa de transmisso muito alta. O G.711 um

Ressequenciamento: Procura evitar que segmentos

exemplo.

contguos de voz sejam perdidos devido ao congestionamento

Codificadores de fonte ou paramtricos: codifica o sinal

da rede.

considerando apenas a fonte como este foi gerado. No caso da

Insero: Preenchimento do tempo quando os pacotes so

voz, a fonte o prprio trato vocal da pessoa que fala.

perdidos (com rudos gaussianos ou com "silncio").

Possuem uma qualidade muito ruim, mas uma taxa de

Interpolao: Desempenho superior aos anteriores,

transmisso muito baixa.

porm, requer mais processamento pelo fato de basear-se no

Codificadores Hbridos: alternam as duas propriedades

uso da similaridade de padro entre pacotes e interpolao de

anteriores. O G.729 um exemplo.


Tabela 1: Principais Codecs utilizados em VoIP
Recomendao ITU-T

Algoritmo

Bit rate (kbit/s)

Atraso tpico fim-a-fim (ms)

Qualidade de Voz

G.711

PCM

48; 56; 64

<<1

Excelente

G.722

Sub-banda ADPCM

48; 56; 64

<<2

Boa

G.723.1

ACELP MP-MLQ

5,3; 6,3

67-97

Razovel\Boa

G.726

ADPCM

16; 24; 32; 40

60

Boa (40), Razovel (24)

G.727

AEDPCM

16; 24; 32; 40

60

Boa (40), Razovel (24)

G.728

LD-CELP

16

<<2

Boa

G.729

CS-ACELP

25-35

Boa



6.

Real-Time Transport Protocol (RTP)

Observe que o nmero mximo possvel de participantes

portanto 15.

O protocolo RTP, o principal protocolo utilizado pelos

terminais, em conjunto com o RTCP, para o transporte fim-a-

Cada fonte, no mximo 15, deve ter uma identificao

fim em tempo real de pacotes de mdia (Voz) atravs de redes

exclusiva de 32 bits. Isto obtido pelo campo de 32 bits

de pacotes. Foi desenvolvido para gerenciar a transmisso de

contributor identifier. Quando existir mais de uma fonte em

trfego em tempo real na Internet.

uma sesso, o mixer ir assumir a posio de fonte de

O RTP no suporta mecanismos de entrega (multicast, nmero

sincronismo e as demais sero consideradas participantes.

de portas). utilizado em conjunto com o UDP, situando-se

entre o UDP e o programa aplicativo.

O RTP no reserva recursos de rede e nem garante qualidade

de servio para tempo real. O transporte dos dados

As principais contribuies do RTP so:

incrementado atravs do RTCP (protocolo de controle) que

Recursos de time stamp

monitora a entrega dos dados e prov funes mnimas de

Sequenciamento

controle e identificao. No caso das redes IP este protocolo

Mixagem

faz uso dos pacotes UDP, que estabelecem comunicaes sem

conexo. Entretanto, diferentemente de outros programas

O nmero de sequncia enviado no pacote RTP em um

aplicativos, no atribuda nenhuma porta conhecida ao RTP.

campo de 16 bits de comprimento e utilizado para numerar

A porta selecionada sob demanda com apenas uma

os pacotes RTP. O nmero de sequncia do primeiro pacote

restrio: seu nmero deve ser par. Ou seja, o RTP utiliza uma

escolhido aleatoriamente; posteriormente incrementado em

porta UDP temporria de nmero par.

1 para cada pacote transmitido. O nmero de sequncia

O nmero seguinte (um nmero mpar) deve ser utilizado pelo

utilizado pelo receptor para detectar pacotes perdidos ou fora

protocolo RTCP.

de ordem.

Os cenrios de aplicao do RTP so:

O timestamp enviado em um campo de 32 bits no pacote

Audioconferncia multicast: Tcnica de entregar

RTP e indica a relao de tempo entre pacotes produzidos. O

informaes de um para vrios usurios ou de vrios para

timestamp para o primeiro pacote pode ser um nmero

vrios. Dispositivos como hubs, switches devem participar das

aleatrio. Para cada pacote seguinte, o valor do timestamp a

trocas de informao. O desempenho do sistema inteiro

soma do timestamp precedente mais o tempo do primeiro

depende do desempenho da rede.

byte produzido (amostrado). O valor da cadncia do clock

Videoconferncia: Discusses em grupo ou de vrios para

depende da aplicao. Por exemplo, aplicaes de udio

vrios como se estivessem no mesmo local. Os dados de udio

normalmente geram grandes blocos de 160 bytes: a cadncia

e vdeo so transportados separadamente em sesses RTP. A

do clock para esta aplicao 160. O timestamp para esta

separao necessria para permitir que cada participante da

aplicao incrementado de 160 para cada pacote RTP.

conferncia receba apenas um tipo de mdia a sua escolha.

Tradutores: O protocolo RTP suporta o uso de tradutores e

Um campo de 4 bits no pacote RTP, o contributor count,

mixers para modificar o pacote do fluxo RTP. Tradutores so

indica o nmero de participantes em uma teleconferncia.

usados para mudar o tipo de payload (formato do arquivo). Se


o usurio mantiver uma videoconferncia em MPEG com

1,5Mbit/s e o outro participante est conectado a 1Mbit/s

prpria. Essas informaes adicionais podem incluir o nome,

talvez essa largura de banda seja insuficiente para a

endereo de e-mail, nmero de telefone e endereo do

transmisso em tempo real sendo necessria a troca do

proprietrio ou controlador da fonte.

formato de vdeo para outro de tamanho menor (H.261, com

256kbit/s).

Uma fonte envia mensagens Bye para encerrar uma sesso

Mixers: A funo do mixer ressincronizar pacotes de

multimdia. Uma mensagem Bye tambm muito til para o

udio para reconstruir sequncias que foram enviadas, ou

mixer.

seja, converter vrias rajadas de dados em uma s rajada e

codificar os dados com um padro mais apropriado a baixas

Uma mensagem APP Application-Specific Message, um

velocidades.

pacote para uma aplicao que queira utilizar novas aplicaes

(no definidas no padro). Permite a definio de um novo

tipo de mensagem.

7.

Real-Time Transport Control Protocol (RTCP)

O protocolo RTCP, do IETF, baseado no envio peridico de

O RTP permite a transmisso de apenas um tipo de

pacotes de controle a todos os participantes da conexo

mensagem, uma que transporta dados da origem ao destino.

(chamada), usando o mesmo mecanismo de distribuio dos

Em muitos casos, existe a necessidade de outros tipos de

pacotes de mdia (Voz). Desta forma, com um controle mnimo

mensagens numa sesso, como, por exemplo, mensagens que

feita a transmisso de dados em tempo real usando o

controlam o fluxo e a qualidade dos dados e possibilitem ao

suporte dos pacotes UDP (para Voz e controle) da rede IP.

receptor enviar feedback para a fonte ou fontes. O RTCP um

O protocolo RTCP, assim como o RTP, no utiliza uma porta

protocolo projetado para esta finalidade.

UDP conhecida. Utiliza uma porta temporria, mpar, de

nmero imediatamente posterior ao da porta UDP selecionada

O RTCP dispe de cinco tipos de mensagens:

pelo protocolo UDP.

Sender report

Receiver report

Source description message

8.

Bye message

Application-specific message

O protocolo SIP, estabelece o padro de sinalizao e controle

para chamadas entre terminais que no utilizam o padro

Uma mensagem Sender report transmitida periodicamente

H.323, e possui os seus prprios mecanismos de segurana e

pelos transmissores ativos numa sesso multimdia para

confiabilidade. Trata-se de um protocolo da camada de

reportar estatsticas de transmisso e recepo de pacotes

Aplicao, baseado em texto, assim como o HTTP.

RTP enviados durante um perodo. Um registro de timestamp

incluso particularmente importante quando udio e vdeo

O objetivo do SIP fornecer protocolo de sinalizao e

so transmitidos juntos (transmisses de udio e vdeo

estabelecimento de chamada para comunicaes baseadas em

utilizam timestamps relativos distintos).

IP que podem fornecer um grande conjunto de funes de

processamento de chamadas presentes na RPTC. O SIP foca no

Uma mensagem Receiver report informa ao emissor e

estabelecimento da chamada e na sinalizao. Redes

receptores sobre a qualidade dos servios de rede.

telefnicas SIP geralmente operam com a Sinalizao por

Canal Comum n 7, SS7.

Uma fonte envia periodicamente mensagens Source

Session Initiation Protocol (SIP)

description para reportar informaes adicionais sobre ela

Estabelece recomendaes para servios adicionais tais como


transferncia e redirecionamento de chamadas, identificao
de chamadas (chamado e chamador), autenticao de
chamadas (chamado e chamador), conferncia, entre outros.

As aplicaes SIP rodam em RTP. Parmetros como port
number, protocolos e Codecs so negociados pelo protocolo
de descrio de sesso, SDP Session Description Protocol,

transportado no corpo do pacote SIP.

Figura 10: Funcionamento do protocolo SIP

Algumas caractersticas do SIP so:

O SIP utiliza o conceito de convidar participantes em sesses, e

Estabelecimento, modificao e encerramento de

estas sesses podem ser anunciadas pelo Protocolo de

chamadas e sesses multimdia alm de poder convidar

Anunciao de Sesso Session Announcement Protocol

pessoas e mquinas como servidores de armazenamento.

SAP. Assim como o H.323, o SIP distribui a inteligncia de

Utiliza endereamento atravs de e-mail, podendo localizar originar chamadas pela rede. Tais dispositivos so
o estilo definido pelo usurio.

denominados agentes do usurio User Agents UAs.

O proxy SIP (servidor SIP) pode ramificar o INVITE (convite)

para mltiplos endereos, envolvendo mltiplos usurios.

Existem dois tipos de UAs:

Desta forma h uma reduo e economia no tempo de

User Agent Clients UAC: iniciam a conexo enviando uma

estabelecimento de uma chamada.

mensagem INVITE;

No caso do SIP sobre o protocolo UDP, o esquema de

User Agent Servers UAS: respondem s mensagens

transmisso usado para otimizar a confiabilidade do

INVITE.

protocolo.

Suporta tanto uma sesso multicast quanto sesso unicast.

UAs incluem telefones IP. Quando o telefone IP origina uma

Pode iniciar chamadas usando os recursos do MCU

chamada ele um UAC. No entanto, quando um telefone IP

(Mutipoint Control Unit).

recebe uma chamada, comporta-se como um UAS.

Gateways de telefonia sobre internet que conectam RPTC e


podem usar o SIP para estabelecer chamadas entre elas.

A figura a seguir apresenta a arquitetura SIP.

Sua utilizao similar ao conjunto H.323, embora utilize


como suporte para as suas mensagens os pacotes UDP da rede
IP.
A figura a seguir apresenta o funcionamento do protocolo SIP.


Figura 11: Arquitetura SIP

Dentre os servidores SIP encontram-se:
Proxy server: realiza o encaminhamento para uma UAC;
Registrar server: registra a localizao dos atuais clientes;

Redirect server: informa ao UA o prximo servidor a


contatar;
Location server: executa a resoluo de endereo para o
proxy SIP e redireciona.

O SIP utiliza texto em claro para o envio de mensagens, o que
auxilia na manuteno e correo de defeitos na rede por

parte dos administradores.

Figura 14: Sesso SIP via servidor proxy

Os dois tipos de mensagens so:

Request: a mensagem do cliente para o servidor;


Response: a mensagem do servidor para o cliente.

A figura a seguir apresenta um Request via servidor Redirect.


Uma request pode ser um INVITE, que requisita a participao


em uma sesso, ou um BYE, que desconecta a presente
chamada. Mensagens tpicas do HTTP, como 404 error ou
500 error tambm so utilizadas em um ambiente SIP.

A figura a seguir apresenta a mensagem Invite, dentro do

protocolo SIP.

Figura 15: Mensagem Request via servidor Redirect

A figura a seguir apresenta uma sesso SIP via servidor


Redirect.


Figura 12: Mensagem Invite no SIP

A figura a seguir apesenta a resposta mensagem Invite, no

SIP.
Figura 16: Sesso SIP via servidor Redirect

Os endereos SIP incluem: username, password, hostname,


endereo IP, nmero do telefone.

As portas utilizadas pelo SIP incluem 5060 para sinalizao no

Figura 13: Resposta ao Invite

encriptada e 5061 para trfego encriptado com TLS


Transport Layer Security.

A figura a seguir apresenta uma sesso SIP via servidor proxy.


10

O SIP sobre TCP tem uma vantagem significativa sobre o UDP

A figura a seguir apresenta os protocolos H.323 nos protocolos

em dispositivos mveis. Isto devido ao uso do NAT, e como

TCP e UDP.

as entradas da tabela do NAT em um roteador sem fio ou no

roteador da clula do provedor de servio so geralmente

udio

atualizadas muito mais rpido em UDP do que em TCP.


Cdigo de

compresso

RTCP

RTP

Considerando-se que necessrio manter-se a mesma entrada


da tabela do NAT para confiavelmente obter-se a recepo de

UDP

Controle e Sinalizao

H.225

Q.931

H.245

chamadas, o SIP deve periodicamente enviar atualizaes para

TCP

IP

manter as entradas da tabela do NAT. A frequncia necessria

Figura 17: Protocolos H.323

de tais atualizaes muito maior no UDP (provavelmente a

cada 30 segundos) do que no TCP (talvez a cada 15 minutos),

O protocolo H.323 utiliza os protocolos G.711 ou G.723. 1 para

resultando assim, em um maior uso da bateria do dispositivo

compresso de dados.

mvel, aumentando o consumo e reduzindo a autonomia.

Assim, quando ocorre uma reclamao sobre o consumo de

O protocolo H.245 permite que as partes negociem o mtodo

bateria em cliente VoIP, provavelmente devido ao cliente

de compresso a ser utilizado.

estar utilizando UDP. Portanto, para dispositivos mveis o TCP

vantajoso em relao ao UDP.

O protocolo Q.931 utilizado durante as fases de

estabelecimento e encerramento de sesses.

O SIP apresenta os melhores resultados quando a sinalizao e

o controle so TCP mas o trfego de dados de voz UDP.

O protocolo H.225, ou RAR Registration/ Administration /

Status, utilizado para registro no gatekeper.

9.

H.323 Packet Based Multimedia Communications

A tabela a seguir apresenta a comparao entre os protocolos

Systems

H.323 e SIP.

O padro H.323 um padro desenvolvido pelo ITU para


possibilitar que telefones da rede de telefonia pblica

Tabela 2: Comparao dos protocolos H.323 e SIP.


Assunto

H.323

SIP

convencional se comuniquem com computadores

Desenvolvedores

ITU-T

IETF

(denominados terminais H.323) conectados Internet.

Compatibilidade com RTPC

Grande

Maior

Sinalizao

Sim

Sim

Formato mensagem

Binrio

ASCII

Transporte de mdia

RTP/RTCP

RTP/RTCP

Conferncias multimdia

Sim

No

Chamadas

Sim

Sim

Mquina ou

URL


um conjunto de protocolos verticalizados para sinalizao e
controle da comunicao entre terminais que suportam
aplicaes de udio (Voz), vdeo ou comunicao de dados
multimdia.

Os pacotes de dados H.323 acrescentam cabealho com
marcao do tempo e informaes de transmisso permitindo

multiparticipante
Endereamento

nmero do

a reordenao dos pacotes e eliminao de pacotes


duplicados, sincronizao de udio e vdeo, tornando possvel
uma comunicao contnua com atrasos aceitveis.

telefone
Terminao da chamada

Explicita ou por Explicita


terminao

ou por

11

TCP

timeout

resposta audvel (IVR). Possui tambm interface de sinalizao

Criptografia

Sim

Sim

para diversos sistemas de telefonia, tanto fixa como mvel.

Rede no mundo

Disponvel

Em

universalmente expanso

Fornece controle centralizado de servios e comunicao

multimdia baseadas em redes IP. um protocolo que est

ganhando cada vez mais aceitao devido a sua maior

10. Media Gateway Control Protocol (MGCP)

capacidade de ajuste que a permitida pelo H.323 e enfoca os

requisitos tcnicos e os recursos de conferncia multimdia

O protocolo MGCP, definido atravs de recomendao RFC

omitidos pelo MGCP.

2705 do IETF, usado para controlar as conexes (chamadas)

nos GW's presentes nos sistemas VoIP. O MGCP implementa

Este protocolo define o meio de comunicao entre o Media

uma interface de controle usando um conjunto de transaes

Gateway, que converte dados do formato adequado para uma

do tipo comando - resposta que criam, controlam e auditam as rede de circuito comutado, para o tipo de dados adequado
conexes (chamadas) nos GW's.

uma rede de comutao de pacotes, e para o controlador de

mdia. O MGCP pode ser utilizado para estabelecer, manter e

Estas mensagens usam como suporte os pacotes UDP da rede

terminar chamadas entre pontos mltiplos. Megaco e H.248,

IP, e so trocadas entre os GC's e GW's para o

referem-se uma verso avanada do MGCP.

estabelecimento, acompanhamento e finalizao de

chamadas.

O MGCP e o modelo Megaco / H.248 removem o controle da

sinalizao do gateway e o coloca no Media Gateway

O MGCP tem como finalidade principal a simplificao do uso

Controller, que pode ento controlar mltiplos gateways.

da tecnologia VoIP, eliminando a necessidade de terminais

complexos para a Telefonia IP, reduzindo significativamente os

O MGCP foi criado a partir de dois outros protocolos, o

custos. Sua transmisso pode ser feita atravs do RTP usando

Internet Protocol Device Control IPDC, e o Simple Gateway

o UDP sobre uma rede TCP/IP, redes ATM alm de conexes

Control Protocol SGCP. Definido na RFC 2705, o MGCP

internas, ou seja, conexes que terminam em um gateway,

especifica um protocolo na Camada de Aplicao, que utiliza

mas so imediatamente roteadas sobre uma rede de

um modelo mestre escravo, no qual o controlador do

telefones.

gateway de mdia o mestre.

O MGCP torna possvel para o controlador determinar a

11. Media Gateway Control Protocol (MEGACO)

localizao de cada ponto terminal de comunicao (endpoint)

e suas capacidades de mdia de modo que um grau de servio

O protocolo MEGACO resultado de um esforo conjunto do

pode ser escolhido que seja possvel para todos os

IETF e do ITU-T. O texto da definio do protocolo e o mesmo

participantes.

para o Draft IETF e a recomendao H.248, e representa uma

alternativa ao MGCP e outros protocolos similares.

A ltima verso do Megaco / H.248 do MGCP suporta mais

portas por gateway, bem como mltiplos gateways, e

Este protocolo foi concebido para ser utilizado para controlar

multiplexao no domnio do tempo (TDM) e comunicao por

GW's monolticos (um nico equipamento) ou distribudos

transferncia assncrona ATM.

(vrios equipamentos). Sua plataforma aplica-se a gateway

(GW), controlador multiponto (MCU) e unidade interativa de

12


Para a transmisso de voz nos sistemas de telecomunicaes
atuais necessrio codific-la usando um CODEC.
Analisaremos em seguida o codec de udio G.729, fazendo
algumas comparaes com outros codecs e expondo as suas
aplicaes na codificao de voz em aplicaes VoIP e entre
centrais de operadoras telefnicas.

Figura 18: Estrutura dos protocolos na rede.


12. Internet

Os sistemas de telefonia IP tornam-se viveis na medida em
que alguma garantia de qualidade de servio (QoS) possa ser
obtida da rede IP onde eles so implementados.

Quando essa rede usada exclusivamente pelo provedor para
fornecimento de servios de dados e/ou VoIP, com
gerenciamento e engenharia de rede adequada, o QoS pode
ser ajustado para atender aos requisitos de todos os servios
ofertados, inclusive VoIP com qualidade.
H, entretanto, entre os provedores de servios, e mesmo no
mercado corporativo, a busca por solues de menor custo
para dados e Voz. E nessa busca a Internet, com as suas
caractersticas de custo baixo e infra - estrutura "pblica",
surge como alternativa a ser considerada.

A questo principal que se coloca o QoS da Internet. A
arquitetura da Internet composta por um nmero muito
grande de redes de diversos provedores e outras entidades
comerciais ou no, sem um responsvel efetivo pelo controle
da banda fornecida ou utilizada e sua consequente qualidade
de servio.

Para aplicaes de tempo real com mdias do tipo udio (Voz)
ou vdeo, no se pode garantir disponibilidade de banda e
mesmo a disponibilidade da rede.


13. CODEC G.729


Mesmo com o avano das telecomunicaes ainda h uma
limitao na taxa de transmisso em alguns tipos de
aplicaes. Um dos principais casos so as aplicaes
multimdia em tempo real, como udio conferncia,
videoconferncia e ligaes telefnicas atravs da internet.
Nessas aplicaes a perda da qualidade da informao
tolervel, mas o atraso no envio dessas informaes no.
Nesse contexto a codificao da imagem ou som muito
importante, pois ela que vai definir a taxa de transmisso
necessria. Essa taxa tambm chamada de bit rate. Neste
artigo ser apresenta um breve comentrio sobre a tecnologia
utilizada no processo de digitalizao da voz utilizando o codec
G.729 e a sua relao entre qualidade de voz e banda
necessria.

Codec um hardware ou um software que codifica e
decodifica sinais. Essa palavra uma combinao de
codificador / decodificador. O codec implementa um algoritmo
de compresso de sinais sendo responsvel por transformar a
um sinal analgico em uma sequncia de bits. A codificao
feita fazendo amostragens peridicas no sinal, no caso do
codec G.729, sinais de voz. O sinal codificado um sinal digital.

O codec G.729 foi desenvolvido pela empresa Sipro e
padronizado em 1996 por recomendao da ITU-T. Para
utilizao desse codec necessrio o pagamento de
licena/royalties.

Este codec era utilizado a princpio para codificar a voz em
redes Frame Relay.


13.1 Funcionamento do CODEC

13

Na digitalizao da voz, o codec responsvel por fazer o

Esse modelo considera o sinal de voz como um sinal quase-

tratamento das amostras PCM (modulao por cdigo de

estacionrio, considerando-se um espao de tempo de 10 ou

pulso) para comprimi-las para a transmisso. Essa codificao

20 ms no processo de amostragem.

geralmente feita aplicando uma funo matemtica sobre o

sinal amostrado.

O sinal de entrada comparado com um dicionrio. Existem

dois dicionrios, um de contedo fixo e outro de contedo

Existem basicamente trs tipos de codificao: onda, fonte e

adaptativo. A busca por melhor excitao segue o modelo de

hbrida.

anlise por sntese, em que pequenos trechos do sinal so

Codificao de onda

sintetizados e comparados com um sinal alvo.

Este tipo de codec mapeia o sinal original no domnio tempo

usando os bits do sinal digital, que so representaes do sinal

O codec G.729 trabalha com amostras de 10 ms do sinal. Isso

j amostrado e quantizado. Geralmente esses tipos de codec

gera 80 amostras do sinal por segundo. Esse modelo obtm os

geram bit rates altos, mas contrapartida, obtm os melhores

parmetros de cada amostra e 5 ms depois so obtidos os

ndices de qualidade de voz (MOS). Exemplos de codec deste

ganhos e os ndices dos dicionrios que vo alterar a amostra.

tipo so PCM e ADPCM.

O ganho e o ndice so enviados ao codificador que est com a

Codificao de fonte

amostra.

A codificao feita por anlise de pequenos grupos de

amostra PCM. Geralmente um frame dessa famlia tem entre

No estudo da transmisso de voz h uma medida denominada

10 e 20 ms de durao, e contm entre 80 e 160 amostras

Mean Opinion Score (MOS). Essa medida de qualidade de voz

PCM. Estes tipos de codec tm um bit rate muito pequeno, da

feita de forma subjetiva, pois pessoas julgam a qualidade da

ordem de 1 a 3 kbps e baixa qualidade de voz (MOS). So

transmisso da voz ao conversarem ou ao ouvirem amostras

usados em situaes onde a qualidade na voz no

de voz. Aps estes testes, os sujeitos iro qualificar a

importante, somente a inteligibilidade necessria.

qualidade da voz de acordo com a seguinte escala: 5

Geralmente utilizado em aplicaes militares.

Excelente, 4 Bom, 3 Razovel, 2 Pobre, 1 Mau.

Codificao hbrida

A codificao hibrida usada combinando aspectos da

Na avaliao MOS o codec G.729 CS-ACELP chega a 3,92.

codificao de onda e de fonte. Os codec deste tipo utilizam

um modelo de predio no linear. Um exemplo de codec de

codificao hibrida o G.729.

13.3 Variaes do codec G.729

O codec G.729 tem 4 variaes da verso padro:

13.2 Especificaes do codec G.729

G.729A: Compatvel e muito similar com a verso padro

do G.729, tem bit rate de 8 kbps e usa o algoritmo CS-ACELP.

O codec G.729 requer um filtro de entrada para o sinal

Na verso G.729A foi modificado a forma de codificar os sinais.

analgico conforme recomendao G.712 do ITU-T. A uma

Isso tornou o processamento do sinal mais leve e diminuiu o

taxa de 8000 amostras por segundo os sinais de udio so

atraso referente codificao.

codificados em quadros de 10 ms cada, com um atraso de 15

G.729B: Compatvel e muito similar com a verso padro

ms, com um bit rate de 8 kbps. O codec G.729 utiliza o

do G.729, tem bit rate de 8 kbps e usa o algoritmo CS-ACELP.

algoritmo de codificao CS-ACELP.

Nessa verso foi adicionado o VAD (Voice Activity Detection).

Nessa verso o algoritmo detecta quando h silencio na

O algoritmo CS-ACELP (predio linear por excitao com

conversao. Ento na codificao adicionado um rudo de

cdigo algbrico) baseado num modelo de predio linear.

14

conforto. Ele adicionado para que durante o silncio da

era usado para codificao do udio entre as centrais das

conversao os usurios no pensem que a ligao caiu.

operadoras de telefonia.

G.729D: Possui um bit rate de 6,4 kbps. Mas

acompanhando a queda do bit rate, a qualidade da voz

Atualmente, o G.729 o codec mais utilizado em aplicaes

tambm diminui.

VoIP, sendo encontrado em equipamentos e aplicativos VoIP,

G.729E: Teve um aumento no bit rate para 11,8 kbps, no

videoconferncia e teleconferncia, mensagem unificada,

nmero de instrues por segundo (MIPS) que foi para 25 e na

telefonia de Internet, e outros aplicativos onde a qualidade de

qualidade da voz.

servio, atraso e largura de banda so importantes.

13.4 Comparao com outros CODECs

14. Voice CODEC Bandwidth

Apresentaremos a seguir uma comparao entre o CODEC

Veremos em seguida o clculo da largura de banda para VoIP e

G.729 e o ILBC e o G.711 (PCM/redes plessicronas)

alguns parmetros de clculo. Um dos mais importantes

fatores a se considerar no projeto de uma rede de pacotes de

G.729 e ILBC

voz o adequado planejamento da capacidade. A largura de

O codec G.729 tem um bit rate menor que o gerado pela

banda o fator mais crtico a ser considerado no projeto e

utilizao do codec ILBC que de 13,3kbps a 15,2kbps. Esse bit

manuteno das redes de pacotes de voz, para obter-se uma

rate varia conforme a durao dos quadros (20 ms e 30 ms

boa qualidade do servio.

respectivamente). A avaliao MOS do ILBC de 3,8 para bit

rate de 13,3kbps ou 3,9 para 15,2kbps. Verificando essas

Uma ferramenta disponvel na Internet, apenas para usurios

informaes o uso do codec G.729 mostrasse mais

registrados, o TAC Voice Bandwidth Codec Calculator. Esta

interessante. Mas o padro G.729 necessita de quase 22 MIPS

ferramenta permite o clculo da largura de banda necessrio

(Milhes de operaes por minuto) para codificar. Enquanto o

para a transmisso de pacotes de voz.

ILBC mais econmico no processamento necessitando

somente 8 MIPS. Para utilizar-se o G.729 necessria uma

Para o clculo da largura de banda consideram-se as seguintes

licena de uso. Nesse quesito o ILBC mais vantajoso pois

suposies:

um codec aberto.

40 bytes para IP (20 bytes) / User Datagram Protocol (UDP)

G.729 e G.711

(8 bytes) / Real-Time Transport Protocol (RTP) (12 bytes)

O codec G.711 na avaliao MOS chegou a 4,1 sendo superior

headers.

ao G.729 que chegou at 3,92. O codec G.711 gera um bit rate

O Compressed Real-Time Protocol (cRTP) reduz o cabealho

de 64 kbps. O que para algumas aplicaes torna ele sem

do IP/UDP/RTP para 2 a 4 bytes (cRTP no est disponvel na

utilidade em aplicaes VoIP. Nesse quesito o codec G.729

Ethernet).

tem imensa vantagem sobre o G.711. Mas uma vantagem do

6 bytes para o Multilink Point-to-Point Protocol (MP) ou

G.711 que ele gera somente 0,7 MIPS no processador.

para o cabealho do Frame Relay Forum (FRF).12 Layer 2 (L2).

1 byte para a flag end-of-frame nos quadros MP and Frame

Relay.

13.5 Aplicaes

18 bytes para os cabealhos Ethernet L2, que incluem 4

bytes do Frame Check Sequence (FCS) ou do Cyclic Redundancy

O codec G.729 foi feito a princpio para utilizao em redes de

Check (CRC).

comutao por circuito como ISDN ou Frame Relay. No incio

15

A tabela a seguir contm os clculos para os tamanhos de

como Voice over Frame Relay - VoFR) e Voice over ATM -

payload de voz default no Cisco CallManager ou Cisco IOS

VoATM), utilizar a ferramenta TAC Voice Bandwidth Codec

Software H.323 gateways. Para clculos adicionais, o que inclui

Calculator (apenas usurios registrados).

tamanhos diversos de payload de voz e outros protocolos, tais


Tabela 3: Clculo da largura de banda
Codec Information

Bandwidth Calculations

Codec & Bit

Codec

Codec

Mean

Voice

Voice

Packets

Bandwidth

Bandwidth

Rate (kbps)

Sample Size

Sample

Opinion

Payload

Payload

Per

MP or

w/cRTP MP

(bytes)

Interval

Score

Size

Size (ms)

Second

FRF.12

or FRF.12

(ms)

(MOS)

(bytes)

(PPS)

(kbps)

(kbps)

G.711 (64

Bandwidth
Ethernet
(kbps)

80

10

4.1

160

20

50

82.8

67.6

87.2

G.729 (8 kbps)

10

10

3.92

20

20

50

26.8

11.6

31.2

G.723.1 (6.3

24

30

3.9

24

30

33.3

18.9

8.8

21.9

20

30

3.8

20

30

33.3

17.9

7.7

20.8

20

3.85

80

20

50

50.8

35.6

55.2

15

20

50

42.8

27.6

47.2

10

3.61

60

30

33.3

28.5

18.4

31.5

80

10

4.13

160

20

50

82.8

67.6

87.2

38

20

NA

38

20

50

34.0

18.8

38.4

50

30

NA

50

30

33.3

25.867

15.73

28.8

kbps)

kbps)
G.723.1 (5.3
kbps)
G.726 (32
kbps)
G.726 (24
kbps)
G.728 (16
kbps)
G722_64k (64
kbps)
ilbc_mode_20
(15.2kbps)
ilbc_mode_30
(13.33kbps)



Explicao dos termos
Codec Bit
Rate

(codec bit rate = codec sample size / codec sample

Baseado no Codec, este o nmero de bits por

interval).

segundo que devem ser transmitidos a fim de

Este o intervalo da amostra na qual o codec

entregar a chamada de voz (codec bit rate = codec

Codec

opera. Por exemplo, o codificador G.729 opera com

sample size / codec sample interval).

Sample

intervalos de amostra de 10 ms, o que corresponde

Basedo no codec, este o nmero de bytes

Interval

a 10 bytes (80 bits) por amostra na bit rate de 8

Codec

capturado pelo Digital Signal Processor - DSP) a

(ms)

kbps. (codec bit rate = codec sample size / codec

Sample

cada intervalo de amostra do codec. Por exemplo,

Size

o codec G.729 opera em intervalos de amostras de

Mean

MOS is a system used to grade the voice quality of

(Bytes)

10 ms, o que corresponde a 10 bytes (80 bits) por

Opinion

telephone connections. With MOS, a wide range of

amostra na taxa de dados (bit rate) de 8 kbps.

Score

listeners judge the quality of a voice sample on a

(Kbps)

sample interval).

16

(MOS)

Voice
Payload
Size
(Bytes)

scale of one (bad) to five (excellent). The scores are

averaged in order to provide the MOS for the

Configure Voice Payload Sizes in Cisco CallManager and Cisco

codec.

IOS Gateways.

The voice payload size represents the number of

The voice payload size per packet can be configured in Cisco

bytes (or bits) that are filled into a packet. The

CallManager and Cisco IOS gateways.

voice payload size must be a multiple of the codec

sample size. For example, G.729 packets can use

If the Cisco IOS gateway is configured in Cisco CallManager as

10, 20, 30, 40, 50, or 60 bytes of voice payload size.

a Media Gateway Control Protocol (MGCP) gateway, all the

The voice payload size can also be represented in


Voice

terms of the codec samples. For example, a G.729

Payload

voice payload size of 20 ms (two 10 ms codec

Size (ms) samples) represents a voice payload of 20 bytes [


(20 bytes * 8) / (20 ms) = 8 kbps ]
PPS represents the number of packets that need to
be transmitted every second in order to deliver the
PPS

codec bit rate. For example, for a G.729 call with


voice payload size per packet of 20 bytes (160 bits),
50 packets need to be transmitted every second
[50 pps = (8 kbps) / (160 bits per packet) ]


These calculations are used:
Total packet size = (L2 header: MP or FRF.12 or Ethernet) +
(IP/UDP/RTP header) + (voice payload size)
PPS = (codec bit rate) / (voice payload size)
Bandwidth = total packet size * PPS

Sample Calculation

codec information (codec type, payload size, voice activity


detection, and so on) is controlled by Cisco CallManager.

In Cisco CallManager, the voice payload size per packet is
configurable on a system wide basis. This attribute is set in
Cisco CallManager Administration (Service > Service
Parameters > select_server > Cisco CallManager) with these
three service parameters:
PreferredG711MillisecondPacketSize - (Default setting: 20
ms. Available settings: 10, 20, and 30 ms.)
PreferredG729MillisecondPacketSize - (Default setting: 20
ms. Available settings: 10, 20, 30, 40, 50, and 60 ms.)
PreferredG723MillisecondPacketSize - (Default setting: 30
ms. Available settings: 30 and 60 ms.)

In Cisco CallManager, the voice payload size is configured in
terms of milliseconds (ms) samples. Based on the codec, this
table maps some ms samples to the actual payload size in
bytes.

For example, the required bandwidth for a G.729 call (8 Kbps

Tabela 4: Caractersticas dos CODECs

codec bit rate) with cRTP, MP, and the default 20 bytes of
voice payload is:
Total packet size (bytes) = (MP header of 6 bytes) +

Voice

Codec Payload Size Payload Size


(ms)

(compressed IP/UDP/RTP header of 2 bytes) + (voice payload

20 ms

of 20 bytes) = 28 bytes
Total packet size (bits) = (28 bytes) * 8 bits per byte = 224

G.711

(default)

bits

30 ms

PPS = (8 kbps codec bit rate) / (160 bits) = 50 pps

20 ms

Note: 160 bits = 20 bytes (default voice payload) * 8 bits per

G.729

byte

(default)
30 ms

Bandwidth per call = voice packet size (224 bits) * 50 pps =


11.2 kbps

Voice

G.723

(Bytes)
160 Bytes
240 Bytes

Notice that the codec bit


rate is always
maintained. For

20 Bytes

example: G.711 codec =


[240 bytes *

30 Bytes

30 ms
(default)

Comments

8(bits/bytes)] / 30 ms =
64 kbps

17

voice is 150 ms. For a private network, 200 ms is a reasonable

In Cisco IOS gateways, a feature is added in Cisco IOS Software

goal, and 250 ms must be the maximum.

Release 12.0(5)T that allows the voice payload size (in bytes)

for VoIP packets to be changed through the CLI. The new

command syntax follows:

Voice Activity Detection

Cisco-Router(config-dial-peer)#codec g729r8 bytes ?

With circuit-switched voice networks, all voice calls use 64

Each codec sample produces 10 bytes of voice payload.

kbps fixed-bandwidth links regardless of how much of the

conversation is speech and how much is silence. With VoIP

Valid sizes are:

networks, all conversation and silence is packetized. With

10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120,

Voice Activity Detection (VAD), packets of silence can be

130, 140, 150, 160, 170, 180, 190, 200, 210, 220, 230

suppressed.

Any other value within the range will be rounded down to

Over time and as an average on a volume of more than 24

nearest valid size.

calls, VAD can provide up to a 35 percent bandwidth savings.

The savings are not realized on every individual voice call, or

<10-230> Choose a voice payload size from the list above

on any specific point measurement. For the purposes of

network design and bandwidth engineering, VAD must not be

Impact of a Change to Voice Payload Sizes

taken into account, especially on links that carry fewer than 24

The number of codec samples per packet is another factor that voice calls simultaneously. Various features such as music on
determines the bandwidth and delay of a VoIP call. The codec

hold and fax render VAD ineffective. When the network is

defines the size of the sample, but the total number of

engineered for the full voice call bandwidth, all savings

samples placed in a packet affects how many packets are sent

provided by VAD are available to data applications.

per second.

VAD also provides Comfort Noise Generation (CNG). Because

When you increase the voice payload size the VoIP bandwidth

you can mistake silence for a disconnected call, CNG provides

reduces and the overall delay increases. This example

locally generated white noise so the call appears normally

illustrates this:

connected to both parties. G.729 Annex-B and G.723.1 Annex-

G.729 call with voice payload size of 20 bytes (20 ms): (40

A include an integrated VAD function, but otherwise performs

bytes of IP/UDP/RTP headers + 20 bytes voice payload)* 8 bits

the same as G.729 and G.723.1, respectively.

per byte * 50 pps = 24 kbps

G.729 call with voice payload size of 40 bytes (40 ms): (40

In Cisco CallManager, VAD can be enabled (it is disabled by

bytes of IP/UDP/RTP headers + 40 bytes voice payload) * 8 bits

default) with these service parameters:

per byte * 25 pps = 16 kbps

SilenceSuppressionSystemWide - This parameter selects

the VAD setting for all skinny endpoints (for example, Cisco IP

Notes:

Phones and Skinny gateways)

- L2 headers are not considered in this calculation.

SilenceSuppressionWithGateways - This parameter selects

- The calculations show that while the payload size is doubled,

the VAD setting for all MGCP gateways. This does not have an

the number of packets per second required is subsequently

effect on H.323 gateways. VAD on H.323 gateways must be

cut in half.

disabled on the gateway.

- As defined in the International Telecommunication Union

Telecommunication Standardization Sector (ITU-T) G.114


specifications, the recommended one-way overall delay for

18

You can find these service parameters under Cisco


CallManager Administration (Service > Service Parameters >
select_server > Cisco CallManager).


RTP Header-Compression or Compressed RTP (cRTP)

Figura 19: Compresso do cabealho pelo RTP

Heuristics for Compression

All VoIP packets are made up of two components: voice

As RTP does not have a distinct packet header of its own, an

samples and IP/UDP/RTP headers. Although the voice samples

RTP stream (for cRTP) is distinguished from a UDP stream

are compressed by the Digital Signal Processor (DSP) and can

(cUDP) by the use of heuristics. The exact heuristics used at

vary in size based on the codec used, these headers are a

present in order to detect RTP packets for compression are:

constant 40 bytes in length. When compared to the 20 bytes

The destination port number is even.

of voice samples in a default G.729 call, these headers make

The destination port number is in the range 16384-32767

up a considerable amount of overhead. With cRTP, these


headers can be compressed to two or four bytes. This
compression offers significant VoIP bandwidth savings. For
example, a default G.729 VoIP call consumes 24 kb without
cRTP, but only 12 kb with cRTP enabled.
Because cRTP compresses VoIP calls on a link-by-link basis,
both ends of the IP link need to be configured for cRTP.
In Cisco IOS Software Releases 12.0.5T and earlier, cRTP is
process-switched, which severely limits the scalability of cRTP
solutions due to CPU performance. Most of these issues have
been resolved through various cRTP performance
improvements introduced in Cisco IOS Software Releases
12.0.7T through 12.1.2T. This is a summary of the history.

cRTP is process-switched in Cisco IOS Software Release

12.0.5T and earlier.

In Cisco IOS Software Release 12.0.7T, and continuing in

12.1.1T, fast-switching and Cisco Express Forwarding-switching


support for cRTP is introduced.

In Cisco IOS Software Release 12.1.2T, algorithmic

performance improvements are introduced.


Moving cRTP into the fast-switching path significantly
increases the number of RTP sessions (VoIP calls) that VoIP
gateways and intermediate routers can process.

or 49152-65535.
The RTP version field is set to two.
The RTP extension field is set to zero.

Para o clculo da largura de banda do CODEC precisamos dos
seguintes dados:
Tempo de amostragem (frame time);
Tamanho da amostra, em bytes (frame size).
A indicao do CODEC escolhido, a eficincia do VAD (Voice
Activity Detector) assim como os dados indicados acima so
feitas no quadro 2. CODEC do Calculador VoIP. O VAD indica
a reduo da largura de banda caso seja ativado, ou seja, se
VAD = 1 no h reduo.

O quadro 3. Empacotamento do Calculador VoIP permite
informar os seguintes dados:
Nmero de amostras por pacote (frames/packet ou
payload);
Tamanho do cabealho (packet overhead), ou seja, o
nmero de bytes do cabealho IP/UDP/RTP e da camada 2.
A expresso da largura de banda LB, expressa em bit/s,
implementada no calculador VoIP :

[1]

19

Cabec (Packet Overhead): nmero de bytes dos

Onde:

cabealhos IP/UDP/RTP e da camada 2.

Tp_a: tempo de amostragem (frame time);

Os dados configurados inicialmente so para o CODEC G.729

Tm_a: Tamanho da amostra em bytes (frame size);

com a configurao correspondente primeira linha da tabela

N_a: nmero de amostras por pacote (frames/packet ou

1.

payload);


Tabela 5: Dados de configurao do G.729 para VAD = 1.

CODEC

Tm_a
(bytes)

N_a

Tp_a
(ms)

IP/UDP/RTP

CRTP

Cabealho

Cabealho

(bytes)

(bytes)

Camada
2

Camada 2

Largura de

Cabealho

Banda

(bytes)

(kbps)

G.729

10

10

40

Ether

14

29.6

G.729

10

10

Ether

14

14.4

G.729

10

10

40

PPP

26.4

G.729

10

10

PPP

11.2

G.729

10

10

40

FR

25.6

G.729

10

10

FR

10.4

G.729

10

10

40

Ether

14

22.4

G.729

10

10

Ether

14

12.3

G.729

10

10

40

PPP

20.3

G.729

10

10

PPP

10.1

G.729

10

10

40

FR

19.7

G.729

10

10

FR

9.6



Para cada tipo de CODEC (exceto o Customizado) h uma

configurao proposta.

O atraso na rede na rede em funo do trfego VoIP depende

do atraso em cada n e do nmero de ns entre origem e

O quadro 4. Largura de Banda do Calculador VoIP mostra o

destino.

resultado indicando o nmero de canais, a banda por canal e a

largura de banda necessria (Banda total).

Para tanto, devem ser observadas as seguintes consideraes:

Chamamos de Taxa de Servio o inverso do tempo de

Caso no houvesse o componente aleatrio do atraso (caso

servio. Por exemplo, para um enlace E1 a taxa de servio de

ideal), a largura de banda VoIP seria suficiente para o

2048 kbit/s;

dimensionamento dos enlaces.

A Taxa de Utilizao do enlace de sada definida como a

razo entre a largura de banda VoIP e a taxa de servio do

QoS para VoIP II: Anlise do Atraso

20

enlace. Para que uma fila seja estvel, ou seja, no cresa


infinitamente, a taxa de utilizao deve ser menor que 1;

Como o n modelado por uma fila M/D/1 precisamos

A variao do trfego de voz ao longo do tempo e o

conhecer sua mdia e desvio padro. As expresses da mdia

mecanismo de prioridade quando existem outros trfego alm

e desvio padro so mostradas abaixo.

do de voz, causam uma variao na distribuio dos pacotes

que originalmente eram determinsticos.


[2]

Os pacotes VoIP tem prioridade sobre os demais pacotes e


causam a suspenso da transmisso dos pacotes no-VoIP na

chegada de um pacote VoIP.

Expresso para o atraso para um n

QoS para VoIP II: Exemplo

Esta seo apresenta um exemplo prtico de uso do

O quadro 5. Atraso do Calculador VoIP o que apresenta o

Calculador VoIP. Observe que o Calculador apresentado tem o

clculo do atraso.

objetivo de, a partir de algumas simplificaes prticas, prover

uma forma de clculo do atraso e da largura de banda VoIP

Seja W a varivel aleatria que representa o atraso. P{W > t}

para as aplicaes mais usuais, sem, contudo, pretender ser

o complemento da funo de distribuio. Ento, para o

um estudo acadmico complexo.

quantil de 10 , por exemplo, queremos determinar t tal

que P{W > t} = 10 . O calculador VoIP implementa a equao

Desta forma, algumas regras prticas foram introduzidas e so

abaixo e indica o resultado no campo Atraso por n.

listadas a seguir:

A taxa de utilizao de uma rede no deve ser maior que

0.9 (90%), j que taxas de utilizao maiores podem


comprometer seriamente o seu desempenho, ou mesmo levar
a um colapso do servio de rede. Desta forma, recomenda-se
sempre usar, no mximo, o valor 0.9 (90%) no campo


Expresso para o atraso em funo do nmero de ns

O atraso em um dado n j representado pela varivel
aleatria Wj. Os atrasos Wj, j = 1...n so independentes. O
atraso W de um pacote que atravessa n ns a soma dos
atrasos em cada n, ou seja: W = W1 + W2 + ... + Wn.

Pelo teorema central do limite para n suficientemente grande
(quando n tende para infinito) W tende para uma distribuio
Normal com:

Utilizao, do quadro 5. Atraso do calculador;


A maioria das redes apresenta 5 ou mais ns e, quanto
maior for o nmero de ns, mais a distribuio dos atrasos se
aproxima de uma distribuio normal. Desta forma, o
calculador foi implementado considerando que o valor mnimo
do campo Nmero de ns do quadro 5. Atraso deve ser 5.
Caso o calculador seja usado para redes com um nmero de
ns menor que 5, basta usar o valor 5 nesse campo e usar
como atraso total o valor do campo Atraso por n
multiplicado pelo nmero de ns (1 a 4), conforme seja a
topologia da rede em anlise.

21

Isto posto, vamos ao exemplo. Considere uma comunicao

ponto-a-ponto com dez ns. Use o calculador para traar as

Referncias

curvas da Figura 1 que mostram o atraso para diversas

utilizaes e diversas fontes VoIP. Como indicado na

[Moreira 06] Moreira de Souza, J.,

introduo, a avaliao do atraso no calculador VoIP considera

Qualidade de Servio (QoS) II: Desempenho de Trfego, Jan

o quantil e no a mdia.

2006, www.teleco.com.br.

Considerar:

[VoIPWestbay]
-6

O quantil de 10 (menos que 1 em 1.000.000 de pacotes

http://www.erlang.com/calculator/eipb/.

sofrem o atraso requerido);

Que cada fonte VoIP oferece 0.12 Erl;

[VoIPWebtorial]

Comunicao ponto-a-ponto com 10 ns;

http://www.webtorials.com/main/eduweb/voice/traff-

Nmero de fontes de trfego: 100, 250 e 500.

eng/index.htm.


[Karam 01] Karam, M.J., Tobagi F.A.,
Analysis of the Delay and Jitter of Voice Traffic Over the
Internet, Infocom 2001,

http://citeseer.ist.psu.edu/karam01analysis.html.

[Moreira 07] Moreira de Souza, J.,
QoS para VoIP I: Avaliao da Largura de Banda e do Atraso,
Dez 2006, www.teleco.com.br.

Figura 20: Atraso ponto-a-ponto, quantil = 10-6.

[Tude 03] Tude, E.,

Trfego Telefnico, Ago 2003, e Calculador ErlangB do Teleco.

QoS para VoIP II: Consideraes Finais

O tutorial parte I mostrou como o modelo de filas M/D/1

utilizado para a avaliao do atraso, indicando as equaes

necessrias avaliao.

Mostramos tambm que a avaliao usando apenas a mdia

no adequada quando a qualidade da voz um requisito

importante sendo o atraso de influncia fundamental na


Tabela 6: Processos, protocolos e portas

determinao da largura de banda.


Neste tutorial parte II apresentamos o calculador desenvolvido

TCP

Porta

UDP

Porta

para a avaliao de largura de banda e atraso com base no

HTTP

80

SNMP

161

modelo apresentado no tutorial parte I.

HTTPS

443

RIP

520

FTP

20

FTP

21

22

DNS

53

DNS

53

CS-ACELP Conjugate-Structure Algebraic Code-Excited Linear

NTP

123

NTPv4

123

Prediction

NFSv3

111/2049

NFSv2

111/2049

1110/4045

DHCP Dynamic Host Configuration Protocol (programa de


suporte utilizado por outros programas, como o e-mail;

1110/4045
SIP

5060/5061

SIP

5060/5061

IMAP4

143

permite a alocao esttica e dinmica de endereos, que

POP3

110

pode ser manual ou automtica; na alocao esttica atua

SMTP

25

como o BOOTP)

Telnet

23

DMT Discrete Multi Tone

SSH

22

DNS Domain Name System (utiliza os servios de UDP para

Netbios

139

o TCP)


Glossrio

ACK Acknowledgement (resposta enviada por um receptor
para confirmar o recebimento de dados)
ADSL Assymetric Digital Subscriber Line
ARP Address Resolution Protocol (utilizado para associar um
endereo lgico a um endereo fsico; no TCP/IP, um
protocolo para a obteno do endereo fsico de um n a
partir do endereo conhecido na Internet)
ARQ Automatic Repeat Request (mtodo de controle erros
pela retransmisso de frames detectados com erros; camada
de Enlace)
ATM Asynchronous Transfer Mode (modo de transferncia
assncrona de dados em pacotes de comprimento fixo;
Camada Fsica)

BOOTP Bootstrap Protocol ( um protocolo de configurao
esttica do tipo cliente servidor desenvolvido para facilitar o
mapeamento entre endereos fsicos e endereos lgicos;
carrega informaes de configurao a partir de uma tabela ou
arquivo; used in IP networks to automatically assign na IP
address to network devices from a configuration server; IPv4
only; Camada de Aplicao; ver DHCP)

CDN Content Distribution Network
CRC Cyclic Redundant Check (mtodo de deteco de erros
baseado na interpretao de um padro de bits como um
polinmio)

mensagens menores que 512 bytes, caso contrrio utilizado

E1: hierarquia PCM / PDH, na taxa de 2,048 Mbps.



FRAD Frame Relay assembler/disassembler (dispositivo
utilizado no Frame Relay para lidar com frames provenientes
de outros protocolos)
FTP File Transfer Protocol ( o protocolo padro da
arquitetura TCP/IP utilizado para copiar arquivos de um host
para outro; utiliza os servios do TCP; a porta 21 utilizada
para conexo de controle e a porta 20 para conexo de dados)

HDLC High_Level Data Link Control (protocolo orientado a bit
para comunicao de dados utilizando enlaces ponto a ponto
ou ponto multiponto; implementa o mecanismo ARQ)
HSDL High-bit-rate Digital Subscriber Line

GRE Generic Routing Encapsulation

ICMP Internet Control Message Protocol (foi desenvolvido
para suprir as deficincias do IP quanto notificao e
correo de erros, consultas de gerenciamento e de estado
operacional dos hosts; envia mensagens de consulta e
correo de erros; sempre envia mensagens de erro para o
originador da mensagem; como ferramentas de debug citamse o ping e o tracert)
IGMP Internet Group Management Protocol (protocolo
envolvido em comunicao multicast; um protocolo auxiliar
do IP utilizado para facilitar a transmisso simultnea de uma
mensagem para um grupo de destinatrios)
IGRP Interior Gateway Routing Protocol

23

IMAP4 Internet Mail Access Protocol version 4 (protocolo de

NGN Next Generation Network

acesso a mensagens de e-mail; similar ao POP3 mas

NTP Network Time Protocol (clock synchronization between

apresenta mais recursos)

computer system over packet-switching, variable latency data

IP Internetworking Protocol (configura o enlace fsico, para

networks; it is intended to synchronize all participating

transportar pacotes IP na Internet; o mecanismo de

computers to within a few miliseconds to UTC Coordeinated

transmisso utilizado pelos protocolos TCP/IP; um protocolo

Universal Time)

sem conexo e no confivel que transporta pacotes

denominados datagramas)

PCM Pulse Code Modulation (modulao por cdigo de

IPCP Internet Protocol Control Protocol (um dos protocolos

pulsos; transforma o sinal de voz analgico em trem de

NCP, configura o enlace fsico link para transportar pacotes

64kbps; ver E1)

de dados na Internet)

PDH: Plesiochronous Digital Hierarchy (hierarquia digital

ISP Internet Service Providers

plessicrona; ver PCM)

PMTUD Path MTU Discovery

LCP Link Control Potocol (protocolo responsvel por

POP Point of Presence (central de comutao na qual as

estabelecer, manter, configurar e encerrar enlaces fsicos;

operadoras podem interagir entre si)

todos os pacotes LCP so transportados no campo de payload

POP3 Post Office Protocol, verso 3 ( um protocolo simples

do frame PPP)

de acesso a mensagens; o software cliente POP3 instalado

LLC Logical Link Control (subcamada superior da camada de

no computador do usurio; o software servidor POP3

enlace responsvel pelo controle de fluxo e controle de erros;

instalado no servidor de e-mail)

ver MAC)

PPP Point-to-Point Protocol (protocolo orientado a byte que

utiliza insero de byte; suporta enlaces fsicos link ponto a

MAC Media Access Control (subcamada mais baixa da

ponto de um s canal; Camada de enlace)

camada de enlace responsvel pelo mtodo e o controle de

acesso para diversos protocolos de rede local)

RARP Reverse Address Resolution Protocol (mapeia o

MOS: Mean Opinion Score

endereo lgico de uma mquina a partir de seu endereo

MTA Mail Transfer Agent (agente de transferncia de

fsico; em obsolescncia; ver BOOTP e DHCP)

mensagens de correio eletrnico pela Internet)

RIP Routing Information Protocol

MTU Maximum Transmission Unit (o maior tamanho da

RTCP Real Time Control Protocol (protocolo complementar

unidade de dados que determinada rede consegue tratar)

ao RTP que implementa mecanismos de controle de fluxo e

qualidade de dados, permitindo ao receptor enviar feedback

NAK Negative Acknowledgement

origem ou s origens, atravs de mensagens especficas)

NAT Network Address Translation (permite que um usurio

RTP Real Time Protocol (protocolo para trfego em tempo

disponha de um grande nmero de endereos internos e

real, utilizado em conjunto com o UDP)

externamente apenas um endereo ou um conjunto pequeno

RTSP Real-Time Streaming Protocol (protocolo de controle

de endereos; permite a uma rede privada utilizar um

ou-of-band, criado para adicionar funcionalidades ao processo

conjunto de endereos privados para comunicao interna e

de fluxo contnuo de udio/vdeo)

um conjunto de endereos de Internet global para

RTT Round-Trip Time

comunicao externa)

RSVP Resource Reservation Protocol (protocolo de

NCP Network Control Protocol (no PPP, conjunto de

sinalizao que ajuda o IP a estabelecer um fluxo e a fazer

protocolos de controle que possibilitam o encapsulamento de

reserva de recursos para melhorar a qualidade do servio)

dados provenientes de outros protocolos da camada de rede)

NFS Network File System

24

SCTP Stream Control Transmission Protocol (protocolo da

1. Qual das alternativas a seguir melhor descreve uma forma

camada de transporte, confivel e orientado conexo;

de onda analgica:

oferece maior desempenho e confiabilidade para telefonia IP;

a) Uma forma de onda representada por 1s e 0s.

ver UDP e TCP)

b) Uma forma de onda continuamente varivel.

SDH Synchronous Digital Hierarchy (hierarquia digital

c) Uma forma de onda aps passar por um CODEC G.711.

sncrona para transmisso em taxas acima de 155 Mbps.

d) Uma forma de onda aps passar por um CODEC G.729.

Adequada para o transporte de voz em canais de 64kbps,

PCM)

2. De acordo com o teorema de Nyquist caso estejamos

SIP Session Initiation Protocol (protocolo da camada de

digitalizando msica na taxa de 20 kbps, qual o nmero

aplicao que estabelece, gerencia e encerra uma sesso

mnimo de amostras a serem realizadas por segundo?

multimdia; pode ser utilizado para criar sesses entre duas

a) 10.000

partes, entre vrias partes ou em multicast; independente

b) 20.000

do suporte oferecido pela camada de transporte; pode ser

c) 30.000

suportado pelo UDP, TCP ou SCTP)

d) 40.000

SMTP Simple Mail Transfer Protocol (protocolo para

transferncia de mensagens de e-mail)

3. A sub amostragem de uma forma de onda resulta em:

SNMP Simple Network Management Protocol

a) Aliasing

STM Synchronous Transfer Mode

b) Modulao

c) Distribuio Gaussiana

TCP Transmission Control Protocol (protocolo de transporte

d) Quantizao linear

orientado conexo e confivel. Implementa mecanismos de

controle de fluxo, congestionamento e de erros na camada de

4. O CODEC G.711 do tipo:

Transporte. Ver SCTP).

a) PCM

b) ADPCM

UA User Agent (componente SMTP que prepara mensagens,

c) CS-ACELP

cria um envelope e coloca nele uma mensagem)

d) LD-CELP

UDP User Datagram Protocol (protocolo de transporte no

orientado conexo e no confivel, orientado mensagem)

5. Qual dos seguintes CODECs inclui VAD (Voice Activated

UNI User-to-network interface (interface entre um usurio e

Detection):

a rede ATM)

a) G.729

URL Uniform Resource Locator (padro para a especificao

b) G.729a

de qualquer tipo de informao na Internet; uma URL

c) G.729b

constituda por quatro partes: protocolo, host, porta e path)

d) G.711

VDSL Very High-bit-rate Digital Subscriber Line

6. Qual das seguintes medidas de qualidade de voz utiliza um

ouvido treinado?

X.25 (padro ITU-T que define a interface entre um dispositivo

a) MOS

terminal de dados e uma rede de comutao de pacotes)

b) PSQM

c) GoS

d) PSQoM
Exerccios

25

7. O processo de designar valores numricos uma amostra

a) 125 s

PCM denominado:

b) 250 s

a) Aliasing

c) 500 s

b) Superamostragem

d) 1.000 s

c) Glare

d) Quantizao

14. Qual o intervalo de tempo de um quadro E1 que transporta

informaes de enquadramento (framing) e sincronismo?

8. Uma hora contnua de conversao a definio de:

a) TS0

a) GoS

b) TS16

b) PSQM

c) TS32

c) Erlang

d) TS64

d) Hora de Maior Movimento

15. Qual o intervalo de tempo de um quadro E1 que transporta

9. O tempo de ocupao em ligaes telefnicas durante um

informaes de sinalizao (signalling)?

ms por uma empresa de 10.000 minutos. Determine o

a) TS0

nmero de ligaes na Hora de Maior Movimento.

b) TS16

a) 68

c) TS32

b) 87

d) TS64

c) 360

d) 22

16. Qual o tipo de sinalizao utilizada no quadro de

sinalizao do E1?

10. Qual dos CODECs a seguir apresenta melhor qualidade de

a) Apenas CAS

voz?

b) Apenas CCS

a) G.723

c) CAS e CCS

b) G.711

d) Nem CAS nem CCS

c) G.729

d) G.726

17. O Frame Relay apresenta as seguintes caractersticas:

a) Comutao em pacotes de tamanho varivel, atua nas

11. Quantos bits so transmitidos em um quadro E1?

camadas Fsica e Enlace, cria Circuitos Virtuais Permanentes

a) 128

(Permanent Virtual Circuit PVC).

b) 256

b) Comutao em pacotes de tamanho fixo, atua nas camadas

c) 512

Fsica e Enlace, cria Circuitos Virtuais Permanentes (Permanent

d) 1024

Virtual Circuit PVC).

c) Comutao em pacotes de tamanho varivel, atua apenas

12. Quantos intervalos de tempo com um octeto compem um na camada de Enlace, cria Circuitos Virtuais Temporrios
quadro E1?

(Temporary Virtual Circuit TVC).

a) 24

d) Comutao em pacotes de tamanho fixo, atua apenas na

b) 32

camada de Enlace, cria Circuitos Virtuais Temporrios

c) 48

(Temporary Virtual Circuit PVC).

d) 64

18. Em uma rede VoIP as interfaces analgicas pode ser:

13. Qual a durao de um quadro E1?

a) E1 e T1

26

b) BRI e PRI

c) 32

c) FXS e FXO

d) 48

d) E&M e T1

25. Qual o canal de um circuito ISDN que transporta dados?

19. Como alternativas para a reduzir os efeitos da redundncia

a) A

na camada 3 dispomos dos seguintes protocolos:

b) B

a) RSVP e VRRP

c) C

b) SHRP e HSRP

d) D

c) HSRP e VRRP

d) SHRP e VRRP

26. Qual o canal de um circuito ISDN que transporta

sinalizao?

20. Uma rede apresenta um grau de confiabilidade de

a) A

99,999%. A quantos minutos de queda da rede ao longo de um b) B


ano corresponde esta confiabilidade?

c) C

a) 5

d) D

b) 16

c) 46

27. Quais dos seguintes parmetros configurvel em uma

d) 53

interface FXS?

a) Tipo de sinal

21. Qual dos protocolos a seguir oferece redundncia na

b) Nmero de toques

camada 3 de uma rede?

c) Tipo de discagem

a) 802.1w

d) Padro do toque

b) VRRP

c) HSRP

28. Qual a banda de um circuito BRI / ISDN?

d) RSTP

a) 56 kbps

b) 64 kbps

22. A qual destas interfaces do roteador pode-se conectar um

c) 128 kbps

telefone analgico?

d) 256 kbps

a) BRI

b) FXO

29. Quais dos seguintes parmetros configurvel em uma

c) E&M

interface FXO?

d) FXS

a) Tipo de sinal

b) Nmero de chamadas

23. Identifique o cdigo de linha para o E1.

c) Tipo de discagem

a) NRZ

d) Informao do chamador

b) HDB3

c) RZ

30. Identifique das alternativas a seguir trs protocolos de

d) B8ZS

controle de gateway.

a) H.323

24. Quantos canais esto disponveis em um tronco E1?

b) SIP

a) 24

c) RTP

b) 30

d) MCP

27

31. Qual componente do protocolo H.323 responsvel por

37. Os dispositivos em uma rede SIP que apresentam

desempenhar capacidade de comutao entre terminais

capacidade de proceder uma chamada so denominados User

H.323?

Agents (UA). Quais os tipos de UA em uma rede SIP?

a) H.225

a) User agent clients (UAC) e User agent servers (UAS).

b) T.120

b) User server agent (USA) e User agent calling (UAC)

c) H.245

c) User agent recall (UAR) e User agent servers (UAS)

d) G.711

d) User agent recall (UAR) e User agent of

telecommunications (UAT)

32. Quais os dispositivos H.323 que evitam sobreuso de banda

em uma WAN?

38. Qual o componente SIP que inicia uma conexo SIP

a) Terminais

enviando uma mensagem INVITE?

b) Gateways

a) UAS

c) Gatekeepers

b) UAC

d) MCUs

c) Servidor proxy SIP (proxy server)

d) Servidor de redirecionamento SIP (redirect server)

33. Qual a mensagem que um gateway H.323 envia para um

gatekeeper H.323 para solicitar admisso em uma WAN?

39. Qual o componente SIP que responde uma mensagem

a) ARQ

INVITE?

b) ACF

a) UAS

c) ARC

b) UAC

d) LRQ

c) Servidor proxy SIP (proxy server)

d) Servidor de redirecionamento SIP (redirect server)

34. Blocos lgicos de uma rede MGCP so denominados

a) Terminais MGCP

40. Identifique o servidor SIP que informa a UA do prximo

b) Componentes MGCP

servidor de contato.

c) Gateways MGCP

a) Servidor proxy SIP (SIP proxy server)

d) Conceitos MGCP

b) Servidor de redirecionamento SIP (SIP redirect server)

c) Servidor SIP de localizao (SIP location server)

35. Qual dos itens a seguir considerado um componente

d) Servidor SIP de registro (SIP registrar server)

MGCP?

a) Chamada (Call)

41. Quais so os dois tipos de mensagem SIP?

b) Agente de Chamada (Call Agent)

a) Evento (Event)

c) Evento (Event)

b) Requisio (Request)

d) Sinal (Signal)

c) Sinal (Signal)

d) Resposta (Response)

36. Em uma rede de telefonia Cisco, que elemento atua como

agente de chamada MGCP?

a) Cisco Call Manager

Respostas

b) Cisco Unity

1.

c) Cisco voice-enabled router

2.

d) Cisco voice-enabled switch

3.

28

4.

5.

6.

7.

8.

9.

10. B
11. B
12. B
13. A
14. A
15. B
16. C
17. A
18. C
19. C
20. A
21. B e C
22. D
23. B
24. C
25. B
26. D
27. A e C
28. C
29. A, B e C
30. A, B e D
31. C
32. C
33. A
34. D
35. B
36. A
37. A
38. B
39. A
40. B
41. B e D

29

Você também pode gostar