Escolar Documentos
Profissional Documentos
Cultura Documentos
Voip PDF
Voip PDF
Abstract. This paper describes a little bit of the VoIP tecnologie. VoIP
tecnology is evoluating, especially by the difusion of the Internet.Other reason
is the progress of the new network tecnologies.It will have a huge competition
in the telecomunications market. VoIP has 2 types of protocols: the H. 323
standart gives some base for audio, video and data comunications through IP
network and SIP is a protocol based on text that has the power of the Internet,
as: HTTP format, DNS and the e-mail address style.
Resumo. Este artigo descreve um pouco sobre a tecnologia de voz sobre IP. A
tecnologia VoIP est evoluindo nos ltimos anos, devido especialmente pela
difuso da Internet. Mas no somente por isso, mas tambm pelo progresso
das tecnologias de rede. Assim teremos uma grande competitividade no
mercado. O VoIP tem 2 tipos de protocolos: H. 323 O padro H.323 fornece
uma base para comunicao de udio, vdeo e dados atravs de uma rede
baseada em IP, inclusive a Internet e o SIP um protocolo baseado em texto
que possui a fora da Internet, fazendo uso de elementos comuns, tais como: o
formato do HTTP, DNS e o estilo de endereamento e-mail.
1. Introduo
Nos dias de hoje, temos presenciado uma grande revoluo acontecendo nas
telecomunicaes, resultante do incrvel crescimento das redes baseadas em pacotes,
especialmente pela Internet. Esta revoluo est unificando os mundos de Dados e
Telecomunicaes em uma s rede convergente ubiqa.
O gateway converte a mdia por um tipo de rede para o formato requerido por um
outro tipo de rede. O gateway tambm pode executar mensagens de udio/vdeo e outras
funes IVR, ou at mesmo executar conferncia de mdia.
2. Arquitetura H.323
2.1 Introduo
O padro H.323 fornece uma base para comunicao de udio, vdeo e dados
atravs de uma rede baseada em IP, inclusive a Internet. O H.323 um leque de
recomendaes da ITU que seta padres para comunicao de multimdia sobre LANs
(Local Area Networks) que no fornecem uma garantia de qualidade de servio. Estas redes
dominam o mercado desktops e incluem TCP/IP e IPX sobre as tecnologias de rede
Ethernet, Fast Ethernet e Token Ring. Os padres H.323 so importantes peas para um
novo range de aplicaes para multimdia baseadas em LAN. Isto inclui partes do H.225.0
RAS, Q.931/Q.932, H.245, RTP/RTCP e codecs de udio/vdeo.
??Gateway
??Gatekeeper
??MCU
2.2.1 Terminal
Um terminal ou um cliente, um endpoint onde dados e sinalizao H.323 se originam
e terminam. Este pode ser um PC multimdia com aplicao H.323 ou um equipamento
standalone (como um telefone IP conectado a uma porta USB). Um terminal deve suportar
comunicao de udio, enquanto o suporte a comunicao de vdeo e dados opcional.
2.2.2 Gateway
Um gateway fornece a traduo do formato dos dados, traduo de sinalizao de
controle, traduo de codecs de udio e vdeo, e funcionalidade de call setup e terminao de
chamada em ambos os lados da rede.
2.2.3 Gatekeeper
Elemento opcional da rede H.323. So necessrios para assegurar a confiabilidade e
uma comunicao comercialmente vivel. comumente chamado de crebro de uma rede
H.323 por causa dos servios de controle e gerenciamento centralizado que oferece. Quando
existe um gatekeeper, todos os endpoints (terminais, gateways e MCUs) devem se registrar
com ele. Mensagens de controle de registro de endpoints so roteadas atravs do gatekeeper.
O gatekeeper e os endpoints por ele administrados formam um zona de gerenciamento.
Servios oferecidos pelo gatekeeper a todos os endpoints em sua zona:
?? Traduo de endereamento O gatekeeper mantm uma base de dados para a
traduo entre aliases, tais como nmeros telefnicos internacionais e endereos de rede.
?? Admisso e controle de acesso de endpoints Este controle pode ser baseado em
disponibilidade de banda, limitao do nmero de chamadas H.323 simultneas ou
privilgios de registro de endpoints.
?? Gerenciamento de banda Administradores de redes podem gerenciar a banda apenas
especificando limitaes no nmero de chamadas simultneas e limitando a autorizao de
terminais especficos a realizar chamadas em horrios especficos.
?? Capacidade de roteamento Um gatekeeper pode rotear todas as chamadas
originadas ou terminadas em sua zona. Esta capacidade fornece numerosas vantagens.
Primeiro, informao de accouting das chamadas podem ser mantidas para cobrana e
segurana. Segundo, um gatekeeper pode re-rotear uma chamada para um gateway
apropriado baseado na banda disponvel. Terceiro, re-roteamento pode ser usado para
desenvolver vrios servios avanados, tais como: endereamento mvel, call forwarding
e voice mail.
2.3.3 H.245
O H.245 a linha de transmisso de outros sinais que no so de voz. Estes incluem
capacidade de recepo e transmisso bem como o modo de preferncia do ponto de
recepo, canais lgicos de sinalizao de controle e indicao. Procedimentos de
confirmao de sinalizao so especificados para assegurar comunicao de dados e
audiovisual confiveis.
As mensagens H.245 so em sintax ASN1. Os tipos de mensagens podem ser
definidos como request, response, command ou indication. O seguinte conjunto de
mensagens esto disponveis:
?? Mensagem de determinao Master Slave
?? Mensagem de capacidade de terminal
?? Mensagem de sinalizao de canal lgico
?? Mensagem de sinalizao de tabela de multiplexao
?? Mensagem de Modo Request
?? Mensagem de RTD (Round Trip Delay)
?? Mensagem de Loop de manuteno
?? Mensagens de Request e Responde de conferncia
?? TerminalID
?? Commands e Indications
Endpoint Gatekeeper
GRQ
GCF/GRJ
Registro H.323
Endpoint Gatekeeper
RRQ
RCF or RRJ
URQ
Endpoint
Endpoint initiated
iniciou
Unregister Request
UCF/URJ
Unregister Request
URQ
Gatekeeper initiated
Gatekeeper iniciou
Unregister
Unregister Request
Request
UCF
Endpoint 1 Endpoint 2
1 2 4 5
3
Endpoint 1 Endpoint 2
6
9 Endpoint 2
Endpoint 1
No segundo mtodo, o canal de controle H.245 roteado entre os endpoints atravs
do gatekeeper. Este mtodo permite que o gatekeeper redirecione o canal de controle H.245
para uma MC quando uma conferncia ponto-a-ponto trocada para uma conferncia multi-
ponto. Esta escolha feita pelo gatekeeper. Quando usada a Sinalizao de Chamada
Diretamente entre Endpoints, o canal de controle H.245 obrigatoriamente diretamente
conectado entre os endpoints.
Endpoint 1 Endpoint 2
Endpoint 1 Endpoint 2
Setup(1)
Call proceeding(2)
Alerting(3)
Connect(4)
ACF(2)
Setup(3)
Setup(4)
Call Proceeding(5)
Call Proceeding(5)
ARQ(6)
ARJ(7)
Facility(8)
Release Complete(9)
Setup(10)
Setup(11)
Call Proceeding(5)
Call Proceeding(5)
ARQ(12)
ACF/ARJ(13)
Alerting(14) Alerting(14)
Alerting(14)
Connect(15)
Connect(16)
Connect(17)
RAS Messages
Call Signalling Messages
2.9 Terminao da Chamada
Qualquer Endpoint pode terminar a chamada seguindo os seguintes procedimentos:
1) Descontinuar a transmisso audio visual e ento fechar todos os canais lgicos.
2) Transmitir a mensagem H.245 endSessionCommand no Canal de Controle H.245.
3) Esperar o recebimento da mensagem endSessionCommand do outro endpoint e ento
fechar o Canal de Controle H.245.
4) Enviar uma mensagem Release Complete para fechar o Canal de Sinalizao de
Chamada.
5) Usar os procedimentos abaixo para desconectar a chamada.
EndSessionCommand(1)
DCF(4)
DRQ(3)
EndSessionCommand(1)
EndSessionCommand(1)
DCF(4)
DRQ(3)
DCF(4)
3. SIP
3.1Introduo
SIP (Session Initiation Protocol) um protocolo baseado em texto que possui a fora
da Internet, fazendo uso de elementos comuns, tais como: o formato do HTTP, DNS e o
estilo de endereamento e-mail. SIP, geralmente, usa o SDP (Session Description Protocol)
para especificar parmetros da sesso. O SIP fornece os elementos dos protocolos
necessrios para fornecer servios, tais como: call forwarding, call diversion etc.
O endereo SIP (URL) pode ser usado em pginas web e pode ento ser integrado
como parte de poderosas aplicaes, como por exemplo click-to-talk.
O SIP possui um mecanismo prprio de segurana. Ele cria, modifica e termina
sesses com um ou mais participantes. Estas sesses incluem conferncias de multimda na
Internet, chamadas telefnicas via Internet e distribuio de multimdia. O SIP no est
amarrado a nenhum protocolo de controle de conferncias em particular. Este foi projetado
para ser independente dos protocolos de transporte da camada inferior e pode ser extendido
com capacidade adcional.
SIP suporta 5 tipos de estabelecimento e terminao de comunicaes de multimdia:
?? User location
?? User capabilities
?? User availability
?? Call setup
?? Call handling.
Operao Bsica
3.2 Endereamento
Os endereos SIP, tambm chamados como SIP URL (Universal Resource Locator),
existe na forma de users@hosts. Similar ao endereo de e-mail, uma SIP URL identificado
pelo user@host. A parte do endereo referente ao user pode ser um nome de usurio ou um
nmero telefnico, e a parte do endereo referente ao host pode ser um nome de domnio ou
endereo de rede. Voce pode identificar uma SIP URL do usurio atravs do seu endereo
e-mail.
3.3 Protocolos
SIP fornece os elementos bsicos da telefonia: call setup e terminao, configurao
da chamada e transferncia de dados. Estes so alcanados usando SIP para a parte de call
setup e terminao, SDP para descrio da configurao da chamada e RTP para
transferncia de dados. RTCP tambm usado para o gerenciamento do transporte de
dados.
SIP pode ser executado sobre qualquer datagrama ou protocolo de transporte, tais
como: UDP, TCP, ATM e Frame Relay. SIP usualmente executado sobre TCP/IP por
causa da conectividade amplamente difundida, servios de diretrios, servios de nomes e
um ambiente de desenvolvimento mundialmente conhecido.
O pacotes de udio e vdeo so transportados usando o RTP sobre o UDP. As
mensagens de sinalizao da chamada SIP podem ser transportadas sobre UDP ou TCP,
com o UDP sendo o mtodo preferido devido a melhor performance a escalabilidade. Uma
considerao importante quando estamos usando SIP sobre UDP que a mensagem inteira
deve ocupar um nico pacote. Caso a mensagem SIP seja fragmentada em mltiplos
datagramas, a probabilidade de perda de toda a mensagem aumenta com o nmero de
fragmentos. Quando as mensagens SIP so transmitidas sobre WAN, as retransmisses que
resultam da perda de fragmentos podem seriamente degradar a performance da sinalizao da
chamada. A porta padro para SIP 5060 embora qualquer porta disponvel possa ser
usada. A porta para ser usada pelo RTP/RTCP especificada nas mensagens de sinalizao
da chamada SIP.
O SIP geralmente faz uso do SDP (Session Description Protocol) para descrever os
atributos das sesses SIP. Os parmetros SDP so encapsulados como corpo da mensagem
de um request SIP. SDP executa uma regra similar quela do H.245 no mundo H.323. Como
o SIP, os cabealhos SDP so codificados em texto ASCII. O cabealho SDP so da forma
<type>=<value>. O <type> (tipo) sempre um nico caracter e <value> (valor) uma string
texto cujo formato depende do <type>.
Cdigo-status Categoria
1xx Progress
2xx Successful Request
3xx Redirection
4xx Incorrect Request
5xx Server Failure
6xx Global Failure
5. Referncias Bibliogrficas
http://www.voip.nce.ufrj.br
INTELIG TELECOM. Overview VoIP. Rio de Janeiro, 2003.
TELEMAR. Tecnologia Voz Sobre IP. Rio de Janeiro, 2003.