Beruflich Dokumente
Kultur Dokumente
9 Noviembre 2007
Evolucin Telefona
Inventado por Graham Bell en 1876 ,
SS7. aunque atribudo a Antonio Meucci en 2002.
De conmutacin manual (punto a punto) a De analgico a Digital. Tiempo de provisin altos, a horas, o minutos. PSTN: Comunicacin analgica hasta central. ISDN : Digital en origen. Recurso ocupado durante toda la llamada.
Qu es VoIP?
Diferentes acrnimos: VoIP, VozIP, Voz sobre IP, ToIP. Conjunto de protocolos que permiten transmisin
de voz sobre paquetes de datos (RTP). (codicadores-decodicadores). SKYPE.
Codicacin de Voz por medio de cdecs Existen varios protocolos. SIP, H.323, IAX2, MGCP, Audio sobre Real Time Protocolo (RTP). Tecnologa en adolescencia.
Alberto Sagredo Castro
Requerimientos VoIP
Ancho de Banda. Latencia. (No ms de 150/300 ms, 500 ms en la Jitter Prdida de paquetes.
G.711 a/u G.726-40 G.726-32 G.729 G.723 5.3K iLBC
Datos en encapsulado 802.3 .Datos sin supresin de silencio. 20 ms por trama. Ancho de banda por sentido. Considerado simetra de cdecs.
Jitter
QoS
Codec
Codec (II)
cancelador de eco, sin supresin de silencios. Jitter buffer > 100 ms.
Usar T.38. Solucin apropiada para transmisin de FAX Proveedores que soporten T.38? Voztele.Soporte Datfonos?
Alberto Sagredo Castro
H.323
Desarrollado por el ITU-T. Evolucin del H.320. Conferencing over ISDN -> a
redes de datos.
H.323 (II)
Conjunto de estndares: H.225 RAS, H.225 Call
Signaling, H.225 Annex G, H.245 Multimedia Control Protocol. H.235 (seguridad para H.245) y H.450 (servicios suplementarios).
1999 -> v.3 (escalabilidad), 2000 -> v.4 (soporte urls)
Hasta cuatro versiones: 1996 -> v.1 , 1998 -> v.2 , Gatekeeper , Gateways. Ms cerrado y rgido a modicaciones. Soporte de video .
1. ARQ 2. ACF 3. SETUP 4. Call Proceeding 5. ARQ 6. ACF 7.Alerting 8.Connect H.245 Messages RTP Media Path RAS messages Call Signaling Messages
IAX
Inter Asterisk Exchange. Desarrollado por Digium. Ya por la versin 2. Ms ptimo en cuanto a recursos (Ancho de
Banda).
Un slo puerto. Sealizacin y Audio. (4569 UDP) Sin problemas con NAT. Abierto y dinmico IAX2 soporta trunking(varias conversaciones sobre
el mismo ujo y autenticacin PKI-style
Alberto Sagredo Castro
MGCP
Diseado por Cisco principalmente. Control de PSTN por terminales IP. Publicado por el IETF como RFC 2705. Esquema Maestro/Esclavo. (Endpoints tontos) Puede interoperar con SIP Y H.323 (slo control de
media).
SKYPE
Desarrollado por Niklas Zennstrm y Janus Friss Protocolo cerrado y propietario. API y acuerdos con fabricantes para
implementacin.
Seguridad? Estabilidad? Comunicaciones encriptadas con RC4. Nodos, login server y supernodos. Red P2P
Alberto Sagredo Castro
SKYPE (II)
Hackeado por ingeniera inversa? Traspasa NAT y rewalls. Cmo ruta Fring llamadas a Skype?
SIP
Protocolo de iniciacin de sesiones. RFC 2543 (v.1) 1999, RFC 3261 (v.2) 2002 Desarrollado por el IETF para obtener mayor SIP es un protocolo de aplicacin para
HTTP.
integracin con aplicaciones y servicios internet. creacin,modicacin y nalizacin de sesiones con uno o ms participantes.
SIP (I)
SIP apoyado en : RTP (RFC3550) RTCP
(RFC3605),DNS, SDP (RFC4566) SIP)
Existencia de URIs SIP (direcciones email para Numeracin ENUM (E.164). Conversin n a URIs. Modelo Solicitud/Respuesta como HTTP. Cabecera/
Cuerpo. y MIME para denir contenido. implementacin.
SIP (II)
SIP puede ir por encima de distintos protocolos de
transporte, no tiene porque ser UDP. SIP over TCP.
Escalabilidad. Mobilidad (Presencia y Call Forking). Servicios: Call Waiting, Call Forwarding,...
SIP (III)
Componentes: UA: Agentes de usuario: Terminal VoIP. UAC: User Agent Client. El que inicia la llamada. UAS : User Agent Server: El que recibe la llamada Ambos pueden nalizar la llamada. Servidores: Proxy Server: Acta en el medio. Hace de
intermediario entre ambos UA. Interpreta y reescribe.o traduce. de dnde est el otro.
SIP (IV)
Servidores: Redirect Server: Traduce direcciones.No inicia o
acepta llamadas. destino.
SIP (V)
Comparativa SIP/H.323
H.323 Desarrollo Arquitectura Implementacin Sealizacin Codicacin Media Vigencia ITU-T Monoltica Costosa Q.931 sobre TCP Binaria (ASN.1) RTP/RTCP En declive SIP IETF Modular Ms sencilla SI. SDP SIP sobre UDP/TCP TEXTO (UTF-8) RTP/RTCP En auge
Comparativa SIP/H.323
H.323 Numeracin IM Seguridad Cantidad de estndars QoS Servicios Stacks Nmero telfono NO SI Grande Gatekeeper. H.450 OpenH323 SIP URIs SI SI Reducida Externo(RSVP) SIP CGI /CPL
Varios Stacks (Opal,Vovida)
Soluciones Hardware
Mltiples fabricantes. Linksys, Cisco, Dlink, Snom,
Grandstream,Polycom. 323), SIP e IAX2.
Existencia de hardware multiprotocolo : SIP y H. Hardware H.323. Marcas taiwanesas. Mltiples soluciones: Adaptadores Telefnicos
(ATA), Telfonos IP, Terminales VoIP GSM/Wi, Routers con VoIP Integradas.
Appliance
Soluciones Software
SoftPhones (X-ten, Zoiper, GizmoProject...) Aplicaciones Symbian (Fring, Truphone, Yeigo). Aplicaciones Windows Mobile (OIGAA, Telefnica
VoIP, Fring..)
Asterisk OIGAA
Alberto Sagredo Castro
Lneas adicionales fcilmente incorporables. Posibilidad de desconexin, DND. Postpago o Prepago. Integracin con Internet. Voicemail a Email.
Alberto Sagredo Castro
Centralitas ms potentes. Facilidad de gestin. Extensiones remotas. Integracin con CRM. Interconexin de subsedes.
Alberto Sagredo Castro
Numeracin VoIP
URIs SIP: 100@sip.voipnovatos.es ENUM: E.164. RedIris. Numeracin Geogrca, Nmada, 51x.
Numeracin Inteligente 90x.
Operadores VoIP con numeracin. Caller ID saliente. Numeracin Interna. Hasta hace relativamente poco la numeracin VoIP
estaba sin regular. CMT.
Llamadas al 112?
NAT
Por la escasez de direcciones IP v.4 se crea NAT. A nivel interno ips privadas, y a externo una pblica
compartida.
NAT(II)
Tipos: Restricted Port Cone: Slo puedes ser contactado
en ese puerto si ha enviado paquete a ese puerto externo e IP externa. puerto e ip interno a un destino ip/puerto, son mapeadas con el mismo puerto.
Simetric NAT: Todas las peticiones desde mismo Realidad: Cada fabricante implementa de una
forma.
NAT(III)
STUN: Simple Transversal of UDP throught NATs. Protocolo Cliente-Servidor. ICE: Aadir mltiples direcciones IP, puerto en SDP.
Est en draft.
Problemas usuales
Audio en un slo sentido -> Problema de NAT.
Puertos
No registro. Authentication Challenge. Audio entrecortado -> No QoS. Insuciente B. Eco Fallan llamadas. No compatible media (codecs). Fallos marcianos: Routers inteligentsimos,
rewalls... etc...
Alberto Sagredo Castro
Proveedores
Varios en Espaa: Azulcom, Carpo, Voztelecom,
Voop,Telefnica VoIP.
Ofrecen numeracin Interna o Externa. (Voxbone) Protocolo generalmente soportado SIP. Algunos
IAX2.
Cdecs habituales : G711a/u. G729. GSM Modo prepago o postpago. SLA proporcionado. Hardware bloqueado o abierto. Autoprovisionamiento o no. Facilidad de cambio y/o migracin.
Seguridad
RTP no cifrado en el 99.9 % de los proveedores. Soluciones: SRTP (Audio). Snom, Linksys. ZRTP (Zimmerman (PGP)) VPN (Sealizacin+Audio) SIP sobre TLS. (Sealizacin) Autenticacin SIP con MD5. Relativamente
vulnerable si contraseas son cortas. (Fuerza Bruta)
Futuro
Expansin de VideoConferencia sobre SIP, H.264/H.
263. Equipos Linksys en 2008.
Telefona Wi Mvil.
Bibliografa
http://www.itu.int/ITU-T/asn1/database/itu-t/h/
h225-0/2000/H323-MESSAGES.html
Bibliografa
Sip Demystied. Gonzalo Camarillo. McGraw-Hill. http://www.cs.columbia.edu/sip/othersip.html http://www.asteriskguru.com/tutorials/
sip_nat_oneway_or_no_audio_asterisk.html naty.pdf
http://www.crfreenet.org/~martin/referaty/stun/
Blogs
www.saghul.net www.jerocu.net www.sinologic.net www.voipnovatos.es blog.aliax.net www.asterisktron.org www.voip-info.org Tom Keating, Luca Filigheddu (a.k.a Sitfono),etc..
Alberto Sagredo Castro
Maana liberadas para toda la comunidad Solamente liberados paquetes alaw,ulaw y gsm. En breve slin, g729 y g726.
Preguntas