La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Protocolos de Señalización y transmisión de Flujo Multimedia FORO DE RESPONSABLES DE TICS FORO DE RESPONSABLES DE TICS DE LAS UNIVERSIDADES NACIONALES.

Presentaciones similares


Presentación del tema: "Protocolos de Señalización y transmisión de Flujo Multimedia FORO DE RESPONSABLES DE TICS FORO DE RESPONSABLES DE TICS DE LAS UNIVERSIDADES NACIONALES."— Transcripción de la presentación:

1 Protocolos de Señalización y transmisión de Flujo Multimedia FORO DE RESPONSABLES DE TICS FORO DE RESPONSABLES DE TICS DE LAS UNIVERSIDADES NACIONALES. DE LAS UNIVERSIDADES NACIONALES.

2 ¿Que es un protocolo de señalización? Es un lenguaje común en teléfonos, servidores de gestión de llamadas, red telefónica 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 señalización. Algunos sistemas comerciales de PBX soportan algunos de ellos. Otros, como Asterisk, soporta a casi todos ellos.

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)

4 Protocolos de señalización Protocolos VoIP mas utilizados en Asterisk son: SIP IAX2 H323

5 Protocolo SIP - IETF SIP (Protocolo de Inicio de Sesiones) es un protocolo de señalización para conferencia, telefonía, presencia, notificación de eventos y mensajería instantánea a través 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.

6 Protocolo SIP fue diseñado exclusivamente como sistema de señalizaciónEste protocolo fue diseñado exclusivamente como sistema de señalización conjuntamente a otro flujo de datos multimedia a través de un protocolo simultáneo (que en Asterisk es el protocolo RTP con el control RTCP. Protocolo de Transporte en Tiempo Real: primer problema con SIP.

7 Protocolo SIP SIP puerto 5060 UDP o TCP (UDP por defecto) RTP puerto (UDP) con colaboración de Control con el control RTPC.

8 Protocolo SIP SIP -> Puerto 5060 = Señalización RTP -> Puertos = Voz+Video

9 Configuración sip.conf La Configuración de dispositivos SIP se realiza en el fichero sip.conf Existe una sección que se aplica a todos los dispositivos definidos, la sección [general]: Parametro1 = valor Parametro2 = valor

10 Configuración SIP en Asterisk type=usertype=user : sólo 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)

11 Configuración SIP en Asterisk Configuración de teléfono: 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

12 Configuración SIP en Asterisk Configuración de troncal : peer Utilizando Elastix o cualquier distribución de FreePbx Internos 2XXX Internos 3XXX

13 Trunk Rectorado

14 Trunk Facultad

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...

16 Rutas salientes por troncal Route Name: Rectorado Dial Patterns: 2XXX (si los internos de rectorado empiezan con 2) Trunk Sequence: SIP/facultad2rectorado

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

18 Información disponible Troncal SIP entre 2 Asterisk usando FreePBX

19 Protocolo SIP: canreinvite=no

20 Canreinvite =no Asterisk -> Teléfono A -> Teléfono B ->

21 Protocolo SIP: canreinvite:yes

22 Canreinvite =yes Asterisk -> Teléfono A -> Teléfono B ->

23 Protocolo SIP, problema NAT

24 Protocolo SDP en SIP: SDP es un protocolo de descripción. Utiliza la codificación del texto. Permite realizar un debug fácil de interpretar Los errores son similares a los HTTP Se utiliza para el anuncio y la negociación de las capacidades de una sesión

25

26 ( ) Protocolo IAX2 - RFC 5456 ( ) Inter-Asterisk-Exchange versión 2Inter-Asterisk-Exchange versión 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 también utilizan protocolo IAX.Es utilizado para manejar conexiones VoIP entre servidores Asterisk y clientes que también utilizan protocolo IAX.

27 Protocolo IAX2 Utiliza un puerto solo puerto UDP: 4569 para señalización 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 información.

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 información 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 información de sincronización Puerto UDP :4569

29 Protocolo H323 - ITU Esta tecnología permite la transmisión en tiempo real de vídeo y audio por una red de paquetes. Los primeros servicios de voz sobre protocolo Internet (VoIP) utilizan esta norma -permite la conexión rápida H.235 funciones autentificación, integridad, privacidad H.450 introduce los servicios suplementarios; -soporta direcciones del tipo y formato URL; conferencia conferencia-Permite el control de llamadas multi-punto (conferencia)conferencia -Permite la redundancia de gatekeeper -Soporta la codificación de vídeo en formato H.263

30 Contras Difícil de adaptar a aplicaciones futurasDifícil de adaptar a aplicaciones futuras La mayoría de los teléfonos no son compatibles.La mayoría de los teléfonos no son compatibles. Es muy complejoEs muy complejo Difícil identificar un inconvenienteDifícil identificar un inconveniente

31 Codecs: ¿Que es un codec? Algoritmo para la COmpresión/DEscompresión o la COdificación/DEcodificación de un sonido, voz o video. Convierte una señal de audio analógico en un formato de audio digital para transmitirlo y luego convertirlo nuevamente a un formato descomprimido de señal de audio para poder reproducirlo. Esta es la esencia del VoIP, la conversión de señales entre analógico-digital.

32 Codificación: Asterisk

33 Codecs de Voz soportados:

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.

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)

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 mayoría de los teléfonos IP con video, soportan h263+ y h264Actualmente la mayoría de los teléfonos IP con video, soportan h263+ y h264

37 Codecs de video soportados En las extensiones o en la sección general hay que configurar los codecs de video soportados: En sip.conf: [general] videosupport=yes allow=h263&h264

38 Solución VoIP actual de la UNVM Diagrama de la topología actual

39

40 MUCHAS GRACIAS ARIU - Grupo de Trabajo en Voz sobre IP FORO Benjamín Garzón


Descargar ppt "Protocolos de Señalización y transmisión de Flujo Multimedia FORO DE RESPONSABLES DE TICS FORO DE RESPONSABLES DE TICS DE LAS UNIVERSIDADES NACIONALES."

Presentaciones similares


Anuncios Google