Workshop:
Supervivencia en oficinas
remotas con Vega y Elastix
Octubre, 2013
Agenda
•
•
•
•
•
•

Objetivos de la sesión
Presentación del caso a resolver
Mostrar la solución teórica
Mostrar el Laborat...
© Sangoma Technologies
5/21/2013

Objetivos de la sesión
• Aprender como diseñar una
posible solución a la
implementación ...
© Sangoma Technologies
5/21/2013

El problema

OFICINA
MONTERREY

HS1 HS2 OK1 OK2 PS

OFICINA PRINCIPAL
CIUDAD DE MEXICO

...
© Sangoma Technologies
5/21/2013

Que ocurre?
• Cuando los dispositivos SIP quedan
aislados del Servidor
Proxy/Registrar, ...
© Sangoma Technologies
5/21/2013

Como solucionarlo?
OFICINA
MONTERREY

• Lo obvio….
Ponemos un Elastix
en cada localidad:...
© Sangoma Technologies
5/21/2013

Como solucionarlo?
• Lo no tan Obvio…
Dual Registration
– No todos los teléfonos lo sopo...
© Sangoma Technologies
5/21/2013

Como solucionarlo?
OFICINA
MONTERREY

OUTBOUND PROXY
HS1 HS2 OK1 OK2 PS

OFICINA PRINCIP...
© Sangoma Technologies
5/21/2013

Expandamos en esta solución
EXT
101

HS1 HS2 OK1 OK2 PS

1 2 3 4 5 6 7 8 910
1112
COLACT...
© Sangoma Technologies
5/21/2013

Arquitectura del VEGA con ENP
(Enhanced Network Proxy)
MISMA DIRECCION IP
192.168.200.23...
© Sangoma Technologies
5/21/2013

Configuración Elastix
Agregaremos 4 extensiones para la
prueba. Pero usaremos solo dos
t...
© Sangoma Technologies
5/21/2013

Configuración Elastix
Extensiones:
• User Demo 1: 101 <- con supervivencia
• User Demo 2...
© Sangoma Technologies
5/21/2013

Configuración Elastix
Agregamos un SIP trunk para
proveer llamadas salientes y
entrantes...
© Sangoma Technologies
5/21/2013

Elastix Configuration
RUTA SALIENTE (9_vega):

ELASTIX->VEGA->PSTN
Usamos el prefijo 9 p...
© Sangoma Technologies
5/21/2013

Configuración Elastix
RUTAS ENTRANTES:

PSTN=>ELASTIX->:
• ->DID 101 -> EXT101
• ->DID 1...
© Sangoma Technologies
5/21/2013

Programar los telefonos

16
© Sangoma Technologies
5/21/2013

Configuración del Vega (ENP)
Configurar en ENP
• Realm=Elastix
• Puerto donde escucha
• ...
© Sangoma Technologies
5/21/2013

Configuración del Vega (SIP)

18
© Sangoma Technologies
5/21/2013

Configuración de Vega (otros)

19
© Sangoma Technologies
5/21/2013

Configuración de Vega
• Que tenemos hasta ahora:
– Si se interrumpe la conexión a Elasti...
© Sangoma Technologies
5/21/2013

Configuración de Vega
• Es bueno recordar:
– Las llamadas entre dos end-points de un mis...
© Sangoma Technologies
5/21/2013

Configuración del Vega
• Para que vamos a usar el plan de marcación
del Vega.
– Para env...
© Sangoma Technologies
5/21/2013

Configuración del Vega

23
© Sangoma Technologies
5/21/2013

Configuración del Vega

24
© Sangoma Technologies
5/21/2013

Configuración del Vega

25
© Sangoma Technologies
5/21/2013

Probar el concepto

Ahora
veámoslo
funcionando

26
© Sangoma Technologies
5/21/2013

Otros casos de supervivencia
•

Que pasa si se inutiliza el vega?
– Se pierde conectivid...
© Sangoma Technologies
5/21/2013

Conclusiones
• Vega es una solución excelente para proveer supervivencia
en oficinas rem...
© Sangoma Technologies
5/21/2013

Ernesto Casas
ecasas@sangoma.com
Director of Sales CALA & IBERIA
Office
+1 905 474 1990 ...
Upcoming SlideShare
Loading in...5
×

Cómo implementar supervivencia en oficinas remotas con Elastix y Vega de Sangoma

1,727
-1

Published on

ElastixWorld 2013 - Taller

Expositor: Ernesto Casas
Sangoma

Descripción
En este taller se mostrará, paso a paso, cuales son las consideraciones y elementos de configuración necesarios para proveer supervivencia en oficinas remotas que usan un Elastix Centralizado. Encontraremos la respuesta a como seguir proveyendo servicios básicos de telefonía a los usuarios ante una eventual desconexión con la IPPBX central.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,727
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
40
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Cómo implementar supervivencia en oficinas remotas con Elastix y Vega de Sangoma

  1. 1. Workshop: Supervivencia en oficinas remotas con Vega y Elastix Octubre, 2013
  2. 2. Agenda • • • • • • Objetivos de la sesión Presentación del caso a resolver Mostrar la solución teórica Mostrar el Laboratorio Probar el concepto Preguntas y Respuestas
  3. 3. © Sangoma Technologies 5/21/2013 Objetivos de la sesión • Aprender como diseñar una posible solución a la implementación de Elastix Centralizado, para dar servicio sin interrupciones a múltiples localidades. • Concentrar la solución en resolver el problema que genera una oficina remota que pierde conectividad al Elastix Central. 3
  4. 4. © Sangoma Technologies 5/21/2013 El problema OFICINA MONTERREY HS1 HS2 OK1 OK2 PS OFICINA PRINCIPAL CIUDAD DE MEXICO HS1 HS2 OK1 OK2 PS 1 2 3 4 5 6 7 8 910 12 11 COLACTSTA- 1 2 3 4 5 6 7 8 910 12 11 COLACTSTA- CONSOLE IP BACKBONE CONSOLE OFICINA CANCUN HS1 HS2 OK1 OK2 PS PSTN 1 2 3 4 5 6 7 8 910 12 11 COLACTSTA- CONSOLE 4
  5. 5. © Sangoma Technologies 5/21/2013 Que ocurre? • Cuando los dispositivos SIP quedan aislados del Servidor Proxy/Registrar, pierden toda capacidad de efectuar o recibir llamadas. • Inclusive, no es factible hacer llamadas entre los teléfonos, debido a la ausencia de quien maneje las llamadas. • Puede ocurrir, tanto en oficinas remotas al Elastix, o inclusive dentro de la misma sede principal. 5
  6. 6. © Sangoma Technologies 5/21/2013 Como solucionarlo? OFICINA MONTERREY • Lo obvio…. Ponemos un Elastix en cada localidad: – Mas complejo de administrar – Mas costoso – No cubre la falla local del Elastix HS1 HS2 OK1 OK2 PS OFICINA PRINCIPAL CIUDAD DE MEXICO HS1 HS2 OK1 OK2 PS 1 2 3 4 5 6 7 8 910 12 11 COLACTSTA- 1 2 3 4 5 6 7 8 910 12 11 COLACTSTA- CONSOLE IP BACKBONE CONSOLE OFICINA CANCUN HS1 HS2 OK1 OK2 PS PSTN 1 2 3 4 5 6 7 8 910 12 11 COLACTSTA- CONSOLE 6
  7. 7. © Sangoma Technologies 5/21/2013 Como solucionarlo? • Lo no tan Obvio… Dual Registration – No todos los teléfonos lo soportan (Softphones) – IPPBX costo duplicado – Complejo de administrar – Resuelve falla local, pero no resuelve desconexión remota OFICINA PRINCIPAL CIUDAD DE MEXICO HS1 HS2 OK1 OK2 PS 1 2 3 4 5 6 7 8 910 12 11 COLACTSTA- CONSOLE 7
  8. 8. © Sangoma Technologies 5/21/2013 Como solucionarlo? OFICINA MONTERREY OUTBOUND PROXY HS1 HS2 OK1 OK2 PS OFICINA PRINCIPAL CIUDAD DE MEXICO HS1 HS2 OK1 OK2 PS 1 2 3 4 5 6 7 8 910 12 11 COLACTSTA- 1 2 3 4 5 6 7 8 910 12 11 COLACTSTA- CONSOLE IP BACKBONE CONSOLE OFICINA CANCUN HS1 HS2 OK1 OK2 PS PSTN 1 2 3 4 5 6 7 8 9 10 12 11 COLACTSTA- CONSOLE 8
  9. 9. © Sangoma Technologies 5/21/2013 Expandamos en esta solución EXT 101 HS1 HS2 OK1 OK2 PS 1 2 3 4 5 6 7 8 910 1112 COLACTSTA- EXT 102 EXT 103 CONSOLE EXT 104 Laboratorio de prueba de concepto: 1) Usaremos el Vega 200 para: 1) Proveer conectividad simulada a PSTN 2) Proveer servicio de outboud proxy 3) Proveer “call control” en ausencia del Elastix 4) E1-1: Outbound, E1-2:Inbound E1 - 1 E1 - 2 OUTBOUND PROXY --> 192.168.200.23: 6060 PSTN GATEWAY--> 192.168.200.23: 5060 REGISTRAR / SIP PROXY--> 192.168.200.251:5060 9
  10. 10. © Sangoma Technologies 5/21/2013 Arquitectura del VEGA con ENP (Enhanced Network Proxy) MISMA DIRECCION IP 192.168.200.23 MEDIA GATEWAY: Puerto 5060 SIP PROXY: Puerto 6060 SE SEPARA EN DOS DISPOSITIVOS LOGICOS 10
  11. 11. © Sangoma Technologies 5/21/2013 Configuración Elastix Agregaremos 4 extensiones para la prueba. Pero usaremos solo dos teléfonos físicos (2 extensiones en cada uno) Veremos que cada teléfono tendrá una extensión configurada a través del Outbound Proxy y la otra directamente al Elastix….. Esto No!! afecta la definición en el Elastix 11
  12. 12. © Sangoma Technologies 5/21/2013 Configuración Elastix Extensiones: • User Demo 1: 101 <- con supervivencia • User Demo 2: 102 • User Demo 3: 103 <- con supervivencia • User Demo 4: 104 EXT 101 EXT 102 EXT 103 EXT 104 12
  13. 13. © Sangoma Technologies 5/21/2013 Configuración Elastix Agregamos un SIP trunk para proveer llamadas salientes y entrantes desde el Vega hacia y desde la PSTN Recuerden que vamos a simular llamadas entrantes y salientes mediante dos E1 conectados back to back, asi toda llamada saliente se transforma en entrante. 13
  14. 14. © Sangoma Technologies 5/21/2013 Elastix Configuration RUTA SALIENTE (9_vega): ELASTIX->VEGA->PSTN Usamos el prefijo 9 pero no lo vamos a truncar. Esto lo hacemos solo por el ejemplo. 14
  15. 15. © Sangoma Technologies 5/21/2013 Configuración Elastix RUTAS ENTRANTES: PSTN=>ELASTIX->: • ->DID 101 -> EXT101 • ->DID 102 -> EXT102 • ->DID 103 -> EXT103 • ->DID 104 -> EXT104 15
  16. 16. © Sangoma Technologies 5/21/2013 Programar los telefonos 16
  17. 17. © Sangoma Technologies 5/21/2013 Configuración del Vega (ENP) Configurar en ENP • Realm=Elastix • Puerto donde escucha • Extensiones que se dará supervivencia extendida • Rango de IP’s de endpoints validos • Direccion de la IP a testear (si esta viva) • Periodo de chequeo • Finalmente status de la PBX. 17
  18. 18. © Sangoma Technologies 5/21/2013 Configuración del Vega (SIP) 18
  19. 19. © Sangoma Technologies 5/21/2013 Configuración de Vega (otros) 19
  20. 20. © Sangoma Technologies 5/21/2013 Configuración de Vega • Que tenemos hasta ahora: – Si se interrumpe la conexión a Elastix. • Los teléfonos siguen viéndose registrados. • Se pueden llamar entre si • Hay un tiempo que toma el Vega en reaccionar – Hemos tomado la previsión para que puedan hablar el proxy y el media Gateway (para que?) • Que nos falta? – Como manejar llamadas localmente (Sin la PBX), incluyendo ahora la PSTN 20
  21. 21. © Sangoma Technologies 5/21/2013 Configuración de Vega • Es bueno recordar: – Las llamadas entre dos end-points de un mismo proxy, no requieren reglas en el plan de marcación. – Vega maneja reglas complejas en los planes de marcación incluyendo capacidad de encadenamiento (hunting) ……. Veamos….. 21
  22. 22. © Sangoma Technologies 5/21/2013 Configuración del Vega • Para que vamos a usar el plan de marcación del Vega. – Para enviar y recibir llamadas desde y hacia la PSTN , y desde y hacia la PBX. – Para resolver localmente cuando la PBX no esta disponible, en el manejo de llamadas entrantes y salientes con la PSTN. • Que hacemos para manejar las E1? 22
  23. 23. © Sangoma Technologies 5/21/2013 Configuración del Vega 23
  24. 24. © Sangoma Technologies 5/21/2013 Configuración del Vega 24
  25. 25. © Sangoma Technologies 5/21/2013 Configuración del Vega 25
  26. 26. © Sangoma Technologies 5/21/2013 Probar el concepto Ahora veámoslo funcionando 26
  27. 27. © Sangoma Technologies 5/21/2013 Otros casos de supervivencia • Que pasa si se inutiliza el vega? – Se pierde conectividad a PSTN – Se pierde el Outbound Proxy • Que hacer? – Alta disponibilidad de Vega usando los Failover ports existentes en Vega 400 – Combinar Dual Registration en los end points – Usar redundant Outbound Proxy • Siempre cada caso es único Failover Unit Main Unit “… Supervivencia es un asunto de diseño…” 27
  28. 28. © Sangoma Technologies 5/21/2013 Conclusiones • Vega es una solución excelente para proveer supervivencia en oficinas remotas que usan una PBX centralizada, e inclusive para proveer supervivencia en la oficina central…. Es un asunto de diseño. • Lo único que no podemos reproducir ante la caída de la PBX son funcionalidades de IVR, Autoattendant, MOH y Voicemail • Los end points pueden recibir supervivencia con registro explicito o no: – Usuarios VIP, aquellos que deben seguir teniendo servicio asi reiniciemos el vega y aun no haya conectividad a la PBX. – Usuarios de menor prioridad que no se requiere dar supervivencia en caso que el Vega sea reiniciado. 28
  29. 29. © Sangoma Technologies 5/21/2013 Ernesto Casas ecasas@sangoma.com Director of Sales CALA & IBERIA Office +1 905 474 1990 x162 +1 905 754 8472 Mobile: +1 240 401 8146 México +52 55 1328-2780 Argentina +54 11 6632-2740 Brasil +55 11 3013-5722 Perú +51 1 718 5198 Chile +56 2 495 7496 Colombia +57 1 508 7706 St Domingo +1 829 946 6210 (NEW) Jamaica + 1 876 614 5020 (NEW) Miami +1 786 522 2880 (NEW) Madrid-Spain +34 910082969 (NEW) 29
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×