Вы находитесь на странице: 1из 246

Protocolo SIP

Session Initiation Protocol


AECT-2013

Consideraciones del Curso


Horario de Clases Dias Lunes, Martes, Mircoles y Jueves Horario 18:00 a 21:00 hrs. Evaluaciones !arciales " 0#$ 1 %inal "&0#$

'e(ario

01 02 0) 0
2

Conceptos Bsicos Sealizacin ! "I#S Ser$icio %oIP &e'iniciones t(cnicas Soluciones %oIP Protocolos SIP #ensa)es SIP *ires+ar, -a.oratorios #aterial adicional

01
Conceptos Bsicos Conceptos Bsicos

Razn Social: Telefnica rea: Lorem ipsum

Conceptos Bsicos

Conceptos de Sealizacin
&e'inicin "+,'-' ../$ ,nterca(0io de in1or(aci2n relacionada es3ec41ica(ente con el esta0leci(iento, la li0eraci2n y otras 1or(as de control de las co/unicaciones, y con la 0estin de la red, en la e53lotaci2n auto(6tica de teleco(unicaciones

Papel de la sealizacin Mecanis(o 3ara trans1erir in1or(aci2n de control entre nodos del siste(a de teleco(unicaciones: Control de tr61ico 7cceso a 0ases de datos 8esti2n de la red
*

1Para 2ue se 3tiliza la Sealizacin4


9ervicio de !etici2n de la o1icina central de con(utaci2n :;C< "a travs del 3roceso de descol=ar$. !ro3orcionar desde la o1icina central de con(utaci2n la in1or(aci2n necesaria 3ara enrutar una lla(ada tele12nica "a travs de los d4=itos D'M% en un 1or(ato es3ec41ico$. Direcci2n de destino de alerta de lla(ada entrante "lla(ada$. !ro3orcionar in1or(aci2n so0re el estado y la su3ervisi2n del 3roceso de 1acturaci2n. 8estionar l4neas de la red > troncales "cone5i2n y descone5i2n$.

&

1&nde 5curre la Sealizacin4


Canal asociado 6CAS7 C+annel Associated Si0nalin08 En Banda 9i=ni1ica en el (is(o circuito @ue la voA, dentro del ran=o de 1recuencia de voA, entre )00 - ) 00 HA 'ono de 1recuencia sencilla o co(0inaci2n de tonos "D'M%$ 9uera de Banda 9i=ni1ica en el (is(o circuito @ue la voA, 1uera del ran=o de 1recuencia de voA, entre ) 00 - )?00 HA 'ono de 1recuencia sencilla Sealizacin por Canal Co/:n 6CCS7 Co//on C+annel Si0nalin0 8 9i=ni1ica @ue la seBaliAaci2n ocurre en un circuito inde3endiente 3or co(3leto de los canales de voA y es co(Cn 3ara un =ran nC(ero de estos
?

3.icacin de la sealizacin
En .anda 9uera de .anda

0 dB

Potencia relati$a

-20 dB

%5?

-=0 dB

Canal tele'nico

300 ;z ->0 dB

37= <;z

10 ;z

100 ;z

1 <;z

10 <;z

100 <;z

9recuencia 8

#(todos de Sealizacin
9eBaliAaci2n I BA & es el interca(0io de in1or(aci2n de seBaliAaci2n so0re el (is(o canal D utiliAado 3ara lla(adas tele12nicas "D'M%$. C79 "Channel 7ssociated 9i=nalin=$.

%oice @ Si0nalin0 -in,

9eBaliAaci2n 53T-59-BA & son a@uellas 3or enci(a o de0aEo del es3ectro audi0le en tele1on4a, co(o son las seBales de ca(3anilla "2*HA$, tasaci2n "12 o 1& FHA$, etc. Co((on Channel 9i=nalin= "CC9$ tal co(o ,9DG y 99?.
Si0nalin0 -in, %oice -in,

-oop de A.onado"Bucle"-azo

10

Sealizacin de Pro0reso de -la/adas en -oop de A.onado


Call Pro0ress Tone &escripcin ,ndica @ue la central tele12nica esta tra0aEando, ha reconocido un descol=ado y esta listo 3ara ace3tar d4=itos. Este tono ase=ura a la 3arte @ue lla(a @ue una seBal de lla(ada esta siendo enviada so0re la l4nea de la 3arte lla(ada. ,ndica a la 3arte @ue lla(a @ue el usuario re(oto esta ocu3ado. ,ndica @ue una 3ersona ha discado un c2di=o invalido, o @ue todas las troncales est6n ocu3adas y>o el lla(ado esta (al enrutado.

Dial 'one

Hin=0acI 'one

Dusy 'one Heorder 'one "%ast Dusy$

11

&T#9A &ual Tone #ulti-9re2uencB


Mtodo co(Cn de env4o de in1or(aci2n de discado "re(3laAa al discado 3or 3ulso$.

Cada nC(ero es re3resentado 3or dos tonos @ue son trans(itidos si(ult6nea(ente so0re el canal de voA.

12

#odelo 3IT-T de la red Tele'nica

1)

ue$a Estructura de Ced

-la/ado Bsico

1*

Sealizacin de Super$isin

1&

Siste/a de Sealizacin
Conceptos de Sealizacin entre Centrales

Central 'ele1onica ;ri=en

,nicio de la co(unicaci2n Con1ir(aci2n de la co(unicaci2n Conversaci2n %in de la co(unicaci2n

Central 'ele1onica Destino

J ConEunto de in1or(aciones @ue de0en interca(0iar los di1erentes ele(entos @ue intervienen en una cone5i2n con el o0Eetivo de esta0lecer la lla(ada, su3ervisarla, (antenerla y desconectarla.
1?

Sealizacin por Canal Asociado 6CAS8


,n1or(aci2n de con1i=uraci2n de lla(ada "descol=ado, tono de (arcado, nC(eros de direcciones, rin=0acI, ocu3ado$ se trans(ite en la (is(a 0anda de 1recuencias utiliAadas 3or la seBal de voA. KoA "ha0lar$ el ca(ino se corta en s2lo cuando el esta0leci(iento de lla(ada es co(3leta, utiliAando el (is(o ca(ino @ue el esta0leci(iento de lla(ada seBales utiliAadas. 9% "sin=le 1recuencia$ de seBaliAaci2n utiliAa tonos 3ara re3resentar col=ado o de32sitos de tel1ono 3C0lico. M% "(ulti-1recuencia$ de seBaliAaci2n se utiliAa 3ara el con(utador a con(utador de con1i=uraci2n de lla(ada. La 3rinci3al $enta)a de C79 es @ue no es caro de a3licar y 3uede ser utiliAado en cual@uier (edio de trans(isi2n.
18

Sealizacin por Canal Asociado 6CAS8

&es$enta)as La inter1erencia entre los tonos de seBaliAaci2n utiliAada 3or la red y 1recuencias de los 3atrones del ha0la hu(ana. +so de velocidad no(inal de instalaci2n y des(ontaEe es (6s lento, (enos e1iciente de los recursos. %raude-L1reaIs tel1onoL se 3uede construir caEas 3ara Eu=ar esta0leci(iento de lla(ada y tonos de des(ontaEe.
1/

Siste/a de Sealizacin
Sealizacin E D #
Circuito 1 %oz E #
J Central Tele'onica J J J

# E Sealizacin
Central Tele'onica

E # Circuito n J 'i3o anal2=ico. J Cada circuito esta co(3uesto de hilos.

# E

E: "Ear$ M: "Mouth$

J ,ntercone5i2n de centrales 3rivadas "!DM$ con centrales tele12nicas 3u0licas.


20

Siste/a de Sealizacin
Sealizacin por Canal Asociado C2 &i0ital

31
Central Tele'nica
Canal In'or/acin

1>
J J J J J J J J J J

0
Central Tele'nica

Canal Sealizacin

Canal

Canal

in'or/acin Sincronis/o

'cnica de trans(isi2n di=ital !CM. Canal 1&: 9eBaliAa los canales de in1or(aci2n de "voA$ 1 N 1* > 1? N )1$. En cada tra(a seBaliAa 2 canales " 0it 3or canal$.
21

Siste/a de Sealizacin
Sealizacin por Canal Asociado C2 &i0ital E Sealizacin de lFnea

22

Sealizacin por Canal Co/:n 6CCS8


El siste(a de seBaliAaci2n 3or Canal Co(Cn usa enlaces de seBaliAaci2n 3ara trans3ortar los (ensaEes de seBaliAaci2n entre dos 3untos Circuito co(3leta(ente distinto al de la in1or(aci2n de la voA 'rans(ite el esta0leci(iento, la 1acturaci2n y la in1or(aci2n de su3ervisi2n de las lla(adas. &i$ersos .ene'icios Go a0sor0e ancho de 0anda del canal de voA. Esta0lece las lla(adas con (ayor ra3ideA, reduciendo el tie(3o de seBaliAaci2n y li0erando recursos escasos. 9u costo es (enor. MeEora el rendi(iento de la red.
2)

Sealizacin por Canal Co/:n 6CCS8

Siste/a de Sealizacin

G H 6SSH8

9iste(a de 9eBaliAaci2n ? "9i=nalin= 9yste( ?, 99?$ La versi2n internacional del 9iste(a de 9eBaliAaci2n de Canal Co(Cn ? "CC9?$ reco(endada co(o la nor(a de la industria de teleco(unicaciones Desarrollada 3or la ,'+-' 3ara seBaliAaci2n entre o1icinas centrales de tele1on4a 3u0lica Es una seBaliAaci2n de canal co(Cn, so1isticada @ue o3era 1uera de 0anda so0re canales de *&>& F0>s 9e 3odr4a 3ensar co(o e@uivalente a .9,8, en el entorno !rivado

2*

Siste/a de Sealizacin
Sealizacin por Canal Co/:n H
PTSE Punto de Trans'erencia de Sealizacin

PTS

31
Central Tele'nica
Canal In'or/acin

1>
J J J J J J J J J J

1
Canal

0
Central
Canal

Tele'nica

in'or/acin Sincronis/o

J Con un solo enlace se 3uede seBaliAar una =ran cantidad de canales. J Mucho (as r63ido y e1iciente. J La seBaliAaci2n si=ue un ca(ino di1erente del se=uido 3or la in1or(aci2n "voA$.
2&

Tra/a &i0ital E1

Kelocidad O )2 canales 5 & F03s O 2.0 8 F03s

2?

Sealizacin por Canal Co/:n IS&

PCI

J 9e dis3one de un canal di=ital de & F03s 3ara enviar la seBaliAaci2n de )0 o (as canales.

J La seBaliAaci2n ,9DG utiliAa uno de los canales de la tra(a "canal 1&$ 3ara enviar la seBaliAaci2n de l4nea y re=istro de todos los canales de audio (ediante un 3rotocolo de seBaliAaci2n di=ital. J !rotocolo estandariAado 3or CC,''.
28

Protocolo IS&
La ar@uitectura de la ,9DG se 0asa en el (odelo ;9, de ca3as. La Ca3a 1 o ca3a 14sica esta0lece co(o son los 1or(atos de las tra(as ,9DG. La Ca3a 2 o ca3a de enlace, realiAa el control de errores y el control de 1luEo. Esta ca3a es lla(ada L7!D "LinI 7ccess !rocedure, D Channel$. La Ca3a ) o ca3a de red, es la @ue 3er(ite el interca(0io de in1or(aci2n entre ori=en y destino, (ediante la i(3le(entaci2n de (ensaEer4a. ,9DG contiene un siste(a co(3leEo de (ensaEes entre los @ue se 3ueden (encionar: 9etu3, 7lertin=, Connect, release, +ser ,n1or(ation, etc.
2/

Ced &i0ital de Ser$icios Inte0rados 6C&SI8


Tipos de Accesos

7cceso D6sico 2D P D 1 F03s 7cceso !ri(ario )0D P D 2.0 8 F03s

Acceso BsicoE 2 canales D "& F03s$ 1 canal D "1& F03s$ Acceso Pri/arioE )0 canales D "& F03s$ 1 canal D "& F03s$
)0

Ced &i0ital de Ser$icios Inte0rados 6C&SI8

La seBaliAaci2n nodo-nodo es so3ortada 3or 99? (ediante la !arte de +suario a3ro3iada 3ara el servicio !ara con(utaci2n de circuitos: J !+': !arte de +suario de 'ele1on4a J !+-HD9,: !arte de +suario HD9,
)1

P3-C&SIE Parte 3suario C&SI


Cate=or4as de servicios Ser$icios portadores: ;1recen s2lo la ca3acidad de la red 3ara trans1erir in1or(aci2n & F03s sin restricciones, audio a ),1 FhA, etc. Teleser$icios: +tiliAan las ca3acidades de la red y de los ter(inales 'ele1on4a, telete5, tele1a5, videote5, etc. Ser$icios suple/entarios: !ro3orcionan ca3acidades adicionales a los servicios 06sicos !resentaci2n de la ,denti1icaci2n de la L4nea Lla(ante "!,LL$ Heenv4o de Lla(adas ,ncondicional "HLL,$ 8ru3o Cerrado de +suarios "8C+$ Marcaci2n Directa a E5tensiones "MDE$ 9eBaliAaci2n +suario-+suario "9++$ Etc.

)2

-la/ada

or/al 3suarios C&SI 6IAJ318

))

%isin !eneral de la Ced PST


#odulacin PC# #uestreo 6M000 /uestras por se0undo8 Cuanti'icacinA Codi'icacin 6M .its8 &S0 N M000 /s K M .its N >=A000 N >=<.ps Cdec !H11 -eB A PST

Pu.lic SOitc+in0 Telep+onB etOor, 5'icina Central Con/utador tele'nico Con/utacin de circuitos

PST Transporte Enlaces7 Troncales 6S&;"P&;8 &ispositi$os Tele'nicos Ter/inalA 9aKA Alar/aA P5SA Centralita TelA Contestadora TelA #(todos de sealizacin In-.andE CAS 6C28A 5ut-.andE CCS IIS& "SSH Sealizacin de inicio de loopE Col0ado &escol0adoA &iscado 6&T#98A Cin0in0A Con$ersacin 6circuito dedicado8A Ter/ino del lla/adoA Accesos di0itales E1 E1"C2 IS& PCI 630B@&8 IS& BCI 62B@&8 PCI 6 ! 8 SIP TC3 < TS0E Sincronis/o TS1>E Sealizacin

PBL

eO !eneration

etOor,

)*

Iue es una
J J

! 4

Es la evoluci2n natural de las actuales centrales de con(utaci2n. Es una red @ue a3rovecha la tecnolo=4a (oderna y se aEusta a las actuales y 1uturas necesidades de los clientes. Hed ;rientada a 9ervicios. Es un ti3o de ar@uitectura de red a0ierta y distri0uida. Es una Hed 0asada en 3rotocolos est6ndares y red de con(utaci2n de 3a@uetes ",!, M!L9, 7'M, Ethernet$. Es una red (ucho (6s renta0le "costo>0ene1icio$ @ue las actuales centrales de con(utaci2n: Menor ta(aBo "eE. Control de 2.000.000 de a0onados en * 0astidores$ Menor costo de (antenci2n y o3eraci2n Hed Multiservicio "KoA, Datos, Danda 7ncha, %a5, Kideo$ Cone5i2n al (undo ,! y con estos a nuevos 9ervicio.

J J J

)&

#odelo de Ce'erencia
Nivel de Aplicacin
Servidores de Aplicaciones

Gestin de Red y

INTERNET

Softschitch

Nivel de Control

Servicios

PSTN

Capa de Acceso

Switch IP Capa de Transito

Nivel de Transporte

Accesos TDM Accesos IP fijos e inalmbricos

)?

Concepto !eneral

+na G8G es una red de 3a@uetes ca3aA de 3roveer servicios de teleco(unicaciones y ca3aA de hacer uso de tecnolo=4as 0anda ancha y tecnolo=4as de trans3orte con ca3acidades de .o9 en donde las 1unciones de servicio son inde3endientes de las tecnolo=4as de trans3orte. ;1rece acceso no restrin=ido a usuarios de di1erentes 3roveedores de servicios. 9o3orta (ovilidad =eneraliAada la cual 3er(itir6 o1recer servicios 3er(anentes a los usuarios

)8

T&# $"s

!
Con/utacin Inter'ase A.onado Procesador Troncales
5ACA

3A
6A.onados8

#!
6Troncales8

Ced IP
6Con/utacin8

5ACA

SS
6Procesador8

SSE So'tSOitc+ #!E #edia !ateOaB 3AE 3ni$elsal Access

)/

- Ced 5rientada a
Ser$icio IP CentreK Ser$icio CAIA Ser$icio I%C

ue$os Ser$icios
Ser$idor &e Aplicacin

3A
6A.onados8

#!
6Troncales8

Ced IP
6Con/utacin8

5ACA

SS
6Procesador8

SSE So'tSOitc+ #!E #edia !ateOaB 3AE 3ni$elsal Aceso

So'tSOitc+ 6SS8
El 9o1t9Qitch es a3lica0le a la ca3a de control de red del G8G 9us 3rinci3ales 1unciones son las si=uientes:
o Control de lla(adas o Control de acceso al Media 8ateQay o 7si=naci2n de recursos o !rocesa(iento de 3rotocolos o Enruta(iento o 7utenticaci2n o %acturaci2n o ,nter1aces de 3ro=ra(aci2n de a3licaciones "7!,$
#!C o SS

#edia !ateOaBs 6#!8


El M8 es a3lica0le a la ca3a de acceso de la red G8G 9us 3rinci3ales 1unciones son las si=uientes:
o ,nter1aA entre la Hed ,! con la Hed !9'G "E1 o 9'M-1$ o !rovisi2n de servicios HD9, !ri(arios "solo Hi= 1&00$ o 8eneraci2n de Codec "co(3resi2n de la voA$ o Cancelaci2n de Eco o 8eneraci2n de Huido con1orta0le
#!

Estructura Plata'or/a %oIP


Application Ser$er 6AS$: En este e@ui3o se encuentra la l2=ica de 9ervicio. En el residen las a3licaciones @ue interactCan con el usuario. etOor, Ser$er 6 S8: L2=ica de Huteo y Control, de1inici2n de recursos de red. #edia Ser$er 6#S8: Hecursos de Multi(edia, ,KH y 7udio Con1erencia de hasta ). Con'erencin0 Ser$er 6CS8: !er(ite realiAar audio con1erencia 3ara (6s de ) usuarios y env4o v4a RED de docu(entos ;11ice. ")00 3uertos$ E-#ail Ser$er 6E#S8: !er(ite 7l(acenar los (ensaEes de voA 3ara las casillas de los usuarios. *e. Ser$er 6*S8: !er(ite las cone5iones v4a Re0
)
Kendor D9 Licenses:
79, G9, M9, R9 Enter3rise !acIa=e Hotline !acIa=e 'runI !acIa=e Re0 Con1erence Messa=in= 2.000 users &.000 users .000 users .000 trunIs )00 3orts 10.000 users

79

R9

G9

C9

M9

&escripcin !eneral Ser$icio %oIP


Plata'or/a %oIP
So'tsOitc+ AS S #S CS
SIP"CTP

!rupo CentreK n
So'tp+one

PABL IP
SIP"CTP

Internet

%P
PE-CTL
SIP"CTP

Cliente TE

IA&

Bac,.one %P %oIP TE IP P+one


Et+"AT#

SBC
SIP SIP"CTP

Ced IP
CTP CTP CTP CTP CTP CTP

&S-A#
K&S-

CPE

IA&

#! PCI +i!1>00 #!1 PCI +i!1200 E1 PCI #!2 PCI +i!1200 #!3 PCI +i!1200 #! +i!1200

#! +i!1200

E1

SSH

PABL T&#

E1
E1 E1 E1

SSH

CACA

CACA

CACA STP

CTPC ?ona orte


P5TS P5TS
PBL CTL

CTPC ?ona centro

CTPC ?ona Sur


P5TS

P5TS CTL

P5TS CTL

P5TS CTL

P5TS CTL

P5TS CTL

P5TS CTL AKA 2

!rupo CentreK n

!rupo /

Escenario 9uturo I#S

I#S 6IP #ulti/edia Su.sBste/8


&e'inicin Es un su0siste(a de control 7cceso de eEecuci2n de servicios @ue se 3uede utiliAar 3ara todas las a3licaciones en el nuevo (odelo de ar@uitectura de nueva =eneraci2n. 3.icacin 9e encuentra en la ca3a de control de las redes de nueva =eneraci2n 9uncin Controlar la co(unicaci2n con los ter(inales de los clientes 3ara esta0lecer ciertas cone5iones, @ue les ayuden a ad@uirir los servicios "voA, datos, video, etc.$ @ue estos re@uieran. 7yuda a o1recer servicios (ulti(edia so0re in1raestructura ,!. &e'ine La in1raestructura y las ca3acidades del servicios @ue e(3learan los o3eradores 3ara esta0lecer su o1erta de servicios. El 3rocedi(iento de identi1icaci2n de usuarios, servicios y nodos (ediante +H, "+niversal Hesource ,denti1ier$ 3suarios Desde el 3unto de vista de los usuarios, los servicios 3er(iten co(unicaciones +suario a usuario +suario a contenido, de varias (aneras "voA, te5to, 1otos y video, o una co(0inaci2n de estos$ de una 1or(a 3ersonal y controlada.

&

I#S - CaracterFsticas
%ue es3eci1icado 3or el )8!!>)8!!2, y en la actualidad est6 siendo aco=ido 3or otras entidades de estandariAaci2n co(o E'9,>',9!7G, ;M7 ";3en Mo0ile 7lliance$ y J!C "Java Co((unity !rocess$. 9o3orta (Clti3les ti3os de acceso co(o 3ueden ser 89M, RCDM7, CDM72000, 0anda ancha y RL7G. Go solo si=ue las directrices de un 3rotocolo, si no @ue ado3ta casi la totalidad de 3rotocolos 0asados en 9,! "9ession ,nitiation !rotocol$. 9olo se re@uiere conectividad ,! 3or 3arte de la co(unicaci2n del cliente. 9e trata ade(6s de un 3rotocolo :a=n2stico< al ti3o de acceso. Movilidad =eneraliAada entre distintas redes y entre distintos ter(inales.
?

Ar2uitectura I#S
Capa AplicacinE Mi; "HC9-e>Joyn$. M'79 "9ervicios MM'el$. Capa ControlE C9C% "Control de seBaliAaci2n$. ,!-RorIs "DG9$. H99 "!er1il usuarios$. M8C% "conversi2n 9,!>,9+!$. D8C% "control ,M9>!9'G$. MH%! "control de (edia$. Capa 5SS"BSSE EM7 "!rovisi2n$. EMM "Mediaci2n$.

Ar2uitectura I#S
En la ca3a su3erior "ca3a de a3licaciones$ 9e incluyen a3licaciones y contenidos de servidor 3ara eEecutar servicios de valor aBadido 3ara el usuario. !er(ite @ue servicios =enricos de1inidos en I#S sean i(3le(entados co(o servicios en un servidor de a3licaci2n 9,!. La ca3a de control Co(3rende servidores de control de red 3ara (anteni(iento de lla(adas o esta0lecer, (odi1icar y li0erar sesiones. El ele(ento (6s i(3ortante de esta ca3a es el C9C% "Call 9ession Control %unction$, ta(0in conocido co(o servidor 9,!. Esta ca3a ta(0in contiene un Eue=o co(3leto de 1unciones so3ortadas, co(o su(inistro, tari1icaci2n y ;SM.

02
9ervicio 'o,! Ser$icios %oIP

HaA2n 9ocial: 'ele12nica Trea: Lore( i3su(

*0

Soluciones de %oIP

*1

Consideraciones Ser$icio %oIP


Pro.le/a Latency Solucin U 1*0(s 7u(entar ancho de 0anda Ele=ir di1erente ti3o de codec %ra=(entar los 3a@uetes de datos !rioriAar los 3a@uetes de voA U )0(s +tiliAar 0u11er deEitter Calcular ancho de 0anda re@uerido, incluyendo los 3ayload de voA, overhead y datos DiseBar la red a la (4ni(a con=esti2n !rioriAar los 3a@uetes de voA +tiliAar c2dec, 3ara (ini(iAar 3e@ueBas cantidades de 3erdida de 3a@uetes. !roveer redundancia 3ara estos co(3onentes HardQare Enlaces Ener=4a HealiAar =esti2n 3roactiva de la red 9e=uridad de estos co(3onentes ,n1raestructura de red 9iste(a de 3rocesa(ientos de lla(ados !untos 1inales 73licaciones

Jitter DandQidth !acIet loss Helia0ility

9ecurity

*2

&escripcin Ser$icio de %oIP


!lata1or(a de voA "Ericsson, HuaQei, Droadso1t, etc.$ !er(ite: Dar conectividad de voA. HealiAar lla(adas desde usuarios ,! con la Hed 'ele12nica !C0lica Con(utada. HealiAar lla(adas a la red de las o3eradoras (2viles, lar=a distancia nacional e internacional. La cone5i2n del usuario ,! se realiAar6 directa(ente a la 3lata1or(a de 0anda ancha a travs de accesos 5D9L o %i0ra 23tica. !ara dis3oner de .o9, el servicio de voA re@uiere los (is(os 3ar6(etros de un enlace de 0anda ancha.

*)

CaracterFsticas Ser$icio de %oIP


+tiliAa 3rotocolo 9,! 3ara el esta0leci(iento y control de lla(adas "H%C )2&1$. +tiliAa el 3rotocolo H'! "Heal-ti(e 'rans3ort !rotocol$ 3ara el trans3orte de la (edia "H%C )**1$. La seBaliAaci2n "9,!$ ser6 controlada 3or el Media 8ateQay Controller "M8C$ y 9ession Dorder Controller 9DC. La conectividad entre la red de voA y la G8G del o3rador se realiAa travs de una K!G ,!. !ara el servidor de tie(3o G'!, se utiliAar6 una direcci2n ,!. El c2dec a con1i=urar en los dis3ositivos C!Es con 3ri(era 3rioridad de3ende del o3erador. El ancho de 0anda de1inido 3ara cada co(unicaci2n de voA a nivel ,! de3ende del c2dec a utiliAar. Los ter(inales a conectar en las 3uertas de voA "%M9$ de los 8ateQay Ko,! 3ueden ser: KoA, %a5, M2de(.

Ser$icio %oIP 6K&S-"9TTK8

**

&escripcin Ser$icio %oIP de K -Fneas


!lata1or(a de voA "Ericsson, HuaQei, Droadso1t, etc$. 9e re@uiere de un (edia =ateQay de voA de 5 3uertas %M9 "7'7: 7da3tador de 'er(inal 7nal2=ico$. 9ervicio a travs de los si=uientes ti3os de accesos: 5D9L %''5. Los ter(inales a conectar en las 3uertas %M9 3ueden ser: KoA "Central tele12nica, !;'9. Datos "!;9, 7lar(as, etc.$ %a5 "t.)0$. La cone5i2n del (edia =ateQay de voA ser6 a travs de una 3uerta Ethernet del C!E. Huta est6tica entre el 7'7 e ,! 3ro5y. !ara el servicio de voA en la red se 3ueden utiliAaran las si=uientes inter1aces: !KC "7D9L2P$ KL7G "KD9L2>%;$

*&

&escripcin Ser$icio %oIP de K -Fneas 6cont78


+tiliAa los si=uientes 3rotocolos: 9,! 3ara el esta0leci(iento y control de lla(adas "H%C )2&1$. +tiliAa el 3rotocolo H'! "Heal-ti(e 'rans3ort !rotocol$ 3ara el trans3orte de la (edia "H%C )**1$. +tiliAa el 3rotocolo 9D! "9ession Descri3tion !rotocol$ 3ara descri0ir los 3ar6(etros de inicialiAaci2n de los 1luEos (ulti(edia "H%C- *&&$ De3endiendo del servicio los c2dec a con1i=urar en el (edia =ateQay de voA, 3ueden ser los si=uientes: KoA 8.?11 Ley 7 8.?2/ Datos !CM7 %a5 '.)8

*?

Ser$icio %oIP de K -Fneas 6K&S-"9TTK8

*8

Ser$icios de %alor A0re0ados


BsicosE Con1erencia tri3artita. Lla(ada en es3era. Desv4o de todas las lla(adas. Desv4o de lla(adas en caso de ocu3ado. Desv4o de lla(adas en caso de no res3uesta. KisualiAador de lla(adas. Go (olestar. Hetenci2n de lla(adas. AdicionalesE MCsica en es3era. Ca3tura de lla(adas. Candado di=ital. Discado a0reviado 8. Discado a0reviado 100. 'rans1erencia de lla(adas "%lash$. ;3eraci2n 9K7Vs se re@uiere @ue el ter(inal tele12nico 3osea tecla %lash ")00 (s$.

*/

SIP Trun,
El servicio 9,! 'runI entre=a las (is(as 1unciones de enca(ina(iento y servicios @ue los entre=ados 3or los servicios 9u3erlinI de las !7DMWs 'DM con tra(as E1 !H,>H2 El servicio utiliAa: !rotocolo 9,! para el esta.leci/iento B control de lla/adas "H%C )2&1$. El servicio utiliAa el 3rotocolo H'! 6Ceal-ti/e Transport Protocol8 3ara el trans3orte de la (edia "H%C-)**1$. El servicio 3er(ite esta0lecer lla(adas de: +suarios de la !7DM ,! con !9'G !9'G hacia usuarios de la !7DM ,! +tiliAando la red ,!>M!L9 y la G8G co(o ele(ento de interconectividad. En la red la seBaliAaci2n "9,!$ es controlada 3or un Media 8ateQay Controller "M8C$ y 9DC. La conectividad entre la red de voA de cliente y la G8G se realiAa travs de una K!G ,! con1i=urada 3ara dis3oner el .o9 3ara los servicios de voA. Los ane5os internos acceden a la !9'G a travs de la !7DM ,! o %E9. El acceso es in(ediato al discar el 3re1iEo y el tono de invitaci2n a discar "si corres3onde$ es 3rovisto 3or la (is(a !7DM.

&0

SIP Trun, 6contA8


La intercone5i2n de !7DMs ,! a la red 3C0lica con(utada "!9'G$ es a travs de: Canales ,!, estos canales corres3onder6n a su e@uivalente D90. En el caso de @ue la !7DM ,! no (aneEe toda la seBaliAaci2n 9,! y tra1ico H'!: +tiliAar un dis3ositivo ,! ti3o %ront End 9yste(s "%E9$ ,!-to-,! 8Rs 3ara @ue (aneEe toda la seBaliAaci2n 9,!, ne=ociaci2n de (edia "9D!$ y tra1ico H'! entre la red del cliente y la G8G. 7de(6s, 3or la naturaleAa del 3rotocolo 9,! @ue es X3eer-to-3eerV, se o0li=a a cursar el tra1ico 9,! y H'! de cada uno de sus dis3ositivos ,! del cliente ",7D, ,! !hone, 9o1t!hone, M9$ contra la !7DM ,! o %E9 3ara estandariAar la conectividad a la G8G. La !7DM ,! o %E9 de0en actCan co(o D2D+7s. Entre el 9DC y la !7DM ,! o %E9 se esta0lece todo el tr61ico de seBaliAaci2n 9,! y H'!.

&1

SIP Trun, 6Ced8

&2

Sealizacin SIP Trun,

&)

0)
Protocolos Protocolos de Sealizacin

Razn Social: Telefnica rea: Lorem ipsum

&

Protocolos

&*

El #odelo 5SI
Ventajas del modelo OSI. Heduce la co(3leEidad. EstandariAa las inter1aces. %acilita el diseBo (odular. 7se=ura la tecnolo=4a. intero3erati0ilidad de la

7celera la evoluci2n. 9i(3li1ica la enseBanAa y el a3rendiAaEe.


&&

P&3 6Protocol &ata 3nit8 Capa Transporte 6Capa =8

&?

Co/paracin entre TCP"IP B 5SI


#odelo 5SI
H Aplicacin > Presentacin P Sesin = Transporte 3 Ced 2 Enlace de &atos 1 9Fsica Transporte Internet TCP " 3&P IP Aplicacin 9TP7 ;TTP7 S#TP7 & S7 T9TP

#odelo TCP"IP

Protocolos

Acceso a red

Internet7 -A 7 *A

&8

Protocolos %oIP B el #odelo 5SI


H Aplicacin > Presentacin P Sesin = Transporte 3 Ced So'tp+one7 Call #ana0er7 ;u/an Speec+ Cdec ;A323"SIP"#!CP CTP"3&P 6/edia87 TCPH3&P 6si0nal8 IP 9ra/e CelaB 69C87AT#7 Et+ernet7 #ultilin, Pointto-Point Protocol 6#-PPP87 Point-to-Point Protocol 6PPP87 ;i0+--e$el &ata -in, Control 6;&-C8 ------

2 Enlace de datos

1 9Fsica

&/

Protocolos de Sealizacin %oIP

?0

Protocolos de Sealizacin %oIP


Protocolo H.)2) M8C! 9,! &escripcin !rotocolo est6ndar ,'+ 3ara con1erencia interactiva, evolucionado del est6ndar ,9DG H.)20, 1le5i0le y co(3leEo Est6ndar ,E'% 3ara los 8ateQay de control !9'G, control de dis3ositivos. !rotocolo ,E'% 3ara con1erencias interactivo y interactivo, sencillo, 3ero (enos (aduros, @ue H.)2) no

9CC! o 9Iinny !rotocolo 3ro3ietario de Cisco utiliAado entre Cisco +ni1ied Co((unications Mana=er y tel1onos Cisco Ko,!

?1

;A323
73ro0ado en 1//& ,'+-'. DiseBado 3ara el trans3orte de audio, v4deo a travs de red ,!. !rotocolo 3eer-to-3eer donde el dis3ositivo 1inal inicia las sesiones E5tensa(ente utiliAado con =ateQays, =ateIee3ers, o cliente de con1erencia tri3artita H.)2), es3ecial(ente ter(inales de video en Cisco +ni1ied Co((unications. Los =ateQays H.)2) nunca son re=istrados con Cisco +ni1ied Co((unications Mana=er, sola(ente la direcci2n ,! esta dis3oni0le, 3ara con1ir(ar @ue la co(unicaci2n es 3osi0le. H.)2) incluye los si=uientes 3rotocolos H.22* call si=nalin= H.22* He=istration, 7d(ission, and 9tatus "H79$ H.2 * control si=nalin= 7udio codecs "8.?11, 8.?22 "& , *& y 8 I03s$, 8.?2).1 "*,) y &,) I03s$, 8.?28 "1& I03s$ y 8-?2/ "8 I03s$$ Kideo codecs "H.2&1$
?2

Co/ponentes de Ced ;A323


4'er(inal H.)2) 4+nidad de control (ultidi1usi2n MC+ 48ateQay 48ateIee3er
4Conversi2n de seBaliAaci2n de lla(ada 4Conversi2n de seBaliAaci2n de (edios 4Conversi2n de (edios

4'raducci2n de alias H.)2) en direcciones de red 4Control de ad(isiones y ancho de 0anda 4!ro3orcionan ad(inistraci2n de 3ol4ticas

?)

#!CP - 6#edia !ateOaB Control Protocol8


o Desarrollado en 1/// 3or ,E'% H%C 2?0*. o !rotocolo Cliente>9ervidor @ue 3er(ite a un dis3ositivo de control de lla(adas, to(ar el control de un 3uerto es3ec41ico so0re un =ateQay "(odelo centraliAado$. o !ara @ue una interacci2n M8C! ten=a lu=ar con Cisco +ni1ied Co((unications Mana=er, tiene @ue ase=urarse de @ue el so1tQare Cisco ,;9 o del siste(a o3erativo Cisco Catalyst sea co(3ati0le con Cisco +ni1ied Co((unications Mana=er. o La versi2n 0.1 de M8C! es so3ortada so0re Cisco +ni1ied Co((unications Mana=er. o El conce3to de 0acIhaul !H, es uno de los conce3tos (6s 3otentes de la a3licaci2n M8C! con Cisco +ni1ied Co((unications Mana=er. o DH, hacia atr6s es so3ortado en las recientes versiones de ,;9 Cisco. o Go es un 3rotocolo est6ndar.

#!CP - 6#edia !ateOaB Control Protocol8

H8: Conecta la !DM troncal a la red ,!

H8: Conecta la !DM troncal a la red ,!

,nicial(ente diseBado 3ara si(3li1icar en lo 3osi0le la co(unicaci2n con ter(inales co(o los tel1onos. 'iene tres co(3onentes un M8C "Media 8ateQay Controller$, uno o varios M8 "Media 8ateQay$ y uno o varios 98 "9i=nalin= 8ateQay$, el 3ri(ero ta(0in deno(inado dis3ositivo (aestro controla al se=undo ta(0in deno(inado esclavo.
?*

SCCP - 6S,innB Client Control Protocol8


Protocolo Sealizacin S,innB Protocolo Sealizacin S,innB CC# IP P+one Parte B

IP P+one Parte A

Sealizacin Ceal-Ti/e Transport Protocol 6CTP8

Es un 3rotocolo 3ro3ietario de Cisco. Es el 3rotocolo 3or de1ecto 3ara ter(inales con el servidor Cisco Call Mana=er !DM @ue es el si(ilar a 7sterisI !DM. +sado entre el Cisco Call Mana=er "CCM$ y tel1onos ,! Cisco
?&

El cliente 9Iinny usa 'C!>,! 3ara trans(itir y reci0ir lla(adas. !ara el audio utiliAa H'!, +D! e ,!. Los (ensaEes 9Iinny son trans(itidos so0re 'C! y usa el 3uerto 2000.

Co/paracin de Protocolos Sealizacin %oIP


??

Suite ;A323
o !rotocolo 3eer-to-3eer o Con1i=uraci2n del 8ateQay es necesaria 3or@ue el =ateQay de0e (antener el 3lan de discado y el 3atr2n de ruteo. o EEe(3los: o Cisco K822 , =ateQay 3ara tel1onos anal2=icos "sola(ente %M9$. o Cisco serie 2800. o Houter Cisco serie )800.

?8

#!CP
o o o o 'ra0aEa en una ar@uitectura Cliente>9ervidor Con1i=uraci2n si(3li1icada Cisco +ni1ied Co((unications Mana=er (antiene el dial 3lan. EEe(3los: o Cisco K822 , =ateQay 3ara tel1onos anal2=icos "sola(ente %M9$. o Cisco serie 2800. o Houter Cisco serie )800. EEe(3lo de o3eraci2n de siste(a M8C! con Cisco Catalyst o Cisco Catalyst &000 R9-M&&08-'1 o Cisco Catalyst &000 R9-M&&08-E1

?/

SIP
o !rotocolo 3eer-to-3eer o La con1i=uraci2n del =ateQay es necesaria 3or@ue el =ateQay de0e (antener un dial 3lan y el 3atr2n de ruteo. o EEe(3los o Cisco serie 2800 o Cisco router serie )800

80

SCCP
o o o o 'ra0aEa en una ar@uitectura Cliente>9ervidor Con1i=uraci2n si(3li1icada Cisco +ni1ied Co((unications Mana=er (antiene el dial 3lan y 3atrones de ruteo. EEe(3los: o Cisco K822 "sola(ente %M9$. o Cisco K82 8 8ateQay de voA analo=ica. o Cisco 7'7 18& o Cisco serie 2800 con router y 3uertas %M9.

81

Protocolo SIP

82

Iue es el Protocolo SIP4


El Session Initiation Protocol "9,!$ es un 3rotocolo de seBaliAaci2n @ue controla una iniciaci2n, (aneEa y ter(ina una sesi2n (ulti(edia "voA y video$ so0re una red de 3a@uetes. Este esta 0asado so0re una ar@uitectura cliente-servidor, en el cual el cliente inicia un lla(ado y el servidor res3onde el lla(ado. Esto es una nor(a de la ,E'% H%C )2&1.

8)

Por 2u( SIP4


%enta)as de los 0ateOaBs SIP Con1i=uraci2n del Dial-3lan directa(ente so0re el =ateQay. 'raducciones de1inidas 3or el =ateQay. 9o3orte avanAado 3ara la inte=raci2n de siste(as de otros 1a0ricantes de tele1on4a. ,ntero3era0ilidad con =ateQays de voA de otros 1a0ricantes. 9o3orta dis3ositivos 1inales de otros 1a0ricantes "tel1onos 9,!$

Co/o Tra.a)a SIP4


El usuario se identi1ica 3or una direcci2n 9,! Cnica.

si3:user,DY=ateQay.co( EEe(3lo: si3:2) //02/Y=td.cl


Los usuarios se re=istran con un 9ervidor de He=istro usando ellos la direcci2n 9,! asi=nada. Cuando el usuario inicia un lla(ado, una 3etici2n 9,! es enviada al servidor 9,! "!DM-,!, !lata1or(a, etc$. La localiAaci2n del usuario 1inal 3uede ser din6(ica(ente re=istrada con el servidor 9,!.

8*

9unda/entos SIP
9,! es un 3rotocolo si(3le e5tensi0le. 9,! es de1inido en ,E'% H%C )2&1. 9,! crea, (odi1ica, y ter(ina sesiones con uno o (as 3artici3antes. 9,! a3rovecha varios est6ndares: H'!, H'C!, H''!, 9D!, DG9, 97!, M8C! y H'9!. 9,! realiAa el direcciona(iento E.1& , correo electr2nico, o re=istro del servicio DG9. 9,! esta 0asado en te5to 79C,, 3ara una 16cil i(3le(entaci2n y de3uraci2n.

8&

9unda/entos SIP 6ContA8


9,! 3rovee las ca3acidades: Deter(ina la localiAaci2n del 3unto 1inal del destino. Deter(ina la ca3acidad de la (edia del 3unto 1inal del destino. Deter(ina la dis3oni0ilidad del 3unto 1inal del destino. Esta0lece una sesi2n entre el ori=en y el 3unto 1inal del destino. ManeEa la trans1erencia y ter(inaci2n de lla(ados

8?

Iue es E 3#4
E.1& Gu(0er Ma33in= !rotocolo ,E'% de1inido en H%C-2/1&. Gu(ero E.1& @ue se utiliAa 3ara 0uscar +ni1or( Hesource ,denti1ier "+H,$, direcciones Re0 (as co(Cn(ente conocidas +H, !er(ite el uso de nC(eros E.1& en el conte5to co(0inado !9'G S servicios ,! "correo electr2nico, 1a5, direcciones 9,!, coordenadas, enruta(iento de tele1on4a ,! y otros$ ,nte=rador i(3ortante de !9'G, ,nternet y de otras redes 0asadas en ,!.

88

&irecciones SIP
o Go(0re de do(inio co(3leto o EdoeYcisco.co( o Direcciones E.1& o si3:1 08***12) Y=ateQay.co(Z userOna(e o Direcciones (i5tas o si3:1 08***12) Z 3assQordOchan=e(eY10.1.1.1 o si3:EdoeY10.1.1.1

8/

9uncionalidad SIP
3ser location Descu0re la localiAaci2n del usuario 1inal con el 3ro32sito de esta0lecer una sesi2n. 3ser capa.ilities Deter(ina la ca3acidad del (edio del dis3ositivo en una sesi2n esta0lecida. 3ser a$aila.ilitB Deter(ina la tasaci2n del usuario 1inal. Session setup Esta0lece los 3ar6(etros de sesiones de las 3artes involucradas en una sesi2n. Session +andlin0 Ha0ilita la (odi1icaci2n, trans1erencia y ter(inaci2n de una sesi2n activa.

/0

Entidades SIP

/1

Entidades SIP 618


ProKB Ser$er Enca(inar un (ensaEe entre un a=ente de usuario cliente y un a=ente de usuario servidor nor(al(ente se recurre a los servidores. Estos servidores 3ueden actuar de dos (aneras: Co(o !ro5y, enca(inando el (ensaEe hacia destino. Co(o Hedirector "Redirect$ =enerando una res3uesta @ue indica al ori=inante la direcci2n del destino o de otro servidor @ue lo acer@ue al destino. La 3rinci3al di1erencia es @ue el servidor 3ro5y @ueda 1or(ando 3arte del ca(ino entre el 3AC y el "o los$ 3AS, (ientras @ue el servidor de redirecci2n una veA @ue indica al 3AC c2(o enca(inar el (ensaEe ya no interviene (6s. +n (is(o servidor 3uede actuar co(o Hedirector o co(o !ro5y de3endiendo de la soluci2n a nivel de red.
/2

Entidades SIP 628


Cedirect Ser$er 9ervidor @ue ace3ta solicitudes 9,! 'raduce la direcci2n 9,! de destino en una o varias direcciones de red y las devuelve al cliente. De (anera contraria al !ro5y 9erver, el Hedirect 9erver no enca(ina las solicitudes 9,!. En el caso de la devoluci2n de una lla(ada, el !ro5y 9erver tiene la ca3acidad de traducir el nu(ero del destinatario en el (ensaEe 9,! reci0ido, en un nu(ero de reenvi2 de lla(ada y enca(inar la lla(ada a este nuevo destino, y eso de (anera trans3arente 3ara el cliente de ori=enZ 3ara el (is(o servicio. El Hedirect 9erver devuelve el nuevo nu(ero "nu(ero de re-envi2$ al cliente de ori=en @uien se encar=a de esta0lecer una lla(ada hacia este nuevo destino.

/)

Entidades SIP 638


3ser A0ent 63A8 +7C: 7=ente @ue inicia y>o ter(ina la lla(ada +79: 7=ente @ue reci0e y>o ter(ina la lla(ada En la (ayor4a de los casos las sesiones 9,! @ue esta0lecen los +7 tienen co(o usuario una 3ersona, 3ero ta(0in 3ueden tra0aEar 3ara otros 3rotocolos, co(o en el caso de un 8ateQay El +7 de0e ser ca3aA de (antener el estado de las lla(adas @ue se inician o est6n en curso. Esto es necesario 3ara 3oder se=uir los di6lo=os y 3ara con1ia0ilidad de la co(unicaci2n El 9tatus (4ni(o de la lla(ada de0e incluir: Tags Call-ID Cseq (local y remoto) 'er(inada la lla(ada, el +7 de0e (antener el status 3or al (enos )2 se=. Esto 3er(itir6 to(ar acciones en caso de 3erdida de (ensaEes o ca4da de la lla(ada

Entidades SIP 6=8


Ce0ister ser$er
Es un servidor @ue ace3ta solicitudes 9,! HE8,9'EH. !ara ello se vale del (ecanis(o de re=istro. Cada usuario tiene una direcci2n l2=ica @ue es invaria0le res3ecto de la u0icaci2n 14sica del usuario. +na direcci2n l2=ica del 3rotocolo 9,! es de la 1or(a usuario@dominio . La direcci2n 14sica "deno(inada Ldirecci2n de contactoL$ es de3endiente del lu=ar en donde el usuario est6 conectado "de su direcci2n ,!$. El usuario indica 3or un (ensaEe HE8,9'EH e(itido al He=istrar, la direcci2n donde es localiAa0le "direcci2n ,!$. Cuando un usuario inicialiAa su ter(inal "3or eEe(3lo conectando su tel1ono o a0riendo su so1tQare de tele1on4a 9,!$ el a=ente de usuario 9,! @ue reside en dicho ter(inal env4a una 3etici2n con el (todo HE8,9'EH a un 9ervidor de He=istro, in1or(ando a @u direcci2n 14sica de0e asociarse la direcci2n l2=ica del usuario. El servidor de re=istro realiAa entonces dicha asociaci2n "deno(inada binding$. Esta asociaci2n tiene un 3er4odo de vi=encia y si no es renovada, caduca " rec. * (inutos$ La 1or(a en @ue dicha asociaci2n es al(acenada en la red no es deter(inada 3or el 3rotocolo 9,!, 3ero es vital @ue los ele(entos de la red 9,! accedan a dicha in1or(aci2n.

/*

Entidades SIP 6P8


B2B3A +n D2D+7 es un ti3o de +7 @ue reci0e re@ueri(ientos 9,!, los re1or(ula y lue=o los env4a c2(o nuevos re@ueri(ientos En este sentido un D2D+7 actCa c2(o un 3ro5y 9,!, 3ero no si=ue sus re=las de enruta(iento 9e 3ueden utiliAar 3ara servicios de anonimato, evitando @ue dos +7 involucrados en una sesi2n 9,! 3uedan a3render el uno del otro !ara estos 1ines el D2D+7 3uede re1or(ular re@ueri(ientos entera(ente trans1or(ados, ca(0iando los ca(3os From, Via, Contact y Call-ID 'a(0in 3uede (odi1icar la in1or(aci2n de (edios contenida en 9D!, 3resentando los suyos co(o los del +7 +n D2D+7 @uie0ra la naturaleAa de 9,! c2(o 3rotocolo trans3arente end to end en ,nternet +n D2D+7 es un 3unto Cnico sin estado, =enerador de 1allas 3otenciales en la red, reduciendo la con1ia0ilidad de las sesiones 9,! so0re ,nternet

/&

Ar2uitectura SIP
63AS8 SIP ProKB7 Ce0ister7 -ocation B Cedirect Ser$ers SIP 63AS8

SIP

SIP

PST CTP E1 o PCI 3suarios A0entes SIP 63AC8 /?

-e0acB PBL

Super$i$encia

!re-con1i=urar +7 con al (enos dos 9,! 9erver Con1i=urar +7 con resolucion de direcciones de los server con DG9
/8

#odelo SIP

Cliente: lado @ue env4a una 3etici2n. EE.- tel1ono 9,! o 3asarela @ue inicia una sesi2n. 9ervidor: lado @ue res3onde a una 3etici2n reci0ida. EE.- tel1ono 9,! o 3asarela destino. 'ransacci2n: 3etici2n P [res3uesta "s$ 3rovisional "es$\ P res3uesta 1inal
//

Peticiones SIP
#et+od &escription +sado con el 1in de esta0lecer una sesi2n entre +7s. ,GK,'E corres3onde al (ensaEe ,9+! ,7M o al (ensaEe ../)1 9E' +! y contiene las in1or(aciones so0re el @ue =enera la lla(ada y el destinatario as4 co(o so0re el ti3o de 1luEos @ue ser6n interca(0iados "voA, video,...$. Cuando un +7 @ue e(iti2 el (todo 9,! ,GK,'E reci0e una res3uesta 1inal a la invitaci2n "eEe(3lo : 200 ;F$, el con1ir(a la rece3ci2n de esta res3uesta 3or (edio de un (todo QAC<R. !er(ite la li0eraci2n de una sesi2n anterior(ente esta0lecida. Corres3onde al (ensaEe HELE79E de los 3rotocolos ,9+! y ../)1. +n (ensaEe D]E 3uede ser e(itido 3or el @ue =enera la lla(ada o el @ue la reci0e.

,GK,'E

7CF

D]E

100

Peticiones SIP 6contA8


#et+od &escription Es utiliAado 3ara 3edir el a0andono de la lla(ada en curso 3ero no tiene nin=Cn e1ecto so0re una lla(ada ya ace3tada. De hecho, solo el (todo :D]E< 3uede ter(inar una lla(ada esta0lecida. Es utiliAado 3ara interro=ar las ca3acidades y el estado de un +ser 7=ent o de un servidor . La res3uesta contiene sus ca3acidades "eEe(3lo: ti3o de (edia siendo so3ortado, idio(a so3ortado$ o el hecho de @ue el +7 sea indis3oni0le. Es usado 3or una +7 con el 1in de indicar al He=istrar la corres3ondencia entre su Direcci2n 9,! y su direcci2n de contacto "eEe(3lo : direcci2n ,!$.

C7GCEL

;!',;G9

HE8,9'EH

101

Peticiones SIP 6contA8


#et+od ,G%; HE%EH 9+D9CH,DE G;',%] &escription +sado co(o seBaliAaci2n en (edio del lla(ado "D'M%, hooI-1lash, etc.$ +sado 3ara trans1erencia de lla(adas +tiliAado 3or un 7=ente de +suario 3ara esta0lecer una suscri3ci2n con el 1in de reci0ir noti1icaciones +tiliAado 3or un 7=ente de +suario 3ara trans(itir in1or(aci2n acerca de la ocurrencia de un evento en 3articular "tal co(o MR,$ 9e utiliAa 3ara acusar reci0o de las 3rovisionales 1ia0les trans3ortadas "155$ +sado 3ara indicar el estado de una sesi2n res3uestas

!H7CF +!D7'E

102

Cespuestas SIP
In'or/ational ,ndica el estado de la lla(ada antes de co(3letar 100 'ryin= 180 Hin=in= 181 Call is 0ein= 1orQarded 182 Call .ueued 18) 9ession !ro=ress Success !eticiones lo=radas 200 ;F 202 7cce3ted
10)

Cedirection 9erver ha u0icaciones. reintentar otro servidor. devuelto 3osi0les El cliente de0e 3etici2n

)00 Multi3le Choices )01 Moved !er(anently )02 Moved 'e(3orarily )80 7lternative 9ervice

Cespuestas SIP 6contA8


Client Errors La solicitud ha 1allado de0ido a un error 3or 3arte del cliente. El cliente 3uede volver a intentar solicitar re1or(ulando la res3uesta. 00 Dad He@uest 01 +nauthoriAed 0) %or0idden 0 Got %ound 0* Method not 7lloQed 0? !ro5y 7uthentication He@uired 1* +nsu33orted Media 8& Dusy Here la

10

Cespuestas SIP 6contA8


Ser$er 9ailure La solicitud ha 1allado de0ido a un error del servidor. La solicitud 3uede ser analiAada en otro servidor. *00 9erver ,nternal Error *01 Got ,(3le(ented *02 Dad 8ateQay *0) 9ervice +navaila0le !lo.al 9ailure La solicitud ha 1allado y no de0e ser analiAada de nuevo en este u otro servidor. &00 Dusy EveryQhere &0) Decline &0 DoesnVt E5ist 7nyQhere &0& Got 7cce3ta0le

10*

&onde esta SIP4


S&P Codecs

Application

CSTP

SIP

CTP

& S

etOor,

TCP

3&P

etOor,

IP

P+Bsical " &ata -in,

Et+ernet

10&

1Iue Protocolos son utilizados para %oIP4


9acilidades ecesidad de la $oz Go 9i 9i 9i TCP 3&P CTP

%ia0ilidad Heordena(iento 9ellado de tie(3o Multi3le5i2n

9i 9i Go 9i

Go Go Go 9i

Go 9i 9i Go

%ia0ilidad: 'C! orientado a la cone5i2n. !ara el trans3orte de la voA H'! y +D! ta(0in est6n orientados a la cone5i2n. Heordena(iento: En las redes ,! los 3a@uetes 3ueden arri0ar en di1erente orden. Con H'! lle=an en orden correcto. 'i(e-sta(3: 9e de0e conocer el tie(3o relativo en @ue los 3a@uetes son trans(itidos. El 3a@uete es correcta(ente reordenado. El 3a@uete 3uede tener un a3ro3iado delay insertado entre 3a@uetes. Multi3le5i2n: ManeEo de (Clti3les lla(ados. ManeEo de 3uertas 3uertas +D! "1&.)8 )2.?&?$ 10? a

Protocolos de Trans/isin de #edia


o Heal-'i(e 'rans3ort !rotocol o ;1rece el actual 1luEo de audio y video so0re la red. o Heal-'i(e trans3ort Control 3rotocol o !ro3orciona la in1or(aci2n de control 1uera de 0anda 3ara un 1luEo H'!. o cH'! o Co(3ri(e las ca0eceras ,!>+D!>H'! so0re enlaces seriales de 0aEa velocidad. o 9H'! o !ro3orciona la encri3taci2n, (ensaEes de autenticaci2n y la inte=ridad y 3rotecci2n de re3etici2n de los datos H'!

108

Ceal-ti/e Transport Protocol 6CTP8


IET9 C9C 3PP0 !ro3orciona 1unciones de red de e5tre(o a e5tre(o y servicios de entre=a en caso de retraso sensi0le, dato en tie(3o real, tal co(o voA y video. 9e eEecuta en la 3arte su3erior de +D! %unciona 0ien con la cola 3ara tra1ico de voA so0re otros tr61icos. ,ncluye servicios: ,denti1icaci2n de 3ayload-ty3e 9ecuencia nu(rica 'i(e sta(3in= Monitoreo de la entre=a

10/

Ceal-Ti/e Transport Control Protocol 6CTCP8


C9C 1MMJ7 3PP0 !rovee control de la in1or(aci2n 1uera de 0anda 3ara un 1luEo H'!. +tiliAado 3ara re3ortes de .o9. Monitorea la calidad de la distri0uci2n de datos y 3rovee control de la in1or(aci2n. !ro3orciona in1or(aci2n so0re las condiciones actuales de la red. !er(ite aco=ida @ue 3artici3e en una sesi2n de H'! 3ara el interca(0io de in1or(aci2n so0re la su3ervisi2n y el control de la sesi2n. !ro3orciona un 1luEo se3arado de H'! 3ara uso de trans3orte +D!.

110

Co/presin CTP
H%Cs H%C 2*08, co(3resi2n de las ca0eceras ,!>+D!>H'!, 3ara enlace seriales de 0aEa velocidad. H%C 2*0/, co(3resi2n de la ca0eceras ,! so0re !!!. CH'! (eEorado. H%C )* *, (eEora la co(3resi2n H'! "CH'!$ 3ara enlaces con alto retardo, 3erdida de 3a@uetes y reordena(iento. Co(3ri(e las ca0eceras de 0 0yte a a3ro5i(ada(ente 2 a 0ytes.

111

Se0uridad CTP
H%C )?11 !ro3orciona. Encri3taci2n 7dvanced Encry3tion 9tandard "7E9$ MensaEes de inte=ridad y autenticaci2n Hashed Messa=e 7uthentication Code-9ecure Hash 7l=orith( , "HM7C9H7-,$ H%C 210 !rotecci2n de re3etici2n "sin desincri3taci2n$

112

Session &escription Protocol 6S&P8


IET9 C9C 232H :9D! est6 destinado a descri0ir sesiones (ulti(edia a los e1ectos de anuncio de la sesi2n, la invitaci2n de sesiones, y otras 1or(as de iniciaci2n de sesi2n (ulti(edia.< IncluBe S&PE El ti3o de (edia "video, audio, etc.$ El 3rotocolo de trans3orte "H'!>+D!>,!, H.)20, etc.$ El 1or(ato de la (edia "H.2&1 video, M!E8 video, etc.$ ,n1or(aci2n @ue reci0en los (edios "direcciones, 3uertos, 1or(atos y as4 sucesiva(ente$

11)

&escripcin de Sesin
vO 3rotocol version oO ori=inator and session identi1ier sO session na(e iO session in1or(ation uO +H, o1 descri3tion eO e(ail address 3O 3hone nu(0er cO connection in1or(ation 0O Aero or (ore 0andQidth in1or(ation Lines AO ti(e Aone adEust(ents IO encry3tion Iey aO Aero or (ore session attri0ute lines tO ti(e the session is active rO Aero or (ore re3eat ti(es
11

&escripcin de #edia
(O (edia na(e and trans3ort address iO (edia title cO connection in1or(ation 0O Aero or (ore 0andQidth in1or(ation Lines IO encry3tion Iey aO Aero or (ore (edia attri0ute lines

11*

E)e/plo S S&P 6Session--e$el In'or/ation8


9ession Descri3cion !rotocol 9ession Descri3cion !rotocol version "v$:0 ;Qner>Creator, 9ession ,d "o$: 7udiocodes8R )28?8 0/ )28?8)01 ,G ,! 10.1/ .1?2.2 9ession Ga(e "s$: !hone-Call Connection ,n1or(ation "c$: ,G ,! 10.1/ .1?2.2 'i(e Descri3tion. 7ctive ti(e "t$: 0 0

11&

E)e/plo S S&P 6Session -e$el In'or/ation8

11?

E)e/plo S S&P 6#edia--e$el In'or/ation8


Media Descri3tion, na(e and address "/$: audio &000 H'!>7K! 8 18 /& 100 Media 7ttri0ute "a$: rt3(a3: 8 !CM7>8000 Media 7ttri0ute "a$: 1(t3: 8 vadOno Media 7ttri0ute "a$: rt3(a3: 18 8?2/>8000 Media 7ttri0ute "a$: 1(t3: 18 anne50Ono Media 7ttri0ute "a$: rt3(a3: /& !CM7>8000 Media 7ttri0ute "a$: =3(d: /& v0dOyes Media 7ttri0ute "a$: rt3(a3: 100 tele3hone-event>8000 Media 7ttri0ute "a$: 1(t3: 100 0-1* Media 7ttri0ute "a$: 3ti(e:20 Media 7ttri0ute "a$: sendrecv Media 7ttri0ute "a$: rtc3:&001 ,G ,! 10.1/ .1?2.2

118

E)e/plo S S&P 6Session #edia In'or/ation8

AVP = Audio Video profile over UDP [RFC 3551]

11/

Ce0istro SIP

12 0

&ireccin de Ce0istro
Ser$idor Ce0istro Ser$idor Cedirect Base de datos de -ocalizaci n

o o o o o o

Direcci2n ,! He=istro Direcci2n ,! !ro5y Direcci2n ,! ;ut0ound !ro5y +sera=ent Do(ain +serna(e !assQord

ProKB SIP 63AS8

Ce0ister A2uF Bo soB

SIP 3ACs SIP 3ACs !ateOaB SIP

121

SIP Ce0istration

122

SIP Ce0istration
SIP Ser$er 3AC

CE!ISTEC CE!ISTEC si3:1?2.22.1&.)*:*0&0Ztrans3ortO+D! 9,!>2.0 %ro(: ^si3:*822220 1Yclaro.cl:*0&0_Zta=O1 &*e88-a02d088-1)c -*002/-1&*)-d)/82?-1&*) 'o: ^si3:*822220 1Yclaro.cl:*0&0_ Call-,D: 1 02*d0-a02d088-1)c -*002/-1&*)-&?d10)1/-1&*) C9e@: 1 HE8,9'EH Kia: 9,!>2.0>+D! 10.1?8.208.1)&:*0&0Z0ranchOA/h8 0F-1&*)-*?)*/&-880e/ed Ma5-%orQards: ?0 9u33orted: re3laces,100rel +ser-7=ent: 'ho(son '8?8/vn Duild 8. .).+ E53ires: )00 Contact: ^si3:*822220 1Y10.1?8.208.1)&:*0&0_ M-9erialnu(0er: C!11*1.'7C] 7cce3t: a33lication>dt(1-relay, 5-a33lication>dt(1-relay, a33lication>sd3 Content-Len=th: 0 12)

SIP Ce0istration
SIP Ser$er 3AC

CE!ISTEC =01 3naut+orized

SIP"2A0 =01 3naut+orized %ro(: ^si3:*822220 1Yclaro.cl:*0&0_Zta=O1 &*e88-a02d088-1)c -*002/-1&*)-d)/82?-1&*) 'o: ^si3:*822220 1Yclaro.cl:*0&0_Zta=O &*01 &1*-1)*0*) 2?2// Call-,D: 1 02*d0-a02d088-1)c -*002/-1&*)-&?d10)1/-1&*) C9e@: 1 HE8,9'EH Kia: 9,!>2.0>+D! 10.1?8.208.1)&:*0&0Z0ranchOA/h8 0F-1&*)-*?)*/&-880e/ed ***-Aut+enticateE &i0est real/NTBroad*or,sT7nonceNTBroad*or,sL+M'd.terT/,nsK0B*Q 7al0orit+/N#&P72opNTaut+T Content-Len=th: 0

12

SIP Ce0istration
3AC CE!ISTEC =01 3naut+orized CE!ISTEC

SIP Ser$er

CE!ISTEC si3:1?2.22.1&.)*:*0&0Ztrans3ortO+D! 9,!>2.0 %ro(: ^si3:*822220 1Yclaro.cl:*0&0_Zta=O1 &*e88-a02d088-1)c -*002/-1&*)-d)/82?-1&*) 'o: ^si3:*822220 1Yclaro.cl:*0&0_ Call-,D: 1 02*d0-a02d088-1)c -*002/-1&*)-&?d10)1/-1&*) C9e@: 2 HE8,9'EH Kia: 9,!>2.0>+D! 10.1?8.208.1)&:*0&0Z0ranchOA/h8 0F-1&*)-*?)*08-21&)28e) Ma5-%orQards: ?0 9u33orted: re3laces,100rel +ser-7=ent: 'ho(son '8?8/vn Duild 8. .).+ E53ires: )00 Aut+orizationE &i0est userna/eNTPM2220=1T7real/NTBroad*or,sT7nonceNTBroad*or,sL+ M'd.terT/,nsK0B*T7uriNTsipE1H2A22A1>A3PEP0>0UtransportN3&PT7responseNTHM0.2=cMMeecM1MHaM'.PP.'Pc= M'cacT7al0orit+/N#&P7cnonceNTPH3P.MT72opNaut+7ncN00000001 Contact: ^si3:*822220 1Y10.1?8.208.1)&:*0&0_ M-9erialnu(0er: C!11*1.'7C] 7cce3t: a33lication>dt(1-relay, 5-a33lication>dt(1-relay, a33lication>sd3 Content-Len=th: 0

12*

SIP Ce0istration
SIP Ser$er 3AC

CE!ISTEC =01 3naut+orized CE!ISTEC 200 5< SIP"2A0 200 5< %ro(: ^si3:*822220 1Yclaro.cl:*0&0_Zta=O1 &*e88-a02d088-1)c -*002/-1&*)-d)/82?-1&*) 'o: ^si3:*822220 1Yclaro.cl:*0&0_Zta=O&/1))0/22-1)*0*) 2?))? Call-,D: 1 02*d0-a02d088-1)c -*002/-1&*)-&?d10)1/-1&*) C9e@: 2 HE8,9'EH Kia: 9,!>2.0>+D! 10.1?8.208.1)&:*0&0Z0ranchOA/h8 0F-1&*)-*?)*08-21&)28e) Contact: ^si3:*822220 1Y10.1?8.208.1)&:*0&0_Ze53iresO)00Z@O0.* 7lloQ-Events: call-in1o,line-seiAe,dialo=,(essa=e-su((ary,as-1eature-event,5-0roadQorIshotelin=,5-0roadQorIs-call-center-status Content-Len=th: 0 12&

9lu)o de -la/ada SIP

12 ?

9lu)o !eneral -la/ada SIP


Analo0 P+one 3AC
V

&S-A#
Ced IP

5''-+oo,

Dial 'one Dialin= ,GK,'E 100 'ryin= Hin=0acI 'one 180 Hin=in= 200 ;F "9D!$ 7CF

%oice 69lu)o CTP8


5n-+oo,

D]E 200 ;F

128

I %ITE
SIP Ser$er 3AC 9LS

V
I %ITE

12/

I %ITE
I %ITE si3:/&/12)8 Yclaro.cl:*0&0Ztrans3ortO+D! 9,!>2.0 %ro(: L2) //02&L^si3:2) //02&Yclaro.cl:*0&0_Zta=O1*0c&00-a02d08/-1)c -*002/-1102/-18)2e0 1-1102/ 'o: L/&/12)8 L^si3:/&/12)8 Yclaro.cl:*0&0_ Call-,D: 1*0)0&0-a02d08/-1)c -*002/-1102/-2c101 a1-1102/ C9e@: 1 ,GK,'E Kia: 9,!>2.0>+D! 10.1?8.208.1)?:*0&0Z0ranchOA/h8 0F-1102/- *21aad-*d811* Ma5-%orQards: ?0 9u33orted: re3laces,100rel +ser-7=ent: 'echnicolor '8?8/vn v) Duild 10.2.1. Contact: ^si3:2) //02&Y10.1?8.208.1)?:*0&0_ M-9erialnu(0er: C!1201H7/G& 7cce3t: a33lication>dt(1-relay, 5-a33lication>dt(1-relay, a33lication>sd3 7lloQ: ,GK,'E, 7CF, D]E, HE%EH, G;',%], C7GCEL, ;!',;G9, ,G%;, +!D7'E, !H7CF Content-'y3e: a33lication>sd3 Content-Len=th: 2?1 vO0 oO?8/vn`v) / &?&1 ?2 / &?&1 ?2 ,G ,! 10.1?8.208.1)? sOcO,G ,! 10.1?8.208.1)? tO0 0 (Oaudio 1102 H'!>7K! 8 18 /? aOrt3(a3:8 !CM7>8000 aOrt3(a3:18 8?2/>8000 aO1(t3:8 vadOno aO1(t3:18 anne50Ono aO3ti(e:20 aOrt3(a3:/? tele3hone-event>8000 aO1(t3:/? 0-1*

1)0

100 TrBin0
SIP Ser$er 3AC 9LS

V
I %ITE 100 TrBin0

SIP"2A0 100 TrBin0 %ro(: L2) //02&L^si3:2) //02&Yclaro.cl:*0&0_Zta=O1*0c&00-a02d08/-1)c -*002/-1102/18)2e0 1-1102/ 'o: L/&/12)8 L^si3:/&/12)8 Yclaro.cl:*0&0_ Call-,D: 1*0)0&0-a02d08/-1)c -*002/-1102/-2c101 a1-1102/ C9e@: 1 ,GK,'E Kia: 9,!>2.0>+D! 10.1?8.208.1)?:*0&0Z0ranchOA/h8 0F-1102/- *21aad-*d811*

1)1

1M0 Cin0in0
SIP Ser$er 3AC 9LS

V
I %ITE 100 TrBin0 1M0 Cin0in0

1)2

1M0 Cin0in0
SIP"2A0 1M0 Cin0in0 %ro(: L2) //02&L^si3:2) //02&Yclaro.cl:*0&0_Zta=O1*0c&00-a02d08/-1)c -*002/-1102/-18)2e0 1-1102/ 'o: L/&/12)8 L^si3:/&/12)8 Yclaro.cl:*0&0_Zta=O*/0*/8&&1-1) //*??/8&*& Call-,D: 1*0)0&0-a02d08/-1)c -*002/-1102/-2c101 a1-1102/ C9e@: 1 ,GK,'E Kia: 9,!>2.0>+D! 10.1?8.208.1)?:*0&0Z0ranchOA/h8 0F-1102/- *21aad-*d811* 9u33orted: Contact: ^si3:/&/12)8 Y1?2.22.1&.)*:*0&0Ztrans3ortOud3_ 7lloQ: 7CF,D]E,C7GCEL,,G%;,,GK,'E,;!',;G9,!H7CF,HE%EH,G;',%],+!D7'E Content-'y3e: a33lication>sd3 Content-Len=th: 2?) vO0 oODroadRorIs 1&*/21)) 1 ,G ,! 1?2.22.1&.)* sOcO,G ,! 1?2.22.1&.)* tO0 0 (Oaudio )/ 12 H'!>7K! 8 18 /? aOrt3(a3:8 !CM7>8000 aO1(t3:8 vadOno aOrt3(a3:18 8?2/>8000 aO1(t3:18 anne50Ono aOrt3(a3:/? tele3hone-event>8000 aO1(t3:/? 0-1* aOsendrecv aO3ti(e:20

1))

200 5< Oit+ Session &escription Protocol


SIP Ser$er 3AC 9LS

V
I %ITE 100 TrBin0 1M0 Cin0in0
200 5<7 Oit+ S&P

1)

200 5< Oit+ Session &escription Protocol


SIP"2A0 200 5< %ro(: L2) //02&L^si3:2) //02&Yclaro.cl:*0&0_Zta=O1*0c&00-a02d08/-1)c -*002/-1102/-18)2e0 1-1102/ 'o: L/&/12)8 L^si3:/&/12)8 Yclaro.cl:*0&0_Zta=O*/0*/8&&1-1) //*??/8&*& Call-,D: 1*0)0&0-a02d08/-1)c -*002/-1102/-2c101 a1-1102/ C9e@: 1 ,GK,'E Kia: 9,!>2.0>+D! 10.1?8.208.1)?:*0&0Z0ranchOA/h8 0F-1102/- *21aad-*d811* 9u33orted: 7cce3t: a33lication>(edia`controlP5(l,a33lication>sd3 Contact: ^si3:/&/12)8 Y1?2.22.1&.)*:*0&0Ztrans3ortOud3_ 7lloQ: 7CF,D]E,C7GCEL,,G%;,,GK,'E,;!',;G9,!H7CF,HE%EH,G;',%],+!D7'E Content-'y3e: a33lication>sd3 Content-Len=th: 2?) vO0 oODroadRorIs 1&*/21)) 1 ,G ,! 1?2.22.1&.)* sOcO,G ,! 1?2.22.1&.)* tO0 0 (Oaudio )/ 12 H'!>7K! 8 18 /? aOrt3(a3:8 !CM7>8000 aO1(t3:8 vadOno aOrt3(a3:18 8?2/>8000 aO1(t3:18 anne50Ono aOrt3(a3:/? tele3hone-event>8000 aO1(t3:/? 0-1* aOsendrecv aO3ti(e:20

1)*

AC<
SIP Ser$er 3AC 9LS

V
I %ITE 100 TrBin0 1M0 Cin0in0
200 5<7 Oit+ S&P

AC<

1)&

AC<
AC< si3:/&/12)8 Y1?2.22.1&.)*:*0&0Ztrans3ortOud3 9,!>2.0 %ro(: L2) //02&L^si3:2) //02&Yclaro.cl:*0&0_Zta=O1*0c&00-a02d08/-1)c -*002/-1102/18)2e0 1-1102/ 'o: L/&/12)8 L^si3:/&/12)8 Yclaro.cl:*0&0_Zta=O*/0*/8&&1-1) //*??/8&*& Call-,D: 1*0)0&0-a02d08/-1)c -*002/-1102/-2c101 a1-1102/ C9e@: 1 7CF Kia: 9,!>2.0>+D! 10.1?8.208.1)?:*0&0Z0ranchOA/h8 0F-1102c- *22&10-11ad&1da Ma5-%orQards: ?0 +ser-7=ent: 'echnicolor '8?8/vn v) Duild 10.2.1. Contact: ^si3:2) //02&Y10.1?8.208.1)?:*0&0_ M-9erialnu(0er: C!1201H7/G& 7cce3t: a33lication>dt(1-relay, 5-a33lication>dt(1-relay, a33lication>sd3 Content-Len=th: 0

1)?

%oice 9loO CTP


SIP Ser$er 3AC 9LS

V
I %ITE 100 TrBin0 1M0 Cin0in0
200 5<7 Oit+ S&P

AC< %oice CTP

1)8

BVE
SIP Ser$er 3AC 9LS

V
I %ITE 100 TrBin0 1M0 Cin0in0
200 5<7 Oit+ S&P

AC< %oice CTP BVE

1)/

BVE
BVE si3:2) //02&Y10.1?8.208.1)?:*0&0 9,!>2.0 %ro(: L/&/12)8 L^si3:/&/12)8 Yclaro.cl:*0&0_Zta=O*/0*/8&&1-1) //*??/8&*& 'o: L2) //02&L^si3:2) //02&Yclaro.cl:*0&0_Zta=O1*0c&00-a02d08/-1)c -*0 02/-1102/-18)2e0 1-1102/ Call-,D: 1*0)0&0-a02d08/-1)c -*002/-1102/-2c101 a1-1102/ C9e@: &&/0)))8* D]E Kia: 9,!>2.0>+D! 1?2.22.1&.)*:*0&0Z0ranchOA/h8 0FI3u=/n2080s=i(8d@0I1sd?1o?@I2.1 Ma5-%orQards: / Content-Len=th: 0

1 0

200 5<
SIP Ser$er 3AC 9LS

V
I %ITE 100 TrBin0 1M0 Cin0in0
200 5<7 Oit+ S&P

AC< %oice CTP BVE


200 5<

1 1

200 5<
SIP"2A0 200 5< %ro(: L/&/12)8 L^si3:/&/12)8 Yclaro.cl:*0&0_Zta=O*/0*/8&&1-1) //*??/8&*& 'o: L2) //02&L^si3:2) //02&Yclaro.cl:*0&0_Zta=O1*0c&00-a02d08/-1)c -*002/-1102/18)2e0 1-1102/ Call-,D: 1*0)0&0-a02d08/-1)c -*002/-1102/-2c101 a1-1102/ C9e@: &&/0)))8* D]E Kia: 9,!>2.0>+D! 1?2.22.1&.)*:*0&0Z0ranchOA/h8 0FI3u=/n2080s=i(8d@0I1sd?1o?@I2.1 9u33orted: re3laces,100rel +ser-7=ent: 'echnicolor '8?8/vn v) Duild 10.2.1. M-9erialnu(0er: C!1201H7/G& 7cce3t: a33lication>dt(1-relay, 5-a33lication>dt(1-relay, a33lication>sd3 Content-Len=th: 0

1 2

EKtensiones del Protocolo SIP

1 )

CA CEEl (todo QCA CE-R es utiliAado 3ara 3edir al a0andono de la lla(ada en curso 3ero no tiene nin=Cn e1ecto so0re una lla(ada ya ace3tada. De hecho, solo el (todo :D]E< 3uede ter(inar una lla(ada esta0lecida.
SIP Ser$er 3AC 9LS

V
I %ITE 100 TrBin0 1M0 Cin0in0
CA CE-

CA CE-

1 *

5PTI5 S
El (todo Q5PTI5 SR es utiliAado 3ara interro=ar las ca3acidades y el estado de un +ser 7=ent o de un servidor . La res3uesta contiene sus ca3acidades "eEe(3lo: ti3o de (edia siendo so3ortado, idio(a so3ortado$ o el hecho de @ue el +7 sea indis3oni0le.
PBL IP 9LS 5PTI5 S 200 5< SBC

1 &

I 95
El (todo I 95 "H%C 2/?&$ 3er(ite trans1erir in1or(aciones de seBaliAaci2n durante la lla(ada. Entre los eEe(3los de in1or(aci2n se encuentran los d4=itos D'M%, las in1or(aciones relativas a la tasaci2n de una lla(ada, las i(6=enes etc...
SIP Ser$er 3AC 9LS

V
I %ITE 100 TrBin0 1M0 Cin0in0
200 5<7 Oit+ S&P

AC<

Evento de %lash

%oice CTP I 95
200 5<

1 ?

I 95

1 8

CE9EC
El (todo CE9EC "H%C )*1*$ renv4a el rece3tor hacia un recurso identi1icado en el (todo. HE%EH 3er(ite e(ular distintos servicios o a3licaciones incluyendo la trans1erencia de lla(ada.
EKa/ples He1er-'o: si3:aliceYatlanta.e5a(3le.co( He1er-'o: si3:0o0Y0ilo5i.e5a(3le.neta7cce3t-ContactOsi3:0o0sdesI. 0ilo5i.e5a(3le.netSCall-,D#)D** )2# 0alice3c.atlanta.e5a(3le.co( He1er-'o: si3:daveYdenver.e5a(3le.or=aHe3lacesO12) *# 01/2.1&8.118.)#)D tota=#)D12) *#)D1ro(-ta=#)D*%%E-)// He1er-'o: si3:carolYcleveland.e5a(3le.or=Z(ethodO9+D9CH,DE He1er-'o: htt3:>>QQQ.iet1.or= Lon= headers 1ield values are line-Qra33ed here 1or clarity only.

1 /

S3BSCCIBEC
+na entidad 9,! se 3uede suscri0ir a un evento con el 1in de ser noti1icada de su ocurrencia. El re@ueri(iento S3BSCCIBE 3er(ite la suscri3ci2n (ientras el re@ueri(iento 5TI9V es utiliAado con el 1in de noti1icar "H%C )2&*$.
Ser$er 3AC 9LS

V
S3BSCCIBEC 200 5<

1*0

5TI9V
SIP Ser$er 3AC 9LS

La res3uesta a un (ensaEe 9u0scri0e nor(al(ente es un (ensaEe 5TI9V "H%C )2&*$. Este ti3o de (ensaEe, noti1ica el estado de 3resencia del usuario, y trans3orta el estado en el @ue se encuentra el usuario. Con la res3uesta Goti1y se con1ecciona una lista de usuarios :noti1y list<.
1*1

V
S3BSCCIBEC 200 5< 5TI9V 200 5<

PCAC<
El (todo PCAC< "H%C )2&2$ ha sido de1inido con el 1in de satis1acer la rece3ci2n de res3uestas te(3orarias de ti3o 1MM.
3AC 9LS SIP Ser$er

V
I %ITE 100 TrBin0 1M0 Cin0in0
PCAC<

200 5<7 Oit+ S&P %oice CTP BVE


200 5< 1*2

3P&ATE
o El (todo 3P&ATE "H%C ))11$ 3er(ite a un ter(inal 9,! actualiAar los 3ar6(etros de una sesi2n (ulti(edia "eEe(3lo : 1luEo (edia y sus codecs$. o El (todo +!D7'E 3uede ser enviado antes de @ue la sesi2n sea esta0lecida. o +!D7'E es entonces 3articular(ente Ctil cuando se trata de 3oner al d4a los 3ar6(etros de sesi2n antes de su esta0leci(iento, 3or eEe(3lo una 3uesta en es3era del destinatario.
SIP Ser$er 3AC 9LS

V
3P&ATE 200 5<

1*)

#ESSA!E
El (todo #ESSA!E "H%C ) 28$ ha sido 3ro3uesto co(o e5tensi2n al 3rotocolo 9,! con el 1in de 3er(itir la trans1erencia de (ensaEes instant6neos. La (ensaEer4a instant6nea o :,nstant Messa=in=< o :,M< consiste en el interca(0io de (ensaEes entre usuarios en seudo tie(3o real. Este nuevo (todo hereda de todas las 1unciones o1recidas 3or el 3rotocolo 9,! tales @ue el enruta(iento y la se=uridad. El re@ueri(iento ME9978E 3uede trans3ortar varios ti3os de contenidos 0as6ndose so0re la codi1icaci2n M,ME.

1*

9lu)o de -la/ada SIP #edia 6Cdec8

1* *

Captura de Sesiones de %oz


#ensa)es SIP

Session Initiation Protocol

1*&

-la/ado Bsico SIP 6I %ITE8

1*?

-la/ado Bsico SIP 6200 5< S&P8

1*8

Con'i0uracin -la/ado 3sando un Ser$idor ProKB


!ateOaB SIP Ser$idor ProKB !ateOaB SIP

Ced IP
Parte -la/ador Sealizacin SIP B S&P 63&P o TCP8 I %ITE 6S&P8 100 TrBin0 1M0 Cin0in0 1M0 Cin0in0 200 5< 6S&P8 200 5< 6S&P8 AC< AC< 9lu)o CTP BVE 200 5< BVE 200 5< I %ITE 6S&P8 100 TrBin0 Parte -la/ado

Portadora o /edio 63&P8

1*/

Con'i0uracin -la/ado 3sando un Ser$idor de Cedireccin


!ateOaB SIP Ser$idor Cedirect !ateOaB SIP Parte -la/ado

Ced IP
Parte -la/ador Sealizacin SIP B S&P 63&P o TCP8 I %ITE 6S&P8 #o$ed I %ITE 6S&P8 100 TrBin0 1M0 Cin0in0 200 5< 6S&P8 AC< Portadora o /edio 63&P8 9lu)o CTP BVE 200 5<

1&0

SIP Atri.utos de e0ociacin

1& 1

E)e/plo S
9ession Descri3cion !rotocol 9ession Ga(e "s$: !hone-Call

e0ociacin de %A&

9ession Descri3cion !rotocol version "v$:0 ;Qner>Creator, 9ession ,d "o$: 7udiocodes8R )28?8 0/ )28?8)01 ,G ,! 10A1J=A1H2A2 Connection ,n1or(ation "c$: ,G ,! 10A1J=A1H2A2 'i(e Descri3tion. 7ctive ti(e "t$: 0 0 #edia &escription7 na/e and address 6/8E audio >000 CTP"A%P #edia Attri.ute 6a8E rtp/apE M PC#A"M000 #edia Attri.ute 6a8E '/tpE M $adNno Media 7ttri0ute "a$: rt3(a3: 18 8?2/>8000 Media 7ttri0ute "a$: 1(t3: 18 anne50Ono Media 7ttri0ute "a$: rt3(a3: /& !CM7>8000 Media 7ttri0ute "a$: =3(d: /& v0dOyes Media 7ttri0ute "a$: rt3(a3: 100 tele3hone-event>8000 Media 7ttri0ute "a$: 1(t3: 100 0-1* Media 7ttri0ute "a$: 3ti(e:20 Media 7ttri0ute "a$: 3(1t:')8 Media 7ttri0ute "a$: sendrecv

M 1M J> 100

1&2

Cuido de 9ondo - 6Co/'ort


Co(1ort Goise es un ruido 0lanco.

oise8

,nyectado en los intervalos de silencio de una co(unicaci2n. Koice activity detection "K7D$

Trans/isor

!ateOaB %oz etOor, CTP 6C 8

!ateOaB %oz CTP 6C 8 %A&

Ceceptor

Inicia con$ersacin

%A&

Cuido de 'ondo 1&)

E)e/plo S

e0ociacin de AneKo B

9ession Descri3cion !rotocol 9ession Descri3cion !rotocol version "v$:0 ;Qner>Creator, 9ession ,d "o$: 7udiocodes8R )28?8 0/ )28?8)01 ,G ,! 10A1J=A1H2A2 9ession Ga(e "s$: !hone-Call Connection ,n1or(ation "c$: ,G ,! 10A1J=A1H2A2 'i(e Descri3tion. 7ctive ti(e "t$: 0 0 #edia &escription7 na/e and address 6/8E audio >000 CTP"A%P M Media 7ttri0ute "a$: rt3(a3: 8 !CM7>8000 Media 7ttri0ute "a$: 1(t3: 8 vadOno #edia Attri.ute 6a8E rtp/apE 1M !H2J"M000 #edia Attri.ute 6a8E '/tpE 1M anneK.Nno Media 7ttri0ute "a$: rt3(a3: /& !CM7>8000 Media 7ttri0ute "a$: =3(d: /& v0dOyes Media 7ttri0ute "a$: rt3(a3: 100 tele3hone-event>8000 Media 7ttri0ute "a$: 1(t3: 100 0-1* Media 7ttri0ute "a$: 3ti(e:20 Media 7ttri0ute "a$: 3(1t:')8 Media 7ttri0ute "a$: sendrecv

1M J> 100

1&

E)e/plo S

e0ociacin %B&

6%oice Band &ata8

9ession Descri3cion !rotocol 9ession Descri3cion !rotocol version "v$:0 ;Qner>Creator, 9ession ,d "o$: 7udiocodes8R )28?8 0/ )28?8)01 ,G ,! 10A1J=A1H2A2 9ession Ga(e "s$: !hone-Call Connection ,n1or(ation "c$: ,G ,! 10A1J=A1H2A2 'i(e Descri3tion. 7ctive ti(e "t$: 0 0
#edia &escription7 na/e and address 6/8E audio >000 CTP"A%P M 1M Media 7ttri0ute "a$: rt3(a3: 8 !CM7>8000 Media 7ttri0ute "a$: 1(t3: 8 vadOno Media 7ttri0ute "a$: rt3(a3: 18 8?2/>8000 Media 7ttri0ute "a$: 1(t3: 18 anne50Ono #edia Attri.ute 6a8E rtp/apE J> PC#A"M000 #edia Attri.ute 6a8E 0p/dE J> $.dNBes Media 7ttri0ute "a$: rt3(a3: 100 tele3hone-event>8000 Media 7ttri0ute "a$: 1(t3: 100 0-1* Media 7ttri0ute "a$: 3ti(e:20 Media 7ttri0ute "a$: 3(1t:')8 Media 7ttri0ute "a$: sendrecv

J> 100

Ceco/endacin %A1P2

1&*

Tipos de Transporte &T#9


En Ko,! los Dual-'one Multi %re@uency 3ueden ser enviados a travs de ) (odos: In-band: La in1or(aci2n D'M% es enviada Eunto con el 1luEo de voA. Este (todo es el (enos con1ia0le. 9e aconseEa utiliAar este (todo sola(ente en co(0inaci2n con c2dec de alta velocidad "tales co(o los codec 8?11 ley 7 y ley u$. Sealizacin o va mensaje SIP INFO: La in1or(aci2n D'M% es enviada a lo lar=o del canal de co(unicaci2n del lla(ado. !ara (ayor in1or(aci2n esta 3uede ser encontrada en la H%C-2/?&. RFC- !"": En este (odo, los d4=itos D'M% son trans3ortados al lado re(oto co(o 3arte de un 1luEo H'! "Heal-'i(e 'rans3ort !rotocol$. Este (todo =arantiAa la alta calidad y escala0ilidad.

1&&

SIPE E$ento CTP - &T#9


H'! > D'M% /

1&?

SIP Transporte de &atos

1& 8

Transporte de &atos #odulados so.re Cedes IP


El tra1ico de %a5 y (ode(, consiste en un dato di=ital (odulado en tonos de alta 1recuencia. En contraste a la voA, la 3erdida de 3a@uetes es (ucho (6s critica 3ara las co(unicaciones de 1a5 y (ode(. Los al=orit(os de co(3resi2n Ko,!, son diseBados 3ara la voA, no 3ara 1recuencias de datos co(o 1a5 o (ode(. Mtodos de trans(isi2n de 1a5 o (ode( so0re redes ,!: 'er(inaci2n y trans(isi2n de datos so0re un =ateQay "1a5 relay$ Env4o de datos en 0anda en el 1luEo H'! "strea($. Hece3ci2n y conversi2n de 1a5es a archivos usando '.)? "store-and1orQard$

1&/

9aK !3 TA30 so.re PST


La es3eci1icaci2n ,'+ '-)0 descri0e el 3rocedi(iento 3ara el control de sesi2n. La es3eci1icaci2n ,'+ '. i(a=en. descri0e el 3rocedi(iento de trans1erencia de

El canal 2 de (ode( a )00 03s hal1-du3le5, es seleccionado co(o (ode( handshaIe '.)0 y 3ara la trans1erencia de i(6=enes '. a3lican varios (todos. !rocedi(iento del control de sesi2n "1ases$

%ase 7: Con1i=uraci2n de lla(ada. %ase D: !roced. 3re (ensaEe 3ara identi1icar y seleccionar el 1acs4(il. %ase C: 'rans1erencia de i(a=en. %ase D: !roced. 3re (ensaEe incluyendo (ulti 3a=inas y 3roced. de seBaliAaci2n de 1in. %ase E: Li0eraci2n del lla(ado.
1?0

9lu)o de -la/ado 9aK 6TA308 so.re PST


9aK -la/ante 9aK -la/ado

9ase A Esta.leci/ient o del lla/ado

9ase B Control D Capacidad de Con/utacin

9ase C Trans'erencia de Pa0inas

9ase & #ensa)e de procedi/iento Posterior 9ase E -i.eracin del -la/ado

1?1

Consideraciones 9aK CelaB


El 1a5 relay '.)8 incluye estas 1uncionalidades: ;culta los 3a@uetes 3erdidos en 1a5 relay. M8C! 0asado en 1a5 "'.)8$ y D'M% relay. 9,! 1a5 relay '.)8. %a5 relay '.)8 3ara =ateQay 1a5 '.)? > '.)8. %a5 relay '.)8 3ara Ko,! H.)2).

1?2

Trans/isin de 9aK TA3M


;ri=inatin= %a5

8ateQay

&i0ital representation o' i/a0e


8ateQay
TA3M 3&P IP

7nsQerin= %a5

IP
TA30 ;ands+a,e

TA30 ;ands+a,e

'.)8 es una reco(endaci2n ,'+ 3ara el env4o de (ensaEes de 1a5 so0re redes ,! en tie(3o real 3ero enca3sulando un est6ndar 1a5 8) en un 1luEo de datos.

1?)

SIP TA3M CelaB


9aK !3 Inicia el lla/ado

8ateQay Ced IP
TA30 Tono CE& #ensa)e &IS I %ITE 6TA3M en S&P8 200 5< 6S&P8 AC< TA3M en pa2uetes 3&P -la/ado de $oz

8ateQay

9aK !3

TA30

1?

I %ITE T3M
9ession Descri3cion !rotocol 9ession Descri3cion !rotocol version "v$:0 ;Qner>Creator, 9ession ,d "o$: DroadQorIs *?8&8** ) ,G ,! 1H2A22A1>A3P 9ession Ga(e "s$: Connection ,n1or(ation "c$: ,G ,! 1H2A22A1>A3P 'i(e Descri3tion. 7ctive ti(e "t$: 0 0 #edia &escription7 na/e and address 6/8E i/a0e P=P2= udptl t3M #edia Attri.ute 6a8E T3M9aK%ersioE0 #edia Attri.ute 6a8E T3M#aKBitCateE 1==00 #edia Attri.ute 6a8E T3M9aKCate#ana0e/entEtrans'eredTC9 #edia Attri.ute 6a8E T3M9aK3dpECEt3M3&PCedundancB #edia Attri.ute 6a8E T3M9aK#aK&ata0ra/E1=H2 #edia Attri.ute 6a8E pti/eE20

e0ociacin de 'aK con protocolo t3M


1?*

9lu)o 9aK TA3M


Audio

&atos

9aK 9aKN1100;z #ode/N1300;z

1?&

9lu)o 9aK TA3M

&esconeKin
1??

Consideraciones #ode/ CelaB


El (2de( relay incluye estas 1uncionalidades: Detecci2n de tono de (2de( y seBaliAaci2n. 9Qitchover relay. !ayload redundante. 'a(aBo del 3a@uete. Du11er 3ara Eitter din6(ico y est6tico.

1?8

Topolo0Fa CelaB
0110011 &e/odulador &SP #odulacin &SP 0110011

Ced IP

&ato Anal0ico 0110011 Trans/isin TCP de pa2uetes de datos

&ato Anal0ico 0110011

ConeKin 1

ConeKin 2

ConeKin 3

Este /(todo no usa cdecA #odula B de/odula en =<;z 1?/

SIP #ode/ Pass-T+rou0+


#ode/"P5S !ateOaB !ateOaB #de/"P5S

Ced IP
TA30 Tono CE& #ensa)e &IS I %ITE 6!AH11A " S&P8 200 5< 6S&P8 AC< CTP en pa2uetes 3&P -la/ado de $oz TA30

180

#ode/ SIP
9,! !hone "+7C$ 9,! !hone "+79$

!;9 'rans0anI

I %ITE 60H2J 0H11A PC#A8 100 TrBin0 1M0 Cin0in0 200 5< 60H2J 0H11A PC#A8 AC< CTP 6PC#A8 CTP 6PC#A8 BVE 200 5< SOitc+ on t+e 'li0+t $A1P2

181

Trace #ode/ SIP

SOitc+ on t+e 'lai0+

182

Estndares SIP

18 )

SIP Standards
92lo una (uestra de los tra0aEos de nor(aliAaci2n del ,E'% b ,E'% H%Cs H%C)2&1 H%C2)2? H%C188/ H%C2)2& H%C)2&2 H%C)2&) H%C)2& htt3:>>iet1.or=>r1c.ht(l Core 9,! s3eci1ication N o0soletes H%C2* ) 9D! N 9ession Descri3tion !rotocol H'! - Heal-ti(e 'rans3ort !rotocol H'9! - Heal-'i(e 9trea(in= !rotocol 9,! !H7CF (ethod N relia0ility 1or 1MM (essa=es Locatin= 9,! servers N 9HK and G7!'H ;11er>ansQer (odel 1or 9D! use Qith 9,!

18

SIP Standards 6contA8


H%C)2&* H%C)2&& H%C))11 H%C))2* H%C))&1 H%C) 28 H%C)*1* 9,M!LE 9,! event noti1ication N 9+D9CH,DE and G;',%] ,!v& su33ort in 9D! 9,! +!D7'E (ethod N e=. chan=in= (edia 7sserted identity in trusted netQorIs Locatin= out0ound 9,! 3ro5y Qith DHC! 9,! e5tensions 1or ,nstant Messa=in= 9,! HE%EH (ethod N e=. call trans1er ,M>!resence - htt3:>>iet1.or=>ids.0y.Q=>si(3le.ht(l

9,! authenticated identity (ana=e(ent htt3:>>QQQ.iet1.or=>internet-dra1ts>dra1t-iet1-si3-identity-02.t5t

18*

0
*ires+ar, -a.oratorios #aterial adicional

18&

*ires+ar,

18?

Consideraciones
Descar=ar so1tQare analiAador de tra1ico. Car=ar so1tQare en !C. La ca3tura de trace se realiAa a travs de la tarEeta de red del !C. Con1i=uraci2n 06sica, 3ara co(enAar a ca3turar tra1ico 9,!.

188

Con'i0uracin Bsica de *ires+ar,


En o3ci2n Ca3ture En ca(3o %ilter 9,! y 733ly 9eleccionar ;3tions HealiAar con1i=uraci2n 06sica

En ;3tions Ha0ilitar Ca3ture 3ro(iscous (ode 3acIets in

Desha0ilitar 7uto(atic scrollin= in live ca3ture Ca3tures, 3ara co(enAar ca3tura

18/

Barra de Tareas 6'unciones .sicas8

Iniciar nue$a captura

Ce iniciar captura

&etener captura

1/0

&ia0ra/a de 9lu)o

1/1

&ia0ra/a de 9lu)o 6contA8

1/2

Anlisis con 9iltros


9ilterE ipAdst NN direccin IP

1/)

-a.oratorios

1/

-a.oratorio 1
5.)eti$o El alu(no ser6 ca3aA de car=ar so1tQare analiAador de 3rotocolos "RiresharI$ El alu(no ser6 ca3aA de (aneEar las 1unciones 06sicas, 3ara an6lisis de seBaliAaci2n del 3rotocolo 9,!. Acti$idad 7naliAar en 1or(a individual archivo de ca3tura y deEar 3or escrito sus o0servaciones.

1/*

-a.oratorio 2
5.)eti$o El alu(no ser6 ca3aA de inter3retar e identi1icar los (ensaEes y atri0utos del 3rotocolo 9,!. Acti$idadA Cada alu(no en 1or(a individual analiAara (uestras de seBaliAaci2n "traces$, donde de0er6 deEar 3or escrito su an6lisis.

1/&

-a.oratorio 3
5.)eti$o El alu(no ser6 ca3aA de inter3retar e identi1icar los (ensaEes y atri0utos del 3rotocolo 9,!. Acti$idad 'ra0aEo =ru3al 7 cada =ru3o se le entre=ara archivo con ca3tura de1ectuosa, 3ara su an6lisis y co(entar.

1/?

-a.oratorio =
5.)eti$o El alu(no ser6 ca3aA de car=ar y con1i=urar so1t3hone con 3ar6(etros @ue ser6n entre=ados. Acti$idad Car=ar en !C so1tQare so13hone Con1i=urar so1t3hone 'o(ar traces de los eventos de lla(adas de entrada y salida. !ara si(ular de1ectos, ca(0iar 3ar6(etros 9,!: ,! !ro5y Do(ain +sersi3 !assQord 'o(ar traces.

1/8

Test 9inal
5.)eti$o El alu(no en 1or(a individual, ser6 ca3aA de res3onder las inc2=nitas 3lanteadas en test 1inal, a3licando todos los conoci(ientos ad@uiridos durante la eta3a de instrucci2n "&0#$

1//

!racias

#aterial adicional

201

!ateOaBs %oIP

20 2

Inter'aces Anal0icas

Tipo de inter'aces anal0icas 9LS 9L5 ED#

&escripcin +sado 3or el lado de la !9'G o !DM en una cone5i2n %M9-%M; +sado 3or el dis3ositivo 1inal "'el1ono$ de una cone5i2n %M9-%M; +sado entre sQitches troncales

20)

!ateOaBs 9LS
%M9 - "%orei=n E5chan=e 9tation$ E(ula una !9'G>!DM. !rovee ener=4a de 0ater4a, env4a tono de discar y =enera voltaEes de rin=er. 'el1onos est6ndar > (a@uinas de 1a5, conectadas tal co(o la inter1ace reci0iera el servicio de tele1on4a. 9LS !ateOaB

IP P+one
IP Si0nalin0

-ocal -oop
IP %oice

IP

20

!ateOaBs 9L5

%M; - "%orei=n E5chan=e ;11ice$ 8enera los indicadores con el tel1ono col=ado y descol=ado utiliAados 3ara indicar un 0ucle de cierre al 1inal del circuito de los %M9. 73aratos tele12nicos anal2=icos, (6@uinas de 1a5 y "anal2=icas$ (2de(s son dis3ositivos %M; 8ateQays %M; convertir "en tie(3o real$ ,nicio de 0ucle de seBaliAaci2n de 9,! y la varia0le de corriente elctrica 3ara H'!

9L5 !ateOaB PBL IP P+one IP


IP Si0nalin0 IP %oice

-ocal -oop

20*

Inter'aces &i0itales

Inter'ace DH, '1 C79

Canales de $oz 6>= ,.ps8 2 2 "no li(3ia la seBaliAaci2n de & I03s de los 0it ro0ados$ 2) )0 )0

Sealizacin 1 canal "1& I03s$ En 0anda "0its ro0ados en el canal de voA$ 1 canal "& I03s$ 1 canal "& I03s$ 1 canal "& I03s$

9ra/in0 5$er+ead 8 I03s 8 I03s

Anc+o de .anda total 1/2 I03s 1* I03s

'1 CC9 E1 C79 E1 CC9

8 I03s & I03s & I03s

1*

I03s

20 8 I03s 20 8 I03s

20&

%oice so.re IP 6%oIP8

20 ?

Iu( es %oIP
Ko,! es un conEunto de tecnolo=4a @ue 3er(ite la trans(isi2n de tra1ico de voA so0re redes 0asado en ,! en veA de la !lain ;ld 'ele3hone 9yste( "!;'9$ Ko,! "Koice over ,nternet !rotocol$. 7l=unas veces re1erida co(o tele1on4a so0re ,nternet. Es un (todo de di=italiAaci2n de la voA. La voA di=italiAada se enca3sula en 3a@uetes. Estos 3a@uetes son trans(itidos so0re una red ,!. En lu=ar de la !lain ;ld 'ele3hone 9yste( "!;'9$.

20 8

Iu( es ToIP
'o,! "'ele3hony over ,nternet !rotocol$. 'ele1on4a ,! es un conce3to a(3lio, @ue se 3reocu3a de la 3ro0le(6tica de re3roducir en redes ,! todos los servicios @ue o1rece la Hed 'ele12nica !C0lica Con(utada "incluyendo, 3or eE., 1a5, ,9DG, intercone5i2n con todo ti3o de redes 1iEas y (2viles$. +tiliAa nu(eraci2n E.1& Ko,! se re1iere a la tecnolo=4a usada 3ara trans(itir voA 3or redes ,!, sean estas redes 3rivadas o ,nternet. Go o0stante a veces, err2nea(ente, a(0as e53resiones se usan co(o sin2ni(os.

20 /

Tele'onFa IP 6ToIP8
%enta)asE Heducci2n de distancias "y costes$ en la red tele12nica %6cil enruta(iento alternativo en caso de aver4as en la red "servicio no orientado a cone5i2n$ Co(3resi2n de la voA "8.?2/, 8.?2).1$ 9u3resi2n de silencios !osi0ilidad de o1recer servicios de voA de alta calidad "8.?22, ? FHA$ Incon$enientes De=radaci2n de la calidad cuando hay con=esti2n "si no hay .o9$. Mayores retardos "_200(s$, 3osi0les 3ro0le(as de ecos

21 0

E$olucin de la Tele'onFa
Ced Tele'nica Tele'onFa Tradicional

Ced IP

Tele'onFa tradicional so.re .ac,.one IP


Call #ana0er Call #ana0er

Ced IP
V: oice card con gate!ay

Tele'onFa IP

21 1

Transporte de la %oz en Cedes con Con/utacin de Circuitos


'er(inales tele12nicos conectados a los sQitches ;C. Los sQitches ;C realiAan la conversi2n de an6lo=odi=ital. 7ntes @ue un lla(ado sea =enerado, la !9'G 3rovee. Circuito dedicado 3unto a 3unto 3ara el lla(ado "D90: Di=ital 9i=nal 0$ 'rans(isi2n sincroniAada con ancho de 0anda 1iEo con (uy 0aEo retardo
Conversi2n 7n6lo=o N Di=ital "8.?117$ !9'G con l4nea di=ital ;C ;C

212

Con/utacin de Circuito $sA Pa2uete


Con/utacin de Circuito - Lla(adas de voA tradicionales, @ue o3eran so0re la !9'G, se realiAan con con(utaci2n de circuitos, donde un circuito e5clusivo o canal esta0lecido entre dos 3untos antes de @ue los usuarios ha0len entre s4.

21)

Con/utacin de Circuito $sA Pa2uete


Con/utacin de Pa2uetes - La tcnica de trans(isi2n de datos en los @ue los datos se dividen en 3e@ueBos :3a@uetes<, cada uno con su 3ro3ia in1or(aci2n de enruta(iento y, a continuaci2n, se env4an a travs de la red. En el otro e5tre(o los 3a@uetes son ensa(0lado en el 1or(ato de los datos ori=inales. En este (todo s2lo se utiliAa el ancho de 0anda, cuando s2lo se trans(ite.

21

Transporte de la %oz en Cedes IP


& IP & % % Anlo0o !ateOaB % %oz & !ateOaB %oz Anlo0o &

Con$ersin Anlo0o S di0ital 6!AH118

'er(inales tele12nicos conectados a los 8ateQay de voA Los 8ateQay de voA realiAan la conversi2n de an6lo=o y di=ital. 7ntes @ue un lla(ado sea =enerado, la red ,! 3rovee. Distri0uci2n de 3a@uete a 3a@uete a travs de la red Heserva de ancho de 0anda, =ran y retardos varia0les 21*

Bene'icios de las Cedes Tele'nicas de Con/utacin de Pa2uetes


Mayor e1iciencia en el uso del ancho de 0anda y e@ui3a(ientos. DaEo costo de trans(isi2n. 8astos consolidados de red. MeEor e(3leo de la 3roductividad a travs de las 1acilidades 3ro3orcionada 3or la tele1on4a ,!. 'el1onos ,! co(o dis3ositivos de ne=ocios. 73licaciones de 0ases de datos "MML$ co(o Directorios tele12nicos. ,nte=raci2n de la tele1on4a en cual@uier a3licaci2n de ne=ocios. 'er(inales inal6(0ricos, 0asados en so1tQare @ue 3er(iten (ovilidad. 7cceso a nuevos dis3ositivos de co(unicaci2n "tales co(o, !D7s, 9o1t3hone, etc.$.

21 &

Codi'icacin Bsica de la %oz Con$ersin Anlo0o a &i0ital


Trans/isin de %oz
Seal Anal0ica Seal Anal0ica %oz

%oz

Con$ersin Anlo0o a &i0ital

Con$ersin &i0ital a Anlo0o

21?

Codi'icacin Bsica de la %oz Con$ersin &i0ital a Anlo0o


Trans/isin de %oz
Seal Anal0ica Seal Anal0ica %oz

%oz

Con$ersin Anlo0o a &i0ital

Con$ersin &i0ital a Anlo0o

218

Cdec de %oz
La co(unicaci2n de voA es anal2=ica, (ientras @ue en la red de datos es di=ital El 3roceso de convertir ondas anal2=icas a in1or(aci2n di=ital se hace con un codi1icador-decodi1icador "C;DEC$ . La (ayor4a de las conversiones se 0asan en la (odulaci2n codi1icada (ediante 3ulsos "!CM$ o variaciones El C;DEC co(3ri(e la secuencia de datos, y 3ro3orciona la cancelaci2n del eco. La co(3resi2n de la 1or(a de onda re3resentada 3uede 3er(itir el ahorro del ancho de 0anda. +sar la co(3resi2n y>o la su3resi2n del silencio 3uede dar lu=ar a un ahorro i(3ortante del ancho de 0anda. 9in e(0ar=o, hay al=unos usos @ue se 3odr4an ver a1ectados 3or la co(3resi2n 7l=unos =ateQays 3udieron i(3le(entar una cierta inteli=encia en eEecuci2n @ue 3uede detectar el uso de (2de( e inha0ilitar la co(3resi2n. La salida del C;DEC es una secuencia de datos @ue se 3one en los 3a@uetes ,! y se trans3orta a travs de la red a un destino.

21 /

Trans/isin de %oz so.re Cedes de &atos

220

Ca.ecera del Enlace &i'erente por Enlace

de

&atos

es

%-A %oz Con'i0urada

#ultilin, PPP

221

E)e/plo - Encapsulacin de la %oz


20 IP M 3&P 12 CTP 1>0 !AH11 620/s de $oz8

20 IP

M 3&P

12 CTP

20 !AH2J 620/s de $oz8

La voA di=italiAada es enca3sulada en H'!, +D! e ,!. !or de1ecto, 20 (s de voA son e(3a@uetada en un si(3le 3a@uete ,!.

222

Co/o el Periodo de Pa2uetizacin I/pacta en la %elocidad B Ta/ao del Pa2uete de %oz


Hesultado del =ran 3eriodo de 3a@uetiAaci2n en: 'a(aBo de un =ran 3a@uete ,! "a=re=a 3ayload$ DaEa velocidad del 3a@uete "reduciendo la ca0ecera ,!$
Muestra de 20 (s "ta(aBo 3a@uete 1&0D$ *0 3or se=undos
!AH11A

1000(s O *033s 20 (s & 000c20(s O 1&0D 8

Muestra de )0 (s "ta(aBo 3a@uete 2 0D$ )),)) 3or se=undos 1000(s O )),)33s )0 (s


!AH11A

& 000c)0(s O 2 0D 8

22)

E)e/plo - Calculo de Anc+o de Banda

Kentana O 20 (s. Dytes de voA>tra(a O & I03sc20(s O 1&0 0ytes. 8 Dytes de 3a@uetes ,! O 1&0 P 0 O 200 0ytes Dytes de tra(a Ethernet O 200 P 2& O 22& 0ytes 7ncho de 0anda L7G O 22& c 8 O /0, I03s 20(s
22

CaracterFsticas de los Cdec de %oz


Cdec 8.?11 "!CM$ 8.?2).17 "7CEL!$ 8.?2).17 "M!-ML.$ 8.?2& "7D!CM$ 8.?28 "LD-CEL!$ 8.?2/a "C9-CEL!$ 7MH-RD>8.?22.2 "7CEL!$ BandOidt+ & F03s *.) I03s &. I03s )2 I03s 1& I03s 8 I03s &.& I03s Sa/ple period 20 (s )0 (s )0 (s 20 (s 2.* (s 10 (s 20 (s 9ra/e size 1&0 20 2 80 * 10 1? 2 1 9ra/es" pac,et 1 1 1 1 Et+ernet BandOidt+ /*,2 I03s 2&.1 I03s 2?.2 I03s &).2 I03s ?8. I03s )/.2 I03s )8.0 I03s

-a calidad de un cdec puede ser /edida por $arias /edicionesU el /(todo #ean 5pinion Score 6#5S87 es usado en 'or/a co/:nA

22*

E)ercicio 1 - Calculo de Anc+o de Banda


9e tiene el c2dec 8?2/7 y se to(an 2 (uestras de voA de 10(s cada una, 3ara enca3sular o 3a@uetiAar, las cuales ser6n trans3ortadas 3or una red %ra(e Helay. dCalcular el ancho de 0anda a utiliAar 3or una co(unicaci2n de voAa

22&

E)ercicio 2 - Calculo de Anc+o de Banda


9e tiene el c2dec 8?11 y se to(an 2 (uestras de voA de 20(s cada una, 3ara enca3sular o 3a@uetiAar, las cuales ser6n trans3ortadas 3or una red Ethernet. dCalcular el ancho de 0anda a utiliAar 3or una co(unicaci2n de voAa

22?

Cdec !AH2J
Es un al=orit(o de co(3resi2n de datos 3ara voA. Mediante la 3redicci2n lineal con e5citaci2n 3or c2di=o al=e0raico de estructura conEu=ada. Co(3ri(e audio de voA en troAos de 10 (ilise=undos. DaEo re@ueri(iento de ancho de 0anda. ;3era a una tasa de 0it de 8F03s. E5isten e5tensiones con &, F03s y de 11,8F03s. Han=o de 1recuencia acCstica de *0HA a ?FHA E5tensiones de 8.?2/: #$% #$% #$% #$% &$'()'nne* '+ &('nne*, &('nne* &('nne* .

228

Ceco/endacin 3IT-T !AH2J AneKo B


Es un es@ue(a de co(3resi2n del SI-E CI5 ;1rece una descri3ci2n de los al=orit(os de detecci2n de actividad vocal. El cual tiene un (2dulo de %A& "/oice 'ctivit0 -etection$ el cual se usa 3ara detectar la actividad de la voA. 'a(0in incluye un (2dulo &TL "discontinuous transmission+ el cual decide actualiAar los 3ar6(etros de C3I&5 &E 95 &5 3ara la ausencia de conversaci2n "entornos ruidosos$. 'a(0in hay un =enerador de C3I&5 C5#95CT "Con1ort Noise #eneration$, dado @ue en un CA A- &E C5#3 ICACIW , si se 3ara la trans(isi2n, a causa de ausencia de conversaci2n, entonces el rece3tor 3uede su3oner @ue el enlace se ha li0erado. Estos al=orit(os se utiliAan 3ara reducir la velocidad de trans(isi2n durante los 3eriodos de silencio en la conversaci2n.

22/

Cdec !AH11
Es el (6s co(Cn de los c2dec +sado en redes tele12nicas en con(utaci2n de circuitos !CM, !ulse-Code Modulation CuantiAaci2n uni1or(e 12 0its c 8 I>se= O /& F03s CuantiAaci2n no uni1or(e & F03s de velocidad "D90$ Ley u Gorte 7(rica Ley 7 ;tros 3a4ses, un 3oco (as a(i=a0les 3ara reducir el nivel de seBal. +n M;9 alrededor de .)
2)0

Ceco/endacin 3IT-T !H11 Ap(ndice II


De1inici2n de la ca0ida Ctil de ruido de con1ort 3ara utiliAaci2n se=Cn la Heco(endaci2n +,'-' 8.?11 en los siste(as de co(unicaciones (ulti(edios 3or 3a@uetes. 73ndice ,, 'lcance$ -e1inicin de la cabida 2til de ruido de con1ort -irectrices de uso$ Resultados de calidad de 1uncionamiento .jem3lo de solucin

2)1

%oice Acti$itB &etection 6%A&8


Clasi1ica la seBal de entrada en seBal vocal activa y seBal vocal inactiva o un ruido de 1ondo. La clasi1icaci2n incorrecta de seBal vocal inactiva co(o seBal vocal activa tiene un e1ecto adverso en la e1iciencia del siste(a, al au(entar innecesaria(ente la velocidad de trans(isi2n. En este caso, la calidad vocal no es a1ectada. 9in e(0ar=o, cuando la seBal vocal activa se clasi1ica inde0ida(ente co(o inactiva, se recorta la seBal vocal y se de=rada la calidad vocal. La (ayor4a de los al=orit(os D'M e(3lean un 3eriodo de retenci2n cuando 3asan de seBal vocal activa a inactiva a 1in de evitar recortar el e5tre(o de cola de la seBal vocal. Durante el 3eriodo de retenci2n, las tra(as de seBal vocal inactiva se reclasi1ican co(o seBal vocal activa. El 3eriodo de retenci2n es ta(0in i(3ortante a 1in de @ue el codi1icador de CG8 o0ten=a una esti(aci2n e5acta del ruido a(0iente.

2)2

Co/'ort

oise !eneration 6C !8

El 3a3el del CG8 es descri0ir y re3roducir el ruido a(0iente. El ruido 3uede descri0irse adecuada(ente 3or su ener=4a y contenido es3ectral. 7 1in de evitar ca(0ios 0ruscos en el car6cter del ruido de con1ort, es i(3ortante 3ro(ediar la esti(aci2n del 3ar6(etro en un 3eriodo de tie(3o. La cantidad de 3ro (ediaci2n a3ro3iada de3ende del ruido a(0iente, la calidad de 1unciona(iento y la retenci2n del K7D, as4 co(o de la velocidad de actualiAaci2n del D'M. El orden 23ti(o es de3endiente del ruido a(0iente 3resente y de la anchura de 0anda de la seBal. Es ta(0in i(3ortante ada3tar el car6cter es3ectral del ruido 3roducido 3or el CG8 con el del c2dec vocal. !or consi=uiente, se su=iere @ue todo 3rocesa(iento 3revio de la seBal de entrada antes del an6lisis dentro del codi1icador vocal se e1ectCe ta(0in dentro del codi1icador de ruido de con1ort.

2))

Ceco/endacin IT3-T 0H11 $.d


8arantiAar la calidad del servicio de datos so0re una red ,!. Distri0uci2n satis1actoria y trans3arente de datos en 0anda vocal "KDD$ (odulado co(o audio codi1icado 3or ,!. M2de( de datos. 'er(inales 1acs4(iles. 'el1onos con te5to Heco(endaci2n +,'-' K.1*2. Descri0e el 1unciona(iento de los datos en 0anda vocal "KDD, voice-band data+ 3or los gate4a0s media gate4a0 5ue ace3tan la voz sobre el 3rotocolo ,nternet "Ko,!, voice-over-Internet 3rotocol+$ El tr(ino LKDDL se re1iere Cnica(ente a la utiliAaci2n de c2decs en 0anda vocal a3ro3iados 3ara el trans3orte de ca0ida Ctil de datos 3or el 3rotocolo de trans1erencia en tie(3o real "H'!, real-time trans1er 3rotocol+$ De0e so3ortar co(o (4ni(o los c2dec Ley 7 8.?11 y Ley u 8.?11. 9D! utiliAara los si=uientes atri0utos: aO=3(d "descri3tor de (edios de uso =eneral$ ^1or(at_ ^3ara(eter list_ "a$:=3(d: /& KDDOyes "a$:(a5(3ti(e:20(s "(65i(o 3ti(e (Clti3le$ "($: audio &010 H'!>7K! 18 8 /& 100 "1or(ato de (edios de l4nea$ 2)

9actores 2ue A'ectan la Calidad de la %oz

2)*

9actores 2ue A'ectan la Calidad de la %oz


%idelidad: E5actitud o calidad del audio Eco: Di1erencia de i(3edancia. Jitter: Kariaci2n en la lle=ada de los 3a@uetes de voA. Delay: 'ie(3o @ue tarda la seBal 3ara 3ro3a=arse de un e5tre(o al otro e5tre(o de la conversaci2n. !erdida de 3a@uetes: !erdida de 3a@uetes so0re la red. 'ono local: !er(ite escuchar su 3ro3ia voA. Huido de 1ondo: Huido de 0aEo volu(en o4do en el otro e5tre(o de la conversaci2n.
2)&

&esa'Fos de la %oIP
DEL7] N Cada co(3onente en el ca(ino a=re=a delay "sender, netQorI, receiver$. ,'+-' 8.11 reco(ienda 1*0 (sec co(o (65i(o deseado delay a archivos de alta calidad de voA.

J,''EH N Kariaci2n en el delay. Los e1ectos de la 1luctuaci2n 3uede ser (iti=ado (ediante el al(acena(iento de los 3a@uetes de voA en un 0u11er de Eitter a su lle=ada y antes de la 3roducci2n de audio "20(s$.

!7CFE' L;99 - 9e 3roduce ya sea en r61a=as o de0ido a la con=esti2n de red. la 3erdida 3eri2dico de (6s de un 1-*# de todos los 3a@uetes de Ko,! 3ueden de=radar si=ni1icativa(ente la calidad de voA.

2)?

9actores 2ue A'ectan la Calidad de la %oz


7 continuaci2n se o0servan 3ar6(etros est6ndares de calidad de servicio en una red de (Clti3les servicios.

Par/etros de calidad de ser$icio KoA Datos ,nternet

Xitter

&elaB

Pac,et -oss

^ 1* (s G7 G7

^ ?* (s "!E-!E$ ^ 100 (s "!E-!E$ G7

^ 0,1# ^ 0,*# ^ 1#

2)8

EC5
9e =enera en los e@ui3os anal2=icos. Las caracter4sticas de latencia y Eitter 3ueden 3roducir eco so0re la seBal tele12nica, lo cual hace necesario el uso de canceladores de eco ",'+ 8.1&8$. El cancelador consiste en usar una 3arte de la seBal de trans(isi2n 3ara cancelar el eco 3roducido 3or la desada3taci2n de i(3edancias en el circuito h40rido @ue convierte de a 2 hilos.

2-;ilos

=-;ilos

2-;ilos

;IBCI&5
Eco cercano

;IBCI&5
Eco le)ano

2)/

Xitter 6%ariacin del &elaB8


9e 3roduce cuando los 3a@uetes de voA su1ren di1erentes retrasos de tr6nsito, 3rovocando la variaci2n en los tie(3os de lle=ada en el rece3tor. El 0u11er de Eitter reco3ila 3a@uetes de voA, al(acena y los env4a al 3rocesador de voA en intervalos es3aciados uni1or(e(ente "20(s$.

Sender

t A D1 B D2 = D1 C
Receives

D3 = D2

2 0

Xitter 6$ariacin del delaB8


%luEo constante de 3a@uetes 'ie(3o

El (is(o 1luEo de 3a@uetes des3us de con=esti2n o cola ina3ro3iada E)e/ploE ;oYla coYY/o esYYtas

2 1

&elaB
Cada co(3onente en el ca(ino a=re=a delay "sender, netQorI, receiver$. ,'+-' 8.11 reco(ienda 1*0 (sec co(o (65i(o deseado delay a archivos de alta calidad de voA

Sender etOor,
Pac,et L Trans/itted Pac,et L Arri$e

Cecei$er

Start ;ear

Processin0 &elaB

etOor, Transit &elaB


End-to-End &elaB

Processin0 &elaB

2 2

&elaB Acepta.leE !A11=


Can0o 6/s8 0 N 1*0 1*0 N 00 &escripcin 7ce3ta0le 3ara la (ayor4a de las a3licaciones de usuario 7ce3ta0le, a condici2n de @ue el ad(inistrador es consciente del tie(3o de trans(isi2n y su i(3acto en la calidad de trans(isi2n de las a3licaciones de usuario ,nace3ta0le 3ara los 1ines =enerales de 3lani1icaci2n de la red "sin e(0ar=o, se reconoce @ue en al=unos casos e5ce3cionales, ese l4(ite se su3erar6$

9o0re 00

2 )

Perdida de Pa2uetes - 6Pac,et -oss8


9e 3roduce ya sea en r61a=as o de0ido a la con=esti2n de red. La 3erdida 3eri2dico de (6s de un 1-*# de todos los 3a@uetes de Ko,! 3ueden de=radar si=ni1icativa(ente la calidad de voA. La 3rdida de 3a@uetes en el trayecto e5tre(o-e5tre(o, 3rovoca co(o e1ecto 3rdidas de sonidos, @ue son aCn (6s (olestas.

Perdida Audio E)e/ploE 1;ola co/o estas4 1;ol a Pa2uete 1 co/o Pa2uete 2 Estas4 Pa2uete 3

Tono -ocal o -ateral


El tono lateral es necesario 3ara @ue la 3ersona @ue ha0la 3ueda escuchar su 3ro3ia voA del rece3tor 3ara 3oder deter(inar cuan 1uerte esta ha0lando. El tono lateral de0e tener un nivel adecuado, 3or@ue un tono lateral (uy 1uerte 3uede causar @ue la 3ersona ha0le de(asiado des3acio 3ara tener una 0uena rece3ci2n del otro lado.

7 la inversa, un tono lateral (uy 0aEo causara una voA (uy 1uerte @ue 3uede 3arecer un =rito del otro lado del rece3tor.

2 *

Вам также может понравиться