Protocolos de Señalización y transmisión de Flujo Multimedia FORO DE RESPONSABLES DE TICS FORO DE...
40
Protocolos de Señalización y transmisión de Flujo Multimedia FORO DE RESPONSABLES DE TICS DE LAS UNIVERSIDADES NACIONALES.
-
Upload
teodoro-salido -
Category
Documents
-
view
7 -
download
2
Transcript of Protocolos de Señalización y transmisión de Flujo Multimedia FORO DE RESPONSABLES DE TICS FORO DE...
- Diapositiva 1
- Protocolos de Sealizacin y transmisin de Flujo Multimedia FORO DE RESPONSABLES DE TICS FORO DE RESPONSABLES DE TICS DE LAS UNIVERSIDADES NACIONALES. DE LAS UNIVERSIDADES NACIONALES.
- Diapositiva 2
- Que es un protocolo de sealizacin? Es un lenguaje comn en telfonos, servidores de gestin de llamadas, red telefnica publica conmutada, y los sistemas PBX, estos sistemas necesitan un medio para establecer, controlar y finalizar las llamadas. La Voz sobre IP ofrece varios protocolos de sealizacin. Algunos sistemas comerciales de PBX soportan algunos de ellos. Otros, como Asterisk, soporta a casi todos ellos.
- Diapositiva 3
- Protocolos soportados Session Initiation Protocol (SIP) Inter-Asterisk Exchange (IAX) H.323 una suite de protocolos como el H.225, H.245 y RAS que se soportan en TCP y UDP Media Gateway Control Protocol (MGCP) Skinny Client Control Protocol (Cisco SCCP)
- Diapositiva 4
- Protocolos de sealizacin Protocolos VoIP mas utilizados en Asterisk son: SIP IAX2 H323
- Diapositiva 5
- Protocolo SIP - IETF SIP (Protocolo de Inicio de Sesiones) es un protocolo de sealizacin para conferencia, telefona, presencia, notificacin de eventos y mensajera instantnea a travs de la red IP. Fue desarrollado inicialmente en el grupo de trabajo IETF MMUSIC y a partir de septiembre de 1999, pas al grupo de trabajo IETF SIP.
- Diapositiva 6
- Protocolo SIP fue diseado exclusivamente como sistema de sealizacinEste protocolo fue diseado exclusivamente como sistema de sealizacin conjuntamente a otro flujo de datos multimedia a travs de un protocolo simultneo (que en Asterisk es el protocolo RTP con el control RTCP. Protocolo de Transporte en Tiempo Real: primer problema con SIP.
- Diapositiva 7
- Protocolo SIP SIP puerto 5060 UDP o TCP (UDP por defecto) RTP puerto 10000- 20000 (UDP) con colaboracin de Control con el control RTPC.
- Diapositiva 8
- Protocolo SIP SIP -> Puerto 5060 = Sealizacin RTP -> Puertos 10000-20000 = Voz+Video
- Diapositiva 9
- Configuracin sip.conf La Configuracin de dispositivos SIP se realiza en el fichero sip.conf Existe una seccin que se aplica a todos los dispositivos definidos, la seccin [general]: Parametro1 = valor Parametro2 = valor
- Diapositiva 10
- Configuracin SIP en Asterisk type=usertype=user : slo puede recibir llamadas como "usuario". Se usa para autenticar llamadas entrantes type=friendtype=friend : permite hacer llamadas como "peer" y recibe llamadas como "usuario" (sirve para extensiones) type=peertype=peer : permite hacer llamadas como "peer" y recibe llamadas como "peer" (sirve para troncales)
- Diapositiva 11
- Configuracin SIP en Asterisk Configuracin de telfono: friend [2000] type=friend host=dynamic secret=abc123 context=interno callerid=Pepe Garcia" disallow=all allow=alaw&gsm&ilbc&g729&h263&h264 canreinvite=no qualify=yes dtmfmode=inband ; inband / RFC2833 / auto
- Diapositiva 12
- Configuracin SIP en Asterisk Configuracin de troncal : peer Utilizando Elastix o cualquier distribucin de FreePbx Internos 2XXX Internos 3XXX
- Diapositiva 13
- Trunk Rectorado
- Diapositiva 14
- Trunk Facultad
- Diapositiva 15
- Rutas salientes por troncal Rutas Salientes (Outbound Routes) Route Name: Facultad Dial Patterns: 3XXX (si los internos de la facultad comienzan con 3) Trunk Sequence: SIP/rectorado2facultad y listo en el Asterisk de Rectorado en el Asterisk de la Facultad igual...
- Diapositiva 16
- Rutas salientes por troncal Route Name: Rectorado Dial Patterns: 2XXX (si los internos de rectorado empiezan con 2) Trunk Sequence: SIP/facultad2rectorado
- Diapositiva 17
- Troncales SIP entre Rectorado y Facultad Crear las RUTAS DE SALIDA en cada Asterisk Crear las RUTAS DE SALIDA en cada Asterisk Rutas Salientes (Outbound Routes) Route Name: Facultad Dial Patterns: 3XXX (si los internos de la facultad comienzan con 3) Trunk Sequence: SIP/rectorado2facultad y listo en el Asterisk de Rectorado en el Asterisk de la Facultad igual... Route Name: Rectorado Dial Patterns: 2XXX (si los internos de rectorado empiezan con 2) Trunk Sequence: SIP/facultad2rectorado
- Diapositiva 18
- Informacin disponible http://forovoip.unvm.edu.arTema: Troncal SIP entre 2 Asterisk usando FreePBX
- Diapositiva 19
- Protocolo SIP: canreinvite=no
- Diapositiva 20
- Canreinvite =no Asterisk -> 192.168.128.1 Telfono A -> 192.168.128.142 Telfono B -> 192.168.223.45
- Diapositiva 21
- Protocolo SIP: canreinvite:yes
- Diapositiva 22
- Canreinvite =yes Asterisk -> 192.168.128.1 Telfono A -> 192.168.128.142 Telfono B -> 192.168.223.45
- Diapositiva 23
- Protocolo SIP, problema NAT
- Diapositiva 24
- Protocolo SDP en SIP: SDP es un protocolo de descripcin. Utiliza la codificacin del texto. Permite realizar un debug fcil de interpretar Los errores son similares a los HTTP Se utiliza para el anuncio y la negociacin de las capacidades de una sesin
- Diapositiva 25
- Diapositiva 26
- (02-2010) Protocolo IAX2 - RFC 5456 (02-2010) Inter-Asterisk-Exchange versin 2Inter-Asterisk-Exchange versin 2 Creado y mantenido por Marc Spencer y Digium.Creado y mantenido por Marc Spencer y Digium. Es uno de los protocolos mas utilizado por AsteriskEs uno de los protocolos mas utilizado por Asterisk Es utilizado para manejar conexiones VoIP entre servidores Asterisk y clientes que tambin utilizan protocolo IAX.Es utilizado para manejar conexiones VoIP entre servidores Asterisk y clientes que tambin utilizan protocolo IAX.
- Diapositiva 27
- Protocolo IAX2 Utiliza un puerto solo puerto UDP: 4569 para sealizacin y flujo de voz, video y datos IAX2 un protocolo casi transparente a los cortafuegos y realmente eficaz para trabajar dentro de redes internas. En esto se diferencia de SIP, que utiliza una cadena RTP out-of-band para entregar la informacin.
- Diapositiva 28
- Protocolo IAX2: fases de la llamada Es un protocolo binario y est de manera que reduce la carga en lujos de datos de voz. Se envian los frames M y F en ambos sentidos con la informacin vocal. Los frames M son mini-frames que contienen solo una cabecera de 4 bytes para reducir el uso en el ancho de banda. Los frames F son frames completos que incluyen informacin de sincronizacin Puerto UDP :4569
- Diapositiva 29
- Protocolo H323 - ITU Esta tecnologa permite la transmisin en tiempo real de vdeo y audio por una red de paquetes. Los primeros servicios de voz sobre protocolo Internet (VoIP) utilizan esta norma -permite la conexin rpida H.235 funciones autentificacin, integridad, privacidad H.450 introduce los servicios suplementarios; -soporta direcciones del tipo e-mail y formato URL; conferencia conferencia-Permite el control de llamadas multi-punto (conferencia)conferencia -Permite la redundancia de gatekeeper -Soporta la codificacin de vdeo en formato H.263
- Diapositiva 30
- Contras Difcil de adaptar a aplicaciones futurasDifcil de adaptar a aplicaciones futuras La mayora de los telfonos no son compatibles.La mayora de los telfonos no son compatibles. Es muy complejoEs muy complejo Difcil identificar un inconvenienteDifcil identificar un inconveniente
- Diapositiva 31
- Codecs: Que es un codec? Algoritmo para la COmpresin/DEscompresin o la COdificacin/DEcodificacin de un sonido, voz o video. Convierte una seal de audio analgico en un formato de audio digital para transmitirlo y luego convertirlo nuevamente a un formato descomprimido de seal de audio para poder reproducirlo. Esta es la esencia del VoIP, la conversin de seales entre analgico-digital.
- Diapositiva 32
- Codificacin: Asterisk
- Diapositiva 33
- Codecs de Voz soportados:
- Diapositiva 34
- Recomendaciones Codecs de Voz: Para la red local, utilizar G711 alaw o ulaw.Para la red local, utilizar G711 alaw o ulaw. Para la red wan, utilizar G729, GSM, SPEEX, ILBC.Para la red wan, utilizar G729, GSM, SPEEX, ILBC.
- Diapositiva 35
- Codecs de video soportados H.261H.261 H.263H.263 H.263+ (Asterisk 1.4)H.263+ (Asterisk 1.4) H.264 (Asterisk 1.4 Asterisk 1.8)H.264 (Asterisk 1.4 Asterisk 1.8) mpeg4 (MPEG4 Video)mpeg4 (MPEG4 Video)
- Diapositiva 36
- Codecs de video recomendados H.263p (Asterisk 1.4)H.263p (Asterisk 1.4) H.264 (Asterisk 1.4 Asterisk 1.8)H.264 (Asterisk 1.4 Asterisk 1.8) Actualmente la mayora de los telfonos IP con video, soportan h263+ y h264Actualmente la mayora de los telfonos IP con video, soportan h263+ y h264
- Diapositiva 37
- Codecs de video soportados En las extensiones o en la seccin general hay que configurar los codecs de video soportados: En sip.conf: [general] videosupport=yes allow=h263&h264
- Diapositiva 38
- Solucin VoIP actual de la UNVM Diagrama de la topologa actual
- Diapositiva 39
- Diapositiva 40
- MUCHAS GRACIAS http://forovoip.unvm.edu.ar ARIU - Grupo de Trabajo en Voz sobre IP FORO Benjamn Garzn [email protected]