proxy sip en entornos pbx

26
Pon un proxy SIP en tu vida VoIP2day 2014 Jon Bonilla @jbmanwe [email protected]

Upload: jon-bonilla

Post on 24-Jan-2017

71 views

Category:

Software


1 download

TRANSCRIPT

Page 1: Proxy SIP en Entornos PBX

Pon un proxy SIP en tu vida

VoIP2day 2014

Jon Bonilla @jbmanwe

[email protected]

Page 2: Proxy SIP en Entornos PBX

¡Hola!

@jbmanwe

Un Agente Libre (TM)

Años trabajando en las trincheras de la VoIP / sistemas

Page 3: Proxy SIP en Entornos PBX

¿Por qué esta charla?“Ya sé mucho de Asterisk, ¿necesito un Kamailio?”

Operadores

Extendiendo los servicios de una PBX

Elastix 3

Page 4: Proxy SIP en Entornos PBX

Escenarios para un proxyClass 4 LCR

Class 4 LB

Class 5

Edge

Mix: Elastix 3

Page 5: Proxy SIP en Entornos PBX

Class 4 LCR

Rutado de tráfico de otros Class 4 o Class 5 basado en origen, destino, precio, …

Page 6: Proxy SIP en Entornos PBX
Page 7: Proxy SIP en Entornos PBX

Class 4 LB

Rutado de tráfico hacia sistemas Class 4 o Class 5 para distribución de carga

Por CallID, repartiendo por usuarios, round-robin, por carga real

Page 8: Proxy SIP en Entornos PBX

Class 4 LB

Page 9: Proxy SIP en Entornos PBX

Class 5 proxy/registrarServicios de usuario final

Suele incluir “Registrar”

Presencia

“Accounting”

Preferencias por usuario

Page 10: Proxy SIP en Entornos PBX

Edge proxy

Ocultar visibilidad del resto de la red a elementos externos

“Gateway” de transporte

Page 11: Proxy SIP en Entornos PBX

Edge proxy

Page 12: Proxy SIP en Entornos PBX

Back to 2013…

Page 13: Proxy SIP en Entornos PBX

Elastix

PBX in-a-box

Sistema Open Source de Comunicaciones Unificadas

Un “enlatado” que mola

Page 14: Proxy SIP en Entornos PBX

Elastix 3

include <features.h>

Incluye Kamailio!

Page 15: Proxy SIP en Entornos PBX

Elastix 3: Kamailio

Page 16: Proxy SIP en Entornos PBX

Elastix3: FuncionesSeguridad

Sanity checks

Medidas anti-fraude

Medidas anti-flood

“Firewall” de Asterisk

Page 17: Proxy SIP en Entornos PBX

Elastix3: Funciones

“Offloading”

REGISTER

Keep-alive

Gateway de transporte

Page 18: Proxy SIP en Entornos PBX

Elastix3: Funciones

NAT Traversal

Parallel forking

Multi-dominio

Page 19: Proxy SIP en Entornos PBX

Elastix3: Funciones

DNS del bueno (TM)

RFC 3263

DNSSEC

Page 20: Proxy SIP en Entornos PBX

Elastix3: Funciones

Servicios SIP adicionales

Presencia SIMPLE

XCAP

Page 21: Proxy SIP en Entornos PBX

Elastix3: Funciones

Control

Modificación de mensajes SIP

Interoperabilidad

Page 22: Proxy SIP en Entornos PBX

Elastix3 Proxy: Pros

Funcionalidades

Las que hemos comentado…

… y las que no!

Escalabilidad

Page 23: Proxy SIP en Entornos PBX

Elastix3 Proxy: Contras

Complejidad

Cualificación

Page 24: Proxy SIP en Entornos PBX

Elastix 3: Conclusiones

Hay un largo camino por delante

Solución Future-Proof

Lo has probado ya?

Page 25: Proxy SIP en Entornos PBX

Merece la pena?

Depende :-)

Page 26: Proxy SIP en Entornos PBX

¿Preguntas?

Jon Bonilla @jbmanwe

[email protected]