Académique Documents
Professionnel Documents
Culture Documents
Telefonia IP
Alcantaro Corra
Presidente da Federao das Indstrias do Estado de Santa Catarina
Telefonia IP
Florianpolis/SC
2010
proibida a reproduo total ou parcial deste material por qualquer meio ou sistema sem o prvio
consentimento do editor. Material em conformidade com a nova ortografia da lngua portuguesa.
Ficha catalogrfica elaborada por Luciana Effting CRB14/937 - Biblioteca do SENAI/SC Florianpolis
Ficha catalogrfica elaborada por Luciana Effting CRB14/937 - Biblioteca do SENAI/SC Florianpolis
J95t
Jung, Edson Venicius
Telefonia IP / Edson Venicius Jung. Florianpolis : SENAI/SC, 2010.
48 p. : il. color ; 28 cm.
Inclui bibliografias.
1. Telefonia pela Internet. 2. Arquitetura de computadores. 3. Protocolos
de comunicao. 4. Transporte de voz via Internet. I. SENAI. Departamento
Regional de Santa Catarina. II. Ttulo.
CDU 621.395
Prefcio
Voc faz parte da maior instituio de educao profissional do estado.
Uma rede de Educao e Tecnologia, formada por 35 unidades conectadas e estrategicamente instaladas em todas as regies de Santa Catarina.
No SENAI, o conhecimento a mais realidade. A proximidade com as
necessidades da indstria, a infraestrutura de primeira linha e as aulas
tericas, e realmente prticas, so a essncia de um modelo de Educao
por Competncias que possibilita ao aluno adquirir conhecimentos, desenvolver habilidade e garantir seu espao no mercado de trabalho.
Com acesso livre a uma eficiente estrutura laboratorial, com o que existe
de mais moderno no mundo da tecnologia, voc est construindo o seu
futuro profissional em uma instituio que, desde 1954, se preocupa em
oferecer um modelo de educao atual e de qualidade.
Estruturado com o objetivo de atualizar constantemente os mtodos de
ensino-aprendizagem da instituio, o Programa Educao em Movimento promove a discusso, a reviso e o aprimoramento dos processos
de educao do SENAI. Buscando manter o alinhamento com as necessidades do mercado, ampliar as possibilidades do processo educacional,
oferecer recursos didticos de excelncia e consolidar o modelo de Educao por Competncias, em todos os seus cursos.
nesse contexto que este livro foi produzido e chega s suas mos.
Todos os materiais didticos do SENAI Santa Catarina so produes
colaborativas dos professores mais qualificados e experientes, e contam
com ambiente virtual, mini-aulas e apresentaes, muitas com animaes, tornando a aula mais interativa e atraente.
Mais de 1,6 milhes de alunos j escolheram o SENAI. Voc faz parte
deste universo. Seja bem-vindo e aproveite por completo a Indstria
do Conhecimento.
Sumrio
Contedo Formativo
20
Unidade de estudo 3
36
Protocolos
Apresentao
12
Gateway de Voz
11
21
Seo 1 H.323
37
Unidade de estudo 1
22
38
Introduo
Telefonia IP
22
Seo 3 Componentes
H.323
40
Seo 3 Configurao de
Gateway de voz
42
Seo 4 Configurao de
terminais
13
Seo 1 Introduo e
histrico
13
14
Seo 3 Funcionamento
do VoIP
14
16
Unidade de estudo 5
Unidade de estudo 2
Arquiteturas de
Redes
17
17
19
Seo 3 Comparativos
entre as redes
23
Seo 4 SIP
24
25
27
Seo 7 RTP/RTCP
30
Finalizando
45
Referncias
47
Unidade de estudo 4
Servios
31
Seo 1 Codecs
32
Seo 2 Jitter
32
Seo 3 Qualidade de
servio (QoS)
Contedo Formativo
Carga horria da dedicao
Carga horria: 30 horas
Competncias
Instalar e configurar equipamentos de telefonia IP para integrao de servios.
Conhecimentos
Padres e Protocolos de telefonia IP.
Tipos, converso e compresso de mdias.
Qualidade de servios.
Equipamentos para telefonia IP.
Habilidades
Configurar Gateway de voz para permitir chamadas sobre a rede IP e rede
pblica de telefonia.
Configurar QoS para priorizar os pacotes dos protocolos de telefonia IP.
Habilitar e configurar telefones IPs e softphones.
Atitudes
Organizao e zelo pelo material e equipamentos.
Responsabilidade socioambiental.
Adoo de normas de sade e segurana do trabalho.
Proatividade e tica.
Trabalho em equipe e cumprimento de prazos e horrios.
TELEFONIA IP
Apresentao
No Curso Tcnico em Redes de Computadores, os alunos devem adquirir competncias para o desenvolvimento das atividades relacionadas
sua profisso, sendo estas competncias exigidas pelo mercado de trabalho.
Nesta unidade curricular, sero desenvolvidas competncias para utilizar
as ferramentas disponibilizadas atravs das tecnologias da informao e
comunicao. Sero abordados os conhecimentos necessrios sobre telefonia IP, suas aplicaes, tecnologias e equipamentos, bem como protocolos e recomendaes para implementao desta soluo.
As habilidades adquiridas devem contribuir para o aperfeioamento profissional dos alunos, possibilitando que estes busquem construir novos
conhecimentos tcnicos, aumentar a produtividade e melhorar a qualidade dos trabalhos desenvolvidos durante o exerccio da sua profisso.
TELEFONIA IP
11
Unidade de
estudo 1
Sees de estudo
Seo 1 - Introduo e histrico
Seo 2 - O que so VoIP e telefonia IP?
Seo 3 - Funcionamento do VoIP
Seo 4 - Vantagens e desvantagens
Introduo Telefonia IP
SEO 1
Introduo e histrico
Nesta seo voc conhecer
como surgiu o telefone. Em seguida voc ver o que um VoIP
e telefonia IP.
Em 1875, o cientista Alexander
Graham Bell, juntamente com
seu ajudante Thomas A. Watson, em meio de uma de suas
experincias com um projeto de
telegrafia que na poca no possua nenhum vnculo com o telefone, transmitiu um som no
esperado no momento. Nesse
momento, Alexander percebeu
que seu equipamento estava
reproduzindo uma corrente eltrica na mesma intensidade dos
rudos que existiam no ambiente. Com mais alguns ajustes, foi
possvel lanar sua patente do
telefone (COLCHER, 2005).
SEO 2
O que so VoIP e
telefonia IP?
Nesta seo voc estudar a definio de VoIP e IP, e como comeou essa tecnologia. Na prxima
seo voc ver as etapas do VoIP.
Voice over Internet Protocol (VoIP)
uma tecnologia de comunicao
de voz que converte sinal analgico (voz) para sinal digital (pacotes) e utiliza como meio de transmisso a internet (RAMIRES,
2009). So utilizados softwares especficos para controlar contatos
e gerenciar as ligaes efetuadas.
Em contrapartida, a telefonia IP
uma tecnologia que utiliza aparelhos telefnicos especialmente
desenvolvidos para tal finalidade,
aliando qualidade e rapidez nas
ligaes. Outro fator importante
da telefonia IP a integrao com
diversos outros servios de dados,
como vdeo e e-mail.
O surgimento da tecnologia de
voz sobre IP deu-se em meados
de 1995 em Israel, onde um grupo de estudiosos e interessados
no assunto resolveu desenvolver um sistema que possibilitasse a comunicao de voz entre
dois computadores domsticos,
utilizando seus recursos multimdia atravs da internet (FERNANDES, 2005).
TELEFONIA IP
13
SEO 3
Funcionamento do VoIP
Ao longo desta seo voc estudar os perodos da tecnologia
VoIP. Na seo seguinte voc conhecer as vantagens e limitaes
desse processo.
Existem vrias maneiras para
que possamos efetuar uma chamada via VoIP. Podemos iniciar
uma chamada entre dois computadores distintos, estando
ou no no mesmo espao fsico. J que a tecnologia utiliza a
rede de dados como meios de
transmisso, a ligao pode ser
originar entre um telefone IP e
um computador ou at mesmo
entre dois telefones IPs (PUCPCALDAS, 2009).
14
SEO 4
Vantagens e desvantagens
Nesta seo voc ver os ganhos e as perdas desse processo.
Como sabemos, em todas as tecnologias existem seus prs e contras, no
caso da tecnologia VoIP no diferente. Vejamos a seguir algumas de
suas vantagens:
chamadas gratuitas entre estaes com o mesmo sistema: em ligaes entre sistemas da mesma rede, no h tarifao, ou seja, ligaes
de ramal para ramal, mesmo que estejam distantes, so realizadas
gratuitamente;
realizar e receber chamadas em qualquer lugar do mundo, onde haja
nais: isto, dependendo do provedor VoIP utilizado. Pelo fato de existirem inmeros provedores, acaba-se gerando uma grande concorrncia na tarifao;
TELEFONIA IP
15
Unidade de
estudo 2
Sees de estudo
Seo 1 - Redes baseadas em circuitos
Seo 2 - Redes baseadas em pacotes
Seo 3 - Comparativos entre as redes
Arquitetura de Redes
SEO 1
Redes baseadas em
circuitos
Esta seo mostrar o funcionamento das redes baseadas em circuitos.
As redes de telefonia dividem-se
em dois tipos, as redes baseadas
em circuitos e as baseadas em
pacotes. Voc ver, no decorrer
desta unidade curricular, como
funciona cada uma dessas redes,
algumas de suas caractersticas,
quais so suas principais diferenas e qual a comunicao utilizada na tecnologia VoIP.
Quando se efetua uma ligao
utilizando-se as redes baseadas
em circuitos, criado um caminho fsico e fixo entre emissor e
receptor, o qual chamado de circuito (conforme Figura 4). Antes
que qualquer informao possa
ser enviada, o circuito deve ser
formado, reconhecido e liberado entre o tempo de discagem e
o incio da chamada. S ento os
dados podem ser enviados com
uma taxa de transmisso constante, na qual praticamente no h
atraso para a entrega dos dados.
transferncia de dados: aps a criao do circuito, o emissor e o receptor se comunicam em um circuito dedicado;
trmino do circuito: quando, em geral, uma das pontas desliga o telefone e o circuito desfeito, liberando-o para ser novamente utilizado.
SEO 2
TELEFONIA IP
17
18
SEO 3
Item
Comutao de
circuitos
Comutao de
pacotes
Configurao de chamadas
Obrigatria
No necessria
Sim
No
Sim
No
Sim
No
Sim
No
Fixa
Dinmica
Durante a
configurao
Em todos os pacotes
Sim
No
TELEFONIA IP
19
Unidade de
estudo 3
Sees de estudo
Seo 1 - H.323
Seo 2 - Arquitetura H.323
Seo 3 - Componentes H.323
Seo 4 - SIP
Seo 5 - Arquitetura SIP
Seo 6 - SIP x H.323
Seo 7 - RTP/RTCP
Protocolos
SEO 1
H.323
DICA
Por exemplo, caso estejam sendo efetuados testes de comunicao
entre dois pontos em uma rede, o protocolo ICMP ser utilizado para
apontar eventuais erros de comunicao entre os hosts.
O H.323 uma recomendao definida pela International Telecommunication Union Telecommunication Standardization Sector (ITU-T). Ela
define uma pilha de protocolos para comunicao de udio e vdeo em
redes baseadas em pacotes, a qual vimos na unidade curricular anterior. Os protocolos que compem essa recomendao trabalham nas camadas das sesses, apresentao e aplicao do modelo de referncia
Open System Interconection (OSI) (COLCHER, 2005).
A primeira verso do protocolo H.323 foi concluda e aprovada em fevereiro de 2006 e nasceu da necessidade de uma padronizao para realizao de servios de udio e videoconferncia. Sua reviso ocorreu
posteriormente em 1998, com base nos primeiros grandes sistemas de
telefonia de internet.
Seu perfil bastante extenso e flexvel, podendo ser manipulado para
diversas formas de comunicao, como conexes ponto a ponto, multiponto com aplicao ou sem aplicao de QoS. Seu trfego tambm
pode variar de texto, imagem e voz, podendo ser dividido em cinco
categorias:
TELEFONIA IP
21
SEO 2
Arquitetura H.323
Nesta seo voc conhecer os componentes que envolvem a estrutura
do H.323. Na prxima seo voc ver a definio desses elementos.
A arquitetura H.323 possui componentes para atender aos requisitos de
servios destinados comunicao de udio, vdeo e dados. Os componentes que contemplam tal recomendao so os terminais, Gateways,
gatekeepers e MCU. Na figura abaixo, apresentamos tais componentes.
TERMINAL
TERMINAL
resoluo de endereos,
GATEKEEPER - MCU
GATEWAY
controle de admisso de
chamadas;
gerenciamento de banda
passante;
gerenciamento de zona.
SEO 3
Componentes H.323
Nesta seo voc estudar os elementos que compem o H.323.
22
DICA
Caso deseje aprofundar seus conhecimentos sobre a pilha de protocolos da recomendao H.323, consulte o livro VoIP, voz sobre IP, nas
pginas 163 a 187.
TELEFONIA IP
23
SEO 4
SIP
Nesta seo voc estudar a evoluo, as funes e os seis servios promovidos pelo SIP. Em seguida voc ver a estrutura do SIP.
O Session Initiation Protocol (SIP), que traduzindo significa Protocolo de
Incio de Sesso, foi desenvolvido pela IETF com o intuito de controlar
os incios e trminos de sesses entre aplicaes para a troca de dados
multimdia. Atua na camada de aplicao do modelo OSI. Pode ser utilizado em conjunto com outros protocolos, para que tais comunicaes
ocorram, como por exemplo, http, TCP, DNS, UDP. Por esse motivo, ele
possui uma grande flexibilidade de ser moldado de acordo com a necessidade. Sua ltima verso do SIP2 foi lanada em 2002 (COLCHER, 2005).
Com a utilizao do SIP em conjunto com demais protocolos suas funcionalidades ganham ainda mais valor. Pelo fato de que com isso o mesmo
poder prover servio de entrega de pacote em tempo real, qualidade
de servio, verificao de status de conexo de usurio dentre tantas
outras funcionalidade que podemos implementar em cima dele (VAZ,
2006).
Descrio
Localizao de usurio
Disponibilidade de usurio
Recursos do usurio
Caractersticas da negociao
Gesto da sesso
Modificar sesso
24
SEO 5
Arquitetura SIP
Nesta seo voc conhecer os componentes e a estrutura do protocolo
SIP. A seguir voc ver a comparao dos protocolos H.323 e SIP.
Alguns componentes compreendem a arquitetura do protocolo SIP. Entre eles, esto os agentes, que so formados por clientes capazes de iniciar uma requisio, e um servidor, no qual ele possui a funcionalidade
de receber e responder tais requisies. Pelo fato de os agentes estarem
alocados tanto nos clientes como nos servidores, possvel a comunicao P2P.
Outro componente da arquitetura SIP o servidor Proxy, que atua em
meio a clientes que no so capazes de efetuar requisies, encaminhando os as mensagens aos seus destinos, que podem ser desde agentes,
sejam eles servidores, sejam clientes, at mesmo a outro servidor Proxy.
O servidor de redirecionamento um componente extremamente importante para o protocolo SIP. Atua mapeando os endereos entre clientes e servidor, orientando, assim, o caminho dos servidores Proxy na
rede.
Por ltimo e no menos importante, temos o servidor de registro, que
possui o papel de armazenar informaes de onde um cliente ou servidor pode ser encontrado, com o agente registrando-se nele, informando,
assim, sua localizao. De tempos em tempos, esse registro deve ser
atualizado, dependendo do tempo de renovao definido. Tais componentes citados acima podem prover autenticao de usurio. Somente
os usurios que estiverem autenticados podero utilizar tais benefcios.
Voc pode conferir abaixo uma topologia utilizando o protocolo SIP
juntamente com seus componentes.
SEO 6
SIP x H.323
TELEFONIA IP
25
O SIP, em contrapartida, mais leve e simplificado, j nasceu para trabalhar na internet em conjunto com mais protocolos. Por este fato, torna-se mais barata sua implantao, trazendo consigo outras vantagens
como, por exemplo, escalabilidade.
Segue abaixo um comparativo com caractersticas entre os dois protocolos.
Item
H.323
SIP
Desenvolvedor
ITU
IETF
Sim
Sim
No
Sim
Arquitetura
Monoltica
Modular
Completude
Negociao de parmetros
Sim
Sim
Sinalizao de chamadas
Formato de mensagens
Binrio
ASCII
Transporte de Mdia
RTP/RTCP
RTP/RTCP
Sim
Sim
Conferncia de multimdia
Sim
No
Endereamento
URL
Confiabilidade
Sim
No
Trmino de chamadas
No
Sim
Criptografia
Sim
Sim
Implementao
Grande e complexa
Moderada
Status
Extensamente distribudo
26
SEO 7
RTP/ RTCP
Como o RTP no oferece qualidade de servio e para sua transmisso ele utiliza o pacote UDP,
a nica maneira de os roteadores
oferecerem prioridade na entrega
dos pacotes deste tipo de transmisso seria se os recursos de
QoS no protocolo IP estivessem
habilitados.
Como o RTP no dispe de nenhum tipo de controle de erros,
necessrio que cada pacote enviado receba um nmero identificador. Vale lembrar que o nmero recebido pelo pacote deve ser
maior do que o que foi recebido
pelo pacote anterior. Desta forma, o receptor consegue distinguir se houve alguma perda de
pacote em algum ponto da comunicao, assim o pacote perdido
simplesmente ignorado, e os pacotes com valores mais prximos
so intercalados na montagem da
informao.
Para que seja possvel haver uma
comunicao entre diversos pontos RTP, um valor de timbre de
hora deve ser marcado. Assim,
o fluxo pode chegar de diversos
pontos, como uma videoconferncia ou uma transmisso de sinal digital, no qual um filme pode
ser oferecido em dois idiomas.
Basta o usurio escolher o idioma
utilizado e iniciar a comunicao,
assim o receptor efetua a bufferizao dos dados recebidos, sincroniza-os e os executa.
O cabealho do protocolo RTP
bastante simplificado, composto
por 32 bits, como podemos ver na
Figura 10.
TELEFONIA IP
27
0 1
3 4 5 6 7
8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
CC
PT
Sequence number
Time Stamp
Synchonization
(SSRC)
Contributing Source
(CSRC)
Descrio
CC
PT
Payload Type, informa o tipo de dado contido no pacote, qual sua codificao.
Sequence number
Timestamp
SSRC
CSRC
Contributing Source, caso houver, sero utilizados por mixes ou misturadores de udio.
Para complementar o protocolo RTP, utilizado um protocolo que oferece alguns tipos de funcionalidade entre emissor e receptor de controles
e sinalizaes que chamamos de Real (Time Control Protocol RTCP). Uma
funo bastante interessante do protocolo RTCP o que chamamos de
feedback de qualidade de servio, que fornece informaes sobre a largura
de banda, congestionamento e Jitter, enviando tais pacotes a todos os
participantes da sesso em questo.
Com tais controles de feedback, o emissor pode melhorar a maneira de
transmitir seus pacotes na rede.
28
Por exemplo, caso haja algum tipo de congestionamento na rede, a codificao dos pacotes pode ser mudada (Payload Type) para outra que
consuma menos banda, consequentemente perdendo um pouco sua
qualidade. No momento em que o emissor receber que a no h mais
congestionamentos o processo pode ser revertido e utilizado um codec
que fornece maior qualidade (TANENBAUM, 2003).
3
P
8
RC
16 bit
Packet type
Lenght
Figura 11 - Cabealho Protocolo RTCP
Fonte: Rossi (2009).
Descrio
Version, indica a verso do protocolo RTP utilizado na transmisso.
RC
Packet Type
Length
Tipo de pacote.
Tamanhodo pacote igual a 32 bit-1.
TELEFONIA IP
29
Unidade de
estudo 4
Sees de estudo
Seo 1 - Codec
Seo 2 - Jitter
Seo 3 - Qualidade de servio (QoS)
Servios
SEO 1
Codec
Padro
Algoritmo
Taxa de
compresso
(KBPS)
Recursos de
processamento
necessrios
Qualidade de
voz resultante
Atraso
adicionado
G.711
PCM
48,56,64 (sem
compresso
Nenhum
Excelente
Nenhum
G.722
SBC/ADPCM
64 (Faixa
passante de 50
a 7 KHz)
Moderado
Excelente
Alto
G.723
MP-MLQ
5.3, 6.3
Moderado
Boa (6.3)
moderada (5.3)
Alto
G.726
ADPCM
16,24, 32, 40
Baixo
Boa (40)
Moderada 24
Muito
G.728
LD-CELP
16
Muito alto
Boa
Baixo
G.729
CS-ACELP
Alto
Boa
Baixo
TELEFONIA IP
31
SEO 2
SEO 3
Nesta seo voc conhecer a explicao de Jitter e ver que, na transmisso dos pacotes, o que estiver mais atrasado ser entregue primeiro.
Segundo Colcher (2005), Jitter (variao de retardo) a variao de tempo da entrega de pacotes em redes baseadas nestes. Quando so emitidos sons para a transmisso em uma chamada VoIP, eles so transformados em pacotes e enviados para a transmisso. Os momentos de
silncio da conversa no so enviados. Portanto, no so transformados
em pacotes.
Jitter
32
QoS
A Internet Engineering Task Force (IETF) definiu alguns modelos de servios para atender aos requisitos de QoS na internet: Servios Integrados
(IntServ), Servios Diferenciados (DiffServ) e MPLS.
Servios Integrados
Segundo Colcher (2005, p. 62),
[...] o termo Servios Integrados utilizado para designar um modelo
de servios que acrescenta ao servio de melhor esforo, historicamente oferecido na Internet, categorias de servios com diferentes graus
de comprometimento de recursos (banda passante e buffers, em particular) e, consequentemente, com diferentes nveis (ou classes) de QoS
para fluxos de transporte distintos na rede IP.
Servios Diferenciados
A arquitetura de Servios Diferenciados oferece uma caracterstica
indispensvel nos dias de hoje: escalabilidade, que pode ser obtida
atravs da agregao de fluxos e
separao das funes dos roteadores de borda da rede e dos
roteadores internos. No roteador
de borda, o pacote ser marcado
e fiscalizado, conforme foi estabelecido o contrato. J o roteador
interior dever simplesmente encaminhar os pacotes garantindo
Qualidade de Servio conforme
o nvel estabelecido, como por
exemplo, nveis de importncia ou
baixos tempos de atraso.
Apesar de ser escalvel, o DiffServ no oferece a garantia rgida
de recursos para todos os fluxos,
como o IntServ, isso porque as
reservas de recursos so feitas
para agregaes, ou seja, grandes
conjuntos de fluxos. Um fluxo individual pode no atingir as suas
necessidades em termos dos parmetros de QoS, como largura
de banda e atraso. Esse tipo de
QoS algumas vezes chamado de
Classes de Servio (CoS). Nesses
casos, garantias somente podem
ser obtidas atravs da correta proviso dos recursos da rede, o que
nem sempre algo fcil.
Qualidade de servio
no Linux
O modelo proposto de implementao de Qualidade de Servio no Linux ser baseado no DiffServ, atravs de criao de classes
de servios, analisando e classificando o trfego passante pelo roteador Linux. Para isso, voc dever criar classes de servio para
a interface de entrada e classes de
servios para a interface de sada.
TELEFONIA IP
33
Para a implementao do QoS em Linux, uma das arquiteturas mais utilizadas o HTB, sobre a qual voc poder obter
mais informaes em: <http://luxik.cdi.cz/~devik/qos/htb/>.
O pacote iproute2 dever estar previamente instalado no sistema.
O primeiro passo ser a definio e criao de classes de servios. Na
figura abaixo, foram definidas trs classes (10, 20 e 30).
tc qdisc add dev eth0 root handle 1: htb default 30
tc class add dev eth0 parent 1: classid 1:1 htb rate 512kbit ceil 512kbit
tc class add dev eth0 parent 1:1 classid 1:10 htb rate 300kbit ceil 512kbit prio 1
tc class add dev eth0 parent 1:1 classid 1:20 htb rate 112kbit ceil 512kbit prio 2
tc class add dev eth0 parent 1:1 classid 1:30 htb rate 100kbit ceil 512kbit prio 2
Figura 14 - Definio de classes de trfego
Aps a criao das classes, voc dever definir a marcao dos pacotes,
ou seja, rotular o pacote IP com um valor, que ser depois comparado
ferramenta de QoS para encaminhamento dos pacotes na fila especfica.
No exemplo da Figura 15, foram definidas trs regras de marcao de
pacotes.
iptables -t mangle -A PREROUTING -p udp -j MARK --set-mark 0x1
iptables -t mangle -A PREROUTING -p tcp -m tcp --dport 80 -j MARK --set-mark 0x2
iptables -t mangle -A PREROUTING -p tcp -m tcp --dport 1863 -j MARK --set-mark 0x3
Figura 15 - Marcao dos pacotes IP
34
Como foram criadas as classes para a interface de entrada (eth0), devemse criar tambm as classes para a interface de sada do Gateway, como
visto na figura abaixo.
tc qdisc add dev eth1 root handle 1: htb default 30
tc class add dev eth1 parent 1: classid 1:1 htb rate 10000kbit ceil 10000kbit
tc class add dev eth1 parent 1:1 classid 1:10 htb rate 4700kbit ceil 10000kbit prio 1
tc class add dev eth1 parent 1:1 classid 1:20 htb rate 5000kbit ceil 10000kbit prio 2
tc class add dev eth1 parent 1:1 classid 1:30 htb rate 128kbit ceil 200kbit prio 3
tc filter add dev eth1 parent 1:0 protocol ip prio 1 handle 1 fw classid 1:10
tc filter add dev eth1 parent 1:0 protocol ip prio 2 handle 2 fw classid 1:20
tc filter add dev eth1 parent 1:0 protocol ip prio 3 handle 3 fw classid 1:30
Figura 17 - Classes de servios para a segunda interface de rede
TELEFONIA IP
35
Unidade de
estudo 5
Sees de estudo
Seo 1 Software servidor
Seo 2 Mdias de comunicao
Seo 3 Configurao de gateway de
voz
Seo 4 Configurao de terminais
Gateway de Voz
SEO 1
Software servidor
Nesta seo voc conhecer o que e como utilizar o Asterisk. Na seo
seguinte voc ver as mdias de comunicao e quais so os softphones
existentes.
Nesta unidade de estudo, sero abordados alguns requisitos para a implantao do servio de Vos sobre IP. Um software servidor ser apresentado e descrito brevemente, e algumas de suas funcionalidades principais para que se possa efetuar a configurao de um Gateway de voz. As
mdias de comunicao tambm sero apresentadas, qual o seu papel na
rede, bem como parmetros de configurao.
Para a utilizao do VoIP, devemos ter uma distribuio de algum sistema operacional que sirva como plataforma para todo nosso sistema e
um software servidor para gerenciar todas as ligaes. Nos dias de hoje, o
software servidor para a tecnologia VoIP que est dominando o mercado
o Asterisk, que faz todo o controle das ligaes, registros de ramais,
enfim, todas as operaes, e utiliza como plataforma sistemas Linux.
O Asterisk foi criado e mantido pela empresa Digium Inc., que desenvolve solues para PBX com o uso de licena GPL (General Public License), a qual utiliza conceito de software livre e investe na criao e
no desenvolvimento de hardware de baixo custo para a utilizao com
telefonia IP. Ele pode facilmente substituir um PABX analgico e disponibilizar todas as funes utilizando apenas um computador como servidor, e ainda interligar a rede de dados (VoiP) com a PSTN, que a rede
de telefonia baseada em circuitos (GONALVES, 2005).
Existem distribuies com o Asterisk j integrado e compilado por padro, nas quais sua configurao se torna muito mais simplificada, considerando que a instalao do Asterisk no possui uma instalao to
simplificada e requer diversas bibliotecas seguidas de compilao de
pacotes. Outro fator que atribui ainda mais valor a tais distribuies o
fato de a grande maioria, se no todas, disponibilizarem ferramentas de
gerenciamento via web, utilizando-se ferramentas como a que carrega o
nome de FreePBX.
Alguns exemplos de distribuies que j possuem o Asterisk compilado
por padro, que voc mesmo pode testar: Trixbox (www.trixbox.org) e
DiscOS (www.disc-os.org).
Outro fato importante que deve ser lembrado que o Asterisk, juntamente com o sistema operacional, no necessita de hardware pesado para
ser implantado. Para uso com at trs ramais sem o servio de correio
de voz habilitado, um computador possuindo um processador Pentium
III de 500 MHZ e 128 MB de memria RAM j daria conta do recado.
Para a implantao de um projeto de at 10 canais de voz, seria necessrio um processador Intel de 900 MHZ com uma quantidade de 512 MB
de memria de 20 GB de espao em disco, tambm sem o servio de
correio de voz habilitado.
TELEFONIA IP
37
SEO 2
Mdias de comunicao
Nesta seo voc conhecer quais so os tipos e a definio de cada
softphone.
Conforme descrito em sesses anteriores, para que se possa efetuar uma
ligao utilizando-se a tecnologia VoIP, necessria a existncia de terminais, que podemos chamar de mdias de comunicao. Tais mdias
podem ser denominadas como aparelhos de telefones IP, softphones instalados em um ou mais microcomputadores, at mesmo os aparelhos da
telefonia analgica podem ser utilizados, basta apenas que sejam conectados e configurados juntamente com aparelhos ATA, os quais veremos
a seguir.
A utilizao de um ou de outro varia de caso a caso, levando em considerao a necessidade aliada disponibilidade de recursos. Em geral,
em um balco de atendimento sempre est disponvel um computador
para a pessoa atendente para eventuais consultas ou cadastros. Assim,
seria possvel a instalao de um softphone no computador, evitando in-
38
Figura 19 - Telefone IP
Fonte: NDCSTORE (2009).
TELEFONIA IP
39
SEO 3
Configurao de
Gateway de voz
Nesta seo voc aprender como
configurar o Gateway de voz e tambm ver como criar os chamados
troncos, que so necessrios
para que todo o sistema possa se
comunicar.
Para a configurao do Gateway
de voz em nosso exemplo, ser
utilizada uma distribuio de chamada Trixbox, a qual j possui em
seu pacote de instalao o Asterisk compilado, juntamente com
ferramentas para sua configurao, que diminuem drasticamente a dificuldade de configurao.
A ferramenta uma interface de
configurao que possui o nome
de FreePBX, bastante intuitiva e
com uma interface amigvel.
O protocolo SIP ser utilizado
na configurao dos terminais.
Conforme voc pode acompanhar, este protocolo tem ganhado espao no mercado, devido
sua simplicidade e leveza. Assim,
o adotaremos na configurao de
nosso exemplo. Lembramos que
necessitamos para a configurao
nosso Gateway de voz, uma estao com a distribuio instalada,
com suas interfaces de rede configuradas, e outra estao com
um softphone instalado, juntamente
com suas interfaces de rede ativas
e funcionando.
Para que nosso sistema possa se
comunicar com os demais sistemas, devemos criar os chamados
troncos, que so o canal de comunicao por onde sairo nossas
chamadas, quando efetuadas chamadas externas para celulares ou
telefones fixos. Podemos configurar os troncos de sada de duas
maneiras: atravs de um provedor
VoIP, no qual nossa chamada
encaminha pela internet at o
40
Significado
Outbound Caller ID
Nome do tronco.
Dial Rules
Planos de discagem.
Trunk Name
type
username
secret
domain
fromuser
fromdomain
host
insecure
qualify
Port
nat
disallow
allow
dtmfmode
context
reinvite
canreinvite
Registration
Para configurar um tronco com um provedor contratado, devemos acessar o menu: PBX PBX Settings e na aba Admin selecione Trunks
Add ip Trunk. Todas as configuraes devem ser efetuadas conforme a
Figura 22.
TELEFONIA IP
41
42
DICA
Inmeras outras funcionalidades podem ser adicionadas
ao Gateway de voz, como
chamada em espera, planos
de discagem, transbordamento de ligao, entre outras. Se
voc quiser aprofundar ainda
mais seus conhecimentos sobre o Asterisk, acesse o site
oficial <www.asterisk.org>.
SEO 4
Configurao de
terminais
Nesta seo voc conhecer a
configurao de terminais, para
poder fazer e receber ligaes.
Para que se possa realizar uma
chamada telefnica aps temos
configurado os troncos e rotas de
entrada de ligaes, bem como a
criao de ramais, devemos configurar um terminal para que possamos realizar e receber chamadas,
conforme descrito na sesso anterior. Usamos uma estao para
atuar como servidora e outra para
atuar como cliente. Neste momento, estaro configurados nossos clientes.
Em nosso exemplo, usaremos o
softphone j descrito na sesso 5.2,
o X-Lite, por possuir uma interface bastante moderna e amigvel.
Sua configurao bastante simplificada, bastando apenas registrar no software uma conta SIP j
cadastrada no Asterisk. Os parmetros necessrios para seu funcionamento so:
DICA
Para finalizar, vale lembrar que podemos configurar nossos ramais
criados e configurados de acordo com a nossa necessidade no Asterisk. Podem ser configurados em diversos outros tipos de mdia de
comunicao, como em celulares possuindo conexo wireless, palmtops. Desde que o dispositivo possua um sistema operacional de
conexo com a rede de dados e um softphone desenvolvido para ele,
poderemos perfeitamente configur-los em nossa rede VoIP.
TELEFONIA IP
43
Finalizando
O estudo da unidade curricular de Telefonia IP lhe deu a oportunidade de adquirir e/ou aprimorar seus conhecimentos, habilidades e atitudes quanto a esta tecnologia fantstica que a
telefonia IP. Todo o contedo abordado neste material lhe possibilita implantar esta soluo em
redes de grande e pequeno portes.
Na primeira unidade voc estudou como comeou a telefonia IP, viu a diferena entre VoIP e IP,
o funcionamento do VoIP e as vantagens e desvantagens desse sistema.
Na unidade seguinte voc conheceu as redes baseadas, que so em circuito ou em pacote, e tambm viu a comparao entre elas.
Em seguida, voc foi apresentado aos protocolos H.323 e SIP, seus componentes e arquiteturas,
o paralelo dos dois e os RTP e RTCP.
Aprendeu, na unidade 4, a definio de codecs, Jitter e qualidade de servio (QoS).
Por ltimo, os software de servios, as mdias de comunicao e como configurar um Gateway de
voz e terminais.
A voc, caber distinguir recursos das tecnologias disponveis e buscar novas alternativas, no
estando preso ao que os materiais didticos e livros podem lhe oferecer. Estamos convictos de
que o processo de ensino-aprendizagem ocorre, em grande parte, pela dedicao do aluno e pela
qualidade das informaes que esto sua disposio.
Por isso, neste trabalho, procuramos sintetizar as informaes necessrias para permitir que, ao
longo dos seus estudos, os alunos possam se sentir livres para observar, exercitar e questionar os
temas abordados, atravs das orientaes do seu professor.
TELEFONIA IP
45
Referncias
ASTERISKPBX. Rhino lana novas placas PCI com Portas FXO/FXS com Cancelamento deEco. Disponvel em: <http://asteriskpbx.wordpress.com/page/2/>. Acesso
em: 20 out. 2009.
CASTRO. Renato Gomes de. SIP (Session Initiation Protocol). Disponvel em: <http://www.
ucb.br/prg/professores/maurot/RA/RA_arqs/conteudo_web/SIP/SIP.htm>. Acesso
em: 21 out. 2009.
COLCHER, Srgio.VoIP:voz sobre IP.Rio de Janeiro: Elsevier: Campus, c2005 xxii, 288 p.
FONSECA, Celso Suckow Da. QoS em voz sobre IP. Disponvel em: <http://www.cefetrio.hpg.ig.com.br/ciencia_e_educacao/8/trabalhos/rlc_2_2003/VoIP/QOS_VoIP.htm>.
Acesso em: 18 out. 2009.
TELEFONIA IP
47
RAMIRES, Andr. Voice over Internet Protocol (VoIP): apenas uma moda ou uma
nova tecnologia que ir mudar nossa forma de comunicao?. Disponvel em:
<http://www.teleco.com.br/emdebate/ramires01.asp>. Acesso em: 5 out. 2009.
48