aula-voip

Upload: ataide-tsuchiya

Post on 28-Feb-2018

216 views

Category:

Documents


2 download

TRANSCRIPT

  • 7/25/2019 aula-voip

    1/158

    VOIP

    Voz sobre IPSistemas Telemticos

    Departamento de InformticaUniversidade do Minho

  • 7/25/2019 aula-voip

    2/158

    Materiais usados

    presenta!"o do #ill Dennis compermiss"o do autor

    $ap % de Multimedia S&stems andSi'nals( Mandal

    Ver livro VOIP na p'ina do T)*)+,

    Terena VOIP $oo-boo- $ap./( $ap.0 e $ap.%1donde foram e2tra3das fi'uras4

  • 7/25/2019 aula-voip

    3/158

    Sumrio

    Motiva!"o para o VOIP

    5ualidade da voz no VOIP

    Di'italiza!"o de voz 6 $OD)$s $omponentes VOIP

    Protocolos VOIP

    $enrios para VOIP

  • 7/25/2019 aula-voip

    4/158

    O 7ue 8 a VoIP9 VOIP e o Telefone na Internet s"om8todos 7ue convertem os sinais de vozem dados di'itais e enviam:na atrav8s da

    *ede IP.

  • 7/25/2019 aula-voip

    5/158

    Vantagens do VOIP

    Reduo de custos

    Mais largura de banda

    Integrao da voz e dados Eficincia da rede

    Mais e melhores servios

  • 7/25/2019 aula-voip

    6/158

  • 7/25/2019 aula-voip

    7/158

  • 7/25/2019 aula-voip

    8/158

  • 7/25/2019 aula-voip

    9/158

    $enrios de Utiliza!"o VOIP

    $enrio ;6 )ncaminhamento de m3nimocusto para chamadas de lon'a dist?

    $enrio 06 Inte'ra!"o de VOIP e Video:$onfer@ncia

  • 7/25/2019 aula-voip

    10/158

    $enrio ;

    separa!"o tradicional

  • 7/25/2019 aula-voip

    11/158

    $enrio ;

    Inte'ra!"o entre a *ede TelefAnica e de dados

  • 7/25/2019 aula-voip

    12/158

    $enrio ;

    Implementa!"o da ar7uitectura

  • 7/25/2019 aula-voip

    13/158

    $enrio ;Bacilidades

    )ncaminhamento das chamadas deacordo com hora e o dia da semana

    )ncaminhamento por destino

    Modifica!"o de nCmeros

    est"o de classe de servi!o

  • 7/25/2019 aula-voip

    14/158

    $enrio ;

    Utiliza!"o6 Uma empresa com vriosescritArios em cidades diferentes da)uropa 7ue tem 7ue contactartelefonicamente clientes em todo mundo

  • 7/25/2019 aula-voip

    15/158

    $enrios de Utiliza!"o VOIP

    $enrio ;6 )ncaminhamento de m3nimocusto para chamadas de lon'a dist?

    $enrio 06 Inte'ra!"o de VOIP e Video:$onfer@ncia

  • 7/25/2019 aula-voip

    16/158

    $enrio /

    Situa!"o tradicional

  • 7/25/2019 aula-voip

    17/158

    $enrio /a

    Telefones IP sem P>?

  • 7/25/2019 aula-voip

    18/158

    $enrio /b

    Inte'ra!"o do VOIP com o P>?

  • 7/25/2019 aula-voip

    19/158

    $enrio /$

    Substitui!"o completa do P>?

  • 7/25/2019 aula-voip

    20/158

    $enrio /c

    Terminais simples vs inteli'entes Sinaliza!"o6 SIPEF.0/0 Buncionalidades tradicionais

    , +Cmeros de emer'@ncia, Plano de encaminhamento de chamadas, Inte'ra!"o com a rede pCblica de mAveis, >eepsEtelefones sem fios privadosEelevadores

    VOIP sem fios Outros aspectos6 servidor de autentica!"o

    *DIUS etcG

  • 7/25/2019 aula-voip

    21/158

    $enrios de Utiliza!"o VOIP

    $enrio ;6 )ncaminhamento de m3nimocusto para chamadas de lon'a dist?

    $enrio 06 Inte'ra!"o de VOIP e Video:$onfer@ncia

  • 7/25/2019 aula-voip

    22/158

    $enrio 0c

    O foco tradicional 8 na voz, O VOIP tem capacidade de transportar v3deo

    Problemas com a videoconfer@ncia,cessibilidade

    , Servi!os de valor acrescentado

    , Inter:operabilidade entre diferentestecnolo'ias

  • 7/25/2019 aula-voip

    23/158

    $enrio 0c

    plica!Hes, Teletrabalho

    , Telemedicina

    , )nsino = dist

  • 7/25/2019 aula-voip

    24/158

    $enrio 0c

  • 7/25/2019 aula-voip

    25/158

    Mercado VOIP na )uropa

    Source: IDC, European IP Telephone Tracker Q2 2004

    M d VOIP )

  • 7/25/2019 aula-voip

    26/158

    Mercado VOIP na )uropa/KKL:/KK 1NM4

    Source: IDC, European IP Telephone Forecast, 2004-2008

    1NM4

    M d ) IP P>?

  • 7/25/2019 aula-voip

    27/158

    Mercado )uropeu IP P>?( /KKL:/KK 1NM4

    Source: IDC, European IP PB Forecast, 2004-2008

    1NM4

  • 7/25/2019 aula-voip

    28/158

    0

    500

    1000

    1500

    2000

    2500

    3000

    3500

    4000

    2002 2003 2004 2005 2006 2007 2008

    P>?

    IP P>?

    Mercado IP P>? vs P>?

    tradicional 1NM4

    Source: IDC, 2004

    1NM4

    Minutos VOIP 1chamadas de sa3da

  • 7/25/2019 aula-voip

    29/158

    Minutos VOIP 1chamadas de sa3daempresas 4( /KK/:/KK%

    Source: IDC, European IP Telephon! Ser"#ces Forecast , 200$-2008

    (Minutes in Millions)

  • 7/25/2019 aula-voip

    30/158

    spectos t8cnicos do VOIP

    Aspectos chave

    ualidade de !ervio "o!#

    Interoperabilidade

    Escalabilidade

    !egurana

    Integrao com a R$%

    Ar&uitectura

    'rotocolos

  • 7/25/2019 aula-voip

    31/158

    l'umas defini!Hes

    *ede TelefAnica $omutada 1*B+4

    *ede de $omuta!"o de $ircuitos

    *ede Internet 1*ede IP4

  • 7/25/2019 aula-voip

    32/158

    l'umas defini!Hes

    Rede Telefnica Comutada 8 a rede telefAnica dispon3vel ao pCblicoincluindo as linhas telefAnicas( micro:ondas e outros modos de transmiss"o.5uer a rede IP como a rede de comuta!"o de circuitos podem sersuportadas pela *T$.

    Rede de Comutao de Ci!cuitos8 a rede telefAnica tradicional 7ue enviainforma!"o atrav8s dum circuito fi2o a li'ar o chamador e o recipiente. estabelecido um circuito temporrio entre o chamador e o chamado durantea comunica!"o. )ssa linha n"o pode ser usada por mais nin'u8m nesseper3odo.

    " Rede #$ transmite dados usando pacotes. s comunica!Hes s"o divididasem pe7uenos pacotes e enviados de forma independente para a rede. Ospacotes por vezes s"o enviados atrav8s de linhas de transmiss"o diferentese rea'rupados no destinatrio.

  • 7/25/2019 aula-voip

    33/158

    l'umas defini!Hes

    Rede Telefnica Comutada 8 a rede telefAnica dispon3vel ao pCblicoincluindo as linhas telefAnicas( micro:ondas e outros modos de transmiss"o.5uer a rede IP como a rede de comuta!"o de circuitos podem sersuportadas pela *T$.

    Rede de Comutao de Ci!cuitos8 a rede telefAnica tradicional 7ue enviainforma!"o atrav8s dum circuito fi2o a li'ar o chamador e o recipiente. estabelecido um circuito temporrio entre o chamador e o chamado durantea comunica!"o. )ssa linha n"o pode ser usada por mais nin'u8m nesseper3odo.

    " Rede #$ transmite dados usando pacotes.s comunica!Hes s"o divididas em pe7uenos pacotes e enviados de formaindependente para a rede. Os pacotes por vezes s"o enviados atrav8s delinhas de transmiss"o diferentes e rea'rupados no destinatrio.

  • 7/25/2019 aula-voip

    34/158

    l'umas defini!Hes

    Rede Telefnica Comutada 8 a rede telefAnica dispon3vel ao pCblicoincluindo as linhas telefAnicas( micro:ondas e outros modos de transmiss"o.5uer a rede IP como a rede de comuta!"o de circuitos podem sersuportadas pela *T$.

    Rede de Comutao de Ci!cuitos8 a rede telefAnica tradicional 7ue enviainforma!"o atrav8s dum circuito fi2o a li'ar o chamador e o recipiente. estabelecido um circuito temporrio entre o chamador e o chamado durantea comunica!"o. )ssa linha n"o pode ser usada por mais nin'u8m nesseper3odo.

    " Rede #$ transmite dados usando pacotes. s comunica!Hes s"o divididasem pe7uenos pacotes e enviados de forma independente para a rede. Ospacotes por vezes s"o enviados atrav8s de linhas de transmiss"o diferentese rea'rupados no destinatrio.

    Jinhas de transmiss"o em *edes $omuta!"o

  • 7/25/2019 aula-voip

    35/158

    Jinhas de transmiss"o em *edes $omuta!"ode Pacotes e de $ircuitos

    $om. de $ircuitos $om. de Pacotes 1 *ede TelefAnica4 1*ede IP4

  • 7/25/2019 aula-voip

    36/158

    5ualidade da Voz lar'ura de banda 8 facilmente 7uantificada

    , 5ualidade da voz 8 subectiva

    MOS( Mean Opinion Score, *ecomeda!"o P.KK ITU:T

    )2celente , Q >oa , L

    *azovel, 0

    Pobre , /

    M , ;

    , Um m3nimo de 0K pessoas

    , Ouvir amostras da voz ou conversa!Hes

  • 7/25/2019 aula-voip

    37/158

    $!o%lemas de &o' no #$

  • 7/25/2019 aula-voip

    38/158

    5ualidade da voz

    Mean Opinion Score 1MOS4, +uma escala de ;:Q 1Q 8 melhor4, L 8 a chamada toll 7ualit&, Os telemAveis t@m bai2a 7ualidade

    VoIP 8 comparvel aos telemAveis $ausas da bai2a 7ualidade da voz

    ,traso, itter, Perdas, )co

  • 7/25/2019 aula-voip

    39/158

    )co

    $hamada telefAnica normal

    $hamada telefAnica normal com eco

  • 7/25/2019 aula-voip

    40/158

    )co e 5ualidade da Voz $ancelador de )co 8 necessrio para atraso 1num sentido4 R0Kms

    traso;:s 1ms4

    5ualidade )feito na 7ualidade da voz

    K:/Q )2celente ama esperada para chamadas

    nacionais/Q:;QK >oa ama esperada para chamadas

    internacionais por cabo

    ;QK:LKK *azovel ama esperada para chamadasinternacionais por sat8lite

    RLKK Pobre evitar

  • 7/25/2019 aula-voip

    41/158

    $ompensa!"o de )co

    s refle2Hes do sinal 'eradas pelo circutoh3brido 7ue converte um circuito de / pares 1;para T? outro para *?4 num circuito de ; par1; Cnico par para T? e *?4

    O atraso de ida e volta da rede 8 7uasesempre superior a QKms

    norma .;Q do ITU define o desempenho

    re7uerido para os canceladores de eco.

  • 7/25/2019 aula-voip

    42/158

    traso

    Processamento, Tempo necessrio para colectar as amostras

    codificadas e coloc:las em pacotes da rede

    , O tempo de codifica!"o depende do al'oritmo do$OD)$ usado e da velocidade do processador

    *ede, Meio fisico de transmiss"o

    , $apacidade das li'a!Hes e dos nAs interm8dios epelos buffers do destinatrio para remover o itter

  • 7/25/2019 aula-voip

    43/158

    itter

    Intervalo de tempo varivel entre pacoteprovocado por percursos de redediferentes

    *emo!"o do itter6 colocar os pacotesnum buffer e a'uent:los o temposuficiente para permitir a che'ada dos

    pacotes mais atrasados $ausa atraso adicional

  • 7/25/2019 aula-voip

    44/158

    $ompensa!"o da Perda dePacotes

    perda de pacotes pode transformar:se numproblema s8rio( dependendo do tipo depacote de rede 7ue estiver a ser usado

    Interpolar os pacotes perdidos voltando areproduzir o Cltimo pacote recebido durante ointervalo

    )nviar informa!"o redundante Usar um codificador de voz h3brido 7ue usemenor lar'ura de banda

    )vitar e controlar a con'est"o na rede

  • 7/25/2019 aula-voip

    45/158

    Especificao de QoS

    Parmetros Toll Quality Abaixo da Toll Quality

    MOS

    R-Va!e

    " #

    " $%

    &'() and * #

    &+% and * $%

    Atraso fim a fim ,sentido.

    /)%ms ,semigao sat0ite.

    / #%% ,com sat0ite.

    / #%%ms

    1ra! de Ser2io * 34 * 34

    Perda de Pacotes * %(4 * 34

    5itter dos pacotes * ) ms * % ms

  • 7/25/2019 aula-voip

    46/158

    $OD)$s

    $odificam e descodificam dados analA'icospara transporte sobre redes di'itais 1independeEdo tipo de rede4, S8rie ' para audioS8rie h para video

    $omum : pulse code modulation 1P$M4, amostra'em :R 7uantiza!"o :R codifica!"o

    , .%;;6 KKK Fz 2 /Q +3veis 5 L -bitEs

    +orma bem conhecida para *DIS codecs podem oferecer compress"o e detec!"o

    de sil@ncios

    T i d $OD)$ d V

  • 7/25/2019 aula-voip

    47/158

    6odificadores de Vo7

    6odificador de 8orma de onda 6odificador de 8onte

    9om:nio do

    tempo;

    P6M< A9P6M

    9om:nio da fre=!>ncia;

    6odificador de s!b-bandaai2a ta2a de bits _ lta 7ualidade

    Os mesmos princ3pios 7ue os codecs defonte mas, MCltiplos estados de e2cita!"o

    , Minimiza erros entre voz 'erada e voz deentrada

    , Usa 7uadros 1frames4 de /K ms

  • 7/25/2019 aula-voip

    77/158

    ZZZ:mobile.ecs.soton.ac.u-

    $omponentes VOIP

  • 7/25/2019 aula-voip

    78/158

    $omponentes VOIPTerminal

    Um sistema final onde terminam comunica!Hese as suas cadeias de dados 1media4., Telefone hardZare ou softZare( Videofone, F uns concebidos para uso por pessoas e outros

    para resposta automtica, Tem atribu3do um endere!o IP Podem ser usados vrios terminais no mesmo IP mas s"o

    independentes +a maior parte das vezes um terminal pode ter mais 7ue um

    endere!o 7ue s"o usados para o chamarG, Se forem usados servidores de Telefone IP os

    terminais re'istam:se.

  • 7/25/2019 aula-voip

    79/158

    Telefones VoIP

    )scolhas poss3veis6 Telefone FardZare

    Telefone softZare

    daptador de telefoneanalA'ico

    ,e

  • 7/25/2019 aula-voip

    80/158

    S-&pe

    ,plica!"o VOIP maispopular

    , $hamadas 'ratuitas

    para outros utilizadoresS-&pe

    , $hamadas baratas

    1` 9Emin4 para fi2os emAveis

    , Vrias funcionalidadesadicionais

    '2.,

    $omponentes VOIP

  • 7/25/2019 aula-voip

    81/158

    $omponentes VOIPServidores

    Podem tamb8m fornecer mecanismosadicionais de encaminhamento dechamadas

    S"o tamb8m responsveis pelaautentica!"o de re'istos( autoriza!"o dosparticipantes nas chamadas e elabora!"o

    de contabiliza!"o

    $omponentes VOIP

  • 7/25/2019 aula-voip

    82/158

    $omponentes VOIPateZa&

    S"o terminais de telefone 7ue facilitam a comunica!"oentre sistemas terminais 7ue n"o inter:operam, Tradu!"o de protocolos de sinaliza!"o

    SIP e ISD+

    , Tradu!"o entre endere!os de rede diferente IPvEIPvL, Tradu!"o entre $odecs

    Podem acumular vrias destas funcionalidades ateZa&s

    , VOIPEP>? 8 fcil

    , )ntre diferentes protocolos VOIP 8 mais complicado

    $omponentes VOIP

  • 7/25/2019 aula-voip

    83/158

    $omponentes VOIPPontes de $onfer@ncia

    Bornecem meios para ter confer@nciamultiponto ad hoc ou previamentepro'ramadas

    T@m re7uisitos muito elevados derecursos, Servidores dedicados

    , FardZare especial para media

    $omponentes VOIP

  • 7/25/2019 aula-voip

    84/158

    $omponentes VOIP)ndere!amento

    O utilizador precisa de se identificar a siprAprio e destinatrio da chamada

    Idealmente, Identificador deve ser independente da

    localiza!"o do utilizador

    , Deve ser a rede a localizar o utilizador

    , Um utilizador deve ser identificado de vriosformas

    $omponentes VOIP

  • 7/25/2019 aula-voip

    85/158

    $omponentes VOIP)ndere!amento

    *ede TelefAnica normal, +Cmeros ).;L

    )26 ]0Q; /Q0 KLL0;

    o discar o ] 8 substitu3do por KK se'uido ocAdi'o de pa3s e nCmero do assinante

    , Inicialmente na telefonia IP usava:se oendere!o IP

    Dif3cil de memorizar Dependente da localiza!"o f3sica

    $omponentes VOIP

  • 7/25/2019 aula-voip

    86/158

    $omponentes VOIP)ndere!amento

    ctualmente, U*Is 1*B$ /04

    , +Cmeros 1).;L4

    U*Is, Usa um espa!o de nomes re'istado para

    descrever um recurso duma forma

    independente da localiza!"o )ndere!os ):Mail

    Idenficadores SIP e F.0/0

    )+UM

  • 7/25/2019 aula-voip

    87/158

    )+UM

    )+UM 8 um protocolo definido pelo *B$/;( 7ue tem como obectivo traduzirnCmeros ).;L em nomes de de dom3nio

    Internet O )+UM permite o uso de nCmeros de

    telefone tradicionais num conte2to dediferentes meios de comunica!"onomeadamente os resultantes dodesenvolvimento das *edes IP 1email( VOIP4facilitando a penetra!"o das novasaplica!Hes no mercado

    O b ti d )+UM

  • 7/25/2019 aula-voip

    88/158

    O obectivo do )+UM

    $orrespond@ncia entre nCmeros de telefone nomundo

    Permite a 7ual7uer dispositivo IP estabelecer

    7uando um nCmero de telefone est descrito porum endere!o de ponto de servi!o IP, ) G 7ual 8 o ponto de servi!o Internet preferido

    actualmente

    , ) .. 5ue endere!o IP( protocolo( numero de porta eendere!o de aplica!"o deve ser usado para contactaro ponto de servi!o preferido

    O 7ue 8 o )+UM9

  • 7/25/2019 aula-voip

    89/158

    O 7ue 8 o )+UM9)+UM 8 parte da e2tens"o da *T$ naInternet,)+UM 8 definida pelo I)TB e traduz 7ual7uer

    nCmero );L number em pontos de servi!o

    Internet X*B$ /;( September /KKKYDefine o uso de **s do D+S paraestabelecer a correspond@ncia para umacolec!"o de endere!os de servi!oincluindo6,endere!os SIP E F.0/0 VOIP

    ,servidores IP B? servidores Voice Mail

    ,servi!os PST+ 1redirect4

    P @ )+UM9

  • 7/25/2019 aula-voip

    90/158

    Por7u@ o )+UM9

    $ada central VOIP 8 uma rede terminal li'ada = *T$ $ada 'ateZa& duma central VOIP tem 7ue usar a *T$ para

    che'ar a outros terminais VOIP Tem 7ue se pa'ar = mesma aos operadores de

    telecomunica!Hes

    )+UM 8 uma forma de li'ar as ilhas VOIP no mar da *T$ )+UM permite 7ue cadal 'ateZa& duma central VOIP descobrir

    outros 'ateZa&s VOIP se necessrio Terminais VOIP podem chamar outros terminais VOIP sem

    recorrer = *T$

    )vita:se pa'ar =s operadoras de telecomunica!Hes

    s funcionalidades disponibilizadas para chamadas ori'inadasna *T$ n"o s"o muito claras no )+UM

    O d d lti t VOIP

  • 7/25/2019 aula-voip

    91/158

    O mundo do multi:ateZa& VOIP

    *T$ 8 usada como rede inter:VOIP, Implica!Hes Abvias nos custos a pa'ar =s operadoras de

    telecomunica!Hes

    , Implica!Hes mais subtis para as redes VOIP privadas

    e2tendidas

    PSTNPSTN

    Internet

    VOIP ] )+UM PST+ >

  • 7/25/2019 aula-voip

    92/158

    VOIP ] )+UM PST+ >&pass

    $omo pode ser encontrado o 'ateZa& VOIP deforma din

  • 7/25/2019 aula-voip

    93/158

    $omo funciona o )+UM9 Um 'ateZa& )+UM VOIP ateZa& consulta primeiro o D+S para

    verificar se o nCmero discado 8 atin'ivel atrav8s dum servi!o

    resposta do D+S 8 uma colec!"o ordenada de U*Is 1+PT* records4 Se h uma resposta( o 'ateZa& selecciona o servi!o preferido para

    completar a chamada

    ..2.3.4.!..1..1.2.e124.arpa

    2. Gateway DNS Query

    3. DNS URI response1. sip5gi$6sip.telstra.net. tel52141!327!. tel5211!432

    8 min$a preer9ncia para c$amadas de o: 5;ente estabelecer 'ma c$amada - para o

    me' seridor sip" depois o teleone m?el e aseg'ir o fxo.

    ( 9ia? @6:6:3B79; Cate(aD

    I' 'hone

    F! Resolver

    #( SIP cato sip?gihGsip)telstra)net

    5ual 8 o potencial do )+UM9

  • 7/25/2019 aula-voip

    94/158

    5ual 8 o potencial do )+UM9

    )+UM pode tamb8m fazer umacorrespond@ncia dum nCmero de telefone paraum endere!o de email( endere!o Zeb( ou 77outra forma de endere!o( especificada por um

    U*J )+UM tem como obectivo potenciar arecicla'em dos nCmeros de telefone comidentificadores de servi!o Internet, Permite o uso dum nCmero de telefone tradicional num meio de

    comunica!"o diferente como por e2emplo endere!o de email(mensa'em instant

  • 7/25/2019 aula-voip

    95/158

    ).;L como identificador universal9

    se tis num%e! fo! an. se!-ice

    61 2 12345678

    M

    si,d9si,:telst!a:net

    fa/61 2 62486000

    mailto;i9telst!a:net

    tt,

  • 7/25/2019 aula-voip

    96/158

    )+UM6 mais informa!"o

    O *B$ $ap. % do coo-boo-

  • 7/25/2019 aula-voip

    97/158

    Protocolos para VOIP

    Ji'a!"o da *ede IP = *T$

  • 7/25/2019 aula-voip

    98/158

    Ji'a!"o da *ede IP = *T$

    5ue problemas se colocam9 5ue componentes e protocolos s"o

    necessrios9

    $omo suportar a voz na rede IP9 rede IP 8 ade7uada9

    Ji'a!"o da *ede IP = *T$

  • 7/25/2019 aula-voip

    99/158

    Ji'a!"o da *ede IP = *T$

    Identifica!"o dos utilizadores, $onvers"o de identificadores

    Sinaliza!"o da chamada, Protocolos de sinaliza!"o

    Transfer@ncia dos m8dia, $onvers"o de m8dia, Transporte 6 T$P vs UDP

    $onfer@ncias, IP Multicast G

    Protocoos e ormas

  • 7/25/2019 aula-voip

    100/158

    Protocoos e ormas

    Protocoos e ormas ,contd .

  • 7/25/2019 aula-voip

    101/158

    Protocoos e ormas ,contd(.

    Pilha de Protocolos F 0/0

  • 7/25/2019 aula-voip

    102/158

    Pilha de Protocolos F.0/0

    $!esentation'ession

    T!ans,o!t

    *ata >in$.sical

    et=o!

    "udio 'i;nal?:711

    ?:722

    ?:723:1

    ?:728

    ?:72@ ideo 'i;nalA:261 A:263

    T:127*ata

    T:126

    RTC$

    A:235

    *$

    R"' RT$T:124

    T:125

  • 7/25/2019 aula-voip

    103/158

    Protocolos F.0/0

    F.//Q $overs narroZ:band visual telephone services F.//Q nne2 F./0Q Securit& and authentication F./LQ +e'otiates channel usa'e and capabilities F.LQK.; Series defines Supplementar& Services for F.0/0 F.LQK./ $all Transfer supplementar& service for F.0/0 F.LQK.0 $all diversion supplementar& service for F.0/0 F.LQK.L $all Fold supplementar& service F.LQK.Q $all Par- supplementar& service F.LQK. $all #aitin' supplementar& service F.LQK.% Messa'e #aitin' Indication supplementar& service F.LQK. $allin' Part& +ame Presentation supplementar& service F.LQK. $ompletion of $alls to >us& Subscribers supplementar& service F.LQK.;K$all Offer supplementar& service

    F.LQK.;;$all Intrusion supplementar& service F.LQK.;/+B:$M+ supplementar& service F./; Video stream for transport usin' the real:time transport F./0 >itstream in the *TP 5.0;mana'es call setup and termination *S Mana'es re'istration( admission( status *T$P *TP $ontrol protocol *TP *eal:Time Transport T.0 IP:based fa2 service maps T.;/Q Multipoint $ommunication Service Protocol 1M$S4.

    r7uitectura F 0/0

  • 7/25/2019 aula-voip

    104/158

    r7uitectura F.0/0

    Desenvolvimento t3pico F 0/0

  • 7/25/2019 aula-voip

    105/158

    Desenvolvimento t3pico F.0/0

    Protocolos

  • 7/25/2019 aula-voip

    106/158

    Protocolos

    s8rie de recomenda!Hes F.0/0 evolui do trabalho doITU:T no videotelefone e confer@ncia multim8dia para*DIS at8 / MbitEs na s8rie F.0/K

    O ITU:T trabalhou em comunica!Hes similares sobreredes TM 1F.0;K( F.0/;4

    +a *T$ analA'ica 1F.0/L4 +a ent"o rec8m nascida )thernet isAcrona 1F.0//4 partir de ;Q come!ou a trabalhar em J+s com o IP

    como protocolo de n3vel de rede, Problema da 5ualidade de Sevi!o

    Protocolos

  • 7/25/2019 aula-voip

    107/158

    Protocolos

    vers"o inicial do F.0/0 foi aprovado pela ITU:T em unho de ;, Os problemas com o 5oS atrasaram o processo at8

    o ; F.0/0v/ e F.0/0v0 0m ;

    , Incorpora!"o de muitas novas funcionalidades paraservir de base ao telefone sobre IP = escala 'lobal

    , Muitos novos melhoramentos no F.0/0vL em finaisde /KKK

    Biabilidade( escalabilidade( fle2ibilidade

    F 0/06 bran'@ncia e componentes

  • 7/25/2019 aula-voip

    108/158

    F.0/06 bran'@ncia e componentes

    F 0/06 Protocolos de sinaliza!"o

  • 7/25/2019 aula-voip

    109/158

    F.0/06 Protocolos de sinaliza!"o

    Descoberta do ate-eeper e

  • 7/25/2019 aula-voip

    110/158

    *e'isto

  • 7/25/2019 aula-voip

    111/158

    Modelos de Sinaliza!"o

  • 7/25/2019 aula-voip

    112/158

    Modelos de Sinaliza!"o

    Sinaliza!"o Directa Sinaliza!"o de chamada via 'ate-eeper

    $ontrolo F./LQ(*S F.//Q e F.//Q viaate-eeper

  • 7/25/2019 aula-voip

    113/158

    Sinaliza!"o via 'ate-eeper

  • 7/25/2019 aula-voip

    114/158

    Sinaliza!"o via 'ate-eeper

    Sinaliza!"o controlada por F /LQ

  • 7/25/2019 aula-voip

    115/158

    Sinaliza!"o controlada por F./LQ

    Bases de uma comunica!"o F 0/0

  • 7/25/2019 aula-voip

    116/158

    Bases de uma comunica!"o F.0/0

    5 fases, )stabelecimento de chamada

    , $omunica!"o inicial e troca de

    funcionalidades, )stabelecimento da comunica!"o audiovisual

    , Servi!os de chamada

    , Termina!"o de chamada

  • 7/25/2019 aula-voip

    117/158

    )stabelecimento de chamada

  • 7/25/2019 aula-voip

    118/158

    )stabelecimento de chamadaate-eeper ate-eeper >

    Terminal Terminal >

    )stabelecimento de chamada

  • 7/25/2019 aula-voip

    119/158

    )stabelecimento de chamada

    Utiliza!"o do BST $O++)$T,celera o estabelecimento duma chamada ponto:a:

    ponto penas num *TT

    , usado se a entidade chamadora tiver este elementoactivo $onnect, Permite abrir imediatamente os canais de m8dia, Sen"o for usado o BST $onnect 8 necessrio usar

    as mensa'ens F./LQ para troca de capacidades eabertura dos canais de m8dia

    , Bast connect permite mais informa!"o para oestabelecimento de 'ateZa&s F.0/0ESIP

  • 7/25/2019 aula-voip

    120/158

  • 7/25/2019 aula-voip

    121/158

  • 7/25/2019 aula-voip

    122/158

    $omunica!"o udiovisual

  • 7/25/2019 aula-voip

    123/158

    $omunica!"o udiovisual

    Servi!os de $hamada

  • 7/25/2019 aula-voip

    124/158

    Servi!os de $hamada

    Servi!os invocados pelo terminal 7uandoa chamada est activa

    >andZidth $han'e Services

    Supplementar& Services

    Termina!"o de chamada

  • 7/25/2019 aula-voip

    125/158

    Termina!"o de chamada

    Beita pelo ponto terminal ou 'ate-eeper termina!"o dos m8dia 1udio( v3deo( dados4

    sA 7uando os canais est"o fechados F./LQ )+DS)SSIO+$OMM+D

    , Se recebida de volta 8 fechado o canal de controloF./LQ, Deve ser enviada uma mensa'em *)J)S)

    $OMPJ)T) para fechar o canal de sinaliza!"o, Terminar a chamada n"o si'nifica terminar uma

    confer@ncia necessria uma mensa'em F./LQ D*OP$O+B)*)+$)

    enviada pelo M$

    Termina!"o de $hamada

  • 7/25/2019 aula-voip

    126/158

    Termina!"o de $hamada

    Terminador sem 'ate-eeper Terminador com 'ate-eeper

    , ate-eeper precisa de ser informado da termina!"o Terminal:Rate-eeper6 Disen'a'e *e7uest 1D*54

    ate-eeper:RTerminal6 Disen'an'e $onfirm 1D$B4

    Beita pelo 'ate-eeper ate-eeper:RTerminal6 Disen'a'e *e7uest 1D*54

    Terminal :RG.6 *elease $omplete

    Terminal:Rate-eeper6 Disen'a'e $onfirm 1D*54

    Jocaliza!"o de Terminais fora de

  • 7/25/2019 aula-voip

    127/158

    ona

    JO$TIO+ *)5U)ST 1J*54Unicast ou MulticastPode envolver uma rede 'ate-eepers

    JO$$TIO+ $O+BI*M 1J$B4TSP6 IP]+^ Porta

    )2emplo de $hamada

  • 7/25/2019 aula-voip

    128/158

    p

    1;4Permiss"o para $hamar >1/4 $onfirma!"o e )ndere!o104 )st.$anal de Sinaliza!"o1L4Determina!"o de Jocaliza!"o e*eencaminhamento de pedido1(%4 $onfirma!"o de permiss"o de aceita!"o14 Indica!"o de lerta ou $hamada estabelecida

  • 7/25/2019 aula-voip

    129/158

  • 7/25/2019 aula-voip

    130/158

  • 7/25/2019 aula-voip

    131/158

  • 7/25/2019 aula-voip

    132/158

    Servidores SIP

  • 7/25/2019 aula-voip

    133/158

    Servidor Pro2& SIP, reencaminha a sinaliza!"o de chamada funcionando

    tanto como cliente como servidor, Bunciona de forma transacional( isto 8( n"o mant8m

    informa!"o de estado,

    Servidor SIP *edirect, *edirecciona chamadas para outros servidores

    Servidor SIP *e'istrar, ceita pedidos de re'isto dos servidores, Mant8m informa!Hes de utilizadores num Servidor de

    Jocaliza!"o 1como o SM4

  • 7/25/2019 aula-voip

    134/158

  • 7/25/2019 aula-voip

    135/158

    Session Initialization Protocol1SIP4

  • 7/25/2019 aula-voip

    136/158

    1SIP4

    Um participante pode re'istar o seuidentificador na localiza!"o corrente viaum servidor de re'isto.

    , Suporta a mobilidade do utilizador uma vez7ue as chamadas s"o redireccionadas para alocaliza!"o actual do utilizador

    O D+S est a ser e2pandido paradisonibilizar loo-ups para a localiza!"onormal do utilizador

    )stabelecimento de chamadadirecta SIP

  • 7/25/2019 aula-voip

    137/158

    directa SIP##T

    'ession ,a!amete!s

    D:::

    (Res,onse) +

    'ession ,a!amete!sDD:

    "C+

  • 7/25/2019 aula-voip

    138/158

  • 7/25/2019 aula-voip

    139/158

  • 7/25/2019 aula-voip

    140/158

    ) di

    Mensa'ens SIP

  • 7/25/2019 aula-voip

    141/158

    )ncodin'6 SIP is a te2t:based protocol and uses the ISO ;KLcharacter

    Bormat 6 SIP:messa'e *e7uest g *esponse 'eneric:messa'e start:line \messa'e:header $*JB

    X messa'e:bod& Y start:line *e7uest:Jine g Status:Jine messa'e:header 1 'eneral:header g re7uest:header

    g response:header g entit&:header 4 Method I+VIT) g $ g OPTIO+S g >) g $+$)J g *)IST)*

    $Adi'os de *esposta SIP

  • 7/25/2019 aula-voip

    142/158

    L&z$lient, LKK >ad *e7uest

    , LK; Unauthorized, L/ Joop Detected, L >us& Fere

    Q&zServer failure, QKK Server Internal )rror

    &zlobal Bailure, KK >us& )ver&Zhere

    >orroZed from FTTP6 2&z e2planator& te2t *eceivers need to understand 2 ;&z Informational

    , ;KK Tr&in', ;K *in'in' 1processed locall&4, ;; $all is >ein' BorZarded

    /&z Success, /KK o-

    0&z *edirection

    , 0KK Multiple $hoices, 0K; Moved Permanentl&, 0K/ Moved Temporaril&

  • 7/25/2019 aula-voip

    143/158

  • 7/25/2019 aula-voip

    144/158

    Sinaliza!"o6 M$P( M$O

  • 7/25/2019 aula-voip

    145/158

    Media ateZa& $ontrol Protocol, Usar o modelo de pacotes de softZare e disponibilizar uam

    ar7uitectura centralizada para controlar as chamadas e os servi!os, $ontrolador os 'ateZa&s de telefone de elementos e2ternos de

    controlo de chamada desi'nados por 'ateZa& de controlo de m8dia

    1 media 'ateZa& controllers 4 ou a'entes de chamada 1call a'ents4.

    )ntidades, M$ 1Media ateZa& controller E $all a'ent4, M 1Media ateZa&4

    Protocolos, M$P v; , *B$ /%KQ, F./L 1F./L E M$O4 , *B$ 0Q/Q, SDP 1Session Definition Protocol4 : *B$ 0LK%

    r7uitectura M$P

  • 7/25/2019 aula-voip

    146/158

    $'T

    $EB

    T1

  • 7/25/2019 aula-voip

    147/158

  • 7/25/2019 aula-voip

    148/158

    DTMB

  • 7/25/2019 aula-voip

    149/158

  • 7/25/2019 aula-voip

    150/158

  • 7/25/2019 aula-voip

    151/158

  • 7/25/2019 aula-voip

    152/158

  • 7/25/2019 aula-voip

    153/158

    steris-6 )2emplo de JA'ica dechamada

  • 7/25/2019 aula-voip

    154/158

    chamada Um utilizador disca 0KK;( 7ue 8 uma e2tens"o para a central

    $entral. O utilizador est definido no conte2to local 1 conte2tR local4

    e2tensions.conf

    XlocalY

    e2ten R 0KK;(;(Voicemailmain/ Um utilizador sip 1LKK;4 disca ;KK; 7ue 8 um telefone

    analA'ico 1apE;4( e cai no voicemail se estiver indispon3vel1nin'u8m responde em 0K secs4

    sip.confXLKK;YUsernameLKK;$onte2tfrom:sipG

    e2tensions.confXfrom:sipYe2ten R ;KK;(;(Dial1apE;(0K4e2ten R ;KK;(/(Voicemail/1u;KK;4

    steris-6 )+UM

  • 7/25/2019 aula-voip

    155/158

    $omo 8 7ue um utilizador da *B+ pode chamar umutilizador SIP9 SA tem teclado num8rico normal9 $omoespecificar um U*I9

    )+UM. $ria um directArio 'lobal 7ue faz a

    correspond@ncia nCmero de telefones para endere!osSIP 1ou email4

    D+S loo-up 1).;L :R U*Is4 s interro'a!Hes ).;L 7ueries s"o formadas com os

    nCmeros ao contrrio separados com pontos comdom3nio de topo )+UM no fim 1normalmente e;L.arpa4, KQ:LQ:L0K K.0.L..Q.L..Q.K..e;L.arpa

  • 7/25/2019 aula-voip

    156/158

    steris-6 I?

  • 7/25/2019 aula-voip

    157/158

    Inter:steris- e?chan'e 1I?4, Usada pelo 'ateZa& steris- como alternativa ao SIP(

    F.0/0( etc

    Suporta estilo de se'uran!a PI e tronca

    5uando se usa tronca( aloca apenas a lar'ura debanda usada

    5ualidade similar ao SIP( mas com o aumento denCmero de cone2Hes 1no modo tronca4 torna:se

    melhor, Versions6 I? and I?/

    steris-6 I? 1cont4

  • 7/25/2019 aula-voip

    158/158

    I? 8 transparente ao +TEPT

    I?/ triplica as chamadas da tronca porme'ab&te, ;KK chamadasEM> 1com o .%/4

    $erca de ;KKK utilizadores re'istadosia2tel 1como B#D4