Você está na página 1de 9

Fabricio de Jesus Oliveira Redes de computadores unidade - (mercs)

Alecssandro.professor@gmail.com

Componentes do VoIP
As tecnologias envolvidas no processo de telefonia IP podem ser dividas em quatro categorias: sinalizao, codificao, transporte e o controle de gateway. O propsito dos protocolos de sinalizao o de criar e gerenciar conexes entre endpoints. Ento quando a conversao comea o sinal analgico produzido pela voz humana precisa ser codificado em formato digital para ser transmitido atravs da rede IP. A rede IP deve assegurar que a conversao em tempo real transportada de maneira a produzir uma qualidade de voz aceitvel. Finalmente necessrio para o sistema de telefonia IP que seja realizada a converso atravs de gateway para outro formato possibilitando a inter-operao entre a rede IP e a rede de telefonia convencional (PSTN) [4]. O Public Switched Telephone Network (PSTN) a coleo de equipamentos que so responsveis por prover o servio de telefonia convencional das redes pblicas. Uma vez que o usurio disca o nmero de telefone, a sinalizao requerida para determinar o status disponvel ou ocupado e para estabelecer a chamada. Signaling System 7 (SS7) o conjunto de protocolos usados para estabelecer, finalizar e manter a chamada no ambiente PSTN. A prxima figura descreve um tipo de rede VoIP utilizando um SS7-toIP gateways. SS7 prov o controle de chamada dos dois lados do tradicional PSTN, enquanto o H.323/Session Initiation Protocol (SIP) prove o controle de chamada na rede IP. O media gateway prov a converso circuito para voz. [2]


Media Gateway

As funes de telefonia foram transferidas para um novo elemento de rede denominado Media Gateway (MG). Este responsvel pela interface de mdia entre o PSTN e a rede IP. O MG um endpoint simples, ele faz somente o que lhe mandado, ele no compreende a sinalizaes tanto do PSTN quanto da rede IP, ele tambm no compreende os servios e nem as chamadas. O MG cria, modifica e destri conexes entre o PSTN e a rede IP.

Media Gateway Controller

O Media Gateway Controller (MGC) um endpoint inteligente, ele interage com os pontos para estabelecer, modificar e destruir conexes entre os pontos de uma rede. A manipulao dessas conexes resulta em vrios servios: estabelecimento de chamadas, caractersticas como transferncia, espera e encaminhamento. O MGC o componente que supervisiona as chamadas e servios de fim a fim. Freqentemente ele implementado em um componente de sistema de alta confiabilidade.

MGCs e MGs interagem um com o outro atravs de interfaces proprietrias, ou por protocolos padres que esto sendo desenvolvidos tanto pelo ITU quanto pelo IETF, que so o H.323 e o SIP respectivamente.

H.323

O H.323 derivado dos protocolos PSTN usados para acessar os servios PSTN Q.931. Conexes VoIP em H.323 seguem o modelo ISDN: a mesma seqncia de mensagem usada para estabelecer e terminar chamadas. H.323 foi entendido para suportar um nmero de servios, novamente este segue o modelo da arquitetura de redes TDM. O H.323 um conjunto de protocolos para voz, vdeo, e conferncia de dados sobre uma rede baseada em pacotes como a Internet. A pilha de protocolo H.323 projetada para operar sobre a camada de transporte. Logo o H.323 pode ser usado sobre qualquer rede baseada em pacotes, como por exemplo TCP/IP com o objetivo de prover uma comunicao multimdia em tempo real.

SIP

Session Initiation Protocol definido pelo IETF, um protocolo de sinalizao para chamadas telefnicas sobre a rede IP. Diferente do H.323, porm o SIP foi projetado especificamente para a Internet. Ele explora a maneabilidade da rede IP e faz o desenvolvimento em aplicaes telefnicas de maneira simples. SIP um protocolo de sinalizao da camada de aplicao, utilizado para criar, modificar e terminar sesses com um ou mais participantes [12]. SIP pode ser empregado para iniciar sesso e convidar membros para sesso. O protocolo de sinalizao suporta de maneira transparente servios de re-direcionamento e mapeamento de nomes. Este permite a implementao inteligente de servios para rede telefnica [2].

SIP suporta cinco facetas para estabelecer e terminar comunicaes multimdias: User location: determinao dos hosts para serem usados pela comunicao;

User capabilities: determinao da mdia e paramentros de mdia para ser usado;

User availability: determinao da vontade da parte chamada para realizar a comunicao;

Call Setup: ringing, estabelecer os parmetros da chamada em ambos os lados da ligao;


Call handing: realizar transferncia e terminar chamadas.

Estes so alguns mtodos que o SIP implementa:

INVITE CONNECTED BYE CANCEL REGISTER UNREGISTER OPTION

Inicia a chamada Confirma a resposta Final Termina e transfere a ligao Cancela o search e o ring Registra no servidor local leave servidor Consulta o servidor sobre a capacidade

A figura acima descreve como funciona a comunicao SIP, onde um usurio (user@nortel.com) quer iniciar uma sesso com o usurio (pulver@von1). Ao enviar a mensagem de requisio (INVITE) o Proxy intermediar a conexo com o intuito de controlar e possivelmente (no caso de telefonia) tarifar esta comunicao.

Podemos Concluir que algumas das mais importantes diferenas entre H.323 e o SIP so: H.323 completo, ou seja, um protocolo integrado e adaptado para conferncias multimdias, possuindo as seguintes funcionalidades: sinalizao, registro, controle de admisso, transporte e codecs

SIP, por outro lado, se encarrega somente da iniciao da sesso e gerenciamento em um simples componente. SIP trabalha junto com o RTP, G.711 e QCIF H.261, porm estes no so de uso obrigatrio. O SIP pode ser combinado com outros protocolos e servios.

H.323 vem do ITU, enquanto o SIP vem do IETF.

Podemos observar que o SIP prov um conjunto de servio similar ao H.323, porm com baixa complexidade, alta extensibilidade e melhor escalabilidade [3].

Localizao dos Gateways


Apesar da Internet ter sido projetada para manipular dados com caracterstica elstica, ns podemos perceber o grande aumento das aplicaes em tempo real, e um dos fatores que contribui para isto o crescente aumento do uso da telefonia IP. Um dos fatores crticos para a difuso desta tecnologia a implementao da interoperabilidade com as redes telefnicas existente. Esta interoperabilidade possvel atravs da utilizao do Internet Telephony Gateways (ITGs) que executa a traduo entre a rede IP e o PSTN. Ento para que um IP host estabelea a chamada com o usurio da rede PSTN, este host deve conhecer o endereo IP do gateway apropiado. Prover conectividade entre usurios de telefonia IP e PSTN a funo do Internet Telephony Gateway (ITG). O ITG pode trabalhar tanto na camada de rede quanto na camada de aplicao. Na camada de rede o ITG traduz as informaes de endereamento do PSTN em IP e vice-versa. Como isto requereria significante mudanas nos roteadores e equipamentos telefnicos existentes, logo o ITGs comumente operam em nvel de aplicao. Isto implica que eles agem como sistemas finais em ambos os lados da rede IP e do PSTN. Quando um IP hosts quer contatar um usurio PSTN, este deve primeiro contatar o ITG, o qual terminaria a poro IP da chamada e iniciaria uma nova chamada no PSTN para o destino final. Com aplicaes gateways, necessrio que os sistemas finais contatem primeiramente os gateways antes de atingir o destino final. Note que os usurios podem no ter conhecimento desta operao, apenas o software subjacente e hardware que tm que contatar o ITG. O problema existe em ambos os lados do ITG. Por causa das diferenas entre as interfaces e arquiteturas de rede, estes problemas so resolvidos em diferentes modelos.

No artigo [7] foi realizada uma anlise de vrias arquiteturas de protocolo, incluindo base de dados hierrquica, multicast advertisement, routing protocols,e base de dados centralizadas. Foi proposta uma nova arquitetura chamada Brokered Multicast Advertisements (BMA) que fornece um mecanismo escalvel para a localizao dos ITGs. Neste artigo foi concludo que o BMA a soluo mais efetiva para solucionar o problema de localizao de gateways.

Concluso
O objetivo do survey foi discutir alguns conceitos sobre a questo da tecnologia de transmisso de voz sobre o protocolo de Internet que so: qualidade de servio, protocolos de transporte, protocolos de sinalizao, diferentes cenrios de comunicao, localizao dos gateways, e diferentes abordagens para resoluo do problema de NAT. Chegamos a concluso que prover um servio de voz confivel e de alta qualidade uma tarefa complexa e desafiadora, vrios so os fatores envolvidos neste projeto. Enquanto isso o VoIP continua como uma rea de intensas pesquisas e desenvolvimento, onde ns podemos esperar vrias solues para um futuro prximo, bem como a crescente aumento do uso desta tecnologia. Dada a relativa imaturidade dos produtos Voip e a relutncia de descartar bilhes de dlares investidos no modelo de redes de comutao por circuito, logo ser preciso muitos anos para que a transmisso pura atravs de redes baseadas em pacotes seja realidade [13].

Referncias
[1] H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson, RTP: A transport protocol for real-time applications, IETF RFC 1889,1996.

[2] Udani, S.,"Voice over IP.pdf", Potentials, IEEE , Oct.-Nov. 2001

[3] H. Schulzrinne and J. Rosenberg, "A Comparison of SIP and H.323 for Internet Telephony", Network and Operating System Support for Digit Audio and Video (NOSSDAV), Cambridge, England, Jul. 1998. [4] Upkar Varshney and Snow Andy, Communications of the ACM, January 2002/Vol. 45, No. 1 [5] Newport networks, Solving the Firewall and NAT Traversal Issues for Multimedia Services over IP, Disponvel em: http://www.newportnetworks.com/cust-docs/910033-nat-wp.pdf [referred to 04.7.2005]. [6] B. Sterman and D. Schwartz. NAT Traversal in SIP, 2001. Disponvel em:http://corp.deltathree.com/technology/nattraversalinsip.pdf [referred to 04.7.2005]. [7] J. Rosenberg, H. Schulzrinne, Internet Telephony Gateway Location [8] Weiss, M. and Hwang, J. Internet Telephony or Circuit-Switched Telephony: Which is Cheaper? School of Information Science, University of Pittsburgh, Pittsburgh, PA, Sept. 1999 [9] Schulzrinne, H. Service for telecom, Version II. IEEE Internet Comput. 3, 3 (May/June 1999), 4043. [10] Voz sobre IP: Um estudo experimental, C. L., Sitolino, UNOESTE [11] Voice Over Internet Protocol (VoIP), BUR GOODE, PROCEEDINGS OF THE IEEE, VOL. 90, NO. 9, SEPTEMBER 2002 [12] J. Rosenberg, H. Schulzrinne, Camarillo, Johnston, Peterson, Sparks, Handley, and Schooler, SIP: Session initiation protocol v.2.0, IETF RFC 3261, 2002. [13] A Commentary on the Evolution to Internet Telephony, Henning Schulzrinne, IEEE Internet Computing 1999 IEEE.