Protocolo SIP Session Initiation Protocol AECT-2013
Consideraciones del Curso
Horario de Clases Dias Lunes, Martes, Miércoles y Jueves Horario 18:00 a 21:00 hrs. Evaluaciones !arciales "0#$ 1 %inal "&0#$
1
Consideraciones del Curso
Horario de Clases Dias Lunes, Martes, Miércoles y Jueves Horario 18:00 a 21:00 hrs. Evaluaciones !arciales "0#$ 1 %inal "&0#$
1
'e(ario
01
02
0)
0
2
Conceptos Básicos Señalización !"I#S Ser$icio %oIP &e'iniciones t(cnicas Soluciones %oIP Protocolos SIP #ensa)es SIP *ires+ar, a.oratorios #aterial adicional
01 CConceptos onceptos Básicos Básicos
Razón Social: Telefónica Área: Lorem ipsum
)
Conceptos Básicos
Conceptos de Señalización &e'inición "+'-' ./$
nterca(io de inor(acin relacionada es3ec4ica(ente con el estaleci(iento, la lieracin y otras or(as de control de las co/unicaciones, y con la estión de la red, en la e53lotacin auto(6tica de teleco(unicaciones
Papel de la señalización
*
Mecanis(o 3ara transerir inor(acin de control entre nodos del siste(a de teleco(unicaciones: Control de tr6ico 7cceso a ases de datos estin de la red
Para ue se tiliza la Señalización4 9ervicio de !eticin de la oicina central de con(utacin ;C< "a través del 3roceso de descol=ar$. !ro3orcionar desde la oicina central de con(utacin la inor(acin necesaria 3ara enrutar una lla(ada telenica "a través de los d4=itos D'M% en un or(ato es3ec4ico$. Direccin de destino de alerta de lla(ada entrante "lla(ada$. !ro3orcionar inor(acin sore el estado y la su3ervisin del 3roceso de acturacin. estionar l4neas de la red > troncales "cone5in y descone5in$. &
&ónde 5curre la Señalización4
Canal asociado 6CAS7 C+annel Associated Sinalin8 En Banda 9i=niica en el (is(o circuito @ue la voA, dentro del ran=o de recuencia de voA, entre )00 - )00 HA 'ono de recuencia sencilla o co(inacin de tonos "D'M%$
9uera de Banda 9i=niica en el (is(o circuito @ue la voA, uera del ran=o de recuencia de voA, entre )00 - )?00 HA 'ono de recuencia sencilla
Señalización por Canal Co/:n 6CCS7 Co//on C+annel Sinalin 8
?
9i=niica @ue la seBaliAacin ocurre en un circuito inde3endiente 3or co(3leto de los canales de voA y es co(n 3ara un =ran n(ero de estos
.icación de la señalización En .anda 9uera de .anda
0 dB
a $ i -20 dB t a l e r a i c n-=0 dB e t o P
%5?
Canal tele'ónico
300 ;z
37= <;z
->0 dB
10 ;z
100 ;z
1 <;z
9recuencia 8
10 <;z
100 <;z
#(todos de Señalización 9eBaliAacin I BA& es el interca(io de inor(acin de seBaliAacin sore el (is(o canal utiliAado 3ara lla(adas telenicas "D'M%$. C79 "Channel 7ssociated 9i=nalin=$.
%oice @ Sinalin in,
9eBaliAacin 5T-59-BA& son a@uellas 3or enci(a o deao del es3ectro audile en teleon4a, co(o son las seBales de ca(3anilla "2*HA$, tasacin "12 o 1& FHA$, etc. Co((on Channel 9i=nalin= "CC9$ tal co(o 9DG y 99?.
Sinalin in, %oice in, /
oop de A.onado"Bucle"azo
10
Señalización de Proreso de la/adas en oop de A.onado Call Proress Tone
&escripción
Dial 'one
ndica @ue la central telenica esta traaando, ha reconocido un descol=ado y esta listo 3ara ace3tar d4=itos.
in=acI 'one
usy 'one eorder 'one "%ast usy$
11
Este tono ase=ura a la 3arte @ue lla(a @ue una seBal de lla(ada esta siendo enviada sore 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 cdi=o invalido, o @ue todas las troncales est6n ocu3adas y>o el lla(ado esta (al enrutado.
&T#9 &ual Tone #ulti-9reuenc
Método co(n de env4o de inor(acin de discado "re(3laAa al discado 3or 3ulso$.
Cada n(ero es re3resentado 3or dos tonos @ue son trans(itidos si(ult6nea(ente sore el canal de voA.
12
#odelo IT-T de la red Tele'ónica
1)
ue$a Estructura de ed
1
la/ado Básico
1*
Señalización de Super$isión
1&
Siste/a de Señalización Conceptos de Señalización entre Centrales
Central 'eleonica ;ri=en
nicio de la co(unicacin
Central 'eleonica Destino
Conir(acin de la co(unicacin Conversacin %in de la co(unicacin
Conunto de inor(aciones @ue deen interca(iar los dierentes ele(entos @ue intervienen en una cone5in con el oetivo de estalecer la lla(ada, su3ervisarla, (antenerla y desconectarla. 1?
Señalización por Canal Asociado 6CAS8
nor(acin de coni=uracin de lla(ada "descol=ado, tono de (arcado, n(eros de direcciones, rin=acI, ocu3ado$ se trans(ite en la (is(a anda de recuencias utiliAadas 3or la seBal de voA. KoA "halar$ el ca(ino se corta en slo cuando el estaleci(iento de lla(ada es co(3leta, utiliAando el (is(o ca(ino @ue el estaleci(iento de lla(ada seBales utiliAadas. 9% "sin=le recuencia$ de seBaliAacin utiliAa tonos 3ara re3resentar col=ado o de3sitos de teléono 3lico. M% "(ulti-recuencia$ de seBaliAacin se utiliAa 3ara el con(utador a con(utador de coni=uracin 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(isin. 18
Señalización por Canal Asociado 6CAS8
&es$enta)as La intererencia entre los tonos de seBaliAacin utiliAada 3or la red y recuencias de los 3atrones del hala hu(ana. +so de velocidad no(inal de instalacin y des(ontae es (6s lento, (enos eiciente de los recursos. %raude-reaIs teléono se 3uede construir caas 3ara u=ar estaleci(iento de lla(ada y tonos de des(ontae. 1/
Siste/a de Señalización Señalización E D #
Circuito 1 %oz
E #
# E
Central
Señalización Central
Tele'onica
Tele'onica
E #
# E
E: "Ear$ M: "Mouth$
Circuito n 'i3o anal=ico. Cada circuito esta co(3uesto de hilos. ntercone5in de centrales 3rivadas "!$ con centrales telenicas 3ulicas. 20
Siste/a de Señalización Señalización por Canal Asociado 2 &iital
31
1>
Central
1
0 Central
Tele'ónica
Tele'ónica
'écnica Canal En
21
Canal
Canal
In'or/ación
Señalización
Canal
Canal
in'or/ación Sincronis/o
de trans(isin di=ital !CM.
1&: 9eBaliAa los canales de inor(acin de "voA$ 1 N 1* > 1? N )1$.
cada tra(a seBaliAa 2 canales " it 3or canal$.
Siste/a de Señalización Señalización por Canal Asociado 2 &iital Señalización de lFnea
22
Señalización por Canal Co/:n 6CCS8
El siste(a de seBaliAacin 3or Canal Co(n usa enlaces de seBaliAacin 3ara trans3ortar los (ensaes de seBaliAacin entre dos 3untos Circuito co(3leta(ente distinto al de la inor(acin de la voA 'rans(ite el estaleci(iento, la acturacin y la inor(acin de su3ervisin de las lla(adas.
&i$ersos .ene'icios
Go asore ancho de anda del canal de voA. Estalece las lla(adas con (ayor ra3ideA, reduciendo el tie(3o de seBaliAacin y lierando recursos escasos. 9u costo es (enor. Meora el rendi(iento de la red.
2)
Señalización por Canal Co/:n 6CCS8
2
Siste/a de Señalización G H 6SSH8
9iste(a de 9eBaliAacin ? "9i=nalin= 9yste( ?, 99?$ La versin internacional del 9iste(a de 9eBaliAacin de Canal Co(n ? "CC9?$ reco(endada co(o la nor(a de la industria de teleco(unicaciones Desarrollada 3or la '+-' 3ara seBaliAacin entre oicinas centrales de teleon4a 3ulica Es una seBaliAacin de canal co(n, soisticada @ue o3era uera de anda sore canales de *&>& F>s 9e 3odr4a 3ensar co(o e@uivalente a 9, en el entorno !rivado
2*
Siste/a de Señalización Señalización por Canal Co/:n H °
PTS
31 Tele'ónica
1>
Central
PTS Punto de Trans'erencia de Señalización
Canal In'or/ación
1
0 Central
Canal
Canal
Tele'ónica
in'or/ación Sincronis/o
Con un solo enlace se 3uede seBaliAar una =ran cantidad de canales. Mucho (as r63ido y eiciente. La seBaliAacin si=ue un ca(ino dierente del se=uido 3or la inor(acin "voA$. 2&
Tra/a &iital E1
Kelocidad O )2 canales 5 & F3s O 2.08 F3s
2?
Señalización por Canal Co/:n IS& PI
9e dis3one de un canal di=ital de & F3s 3ara enviar la seBaliAacin de )0 o (as canales.
La seBaliAacin 9DG utiliAa uno de los canales de la tra(a "canal 1&$ 3ara enviar la seBaliAacin de l4nea y re=istro de todos los canales de audio (ediante un 3rotocolo de seBaliAacin di=ital. !rotocolo estandariAado 3or CC''. 28
Protocolo IS& La
ar@uitectura de la 9DG se asa en el (odelo ;9 de ca3as. La Ca3a 1 o ca3a 4sica estalece co(o son los or(atos de las tra(as 9DG. La Ca3a 2 o ca3a de enlace, realiAa el control de errores y el control de luo. 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(io de inor(acin entre ori=en y destino, (ediante la i(3le(entacin de (ensaer4a.
9DG contiene un siste(a co(3leo de (ensaes entre los @ue se 3ueden (encionar: 9etu3, 7lertin=, Connect, release, +ser nor(ation, etc. 2/
ed &iital de Ser$icios Interados 6&SI8 Tipos de Accesos 7cceso 6sico 2 P D 1 F3s 7cceso !ri(ario )0 P D 2.08 F3s
Acceso Básico 2 canales "& F3s$ 1 canal D "1& F3s$
Acceso Pri/ario )0 canales "& F3s$ 1 canal D "& F3s$ )0
ed &iital de Ser$icios Interados 6&SI8
La seBaliAacin nodo-nodo es so3ortada 3or 99? (ediante la !arte de +suario a3ro3iada 3ara el servicio !ara con(utacin de circuitos: !+': !arte de +suario de 'eleon4a !+-D9: !arte de +suario D9 )1
P-&SI Parte suario &SI
Cate=or4as de servicios
Ser$icios portadores: ;recen slo la ca3acidad de la red 3ara
transerir inor(acin & F3s sin restricciones, audio a ),1 FhA, etc. Teleser$icios: +tiliAan las ca3acidades de la red y de los ter(inales 'eleon4a, telete5, telea5, videote5, etc. Ser$icios suple/entarios: !ro3orcionan ca3acidades adicionales a los servicios 6sicos !resentacin de la dentiicacin de la L4nea Lla(ante "!LL$ eenv4o de Lla(adas ncondicional "LL$ ru3o Cerrado de +suarios "C+$ Marcacin Directa a E5tensiones "MDE$ 9eBaliAacin +suario-+suario "9++$ Etc. )2
la/ada or/al suarios &SI 6J318
))
%isión !eneral de la ed PST #odulación PC# #uestreo 6M000 /uestras por seundo8 • Cuanti'icación • Codi'icación 6M .its8 • &S0 N M000 /s K M .its N >=000 N >=<.ps • Códec !H11 e A •
PST
Pu.lic SOitc+in Telep+on etOor, 5'icina Central Con/utador tele'ónico Con/utación de circuitos
PST
&ispositi$os Tele'ónicos • Ter/inal • 9aK • Alar/a • P5S • Centralita Tel • Contestadora Tel
)
Transporte Enlaces7 Troncales 6S&;"P&;8 #(todos de señalización • In-.and CAS 628 • 5ut-.and CCS IIS&"SSH Accesos diitales • E1 Señalización de inicio de loop • E1"2 • Colado • IS& PI 630B@&8 • &escolado •IS& BI 62B@&8 • &iscado 6&T#98 • PI 6!8 • inin SIP T< • • Con$ersación 6circuito dedicado8 • Ter/ino del lla/ado
TS0 Sincronis/o TS1> Señalización
PBL
eO !eneration etOor,
)*
ue es una !4 Es la evolucin natural de las actuales centrales de con(utacin. Es una red @ue a3rovecha la tecnolo=4a (oderna y se austa a las actuales y uturas necesidades de los clientes. ed ;rientada a 9ervicios. Es un ti3o de ar@uitectura de red aierta y distriuida. Es una ed asada en 3rotocolos est6ndares y red de con(utacin de 3a@uetes "!, M!L9, 7'M, Ethernet$. Es una red (ucho (6s rentale "costo>eneicio$ @ue las actuales centrales de con(utacin:
Menor ta(aBo "e. Control de 2.000.000 de aonados en * astidores$ Menor costo de (antencin y o3eracin ed Multiservicio "KoA, Datos, anda 7ncha, %a5, Kideo$ Cone5in al (undo ! y con estos a nuevos 9ervicio. )&
#odelo de e'erencia Servidores de Aplicaciones
Nivel de Aplicación
INTERNET
Softschitch
Nivel de Control
d e
R e d y
Capa de Acceso
S e r v i c i o s
PSTN
Switch IP
Nivel de Transporte
Capa de Transito
Accesos TDM Accesos IP fijos e inalámbricos
)?
G e s t i ó n
Concepto !eneral !
+na GG es una red de 3a@uetes ca3aA de 3roveer servicios de teleco(unicaciones y ca3aA de hacer uso de tecnolo=4as anda ancha y tecnolo=4as de trans3orte con ca3acidades de o9 en donde las unciones de servicio son inde3endientes de las tecnolo=4as de trans3orte. ;rece acceso no restrin=ido a usuarios de dierentes 3roveedores de servicios. 9o3orta (ovilidad =eneraliAada la cual 3er(itir6 orecer servicios 3er(anentes a los usuarios
)8
T $"s ! Con/utación Inter'ase A.onado
5C
Troncales Procesador
!
#!
A 6A.onados8
ed IP
6Troncales8 5C
6Con/utación8
SS 6Procesador8
)/
SS So'tSOitc+ #! #edia !ateOa A ni$elsal Access
! - ed 5rientada a ue$os Ser$icios Ser$icio IP CentreK
Ser$icio I
Ser$icio I%
#!
A 6A.onados8
Ser$idor &e Aplicación
ed IP
6Troncales8 5C
6Con/utación8
SS 6Procesador8
0
SS So'tSOitc+ #! #edia !ateOa A ni$elsal Aceso
So'tSOitc+ 6SS8 El
9ot9Qitch es a3licale a la ca3a de control de red del GG 9us 3rinci3ales unciones son las si=uientes: o o o o o o o o
1
Control de lla(adas Control de acceso al Media ateQay 7si=nacin de recursos !rocesa(iento de 3rotocolos Enruta(iento 7utenticacin %acturacin nteraces de 3ro=ra(acin de a3licaciones "7!$
#!C o SS
#edia !ateOas 6#!8 El
M es a3licale a la ca3a de acceso de la red GG 9us 3rinci3ales unciones son las si=uientes: o o o o o
2
nteraA entre la ed ! con la ed !9'G "E1 o 9'M-1$ !rovisin de servicios D9 !ri(arios "solo Hi= 1&00$ eneracin de Codec "co(3resin de la voA$ Cancelacin de Eco eneracin de uido conortale
#!
Estructura Plata'or/a %oIP Application Ser$er 6AS$: En este e@ui3o se encuentra la l=ica de 9ervicio. En el residen las a3licaciones @ue interactan con el usuario.
etOor, Ser$er 6S8: L=ica de uteo y Control, deinicin de recursos de red.
#edia Ser$er 6#S8: ecursos de Multi(edia, K y 7udio Conerencia de hasta ).
Con'erencin Ser$er 6CS8: !er(ite realiAar audio conerencia 3ara (6s de ) usuarios y env4o v4a RE de docu(entos ;ice. ")00 3uertos$
E-#ail Ser$er 6E#S8: !er(ite 7l(acenar los (ensaes de voA 3ara las casillas de los usuarios.
*e. Ser$er 6*S8: !er(ite las cone5iones v4a Re )
Kendor 9 Licenses: 79, G9, M9, R9 Enter3rise !acIa=e Hotline !acIa=e 'runI !acIa=e Re Conerence Messa=in=
79
R9
G9
2.000 users &.000 users .000 users .000 trunIs )00 3orts 10.000 users
C9
M9
&escripción !eneral Ser$icio %oIP
!rupo CentreK n So'tp+one
Plata'or/a %oIP So'tsOitc+
AS S #S CS
SIP"TP
PABL IP
SIP"TP
Internet
%P Cliente TE
IA&
Bac,.one PE-CTL
SIP"TP
SBC
%P %oIP TE IP P+one
SIP SIP"TP
Et+"AT#
ed IP
&SA# K&S
TP TP
TP
TP
TP
TP
CPE
#! PI +i!1>00
#! +i!1200
#!2 PI +i!1200
#!1 PI +i!1200
#! +i!1200
#!3 PI +i!1200
E1 PI
E1
SSH
E1
PABL T
E1
E1
CC
CC
TPC ?ona orte
TPC ?ona centro
SSH
E1
CC
TPC ?ona Sur
STP
P5TS
P5TS
P5TS P5TS CTL
PBL CTL
!rupo CentreK n
P5TS CTL
P5TS CTL
P5TS CTL
P5TS CTL
P5TS CTL AK 2
!rupo /
IA&
Escenario 9uturo I#S *
I#S 6IP #ulti/edia Su.sste/8
&e'inición
.icación
Controlar la co(unicacin con los ter(inales de los clientes 3ara estalecer ciertas cone5iones, @ue les ayuden a ad@uirir los servicios "voA, datos, video, etc.$ @ue estos re@uieran. 7yuda a orecer servicios (ulti(edia sore inraestructura !.
&e'ine
9e encuentra en la ca3a de control de las redes de nueva =eneracin
9unción
Es un susiste(a de control 7cceso de eecucin de servicios @ue se 3uede utiliAar 3ara todas las a3licaciones en el nuevo (odelo de ar@uitectura de nueva =eneracin.
La inraestructura y las ca3acidades del servicios @ue e(3learan los o3eradores 3ara estalecer su oerta de servicios. El 3rocedi(iento de identiicacin de usuarios, servicios y nodos (ediante + "+niversal esource dentiier$
suarios
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, otos y video, o una co(inacin de estos$ de una or(a 3ersonal y controlada.
&
I#S - CaracterFsticas
%ue es3eciicado 3or el )!!>)!!2, y en la actualidad est6 siendo aco=ido 3or otras entidades de estandariAacin co(o E'9>'9!7G, ;M7 ";3en Moile 7lliance$ y J!C "Java Co((unity !rocess$. 9o3orta (lti3les ti3os de acceso co(o 3ueden ser 9M, RCDM7, CDM72000, anda ancha y RL7G. Go solo si=ue las directrices de un 3rotocolo, si no @ue ado3ta casi la totalidad de 3rotocolos asados en 9! "9ession nitiation !rotocol$. 9olo se re@uiere conectividad ! 3or 3arte de la co(unicacin del cliente. 9e trata ade(6s de un 3rotocolo a=nstico< al ti3o de acceso. Movilidad =eneraliAada entre distintas redes y entre distintos ter(inales. ?
Aruitectura I#S Capa Aplicación • Mi;
"C9-e>Joyn$. • M'79 "9ervicios MM'el$.
Capa Control • C9C%
"Control de seBaliAacin$. • !-RorIs "DG9$. • H99 "!eril usuarios$. • MC% "conversin 9!>9+!$. • C% "control M9>!9'G$. • M%! "control de (edia$.
Capa 5SS"BSS • EM7
"!rovisin$. • EMM "Mediacin$.
8
Aruitectura I#S
En la ca3a su3erior "ca3a de a3licaciones$ 9e incluyen a3licaciones y contenidos de servidor 3ara eecutar servicios de valor aBadido 3ara el usuario. !er(ite @ue servicios =enéricos deinidos en I#S sean i(3le(entados co(o servicios en un servidor de a3licacin 9!. La ca3a de control Co(3rende servidores de control de red 3ara (anteni(iento de lla(adas o estalecer, (odiicar y lierar sesiones. El ele(ento (6s i(3ortante de esta ca3a es el C9C% "Call 9ession Control %unction$, ta(ién conocido co(o servidor 9!. Esta ca3a ta(ién contiene un ue=o co(3leto de unciones so3ortadas, co(o su(inistro, tariicacin y ;SM.
/
02 9ervicio 'o! Ser$icios %oIP
aAn 9ocial: 'elenica Trea: Lore( i3su(
*0
Soluciones de %oIP
*1
Consideraciones Ser$icio %oIP Pro.le/a
Solución
Latency
U 1*0(s 7u(entar ancho de anda Ele=ir dierente ti3o de codec %ra=(entar los 3a@uetes de datos !rioriAar los 3a@uetes de voA
Jitter
U )0(s +tiliAar uer deitter
andQidth
Calcular ancho de anda re@uerido, incluyendo los 3ayload de voA, overhead y datos
!acIet loss
DiseBar la red a la (4ni(a con=estin !rioriAar los 3a@uetes de voA +tiliAar cdec, 3ara (ini(iAar 3e@ueBas cantidades de 3erdida de 3a@uetes.
eliaility
!roveer redundancia 3ara estos co(3onentes HardQare Enlaces Ener=4a ealiAar =estin 3roactiva de la red
9ecurity
9e=uridad de estos co(3onentes nraestructura de red 9iste(a de 3rocesa(ientos de lla(ados !untos inales 73licaciones
*2
&escripción Ser$icio de %oIP !lataor(a de voA "Ericsson, HuaQei, roadsot, etc.$ !er(ite: Dar conectividad de voA. ealiAar lla(adas desde usuarios ! con la ed 'elenica !lica Con(utada. ealiAar lla(adas a la red de las o3eradoras (viles, lar=a distancia nacional e internacional.
La cone5in del usuario ! se realiAar6 directa(ente a la 3lataor(a de anda ancha a través de accesos 5D9L o %ira 3tica.
!ara dis3oner de o9, el servicio de voA re@uiere los (is(os 3ar6(etros de un enlace de anda ancha.
*)
CaracterFsticas Ser$icio de %oIP +tiliAa 3rotocolo 9! 3ara el estaleci(iento y control de lla(adas "%C
)2&1$. +tiliAa el 3rotocolo '! "eal-ti(e 'rans3ort !rotocol$ 3ara el trans3orte de la (edia "%C )**1$. La seBaliAacin "9!$ ser6 controlada 3or el Media ateQay Controller "MC$ y 9ession order Controller 9C. La conectividad entre la red de voA y la GG del o3érador se realiAa través de una K!G !. !ara el servidor de tie(3o G'!, se utiliAar6 una direccin !. El cdec a coni=urar en los dis3ositivos C!E ´s con 3ri(era 3rioridad de3ende del o3erador. El ancho de anda deinido 3ara cada co(unicacin de voA a nivel ! de3ende del cdec a utiliAar. Los ter(inales a conectar en las 3uertas de voA "%9$ de los ateQay Ko! 3ueden ser: KoA, %a5, Mde(. *
Ser$icio %oIP 6K&S"9TTK8
**
&escripción Ser$icio %oIP de K Fneas !lataor(a de voA "Ericsson, HuaQei, roadsot, etc$. 9e re@uiere de un (edia =ateQay de voA de 5 3uertas %9 "7'7: 7da3tador de
'er(inal 7nal=ico$. 9ervicio a través de los si=uientes ti3os de accesos: 5D9L %''5. Los ter(inales a conectar en las 3uertas %9 3ueden ser: KoA "Central telenica, !;'9. Datos "!;9, 7lar(as, etc.$ %a5 "t.)0$. La cone5in del (edia =ateQay de voA ser6 a través de una 3uerta Ethernet del C!E. uta est6tica entre el 7'7 e ! 3ro5y. !ara el servicio de voA en la red se 3ueden utiliAaran las si=uientes interaces: !KC "7D9L2P$ KL7G "KD9L2>%;$
*&
&escripción Ser$icio %oIP de K Fneas 6cont78 +tiliAa los si=uientes 3rotocolos: 9! 3ara el estaleci(iento y control de lla(adas "%C )2&1$. +tiliAa el 3rotocolo '! "eal-ti(e 'rans3ort !rotocol$ 3ara el trans3orte de la (edia "%C )**1$. +tiliAa el 3rotocolo 9D! "9ession Descri3tion !rotocol$ 3ara descriir los 3ar6(etros de inicialiAacin de los luos (ulti(edia "%C-*&&$ De3endiendo del servicio los cdec a coni=urar en el (edia =ateQay de voA, 3ueden ser los si=uientes: KoA .?11 Ley 7 .?2/ Datos !CM7 %a5 '.)8
*?
Ser$icio %oIP de K Fneas 6K&S"9TTK8
*8
Ser$icios de %alor Areados
Básicos
Conerencia 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.
etencin de lla(adas.
*/
Adicionales
Msica en es3era.
Ca3tura de lla(adas.
Candado di=ital.
Discado areviado 8.
Discado areviado 100.
'ranserencia de lla(adas "%lash$.
;3eracin 9K7Vs se re@uiere @ue el ter(inal telenico 3osea tecla %lash ")00 (s$.
SIP Trun,
El servicio 9! 'runI entre=a las (is(as unciones de enca(ina(iento y servicios @ue los entre=ados 3or los servicios 9u3erlinI de las !7Ws 'DM con tra(as E1 !>2 El servicio utiliAa: !rotocolo 9! para el esta.leci/iento control de lla/adas "%C )2&1$. El servicio utiliAa el 3rotocolo '! 6eal-ti/e Transport Protocol8 3ara el trans3orte de la (edia "%C-)**1$. El servicio 3er(ite estalecer lla(adas de: +suarios de la !7 ! con !9'G !9'G hacia usuarios de la !7 ! +tiliAando la red !>M!L9 y la GG co(o ele(ento de interconectividad. En la red la seBaliAacin "9!$ es controlada 3or un Media ateQay Controller "MC$ y 9C. La conectividad entre la red de voA de cliente y la GG se realiAa través de una K!G ! coni=urada 3ara dis3oner el o9 3ara los servicios de voA. Los ane5os internos acceden a la !9'G a través de la !7 ! o %E9. El acceso es in(ediato al discar el 3reio y el tono de invitacin a discar "si corres3onde$ es 3rovisto 3or la (is(a !7. &0
SIP Trun, 6cont8
La intercone5in de !7´s ! a la red 3lica con(utada "!9'G$ es a través de: Canales !, estos canales corres3onder6n a su e@uivalente D90. En el caso de @ue la !7 ! no (anee toda la seBaliAacin 9! y traico '!: +tiliAar un dis3ositivo ! ti3o %ront End 9yste(s "%E9$ !-to-! Rs 3ara @ue (anee toda la seBaliAacin 9!, ne=ociacin de (edia "9D!$ y traico '! entre la red del cliente y la GG. 7de(6s, 3or la naturaleAa del 3rotocolo 9! @ue es X3eer-to-3eerV, se oli=a a cursar el traico 9! y '! de cada uno de sus dis3ositivos ! del cliente "7D, ! !hone, 9ot!hone, M9$ contra la !7 ! o %E9 3ara estandariAar la conectividad a la GG. La !7 ! o %E9 deen actan co(o 2+7s. Entre el 9C y la !7 ! o %E9 se estalece todo el tr6ico de seBaliAacin 9! y '!.
&1
SIP Trun, 6ed8
&2
Señalización SIP Trun,
&)
0) Protocolos Protocolos de Señalización
Razón Social: Telefónica Área: Lorem ipsum
&
Protocolos
&*
El #odelo 5SI Ventajas del modelo OSI.
educe la co(3leidad.
EstandariAa las interaces.
%acilita el diseBo (odular.
7se=ura la tecnolo=4a.
intero3eratiilidad
de
7celera la evolucin.
9i(3liica la enseBanAa y el a3rendiAae.
&&
la
P& 6Protocol &ata nit8 Capa Transporte 6Capa =8
&?
Co/paración entre TCP"IP 5SI #odelo 5SI
#odelo TCP"IP
Protocolos
Aplicación
9TP7 ;TTP7 S#TP7 &S7 T9TP
= Transporte
Transporte
TCP " &P
3 ed
Internet
IP
Acceso a red
Internet7 A7 *A
H Aplicación > Presentación Sesión
2 Enlace de &atos 1 9Fsica
&8
Protocolos %oIP el #odelo 5SI
&/
H Aplicación
So'tp+one7 Call #anaer7 ;u/an Speec+
> Presentación
Códec
Sesión
;323"SIP"#!CP
= Transporte
TP"&P 6/edia87 TCPH&P 6sinal8
3 ed
IP
2 Enlace de datos
9ra/e ela 6987AT#7 Et+ernet7 #ultilin, Pointto-Point Protocol 6#PPP87 Point-to-Point Protocol 6PPP87 ;i+-e$el &ata in, Control 6;&C8
1 9Fsica
------
Protocolos de Señalización %oIP
?0
Protocolos de Señalización %oIP Protocolo
&escripción
H.)2)
!rotocolo est6ndar '+ 3ara conerencia interactiva, evolucionado del est6ndar 9DG H.)20, le5ile y co(3leo
MC!
Est6ndar E'% 3ara los ateQay de control !9'G, control de dis3ositivos.
9!
!rotocolo E'% 3ara conerencias interactivo y interactivo, sencillo, 3ero (enos (aduros, @ue H.)2)
no
9CC! o 9Iinny !rotocolo 3ro3ietario de Cisco utiliAado entre Cisco +niied Co((unications Mana=er y teléonos Cisco Ko!
?1
;323
73roado en 1//& '+-'. DiseBado 3ara el trans3orte de audio, v4deo a través de red !. !rotocolo 3eer-to-3eer donde el dis3ositivo inal inicia las sesiones E5tensa(ente utiliAado con =ateQays, =ateIee3ers, o cliente de conerencia tri3artita H.)2), es3ecial(ente ter(inales de video en Cisco +niied Co((unications. Los =ateQays H.)2) nunca son re=istrados con Cisco +niied Co((unications Mana=er, sola(ente la direccin ! esta dis3onile, 3ara conir(ar @ue la co(unicacin es 3osile. H.)2) incluye los si=uientes 3rotocolos H.22* call si=nalin= H.22* e=istration, 7d(ission, and 9tatus "79$ H.2* control si=nalin= 7udio codecs ".?11, .?22 "&, *& y 8 I3s$, .?2).1 "*,) y &,) I3s$, .?28 "1& I3s$ y -?2/ "8 I3s$$ Kideo codecs "H.2&1$ ?2
Co/ponentes de ed ;323 'er(inal H.)2) 4+nidad de control (ultidiusin MC+ 4ateQay 4ateIee3er 4
Conversin de seBaliAacin de lla(ada 4Conversin de seBaliAacin de (edios 4Conversin de (edios 4
4
'raduccin de alias H.)2) en direcciones de red 4Control de ad(isiones y ancho de anda 4!ro3orcionan ad(inistracin de 3ol4ticas
?)
#!CP - 6#edia !ateOa Control Protocol8 Desarrollado en 1/// 3or E'% %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 es3ec4ico sore un =ateQay "(odelo centraliAado$. una interaccin MC! ten=a lu=ar con Cisco +niied o !ara @ue Co((unications Mana=er, tiene @ue ase=urarse de @ue el sotQare Cisco ;9 o del siste(a o3erativo Cisco Catalyst sea co(3atile con Cisco +niied Co((unications Mana=er. o La versin 0.1 de MC! es so3ortada sore Cisco +niied Co((unications Mana=er. o El conce3to de acIhaul ! es uno de los conce3tos (6s 3otentes de la a3licacin MC! con Cisco +niied Co((unications Mana=er. o hacia atr6s es so3ortado en las recientes versiones de ;9 Cisco. o Go es un 3rotocolo est6ndar. o
?
#!CP - 6#edia !ateOa Control Protocol8
: Conecta la ! troncal a la red !
: Conecta la ! troncal a la red !
nicial(ente diseBado 3ara si(3liicar en lo 3osile la co(unicacin con ter(inales co(o los teléonos. 'iene tres co(3onentes un MC "Media ateQay Controller$, uno o varios M "Media ateQay$ y uno o varios 9 "9i=nalin= ateQay$, el 3ri(ero ta(ién deno(inado dis3ositivo (aestro controla al se=undo ta(ién deno(inado esclavo. ?*
SCCP - 6S,inn Client Control Protocol8 Protocolo Señalización S,inn
Protocolo Señalización S,inn CC#
IP P+one Parte A
IP P+one Parte B
Señalización eal-Ti/e Transport Protocol 6TP8
Es un 3rotocolo 3ro3ietario de Cisco. Es el 3rotocolo 3or deecto 3ara ter(inales con el servidor Cisco Call Mana=er ! @ue es el si(ilar a 7sterisI !. +sado entre el Cisco Call Mana=er "CCM$ y teléonos ! Cisco ?&
El cliente 9Iinny usa 'C!>! 3ara trans(itir y reciir lla(adas. !ara el audio utiliAa '!, +D! e !. Los (ensaes 9Iinny son trans(itidos sore 'C! y usa el 3uerto 2000.
Co/paración de Protocolos Señalización %oIP ??
Suite ;323 !rotocolo 3eer-to-3eer o Coni=uracin del ateQay es necesaria 3or@ue el =ateQay dee (antener el 3lan de discado y el 3atrn de ruteo. o Ee(3los: Cisco K22, =ateQay 3ara teléonos anal=icos "sola(ente o %9$. o Cisco serie 2800. outer Cisco serie )800. o o
?8
#!CP o o o o
o
'raaa en una ar@uitectura Cliente>9ervidor Coni=uracin si(3liicada Cisco +niied Co((unications Mana=er (antiene el dial 3lan. Ee(3los: o Cisco K22, =ateQay 3ara teléonos anal=icos "sola(ente %9$. o Cisco serie 2800. o outer Cisco serie )800. Ee(3lo de o3eracin de siste(a MC! con Cisco Catalyst o Cisco Catalyst &000 R9-&&08-'1 o Cisco Catalyst &000 R9-&&08-E1
?/
SIP !rotocolo 3eer-to-3eer o La coni=uracin del =ateQay es necesaria 3or@ue el =ateQay dee (antener un dial 3lan y el 3atrn de ruteo. o Ee(3los o Cisco serie 2800 o Cisco router serie )800 o
80
SCCP o o o
o
'raaa en una ar@uitectura Cliente>9ervidor Coni=uracin si(3liicada Cisco +niied Co((unications Mana=er (antiene el dial 3lan y 3atrones de ruteo. Ee(3los: Cisco K22 "sola(ente %9$. o Cisco K28 ateQay de voA analo=ica. o Cisco 7'7 18& o Cisco serie 2800 con router y 3uertas %9. o
81
Protocolo SIP
82
ue es el Protocolo SIP4 El Session Initiation Protocol "9!$ es un 3rotocolo de seBaliAacin @ue controla una iniciacin, (anea y ter(ina una sesin (ulti(edia "voA y video$ sore una red de 3a@uetes. Este esta asado sore 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'% %C )2&1.
8)
Por u( SIP4
%enta)as de los ateOas SIP
Coni=uracin del Dial-3lan directa(ente sore el =ateQay.
'raducciones deinidas 3or el =ateQay.
9o3orte avanAado 3ara la inte=racin de siste(as de otros aricantes de teleon4a.
ntero3erailidad con =ateQays de voA de otros aricantes.
9o3orta dis3ositivos inales de otros aricantes "teléonos 9!$
8
Co/o Tra.a)a SIP4
El usuario se identiica 3or una direccin 9! nica.
si3:userDY=ateQay.co( Ee(3lo: si3:2)//02/Y=td.cl
Los usuarios se re=istran con un 9ervidor de e=istro usando ellos la direccin 9! asi=nada. Cuando el usuario inicia un lla(ado, una 3eticin 9! es enviada al servidor 9! "!-!, !lataor(a, etc$. La localiAacin del usuario inal 3uede ser din6(ica(ente re=istrada con el servidor 9!.
8*
9unda/entos SIP
9! es un 3rotocolo si(3le e5tensile.
9! es deinido en E'% %C )2&1.
9! crea, (odiica, y ter(ina sesiones con uno o (as 3artici3antes.
9! a3rovecha varios est6ndares: '!, 'C!, H''!, 9D!, DG9, 97!, MC! y '9!. 9! realiAa el direcciona(iento E.1&, correo electrnico, o re=istro del servicio DG9. 9! esta asado en te5to 79C 3ara una 6cil i(3le(entacin y de3uracin. 8&
9unda/entos SIP 6Cont8
9! 3rovee las ca3acidades:
Deter(ina la localiAacin del 3unto inal del destino.
Deter(ina la ca3acidad de la (edia del 3unto inal del destino.
Deter(ina la dis3oniilidad del 3unto inal del destino.
Estalece una sesin entre el ori=en y el 3unto inal del destino.
Manea la transerencia y ter(inacin de lla(ados
8?
ue es E#4 E.1&
Gu(er Ma33in= !rotocolo E'% deinido en %C-2/1&. Gu(ero E.1& @ue se utiliAa 3ara uscar +nior( esource dentiier "+$, direcciones Re (as co(n(ente conocidas + !er(ite el uso de n(eros E.1& en el conte5to co(inado !9'G S servicios ! "correo electrnico, a5, direcciones 9!, coordenadas, enruta(iento de teleon4a ! y otros$ nte=rador i(3ortante de !9'G, nternet y de otras redes asadas en !.
88
&irecciones SIP o
o
o
8/
Go(re de do(inio co(3leto o doeYcisco.co( Direcciones E.1& o si3:108***12)Y=ateQay.co(Z userOna(e Direcciones (i5tas o si3:108***12)Z 3assQordOchan=e(eY10.1.1.1 o si3:doeY10.1.1.1
9uncionalidad SIP
ser location
ser capa.ilities
Descure la localiAacin del usuario inal con el 3ro3sito de estalecer una sesin. Deter(ina la ca3acidad del (edio del dis3ositivo en una sesin estalecida.
ser a$aila.ilit
Session setup
Deter(ina la tasacin del usuario inal. Estalece los 3ar6(etros de sesiones de las 3artes involucradas en una sesin.
Session +andlin
/0
Hailita la (odiicacin, transerencia y ter(inacin de una sesin activa.
Entidades SIP
/1
Entidades SIP 618
ProK Ser$er
Enca(inar un (ensae 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 (ensae hacia destino. Co(o edirector " Redirect $ =enerando una res3uesta @ue indica al ori=inante la direccin del destino o de otro servidor @ue lo acer@ue al destino. La 3rinci3al dierencia es @ue el servidor 3ro5y @ueda or(ando 3arte del ca(ino entre el AC y el "o los$ AS, (ientras @ue el servidor de redireccin una veA @ue indica al AC c(o enca(inar el (ensae ya no interviene (6s.
+n (is(o servidor 3uede actuar co(o edirector o co(o !ro5y de3endiendo de la solucin a nivel de red.
/2
Entidades SIP 628
edirect Ser$er 9ervidor @ue ace3ta solicitudes 9! 'raduce la direccin 9! de destino en una o varias direcciones de red y las devuelve al cliente. De (anera contraria al !ro5y 9erver, el edirect 9erver no enca(ina las solicitudes 9!. En el caso de la devolucin de una lla(ada, el !ro5y 9erver tiene la ca3acidad de traducir el nu(ero del destinatario en el (ensae 9! reciido, en un nu(ero de reenvi 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 edirect 9erver devuelve el nuevo nu(ero "nu(ero de re-envi$ al cliente de ori=en @uien se encar=a de estalecer una lla(ada hacia este nuevo destino.
/)
Entidades SIP 638 ser Aent 6A8
+7C: 7=ente @ue inicia y>o ter(ina la lla(ada
+79: 7=ente @ue recie y>o ter(ina la lla(ada
En la (ayor4a de los casos las sesiones 9! @ue estalecen los +7 tienen co(o usuario una 3ersona, 3ero ta(ién 3ueden traaar 3ara otros 3rotocolos, co(o en el caso de un ateQay
El +7 dee 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 coniailidad de la co(unicacin
El 9tatus (4ni(o de la lla(ada dee incluir:
Tags
Call-ID
Cseq (local y remoto)
'er(inada la lla(ada, el +7 dee (antener el status 3or al (enos )2 se=. Esto 3er(itir6 to(ar acciones en caso de 3erdida de (ensaes o ca4da de la lla(ada
/
Entidades SIP 6=8
eister ser$er
Es un servidor @ue ace3ta solicitudes 9! E9'E. !ara ello se vale del (ecanis(o de re=istro. Cada usuario tiene una direccin l=ica @ue es invariale res3ecto de la uicacin 4sica del usuario. +na direccin l=ica del 3rotocolo 9! es de la or(a usuario@dominio . La direccin 4sica "deno(inada direccin de contacto$ es de3endiente del lu=ar en donde el usuario est6 conectado "de su direccin !$. El usuario indica 3or un (ensae E9'E e(itido al e=istrar, la direccin donde es localiAale "direccin !$. Cuando un usuario inicialiAa su ter(inal "3or ee(3lo conectando su teléono o ariendo su sotQare de teleon4a 9!$ el a=ente de usuario 9! @ue reside en dicho ter(inal env4a una 3eticin con el (étodo E9'E a un 9ervidor de e=istro, inor(ando a @ué direccin 4sica dee asociarse la direccin l=ica del usuario. El servidor de re=istro realiAa entonces dicha asociacin "deno(inada binding $. Esta asociacin tiene un 3er4odo de vi=encia y si no es renovada, caduca " rec. * (inutos$ La or(a en @ue dicha asociacin 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 inor(acin. /*
Entidades SIP 68 B2BA
+n 2+7 es un ti3o de +7 @ue recie re@ueri(ientos 9!, los reor(ula y lue=o los env4a c(o nuevos re@ueri(ientos En este sentido un 2+7 acta c(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 sesin 9! 3uedan a3render el uno del otro !ara estos ines el 2+7 3uede reor(ular re@ueri(ientos entera(ente transor(ados, ca(iando los ca(3os From, Via, Contact y Call-ID 'a(ién 3uede (odiicar la inor(acin de (edios contenida en 9D!, 3resentando los suyos co(o los del +7 +n 2+7 @uiera la naturaleAa de 9! c(o 3rotocolo trans3arente end to end en nternet +n 2+7 es un 3unto nico sin estado, =enerador de allas 3otenciales en la red, reduciendo la coniailidad de las sesiones 9! sore nternet
/&
Aruitectura SIP 6AS8
SIP ProK7 eister7 ocation edirect Ser$ers
6AS8
SIP
SIP
SIP PST TP E1 o PI
/?
suarios Aentes SIP 6AC8
eac PBL
Super$i$encia
!re-coni=urar Coni=urar
/8
+7 con al (enos dos 9! 9erver
+7 con resolucion de direcciones de los server con DG9
#odelo SIP
Cliente: lado @ue env4a una 3eticin. E.- teléono 9! o 3asarela @ue inicia una sesin. 9ervidor: lado @ue res3onde a una 3eticin reciida. E.- teléono 9! o 3asarela destino. 'ransaccin: 3eticin P [res3uesta "s$ 3rovisional "es$\ P res3uesta inal //
Peticiones SIP #et+od
GK'E
7CF
]E
100
&escription +sado con el in de estalecer una sesin entre +7s. GK'E corres3onde al (ensae 9+! 7M o al (ensae ./)1 9E' +! y contiene las inor(aciones sore el @ue =enera la lla(ada y el destinatario as4 co(o sore el ti3o de luos @ue ser6n interca(iados "voA, video,...$. Cuando un +7 @ue e(iti el (étodo 9! GK'E recie una res3uesta inal a la invitacin "ee(3lo : 200 ;F$, el conir(a la rece3cin de esta res3uesta 3or (edio de un (étodo QAC
Peticiones SIP 6cont8 #et+od
C7GCEL
;!';G9
E9'E
101
&escription Es utiliAado 3ara 3edir el aandono de la lla(ada en curso 3ero no tiene nin=n eecto sore una lla(ada ya ace3tada. De hecho, solo el (étodo ]E< 3uede ter(inar una lla(ada estalecida. Es utiliAado 3ara interro=ar las ca3acidades y el estado de un +ser 7=ent o de un servidor . La res3uesta contiene sus ca3acidades "ee(3lo: ti3o de (edia siendo so3ortado, idio(a so3ortado$ o el hecho de @ue el +7 sea indis3onile. Es usado 3or una +7 con el in de indicar al e=istrar la corres3ondencia entre su Direccin 9! y su direccin de contacto "ee(3lo : direccin !$.
Peticiones SIP 6cont8 #et+od
&escription
G%;
+sado co(o seBaliAacin en (edio del lla(ado "D'M%, hooI-lash, etc.$
E%E 9+9CE G;'%] !7CF +!D7'E
102
+sado 3ara transerencia de lla(adas +tiliAado 3or un 7=ente de +suario 3ara estalecer una suscri3cin con el in de reciir notiicaciones +tiliAado 3or un 7=ente de +suario 3ara trans(itir inor(acin acerca de la ocurrencia de un evento en 3articular "tal co(o MR$ 9e utiliAa 3ara acusar recio de las res3uestas 3rovisionales iales trans3ortadas "155$ +sado 3ara indicar el estado de una sesin
espuestas SIP In'or/ational
edirection
ndica el estado de la lla(ada antes de co(3letar 100 'ryin=
9erver ha devuelto 3osiles uicaciones. El cliente dee reintentar 3eticin otro servidor. )00 Multi3le Choices
180 in=in= 181 Call is ein= orQarded 182 Call ueued 18) 9ession !ro=ress
Success !eticiones lo=radas 200 ;F 202 7cce3ted 10)
)01 Moved !er(anently )02 Moved 'e(3orarily )80 7lternative 9ervice
espuestas SIP 6cont8 Client Errors La solicitud ha allado deido a un error 3or 3arte del cliente. El cliente 3uede volver a intentar solicitar reor(ulando la res3uesta. 00 ad e@uest 01 +nauthoriAed 0) %oridden 0 Got %ound 0* Method not 7lloQed 0? !ro5y 7uthentication e@uired 1* +nsu33orted Media 8& usy Here 10
la
espuestas SIP 6cont8 Ser$er 9ailure La solicitud ha allado deido a un error del servidor. La solicitud 3uede ser analiAada en otro servidor. *00 9erver nternal Error *01 Got (3le(ented *02 ad ateQay *0) 9ervice +navailale
!lo.al 9ailure La solicitud ha allado y no dee ser analiAada de nuevo en este u otro servidor. &00 usy EveryQhere &0) Decline &0 DoesnVt E5ist 7nyQhere &0& Got 7cce3tale
10*
&onde esta SIP4
Application
etOor,
etOor,
P+sical " &ata in,
10&
STP
S&P
Codecs
SIP
TP
TCP
&P
IP
Et+ernet
&S
ue Protocolos son utilizados para %oIP4
9acilidades
ecesidad de la $oz
TCP
&P
TP
%iailidad
Go
9i
Go
Go
eordena(iento
9i
9i
Go
9i
9ellado de tie(3o
9i
Go
Go
9i
Multi3le5in
9i
9i
9i
Go
%iailidad: 'C! orientado a la cone5in. !ara el trans3orte de la voA '! y +D! ta(ién est6n orientados a la cone5in. eordena(iento: En las redes ! los 3a@uetes 3ueden arriar en dierente orden. Con '! lle=an en orden correcto. 'i(e-sta(3: 9e dee 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. Multi3le5in: Maneo de (lti3les lla(ados. Maneo de 3uertas 3uertas +D! "1&.)8 a )2.?&?$ 10?
Protocolos de Trans/isión de #edia o
o
o
o
eal-'i(e 'rans3ort !rotocol o ;rece el actual luo de audio y video sore la red. eal-'i(e trans3ort Control 3rotocol o !ro3orciona la inor(acin de control uera de anda 3ara un luo '!. c'! o Co(3ri(e las caeceras !>+D!>'! sore enlaces seriales de aa velocidad. 9'! o !ro3orciona la encri3tacin, (ensaes de autenticacin y la inte=ridad y 3roteccin de re3eticin de los datos '!
108
eal-ti/e Transport Protocol 6TP8
IET9 9C 30
!ro3orciona unciones de red de e5tre(o a e5tre(o y servicios de entre=a en caso de retraso sensile, dato en tie(3o real, tal co(o voA y video.
9e eecuta en la 3arte su3erior de +D!
%unciona ien con la cola 3ara traico de voA sore otros tr6icos.
ncluye servicios:
dentiicacin de 3ayload-ty3e
9ecuencia nu(érica
'i(e sta(3in=
Monitoreo de la entre=a
10/
eal-Ti/e Transport Control Protocol 6TCP8
9C 1MMJ7 30
!rovee control de la inor(acin uera de anda 3ara un luo '!.
+tiliAado 3ara re3ortes de o9.
Monitorea la calidad de la distriucin de datos y 3rovee control de la inor(acin.
!ro3orciona inor(acin sore las condiciones actuales de la red.
!er(ite aco=ida @ue 3artici3e en una sesin de '! 3ara el interca(io de inor(acin sore la su3ervisin y el control de la sesin.
!ro3orciona un luo se3arado de '! 3ara uso de trans3orte +D!.
110
Co/presión TP
%Cs
%C 2*08, co(3resin de las caeceras !>+D!>'!, 3ara enlace seriales de aa velocidad.
%C 2*0/, co(3resin de la caeceras ! sore !!!.
C'! (eorado.
%C )**, (eora la co(3resin '! "C'!$ 3ara enlaces con alto retardo, 3erdida de 3a@uetes y reordena(iento.
Co(3ri(e las caeceras de 0 yte a a3ro5i(ada(ente 2 a ytes.
111
Seuridad TP
%C )?11 !ro3orciona.
Encri3tacin
Mensaes de inte=ridad y autenticacin
7dvanced Encry3tion 9tandard "7E9$ Hashed Messa=e 7uthentication Code-9ecure Hash 7l=orith( "HM7C9H7-$ %C 210
!roteccin de re3eticin "sin desincri3tacin$
112
Session &escription Protocol 6S&P8
IET9 9C 232H 9D! est6 destinado a descriir sesiones (ulti(edia a los eectos de anuncio de la sesin, la invitacin de sesiones, y otras or(as de iniciacin de sesin (ulti(edia.<
Inclue S&P
El ti3o de (edia "video, audio, etc.$ El 3rotocolo de trans3orte "'!>+D!>!, H.)20, etc.$ El or(ato de la (edia "H.2&1 video, M!E video, etc.$ nor(acin @ue recien los (edios "direcciones, 3uertos, or(atos y as4 sucesiva(ente$
11)
&escripción de Sesión
vO 3rotocol version oO ori=inator and session identiier sO session na(e iO session inor(ation uO + o descri3tion eO e(ail address 3O 3hone nu(er cO connection inor(ation O Aero or (ore andQidth inor(ation Lines AO ti(e Aone adust(ents IO encry3tion Iey aO Aero or (ore session attriute attriute lines tO ti(e the session is active rO Aero Aero or (ore re3eat ti(es 11
&escripción de #edia
(O (edia na(e and trans3ort address address iO (edia title cO connection inor(ation O Aero or (ore andQidth inor(ation Lines IO encry3tion Iey aO Aero or (ore (edia attriute lines
11*
E)e/ E) e/pl plo o S& S&P P 6S 6Ses essi sion on- -e$ e$el el In In'o 'or/ r/at atio ion8 n8 9ession Descri3cion !rotocol 9ession Descri3cion !rotocol version "v " v$:0 ;Qner>Creator, 9ession d "o " o$: 7udiocodesR $: 7udiocodesR )28?80/ )28?80/ )28?8)01 G ! 10.1/.1?2.2 9ession Ga(e "s "s$: !hone-Call Connection nor(ation "c "c$: G ! ! 10.1/.1?2.2 10.1/.1?2.2 'i(e Descri3tion. 7ctive ti(e "t "t$: 0 0
11&
E)e/plo S&P 6Se Sess ssio ion n e e$e $ell In In'or 'or/a /atio tion n8
11?
E)e/plo S&P 6#edia-e$el In'or/ation8 Media Descri3tion, na(e and address " /$: audio &000 '!>7K! 8 18 /& 100 Media Media Media Media Media Media Media Media Media Media Media 118
7ttriute 7ttriute 7ttriute 7ttriute 7ttriute 7ttriute 7ttriute 7ttriute 7ttriute 7ttriute 7ttriute
"a$: rt3(a3: 8 !CM7>8000 "a$: (t3: 8 vadOno "a$: rt3(a3: 18 ?2/>8000 "a$: (t3: 18 anne5Ono "a$: rt3(a3: /& !CM7>8000 "a$: =3(d: /& vdOyes "a$: rt3(a3: 100 tele3hone-event>8000 "a$: (t3: 100 0-1* "a$: 3ti(e:20 "a$: sendrecv "a$: rtc3:&001 G ! 10.1/.1?2.2
E)e/plo S&P 6Session #edia In'or/ation8
AVP = Audio Video profile over UDP [RFC 3551]
11/
eistro SIP
12 0
&irección de eistro Ser$idor eistro
Ser$idor edirect
Base de datos de ocalizació n
o o o o o o
Direccin ! e=istro Direccin ! !ro5y Direccin ! ;utound !ro5y +sera=ent Do(ain +serna(e !assQord
ProK SIP 6AS8
eister AuF o so
SIP ACs SIP ACs !ateOa SIP 121
SIP eistration
122
SIP eistration SIP Ser$er AC
E!ISTE E!ISTE si3:1?2.22.1&.)*:*0&0Ztrans3ortO+D! 9!>2.0 %ro(: ^si3:*8222201Yclaro.cl:*0&0_Zta=O1&*e88-a2d088-1)c-*002/-1&*)-d)/82?-1&*) 'o: ^si3:*8222201Yclaro.cl:*0&0_ Call-D: 12*d0-a2d088-1)c-*002/-1&*)-&?d0)/-1&*) C9e@: 1 E9'E Kia: 9!>2.0>+D! 10.1?8.208.1)&:*0&0ZranchOA/hF-1&*)-*?)*/&-880e/ed Ma5-%orQards: ?0 9u33orted: re3laces,100rel +ser-7=ent: 'ho(son '?8/vn uild 8..).+ E53ires: )00 Contact: ^si3:*8222201Y10.1?8.208.1)&:*0&0_ -9erialnu(er: C!11*1'7C] 7cce3t: a33lication>dt(-relay, 5-a33lication>dt(-relay, a33lication>sd3 Content-Len=th: 0 12)
SIP eistration SIP Ser$er AC
E!ISTE =01 naut+orized SIP"20 =01 naut+orized %ro(: ^si3:*8222201Yclaro.cl:*0&0_Zta=O1&*e88-a2d088-1)c-*002/-1&*)-d)/82?-1&*) 'o: ^si3:*8222201Yclaro.cl:*0&0_Zta=O&*01&1*-1)*0*)2?2// Call-D: 12*d0-a2d088-1)c-*002/-1&*)-&?d0)/-1&*) C9e@: 1 E9'E Kia: 9!>2.0>+D! 10.1?8.208.1)&:*0&0ZranchOA/hF-1&*)-*?)*/&-880e/ed ***-Aut+enticate &iest real/NBroad*or,s7nonceNBroad*or,sL+M'd.terT/,nsK0B*Q 7alorit+/N#&7opNaut+ Content-Len=th: 0
12
SIP eistration
SIP Ser$er AC
E!ISTE =01 naut+orized E!ISTE E!ISTE si3:1?2.22.1&.)*:*0&0Ztrans3ortO+D! 9!>2.0 %ro(: ^si3:*8222201Yclaro.cl:*0&0_Zta=O1&*e88-a2d088-1)c-*002/-1&*)-d)/82?-1&*) 'o: ^si3:*8222201Yclaro.cl:*0&0_ Call-D: 12*d0-a2d088-1)c-*002/-1&*)-&?d0)/-1&*) C9e@: 2 E9'E Kia: 9!>2.0>+D! 10.1?8.208.1)&:*0&0ZranchOA/hF-1&*)-*?)*8-2&)28e) Ma5-%orQards: ?0 9u33orted: re3laces,100rel +ser-7=ent: 'ho(son '?8/vn uild 8..).+ E53ires: )00 Aut+orization &iest userna/eNM2220=17real/NBroad*or,s7nonceNBroad*or,sL+ M'd.terT/,nsK0B*7uriNsip1H2221>30>0UtransportN&P7responseNHM0.2=cMMeecM1MHaM'..'c= M'cac7alorit+/N#&7cnonceNH3.M7opNaut+7ncN00000001 Contact: ^si3:*8222201Y10.1?8.208.1)&:*0&0_ -9erialnu(er: C!11*1'7C] 7cce3t: a33lication>dt(-relay, 5-a33lication>dt(-relay, a33lication>sd3 Content-Len=th: 0
12*
SIP eistration SIP Ser$er AC
E!ISTE =01 naut+orized E!ISTE 200 5< SIP"20 200 5< %ro(: ^si3:*8222201Yclaro.cl:*0&0_Zta=O1&*e88-a2d088-1)c-*002/-1&*)-d)/82?-1&*) 'o: ^si3:*8222201Yclaro.cl:*0&0_Zta=O&/1))0/22-1)*0*)2?))? Call-D: 12*d0-a2d088-1)c-*002/-1&*)-&?d0)/-1&*) C9e@: 2 E9'E Kia: 9!>2.0>+D! 10.1?8.208.1)&:*0&0ZranchOA/hF-1&*)-*?)*8-2&)28e) Contact: ^si3:*8222201Y10.1?8.208.1)&:*0&0_Ze53iresO)00Z@O0.* 7lloQ-Events: call-ino,line-seiAe,dialo=,(essa=e-su((ary,as-eature-event,5-roadQorIshotelin=,5-roadQorIs-call-center-status Content-Len=th: 0 12&
9lu)o de la/ada SIP
12 ?
9lu)o !eneral la/ada SIP Analo P+one
&SA#
AC 5''-+oo,
Dial 'one Dialin=
ed IP
V
GK'E 100 'ryin=
in=acI 'one
180 in=in= 200 ;F "9D!$ 7CF
%oice 69lu)o TP8 5n-+oo,
]E 200 ;F
128
I%ITE SIP Ser$er AC 9LS
V
I%ITE
12/
I%ITE I%ITE si3:/&/12)8Yclaro.cl:*0&0Ztrans3ortO+D! 9!>2.0 %ro(: 2)//02&^si3:2)//02&Yclaro.cl:*0&0_Zta=O1*0c&00-a2d08/-1)c-*002/-112/-18)2e-112/ 'o: /&/12)8^si3:/&/12)8Yclaro.cl:*0&0_ Call-D: 1*0)&0-a2d08/-1)c-*002/-112/-2c1a1-112/ C9e@: 1 GK'E Kia: 9!>2.0>+D! 10.1?8.208.1)?:*0&0ZranchOA/hF-112/-*21aad-*d81* Ma5-%orQards: ?0 9u33orted: re3laces,100rel +ser-7=ent: 'echnicolor '?8/vn v) uild 10.2.1. Contact: ^si3:2)//02&Y10.1?8.208.1)?:*0&0_ -9erialnu(er: C!12017/G& 7cce3t: a33lication>dt(-relay, 5-a33lication>dt(-relay, a33lication>sd3 7lloQ: GK'E, 7CF, ]E, E%E, G;'%], C7GCEL, ;!';G9, G%;, +!D7'E, !7CF Content-'y3e: a33lication>sd3 Content-Len=th: 2?1 vO0 oO?8/vn`v) /&?&1?2 /&?&1?2 G ! 10.1?8.208.1)? sOcOG ! 10.1?8.208.1)? tO0 0 (Oaudio 1102 '!>7K! 8 18 /? aOrt3(a3:8 !CM7>8000 aOrt3(a3:18 ?2/>8000 aO(t3:8 vadOno aO(t3:18 anne5Ono aO3ti(e:20 aOrt3(a3:/? tele3hone-event>8000 aO(t3:/? 0-1*
1)0
100 Trin SIP Ser$er AC 9LS
V
I%ITE 100 Trin
SIP"20 100 Trin %ro(: 2)//02&^si3:2)//02&Yclaro.cl:*0&0_Zta=O1*0c&00-a2d08/-1)c-*002/-112/18)2e-112/ 'o: /&/12)8^si3:/&/12)8Yclaro.cl:*0&0_ Call-D: 1*0)&0-a2d08/-1)c-*002/-112/-2c1a1-112/ C9e@: 1 GK'E Kia: 9!>2.0>+D! 10.1?8.208.1)?:*0&0ZranchOA/hF-112/-*21aad-*d81*
1)1
1M0 inin SIP Ser$er AC 9LS
V
I%ITE 100 Trin 1M0 inin
1)2
1M0 inin SIP"20 1M0 inin %ro(: 2)//02&^si3:2)//02&Yclaro.cl:*0&0_Zta=O1*0c&00-a2d08/-1)c-*002/-112/-18)2e-112/ 'o: /&/12)8^si3:/&/12)8Yclaro.cl:*0&0_Zta=O*/0*/8&&1-1)//*??/8&*& Call-D: 1*0)&0-a2d08/-1)c-*002/-112/-2c1a1-112/ C9e@: 1 GK'E Kia: 9!>2.0>+D! 10.1?8.208.1)?:*0&0ZranchOA/hF-112/-*21aad-*d81* 9u33orted: Contact: ^si3:/&/12)8Y1?2.22.1&.)*:*0&0Ztrans3ortOud3_ 7lloQ: 7CF,]E,C7GCEL,G%;,GK'E,;!';G9,!7CF,E%E,G;'%],+!D7'E Content-'y3e: a33lication>sd3 Content-Len=th: 2?) vO0 oOroadRorIs 1&*/21)) 1 G ! 1?2.22.1&.)* sOcOG ! 1?2.22.1&.)* tO0 0 (Oaudio )/12 '!>7K! 8 18 /? aOrt3(a3:8 !CM7>8000 aO(t3:8 vadOno aOrt3(a3:18 ?2/>8000 aO(t3:18 anne5Ono aOrt3(a3:/? tele3hone-event>8000 aO(t3:/? 0-1* aOsendrecv aO3ti(e:20
1))
200 5< Oit+ Session &escription Protocol SIP Ser$er AC 9LS
V
I%ITE 100 Trin 1M0 inin 200 5<7 Oit+ S&P
1)
200 5< Oit+ Session &escription Protocol SIP"20 200 5< %ro(: 2)//02&^si3:2)//02&Yclaro.cl:*0&0_Zta=O1*0c&00-a2d08/-1)c-*002/-112/-18)2e-112/ 'o: /&/12)8^si3:/&/12)8Yclaro.cl:*0&0_Zta=O*/0*/8&&1-1)//*??/8&*& Call-D: 1*0)&0-a2d08/-1)c-*002/-112/-2c1a1-112/ C9e@: 1 GK'E Kia: 9!>2.0>+D! 10.1?8.208.1)?:*0&0ZranchOA/hF-112/-*21aad-*d81* 9u33orted: 7cce3t: a33lication>(edia`controlP5(l,a33lication>sd3 Contact: ^si3:/&/12)8Y1?2.22.1&.)*:*0&0Ztrans3ortOud3_ 7lloQ: 7CF,]E,C7GCEL,G%;,GK'E,;!';G9,!7CF,E%E,G;'%],+!D7'E Content-'y3e: a33lication>sd3 Content-Len=th: 2?) vO0 oOroadRorIs 1&*/21)) 1 G ! 1?2.22.1&.)* sOcOG ! 1?2.22.1&.)* tO0 0 (Oaudio )/12 '!>7K! 8 18 /? aOrt3(a3:8 !CM7>8000 aO(t3:8 vadOno aOrt3(a3:18 ?2/>8000 aO(t3:18 anne5Ono aOrt3(a3:/? tele3hone-event>8000 aO(t3:/? 0-1* aOsendrecv aO3ti(e:20
1)*
AC< SIP Ser$er AC 9LS
V
I%ITE 100 Trin 1M0 inin 200 5<7 Oit+ S&P
AC<
1)&
AC< AC< si3:/&/12)8Y1?2.22.1&.)*:*0&0 si3:/&/12)8Y1?2.22.1&.)*:*0&0Ztrans3ortO Ztrans3ortOud3 ud3 9!>2.0 %ro(: %ro(: 2)//02 2)//02&^s &^si3:2) i3:2)//0 //02&Yc 2&Yclaro. laro.cl:* cl:*0&0_Z 0&0_Zta=O ta=O1*0c 1*0c&00 &00-a2 -a2d08/d08/-1)c 1)c-*0 -*002/02/-112 112//18)2e-112/ 'o: /&/12)8^si3:/&/12)8Yc /&/12)8^si3:/&/12)8Yclaro.cl:*0&0_Zt laro.cl:*0&0_Zta=O*/0*/8&&1 a=O*/0*/8&&1-1)//*??/ -1)//*??/8&*& 8&*& Call-D: 1*0)&0-a2d08/-1)c-*002 1*0)&0-a2d08/-1)c-*002/-112/-2c1 /-112/-2c1a1-112/ a1-112/ C9e@: 1 7CF Kia: 9!>2.0>+D! 10.1?8.208.1)?:*0&0Zranc 10.1?8.208.1)?:*0&0ZranchOA/hF-1 hOA/hF-112c-*22 12c-*22&10-1ad&1d &10-1ad&1da a Ma5-%orQards: ?0 +ser-7=ent: +ser-7=ent: 'echnicolor '?8/vn v) uild 10.2.1. Contact: ^si3:2)//02&Y10.1?8.208.1)?:*0 ^si3:2)//02&Y10.1?8.208.1)?:*0&0_ &0_ -9erialnu(er: -9erialnu(er: C!12017/G& 7cce3t: a33lication>dt(-relay, a33lication>dt(-relay, 5-a33lication>dt(-relay, 5-a33lication>dt(-relay, a33lication>sd3 a3 3lication>sd3 Content-Len=th: Content-Len=th: 0
1)?
%oice 9loO TP SIP Ser$er AC 9LS
V
I%ITE 100 Trin 1M0 inin 200 5<7 Oit+ S&P
AC< %oice TP
1)8
BVE SIP Ser$er AC 9LS
V
I%ITE 100 Trin 1M0 inin 200 5<7 Oit+ S&P
AC< %oice TP BVE
1)/
BVE BVE si3:2)//02&Y10.1?8.208.1)?:*0&0 9!>2.0 %ro(: /&/12)8^si3:/&/12)8Yclaro.cl:*0&0_Zta=O*/0*/8&&1-1)//*??/8&*& 'o: 2)//02&^si3:2)//02&Yclaro.cl:*0&0_Zta=O1*0c&00-a2d08/-1)c-*0 02/-112/-18)2e-112/ Call-D: 1*0)&0-a2d08/-1)c-*002/-112/-2c1a1-112/ C9e@: &&/0)))8* ]E Kia: 9!>2.0>+D! 1?2.22.1&.)*:*0&0ZranchOA/hFI3u=/n2080s=i(8d@
[email protected] Ma5-%orQards: / Content-Len=th: 0
10
200 5< SIP Ser$er AC 9LS
V
I%ITE 100 Trin 1M0 inin 200 5<7 Oit+ S&P
AC< %oice TP BVE 200 5<
11
200 5< SIP"20 200 5< %ro(: /&/12)8^si3:/&/12)8Yclaro.cl:*0&0_Zta=O*/0*/8&&1-1)//*??/8&*& 'o: 2)//02&^si3:2)//02&Yclaro.cl:*0&0_Zta=O1*0c&00-a2d08/-1)c-*002/-112/18)2e-112/ Call-D: 1*0)&0-a2d08/-1)c-*002/-112/-2c1a1-112/ C9e@: &&/0)))8* ]E Kia: 9!>2.0>+D! 1?2.22.1&.)*:*0&0ZranchOA/hFI3u=/n2080s=i(8d@
[email protected] 9u33orted: re3laces,100rel +ser-7=ent: 'echnicolor '?8/vn v) uild 10.2.1. -9erialnu(er: C!12017/G& 7cce3t: a33lication>dt(-relay, 5-a33lication>dt(-relay, a33lication>sd3 Content-Len=th: 0
12
EKtensiones del Protocolo SIP
1)
CACE El (étodo QCACER es utiliAado 3ara 3edir al aandono de la lla(ada en curso 3ero no tiene nin=n eecto sore una lla(ada ya ace3tada. De hecho, solo el (étodo ]E< 3uede ter(inar una lla(ada estalecida. SIP Ser$er AC 9LS
V
I%ITE 100 Trin 1M0 inin CACE
1
CACE
1*
5PTI5S El (étodo Q5PTI5SR es utiliAado 3ara interro=ar las ca3acidades y el estado de un +ser 7=ent o de un servidor . La res3uesta contiene sus ca3acidades "ee(3lo: ti3o de (edia siendo so3ortado, idio(a so3ortado$ o el hecho de @ue el +7 sea indis3onile. PBL IP
SBC
9LS 5PTI5S 200 5<
1&
I95 (étodo I95 "%C 2/?&$ 3er(ite transerir inor(aciones de seBaliAacin durante la lla(ada.
SIP Ser$er
El
Entre los ee(3los de inor(acin se encuentran los d4=itos D'M%, las inor(aciones relativas a la tasacin de una lla(ada, las i(6=enes etc...
AC 9LS
V
I%ITE 100 Trin 1M0 inin 200 5<7 Oit+ S&P
AC<
Evento de %lash
%oice TP I95 200 5<
1?
I95
18
E9E El (étodo E9E "%C )*1*$ renv4a el rece3tor hacia un recurso identiicado en el (étodo. E%E 3er(ite e(ular distintos servicios o a3licaciones incluyendo la transerencia de lla(ada. EKa/ples eer-'o: si3:aliceYatlanta.e5a(3le.co( eer-'o: si3:oYilo5i.e5a(3le.net7cce3t-ContactOsi3:osdesI. ilo5i.e5a(3le.netSCall-D#)D**)2#0alice3c.atlanta.e5a(3le.co( eer-'o: si3:daveYdenver.e5a(3le.or=e3lacesO12)*#01/2.1&8.118.)#) tota=#)D12)*#)ro(-ta=#)D*%%E-)// eer-'o: si3:carolYcleveland.e5a(3le.or=Z(ethodO9+9CE eer-'o: htt3:>>QQQ.iet.or= Lon= headers ield values are line-Qra33ed here or clarity only.
1/
SBSCIBE +na
entidad 9! se 3uede suscriir a un evento con el in de ser notiicada de su ocurrencia. El re@ueri(iento SBSCIBE 3er(ite la suscri3cin (ientras el re@ueri(iento 5TI9V es utiliAado con el in de notiicar "%C )2&*$. Ser$er AC 9LS
V
SBSCIBE 200 5<
1*0
5TI9V SIP Ser$er AC 9LS
La res3uesta a un (ensae 9uscrie nor(al(ente es un (ensae 5TI9V "%C )2&*$. Este ti3o de (ensae, notiica el estado de 3resencia del usuario, y trans3orta el estado en el @ue se encuentra el usuario. Con la res3uesta Gotiy se conecciona una lista de usuarios notiy list<.
1*1
V
SBSCIBE 200 5< 5TI9V 200 5<
PAC< El (étodo PAC< "%C )2&2$ ha sido deinido con el in de satisacer la rece3cin de res3uestas te(3orarias de ti3o 1. AC 9LS
SIP Ser$er
V
I%ITE 100 Trin 1M0 inin PAC<
200 5<7 Oit+ S&P %oice TP BVE 200 5< 1*2
P&ATE El (étodo P&ATE "%C ))11$ 3er(ite a un ter(inal 9! actualiAar los 3ar6(etros de una sesin (ulti(edia "ee(3lo : luo (edia y sus codecs$. o El (étodo +!D7'E 3uede ser enviado antes de @ue la sesin sea estalecida. o +!D7'E es entonces 3articular(ente til cuando se trata de 3oner al d4a los 3ar6(etros de sesin antes de su estaleci(iento, 3or ee(3lo una 3uesta en es3era del destinatario. o
SIP Ser$er AC 9LS
V
P&ATE 200 5< 1*)
#ESSA!E El (étodo #ESSA!E "%C )28$ ha sido 3ro3uesto co(o e5tensin al 3rotocolo 9! con el in de 3er(itir la transerencia de (ensaes instant6neos. • La (ensaer4a instant6nea o nstant Messa=in=< o M< consiste en el interca(io de (ensaes entre usuarios en seudo tie(3o real. • Este nuevo (étodo hereda de todas las unciones orecidas 3or el 3rotocolo 9! tales @ue el enruta(iento y la se=uridad. • El re@ueri(iento ME997E 3uede trans3ortar varios ti3os de contenidos as6ndose sore la codiicacin MME. •
1*
9lu)o de la/ada SIP #edia 6Códec8 1* *
Captura de Sesiones de %oz #ensa)es SIP
Session Initiation Protocol
1*&
la/ado Básico SIP 6I%ITE8
1*?
la/ado Básico SIP 6200 5< S&P8
1*8
Con'iuración la/ado sando un Ser$idor ProK Ser$idor ProK
!ateOa SIP
!ateOa SIP
ed IP Parte la/ador Señalización SIP S&P 6&P o TCP8
I%ITE 6S&P8 100 Trin 1M0 inin 200 5< 6S&P8
I%ITE 6S&P8 100 Trin 1M0 inin 200 5< 6S&P8
AC< AC< Portadora o /edio 6&P8
1*/
9lu)o TP BVE
BVE
200 5<
200 5<
Parte la/ado
Con'iuración la/ado sando un Ser$idor de edirección Ser$idor edirect
!ateOa SIP
!ateOa SIP
ed IP Parte la/ador Señalización SIP S&P 6&P o TCP8
I%ITE 6S&P8 #o$ed I%ITE 6S&P8 100 Trin 1M0 inin 200 5< 6S&P8 AC<
Portadora o /edio 6&P8
9lu)o TP BVE 200 5<
1&0
Parte la/ado
SIP Atri.utos de eociación 1& 1
E)e/ E) e/pl plo o e eo ocia ciaci ción ón de %A %A& & 9ession Descri3cion !rotocol 9ession Descri3cion !rotocol version "v$:0 ;Qner>Creator, 9ession d "o$: 7udiocodesR )28?80/ )28?8)01 G ! 101J=1H22 9ession Ga(e "s$: !hone-Call Connection nor(ation "c$: G ! 101J=1H22 'i(e Descri3tion. 7ctive 7ctive ti(e "t$: 0 0
#edia #edia &escriptio &escription7 n7 na/e na/e and address address 6/8 audio >000 TP"A%P TP"A%P M 1M J> 100 #edia Attri.ute 6a8 rtp/ap M PC#A"M000 #edia Attri.ute 6a8 '/tp M $adNno Media 7ttriute "a$: rt3(a3: 18 ?2/>8000 Media 7ttriute "a$: (t3: 18 anne5Ono Media 7ttriute "a$: rt3(a3: /& !CM7>8000 Media 7ttriute "a$: =3(d: /& vdOyes Media 7ttriute "a$: rt3(a3: 100 tele3hone-event>8000 Media 7ttriute "a$: "a$: (t3: (t3: 100 0-1* Media 7ttriute "a$: 3ti(e:20 Media 7ttriute "a$: 3(t:')8 Media 7ttriute "a$: sendrecv
1&2
uido de 9o 9ondo - 6Co/'ort oise8
Co(ort Goise es un ruido lanco. lanco.
nyectado en los intervalos de silencio de una co(unicacin.
Koice activity detection "K7D$
Trans/isor
!ateOa %oz
!ateOa %oz etOor,
TP 6C8 Inicia con$ersación
uido de 'ondo 1&)
%A&
TP 6C8 %A&
eceptor
E)e/ E) e/pl plo o e eo ocia ciaci ción ón de Ane AneKo Ko B 9ession Descri3cion !rotocol 9ession Descri3cion !rotocol version "v$:0 ;Qner>Creator, 9ession d "o$: 7udiocodesR )28?80/ )28?8)01 G ! 101J=1H22 9ession Ga(e "s$: !hone-Call Connection nor(ation "c$: G ! 101J=1H22 'i(e Descri3tion. 7ctive 7ctive ti(e "t$: 0 0
#edia #edia &escription &escription77 na/e na/e and address address 6/8 audio >000 TP"A%P TP"A%P M 1M J> 100 Media 7ttriute "a$: rt3(a3: 8 !CM7>8000 Media 7ttriute "a$: (t3: 8 vadOno
#edia Attri.ute 6a8 rtp/ap 1M !H2J"M000 #edia Attri.ute 6a8 '/tp 1M anneK.Nno Media 7ttriute "a$: rt3(a3: /& !CM7>8000 Media 7ttriute "a$: =3(d: /& vdOyes Media 7ttriute "a$: rt3(a3: 100 tele3hone-event>8000 tele3hone-e vent>8000 Media 7ttriute 7ttriute "a$: "a$: (t3: (t3: 100 100 0-1* Media 7ttriute "a$: 3ti(e:20 Media 7ttriute "a$: 3(t:')8 Media 7ttriute "a$: sendrecv
1&
E)e/ E) e/pl plo o e eo oci ciac ació ión n %B& %B& 6% 6%oi oice ce Ba Band nd &a &ata ta88 9ession Descri3cion !rotocol 9ession Descri3cion !rotocol version "v$:0 ;Qner>Creator, ;Qner>Creator, 9ession d "o$: 7udiocodesR )28?80/ )28?8)01 )28?8)01 G ! 101J=1H22 9ession Ga(e "s$: !hone-Call Connection Connection nor(ation "c$: G ! 101J=1H22 'i(e Descri3tion. Descri3tion. 7ctive ti(e ti(e "t$: 0 0 #edia #edia &escription &escription77 na/e na/e and address address 6/8 audio >000 TP"A%P TP"A%P M 1M J> 100 Media 7ttriute "a$: rt3(a3: 8 !CM7>8000 Media 7ttriute "a$: (t3: 8 vadOno Media 7ttriute "a$: rt3(a3: 18 ?2/>8000 Media 7ttriute "a$: (t3: 18 anne5Ono
#edia Attri.ute 6a8 rtp/ap J> PC#A"M000 #edia Attri.ute 6a8 p/d J> $.dNes Media 7ttriute "a$: rt3(a3: 100 tele3hone-event>8000 Media 7ttriute "a$: "a$: (t3: 100 0-1* Media 7ttriute "a$: 3ti(e:20 Media 7ttriute "a$: 3(t:')8 Media 7ttriute "a$: sendrecv
1&*
eco/endación %12
Tipos de Transporte &T#9 En Ko! los Dual-'one Multi %re@uency 3ueden ser enviados a través de ) (odos: • In-band :
La inor(acin D'M% es enviada unto con el luo de voA. Este (étodo es el (enos coniale. 9e aconsea utiliAar este (étodo sola(ente en co(inacin con cdec de alta velocidad "tales co(o los codec ?11 ley 7 y ley u$. • Señalización
o vía mensaje SIP INFO : La inor(acin D'M% es enviada a lo lar=o del
canal de co(unicacin del lla(ado. !ara (ayor inor(acin esta 3uede ser encontrada en la %C-2/?&. • RFC-!"" :
En este (odo, los d4=itos D'M% son trans3ortados al lado re(oto co(o 3arte de un luo '! "eal-'i(e 'rans3ort !rotocol$. Este (étodo =arantiAa la alta calidad y escalailidad.
1&&
SIP E$ento TP - &T#9 '! > D'M% /
1&?
SIP Transporte de &atos 1& 8
Transporte de &atos #odulados so.re edes IP
El traico traico de %a5 y (ode(, (ode(, consist consistee en un dato dato di=ital di=ital (odulado (odulado en tonos de alta recuencia. En contraste a la voA, la 3erdida de 3a@uetes es (ucho (6s critica 3ara las co(unicaciones de a5 y (ode(. Los al=orit(os de co(3resin Ko!, son diseBados 3ara la voA, no 3ara recuencias de datos co(o a5 o (ode(. Métodos de trans(isin de a5 o (ode( (ode( sore redes !: 'er(inacin y trans(isin de datos sore un =ateQay "a5 relay$ Env4o de datos en anda en el luo '! "strea($. ece3cin y conversin de a5es a5es a archivos usando '.)? "store-andorQard$
1&/
9aK !3 T30 so.re PST
La es3eciicacin es3eciicacin '+ '-)0 descrie descrie el 3rocedi(ient 3rocedi(iento o 3ara el control control de sesin. La es3eciicacin es3eciicacin '+ '. descrie descrie el 3rocedi(i 3rocedi(iento ento de transerenci transerencia a de i(a=en. El canal 2 de (ode( a )00 3s hal-du3le5, es seleccionado co(o (ode( handshaIe '.)0 y 3ara la transerencia de i(6=enes '. a3lican varios (étodos. !rocedi(iento del control de sesin "ases$ %ase 7: Coni=uracin de lla(ada. %ase : !roced. 3re (ensae 3ara identiicar y seleccionar el acs4(il. %ase C: 'ranserencia de i(a=en. %ase D: !ro rocced ed.. 3re (en enssae in inccluyen end do (ulti 3a=inas y 3ro rocced ed.. de seBaliAacin de in. %ase E: Lieracin del lla(ado. 1?0
9lu)o de la/ado 9aK 6T308 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/utación
9ase C Trans'erencia de Painas 9ase & #ensa)e de procedi/iento Posterior
1?1
9ase E i.eración del la/ado
Consideraciones 9aK ela
El a5 relay '.)8 incluye estas uncionalidades:
;culta los 3a@uetes 3erdidos en a5 relay.
MC! asado en a5 "'.)8$ y D'M% relay.
9! a5 relay '.)8.
%a5 relay '.)8 3ara =ateQay a5 '.)? > '.)8.
%a5 relay '.)8 3ara Ko! H.)2).
1?2
Trans/isión de 9aK T3M ;ri=inatin= %a5
ateQay
&iital representation o' i/ae
T3M &P IP
T30 ;ands+a,e
•
IP
7nsQerin= %a5
ateQay
T30 ;ands+a,e
'.)8 es una reco(endacin '+ 3ara el env4o de (ensaes de a5 sore redes ! en tie(3o real 3ero enca3sulando un est6ndar a5 ) en un luo de datos.
1?)
SIP T3M ela 9aK !3 Inicia el lla/ado
ateQay
9aK !3
ateQay
ed IP T30
la/ado de $oz
Tono CE& #ensa)e &IS I%ITE 6T3M en S&P8 200 5< 6S&P8 AC< T3M en pauetes &P
1?
T30
I%ITE T3M 9ession Descri3cion !rotocol 9ession Descri3cion !rotocol version "v$:0 ;Qner>Creator, 9ession d "o$: roadQorIs *?8&8** ) G ! 1H2221>3 9ession Ga(e "s$: Connection nor(ation "c$: G ! 1H2221>3 'i(e Descri3tion. 7ctive ti(e "t$: 0 0
#edia &escription7 na/e and address 6/8 i/ae =2= udptl t3M #edia Attri.ute 6a8 T3M9aK%ersio0 #edia Attri.ute 6a8 T3M#aKBitate 1==00 #edia Attri.ute 6a8 T3M9aKate#anae/enttrans'eredTC9 #edia Attri.ute 6a8 T3M9aKdpECt3M&Pedundanc #edia Attri.ute 6a8 T3M9aK#aK&atara/1=H2 #edia Attri.ute 6a8 pti/e20
eociación de 'aK con protocolo t3M 1?*
9lu)o 9aK T3M Audio
&atos 9aK 9aKN1100;z #ode/N1300;z
1?&
9lu)o 9aK T3M
&esconeKión 1??
Consideraciones #ode/ ela
El (de( relay incluye estas uncionalidades:
Deteccin de tono de (de( y seBaliAacin.
9Qitchover relay.
!ayload redundante.
'a(aBo del 3a@uete.
uer 3ara itter din6(ico y est6tico.
1?8
TopoloFa ela 0110011
0110011
#odulación &SP
&e/odulador &SP
ed IP
&ato Analóico 0110011
&ato Analóico Trans/isión TCP de pauetes de datos
ConeKión 1 Este /(todo no usa códec • #odula de/odula en =<;z •
1?/
ConeKión 2
0110011
ConeKión 3
SIP #ode/ Pass-T+rou+ !ateOa
#ode/"P5S
!ateOa
#óde/"P5S
ed IP T30
la/ado de $oz
Tono CE& #ensa)e &IS I%ITE 6!H11A " S&P8 200 5< 6S&P8 AC< TP en pauetes &P
180
T30
#ode/ SIP 9! !hone "+79$
9! !hone "+7C$
!;9 'ransanI
I%ITE 6H2J H11A PC#A8 100 Trin 1M0 inin 200 5< 6H2J H11A PC#A8 AC< TP 6PC#A8 TP 6PC#A8 BVE 200 5<
181
SOitc+ on t+e 'li+t $12
Trace #ode/ SIP
SOitc+ on t+e 'lai+ 182
Estándares SIP
18 )
SIP Standards 9lo una (uestra de los traaos de nor(aliAacin del E'% b E'% %Cs htt3:>>iet.or=>rc.ht(l
%C)2&1
%C2)2?
9D! N 9ession Descri3tion !rotocol
%C188/
'! - eal-ti(e 'rans3ort !rotocol
%C2)2&
'9! - eal-'i(e 9trea(in= !rotocol
%C)2&2
9! !7CF (ethod N reliaility or 1 (essa=es
%C)2&)
Locatin= 9! servers N 9K and G7!'
%C)2&
;er>ansQer (odel or 9D! use Qith 9!
18
Core 9! s3eciication N osoletes %C2*)
SIP Standards 6cont8
%C)2&*
9! event notiication N 9+9CE and G;'%]
%C)2&&
%C))11
9! +!D7'E (ethod N e=. chan=in= (edia
%C))2*
7sserted identity in trusted netQorIs
%C))&1
Locatin= outound 9! 3ro5y Qith DHC!
%C)28
9! e5tensions or nstant Messa=in=
%C)*1*
9! E%E (ethod N e=. call transer
9M!LE
M>!resence - htt3:>>iet.or=>ids.y.Q=>si(3le.ht(l
9! authenticated identity (ana=e(ent -
!v& su33ort in 9D!
htt3:>>QQQ.iet.or=>internet-drats>drat-iet-si3-identity-02.t5t
18*
0 *ires+ar, a.oratorios #aterial adicional
18&
*ires+ar,
18?
Consideraciones
Descar=ar sotQare analiAador de traico.
Car=ar sotQare en !C.
La ca3tura de trace se realiAa a través de la tareta de red del !C. Coni=uracin 6sica, 3ara co(enAar a ca3turar traico 9!.
188
Con'iuración Básica de *ires+ar,
En ca(3o %ilter 9! y 733ly
En ;3tions Hailitar Ca3ture
3acIets
in
3ro(iscous (ode Deshailitar 7uto(atic scrollin= in live ca3ture Ca3tures, 3ara co(enAar ca3tura
18/
En o3cin Ca3ture 9eleccionar ;3tions ealiAar coni=uracin 6sica
Barra de Tareas 6'unciones .ásicas8
e iniciar captura
Iniciar nue$a captura
&etener captura
1/0
&iara/a de 9lu)o
1/1
&iara/a de 9lu)o 6cont8
1/2
Análisis con 9iltros 9ilter ipdst NN dirección IP
1/)
a.oratorios
1/
a.oratorio 1
5.)eti$o El alu(no ser6 ca3aA de car=ar sotQare analiAador de 3rotocolos "RiresharI$ El alu(no ser6 ca3aA de (anear las unciones 6sicas, 3ara an6lisis de seBaliAacin del 3rotocolo 9!.
Acti$idad
1/*
7naliAar en or(a individual archivo de ca3tura y dear 3or escrito sus oservaciones.
a.oratorio 2
5.)eti$o
El alu(no ser6 ca3aA de inter3retar e identiicar los (ensaes y atriutos del 3rotocolo 9!.
Acti$idad
1/&
Cada alu(no en or(a individual analiAara (uestras de seBaliAacin "traces$, donde deer6 dear 3or escrito su an6lisis.
a.oratorio 3
5.)eti$o
El alu(no ser6 ca3aA de inter3retar e identiicar los (ensaes y atriutos del 3rotocolo 9!.
Acti$idad
'raao =ru3al 7 cada =ru3o se le entre=ara archivo con ca3tura deectuosa, 3ara su an6lisis y co(entar.
1/?
a.oratorio =
5.)eti$o
El alu(no ser6 ca3aA de car=ar y coni=urar sot3hone con 3ar6(etros @ue ser6n entre=ados.
Acti$idad Car=ar en !C sotQare so3hone Coni=urar sot3hone 'o(ar traces de los eventos de lla(adas de entrada y salida. !ara si(ular deectos, ca(iar 3ar6(etros 9!: ! !ro5y Do(ain +sersi3 !assQord 'o(ar traces.
1/8
Test 9inal
5.)eti$o
El alu(no en or(a individual, ser6 ca3aA de res3onder las inc=nitas 3lanteadas en test inal, a3licando todos los conoci(ientos ad@uiridos durante la eta3a de instruccin "&0#$
1//
!racias
#aterial adicional
201
!ateOas %oIP
20 2
Inter'aces Analóicas
Tipo de inter'aces analóicas
20)
&escripción
9LS
+sado 3or el lado de la !9'G o ! en una cone5in %9-%;
9L5
+sado 3or el dis3ositivo inal "'eléono$ de una cone5in %9-%;
ED#
+sado entre sQitches troncales
!ateOas 9LS
%9 - "%orei=n E5chan=e 9tation$ E(ula una !9'G>!. !rovee ener=4a de ater4a, env4a tono de discar y =enera voltaes de rin=er. 'eléonos est6ndar > (a@uinas de a5, conectadas tal co(o la interace reciiera el servicio de teleon4a.
9LS !ateOa
IP P+one IP Sinalin
ocal oop IP %oice
20
IP
!ateOas 9L5 • •
•
•
%; - "%orei=n E5chan=e ;ice$ enera los indicadores con el teléono col=ado y descol=ado utiliAados 3ara indicar un ucle de cierre al inal del circuito de los %9. 73aratos telenicos anal=icos, (6@uinas de a5 y "anal=icas$ (de(s son dis3ositivos %; ateQays %; convertir "en tie(3o real$ nicio de ucle de seBaliAacin de 9! y la variale de corriente eléctrica 3ara '!
9L5 !ateOa PBL IP Sinalin
IP P+one
IP %oice
IP
20*
ocal oop
Inter'aces &iitales
20&
Inter'ace
Canales de $oz 6>= ,.ps8
Señalización
9ra/in 5$er+ead
Anc+o de .anda total
2
1 canal "1& I3s$
8 I3s
1/2 I3s
'1 C79
2 "no li(3ia la seBaliAacin de & I3s de los it roados$
En anda "its roados en el canal de voA$
8 I3s
1* I3s
'1 CC9
2)
1 canal "& I3s$
8 I3s
1* I3s
E1 C79
)0
1 canal "& I3s$
& I3s
208 I3s
E1 CC9
)0
1 canal "& I3s$
& I3s
208 I3s
%oice so.re IP 6%oIP8
20 ?
u( es %oIP
Ko! es un conunto de tecnolo=4a @ue 3er(ite la trans(isin de traico de voA sore redes asado en ! en veA de la !lain ;ld 'ele3hone 9yste( "!;'9$
Ko! "Koice over nternet !rotocol$.
7l=unas veces reerida co(o teleon4a sore nternet.
Es un (étodo de di=italiAacin de la voA.
La voA di=italiAada se enca3sula en 3a@uetes.
Estos 3a@uetes son trans(itidos sore una red !.
En lu=ar de la !lain ;ld 'ele3hone 9yste( "!;'9$. 20 8
u( es ToIP
'o! "'ele3hony over nternet !rotocol$. 'eleon4a ! es un conce3to a(3lio, @ue se 3reocu3a de la 3role(6tica de re3roducir en redes ! todos los servicios @ue orece la ed 'elenica !lica Con(utada "incluyendo, 3or e., a5, 9DG, intercone5in con todo ti3o de redes ias y (viles$. +tiliAa nu(eracin E.1& Ko! se reiere a la tecnolo=4a usada 3ara trans(itir voA 3or redes !, sean estas redes 3rivadas o nternet. Go ostante a veces, errnea(ente, a(as e53resiones se usan co(o sinni(os.
20 /
Tele'onFa IP 6ToIP8
%enta)as educcin de distancias "y costes$ en la red telenica %6cil enruta(iento alternativo en caso de aver4as en la red "servicio no orientado a cone5in$ Co(3resin de la voA ".?2/, .?2).1$ 9u3resin de silencios !osiilidad de orecer servicios de voA de alta calidad ".?22, ? FHA$
Incon$enientes
De=radacin de la calidad cuando hay con=estin "si no hay o9$. Mayores retardos "_200(s$, 3osiles 3role(as de ecos
21 0
E$olución de la Tele'onFa ed Tele'ónica Tele'onFa Tradicional
ed IP Tele'onFa tradicional so.re .ac,.one IP Call #anaer
Call #anaer
ed IP V: oice card con gate!ay
21 1
Tele'onFa IP
Transporte de la %oz en edes con Con/utación de Circuitos
'er(inales telenicos conectados a los sQitches ;C. Los sQitches ;C realiAan la conversin 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(isin sincroniAada con ancho de anda io con (uy ao retardo
!9'G con l4nea di=ital ;C
;C
Conversin 7n6lo=o N Di=ital ".?117$
212
Con/utación de Circuito $s Pauete
Con/utación de Circuito - Lla(adas de voA tradicionales, @ue o3eran sore la !9'G, se realiAan con con(utacin de circuitos, donde un circuito e5clusivo o canal estalecido entre dos 3untos antes de @ue los usuarios halen entre s4.
21)
Con/utación de Circuito $s Pauete
Con/utación de Pauetes - La técnica de trans(isin de datos en los @ue los datos se dividen en 3e@ueBos 3a@uetes<, cada uno con su 3ro3ia inor(acin de enruta(iento y, a continuacin, se env4an a través de la red. En el otro e5tre(o los 3a@uetes son ensa(lado en el or(ato de los datos ori=inales. En este (étodo slo se utiliAa el ancho de anda, cuando slo se trans(ite.
21
Transporte de la %oz en edes IP &
&
IP & % Análoo
!ateOa % %oz
&
Con$ersión Análoo diital 6!H118
'er(inales telenicos conectados a los ateQay de voA Los ateQay de voA realiAan la conversin de an6lo=o y di=ital. 7ntes @ue un lla(ado sea =enerado, la red ! 3rovee. Distriucin de 3a@uete a 3a@uete a través de la red eserva de ancho de anda, =ran y retardos variales 21*
% !ateOa %oz
Análoo
Bene'icios de las edes Tele'ónicas de Con/utación de Pauetes Mayor eiciencia en el uso del ancho de anda y e@ui3a(ientos. ao costo de trans(isin. astos consolidados de red. e(3leo de la 3roductividad a través de las acilidades Meor 3ro3orcionada 3or la teleon4a !. 'eléonos ! co(o dis3ositivos de ne=ocios. 73licaciones de ases de datos "ML$ co(o Directorios telenicos. nte=racin de la teleon4a en cual@uier a3licacin de ne=ocios. 'er(inales inal6(ricos, asados en sotQare @ue 3er(iten (ovilidad. 7cceso a nuevos dis3ositivos de co(unicacin "tales co(o, !D7s, 9ot3hone, etc.$.
21 &
Codi'icación Básica de la %oz Con$ersión Análoo a &iital Trans/isión de %oz %oz
Señal Analóica
Con$ersión Análoo a &iital
21?
Señal Analóica
Con$ersión &iital a Análoo
%oz
Codi'icación Básica de la %oz Con$ersión &iital a Análoo Trans/isión de %oz %oz
Señal Analóica
Con$ersión Análoo a &iital
218
Señal Analóica
Con$ersión &iital a Análoo
%oz
Códec de %oz
La co(unicacin de voA es anal=ica, (ientras @ue en la red de datos es di=ital El 3roceso de convertir ondas anal=icas a inor(acin di=ital se hace con un codiicador-decodiicador "C;DEC$ . La (ayor4a de las conversiones se asan en la (odulacin codiicada (ediante 3ulsos "!CM$ o variaciones El C;DEC co(3ri(e la secuencia de datos, y 3ro3orciona la cancelacin del eco. La co(3resin de la or(a de onda re3resentada 3uede 3er(itir el ahorro del ancho de anda. +sar la co(3resin y>o la su3resin del silencio 3uede dar lu=ar a un ahorro i(3ortante del ancho de anda. 9in e(ar=o, hay al=unos usos @ue se 3odr4an ver aectados 3or la co(3resin 7l=unos =ateQays 3udieron i(3le(entar una cierta inteli=encia en eecucin @ue 3uede detectar el uso de (de( e inhailitar la co(3resin. La salida del C;DEC es una secuencia de datos @ue se 3one en los 3a@uetes ! y se trans3orta a través de la red a un destino.
21 /
Trans/isión de %oz so.re edes de &atos
220
Ca.ecera del Enlace &i'erente por Enlace
de
&atos %A %oz Con'iurada
#ultilin, PPP
221
es
E)e/plo - Encapsulación de la %oz 20
M
12
IP
&P
TP
20
M
12
IP
&P
TP
1>0 !H11 620/s de $oz8
20 !H2J 620/s de $oz8
La voA di=italiAada es enca3sulada en '!, +D! e !.
!or deecto, 20 (s de voA son e(3a@uetada en un si(3le 3a@uete !.
222
Co/o el Periodo de Pauetización I/pacta en la %elocidad Ta/año del Pauete de %oz
esultado del =ran 3eriodo de 3a@uetiAacin en: 'a(aBo de un =ran 3a@uete ! "a=re=a 3ayload$ aa velocidad del 3a@uete "reduciendo la caecera !$
Muestra de 20 (s "ta(aBo 3a@uete 1&0$ *0 3or se=undos !H11A
1000(s O *033s 20 (s &00020(s O 1&0 8
Muestra de )0 (s "ta(aBo 3a@uete 20$ )),)) 3or se=undos 1000(s O )),)33s )0 (s !H11A
&000)0(s O 20 8 22)
E)e/plo - Calculo de Anc+o de Banda
Kentana O 20 (s.
ytes de voA>tra(a O &I3s20(s O 1&0 ytes. 8 ytes de 3a@uetes ! O 1&0 P 0 O 200 ytes
ytes de tra(a Ethernet O 200 P 2& O 22& ytes
7ncho de anda L7G O 22& 8 O /0, I3s 20(s
22
CaracterFsticas de los Códec de %oz Códec
BandOidt+
Sa/ple period
9ra/e size
9ra/es" pac,et
Et+ernet BandOidt+
.?11 "!CM$
& F3s
20 (s
1&0
1
/*,2 I3s
.?2).17 "7CEL!$
*.) I3s
)0 (s
20
1
2&.1 I3s
.?2).17 "M!-ML$
&. I3s
)0 (s
2
1
2?.2 I3s
.?2& "7D!CM$
)2 I3s
20 (s
80
1
&).2 I3s
.?28 "LD-CEL!$
1& I3s
2.* (s
*
?8. I3s
.?2/a "C9-CEL!$
8 I3s
10 (s
10
2
)/.2 I3s
7M-R>.?22.2 "7CEL!$
&.& I3s
20 (s
1?
1
)8.0 I3s
a calidad de un códec puede ser /edida por $arias /edicionesU el /(todo #ean 5pinion Score 6#5S87 es usado en 'or/a co/:n
22*
E)ercicio 1 - Calculo de Anc+o de Banda
9e tiene el cdec ?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 elay. Calcular el ancho de anda a utiliAar 3or una co(unicacin de voA
22&
E)ercicio 2 - Calculo de Anc+o de Banda
9e tiene el cdec ?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. Calcular el ancho de anda a utiliAar 3or una co(unicacin de voA
22?
Códec !H2J
Es un al=orit(o de co(3resin de datos 3ara voA. Mediante la 3rediccin lineal con e5citacin 3or cdi=o al=eraico de estructura conu=ada. Co(3ri(e audio de voA en troAos de 10 (ilise=undos. ao re@ueri(iento de ancho de anda. ;3era a una tasa de it de 8F3s. E5isten e5tensiones con &,F3s y de 11,8F3s. an=o de recuencia acstica de *0HA a ?FHA E5tensiones de .?2/:
#$%&$' )'nne* '+ #$%& 'nne*, #$%& 'nne* #$%& 'nne* .
228
eco/endación IT-T !H2J AneKo B
Es un es@ue(a de co(3resin del SIECI5 ;rece una descri3cin de los al=orit(os de deteccin de actividad vocal. El cual tiene un (dulo de %A& "/oice 'ctivit0 etection $ el cual se usa 3ara detectar la actividad de la voA. + el cual decide 'a(ién incluye un (dulo &TL "discontinuous transmission actualiAar los 3ar6(etros de I&5 &E 95&5 3ara la ausencia de conversacin "entornos ruidosos$. 'a(ién hay un =enerador de I&5 C5#95T "Con1ort Noise #eneration $, dado @ue en un CAA &E C5#ICACIW, si se 3ara la trans(isin, a causa de ausencia de conversacin, entonces el rece3tor 3uede su3oner @ue el enlace se ha lierado.
Estos al=orit(os se utiliAan 3ara reducir la velocidad de trans(isin durante los 3eriodos de silencio en la conversacin.
22/
Códec !H11
Es el (6s co(n de los cdec +sado en redes telenicas en con(utacin de circuitos !CM, !ulse-Code Modulation CuantiAacin unior(e 12 its 8 I>se= O /& F3s CuantiAacin no unior(e & F3s de velocidad "D90$ Ley u Gorte 7(érica Ley 7 ;tros 3a4ses, un 3oco (as a(i=ales 3ara reducir el nivel de seBal. +n M;9 alrededor de .) 2)0
eco/endación IT-T !H11 Ap(ndice II
Deinicin de la caida til de ruido de conort 3ara utiliAacin se=n la eco(endacin +'-' .?11 en los siste(as de co(unicaciones (ulti(edios 3or 3a@uetes. 73éndice
'lcance$
e1inición de la cabida 2til de ruido de con1ort
irectrices de uso$
Resultados de calidad de 1uncionamiento
.jem3lo de solución
2)1
%oice Acti$it &etection 6%A&8 Clasiica la seBal de entrada en seBal vocal activa y seBal vocal inactiva o un ruido de ondo. La clasiicacin incorrecta de seBal vocal inactiva co(o seBal vocal activa tiene un eecto adverso en la eiciencia del siste(a, al au(entar innecesaria(ente la velocidad de trans(isin. En este caso, la calidad vocal no es aectada. 9in e(ar=o, cuando la seBal vocal activa se clasiica indeida(ente co(o inactiva, se recorta la seBal vocal y se de=rada la calidad vocal. La (ayor4a de los al=orit(os D' e(3lean un 3eriodo de retencin cuando 3asan de seBal vocal activa a inactiva a in de evitar recortar el e5tre(o de cola de la seBal vocal. Durante el 3eriodo de retencin, las tra(as de seBal vocal inactiva se reclasiican co(o seBal vocal activa. El 3eriodo de retencin es ta(ién i(3ortante a in de @ue el codiicador de CG oten=a una esti(acin e5acta del ruido a(iente.
2)2
Co/'ort oise !eneration 6C!8 El 3a3el del CG es descriir y re3roducir el ruido a(iente. El ruido 3uede descriirse adecuada(ente 3or su ener=4a y contenido es3ectral. 7 in de evitar ca(ios ruscos en el car6cter del ruido de conort, es i(3ortante 3ro(ediar la esti(acin del 3ar6(etro en un 3eriodo de tie(3o. La cantidad de 3ro (ediacin a3ro3iada de3ende del ruido a(iente, la calidad de unciona(iento y la retencin del K7D, as4 co(o de la velocidad de actualiAacin del D'. El orden 3ti(o es de3endiente del ruido a(iente 3resente y de la anchura de anda de la seBal. Es ta(ién i(3ortante ada3tar el car6cter es3ectral del ruido 3roducido 3or el CG con el del cdec vocal. !or consi=uiente, se su=iere @ue todo 3rocesa(iento 3revio de la seBal de entrada antes del an6lisis dentro del codiicador vocal se eecte ta(ién dentro del codiicador de ruido de conort.
2))
eco/endación IT-T H11 $.d
arantiAar la calidad del servicio de datos sore una red !. Distriucin satisactoria y trans3arente de datos en anda vocal "KD$ (odulado co(o audio codiicado 3or !. Mde( de datos. 'er(inales acs4(iles. 'eléonos con te5to eco(endacin +'-' K.1*2. Descrie el unciona(iento de los datos en anda vocal "KD, voice-band data+ 3or los gate4a0s media gate4a0 5ue ace3tan la voz sobre el 3rotocolo nternet "Ko!, voice-over-Internet 3rotocol+ $
El tér(ino KD se reiere nica(ente a la utiliAacin de cdecs en anda vocal a3ro3iados 3ara el trans3orte de caida til de datos 3or el 3rotocolo de transerencia en tie(3o real "'!, real-time trans1er 3rotocol+ $
Dee so3ortar co(o (4ni(o los cdec Ley 7 .?11 y Ley u .?11. 9D! utiliAara los si=uientes atriutos: aO=3(d "descri3tor de (edios de uso =eneral$ ^or(at_ ^3ara(eter list_ "a$:=3(d: /& KDOyes "a$:(a5(3ti(e:20(s "(65i(o 3ti(e (lti3le$ "($: audio &010 '!>7K! 18 8 /& 100 "or(ato de (edios de l4nea$ 2)
9actores ue A'ectan la Calidad de la %oz
2)*
9actores ue A'ectan la Calidad de la %oz
%idelidad: E5actitud o calidad del audio Eco: Dierencia de i(3edancia. Jitter: Kariacin 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 conversacin.
!erdida de 3a@uetes: !erdida de 3a@uetes sore la red.
'ono local: !er(ite escuchar su 3ro3ia voA.
uido de ondo: uido de ao volu(en o4do en el otro e5tre(o de la conversacin. 2)&
&esa'Fos de la %oIP
DEL7] N Cada co(3onente en el ca(ino a=re=a delay "sender, netQorI, receiver$. '+-' .11 reco(ienda 1*0 (sec co(o (65i(o deseado delay a archivos de alta calidad de voA.
J''E N Kariacin en el delay. Los eectos de la luctuacin 3uede ser (iti=ado (ediante el al(acena(iento de los 3a@uetes de voA en un uer de itter a su lle=ada y antes de la 3roduccin de audio "20(s$.
!7CFE' L;99 - 9e 3roduce ya sea en r6a=as o deido a la con=estin de red. la 3erdida 3eridico de (6s de un 1-*# de todos los 3a@uetes de Ko! 3ueden de=radar si=niicativa(ente la calidad de voA.
2)?
9actores ue A'ectan la Calidad de la %oz
7 continuacin se oservan 3ar6(etros est6ndares de calidad de servicio en una red de (lti3les servicios.
Pará/etros de calidad de ser$icio
Xitter
&ela
Pac,et oss
KoA
^ 1* (s
^ ?* (s "!E-!E$
^ 0,1#
Datos
G7
^ 100 (s "!E-!E$
^ 0,*#
nternet
G7
G7
^ 1#
2)8
EC5
9e =enera en los e@ui3os anal=icos. Las caracter4sticas de latencia y itter 3ueden 3roducir eco sore la seBal telenica, lo cual hace necesario el uso de canceladores de eco "'+ .1&8$. El cancelador consiste en usar una 3arte de la seBal de trans(isin 3ara cancelar el eco 3roducido 3or la desada3tacin de i(3edancias en el circuito h4rido @ue convierte de a 2 hilos.
2-;ilos
=-;ilos
;IBI&5 Eco cercano
2)/
2-;ilos
;IBI&5 Eco le)ano
Xitter 6%ariación del &ela8
9e 3roduce cuando los 3a@uetes de voA suren dierentes retrasos de tr6nsito, 3rovocando la variacin en los tie(3os de lle=ada en el rece3tor.
El uer de itter reco3ila 3a@uetes de voA, al(acena y los env4a al 3rocesador de voA en intervalos es3aciados unior(e(ente "20(s$. A
B
C
Sender
t
A D1
20
B D2 = D1
C
D3 = D2
Receives
t
Xitter 6$ariación del dela8 %luo constante de 3a@uetes 'ie(3o
El (is(o luo de 3a@uetes des3ués de con=estin o cola ina3ro3iada
E)e/plo ;oYla coYY/o esYYtas
21
&ela
Cada co(3onente en el ca(ino a=re=a delay "sender, netQorI, receiver$. '+-' .11 reco(ienda 1*0 (sec co(o (65i(o deseado delay a archivos de alta calidad de voA
Sender
ecei$er etOor,
Pac,et L Trans/itted
Processin &ela
Pac,et L Arri$e
etOor, Transit &ela End-to-End &ela
22
Start ;ear
Processin &ela
t
&ela Acepta.le !11= ano 6/s8 0 N 1*0
&escripción 7ce3tale 3ara la (ayor4a de las a3licaciones de usuario
1*0 N 00
7ce3tale, a condicin de @ue el ad(inistrador es consciente del tie(3o de trans(isin y su i(3acto en la calidad de trans(isin de las a3licaciones de usuario
9ore 00
nace3tale 3ara los ines =enerales de 3laniicacin de la red "sin e(ar=o, se reconoce @ue en al=unos casos e5ce3cionales, ese l4(ite se su3erar6$
2)
Perdida de Pauetes - 6Pac,et oss8
9e 3roduce ya sea en r6a=as o deido a la con=estin de red.
La 3erdida 3eridico de (6s de un 1-*# de todos los 3a@uetes de Ko! 3ueden de=radar si=niicativa(ente la calidad de voA.
La 3érdida de 3a@uetes en el trayecto e5tre(o-e5tre(o, 3rovoca co(o eecto 3érdidas de sonidos, @ue son an (6s (olestas.
Perdida Audio E)e/plo ;ola co/o estas4 ;ol a Pauete 1
2
co/o Pauete 2
Estas4 Pauete 3