Interconexión MG6008 con Asterisk

Anuncio
Interconexión MG6008 / MG6004 con IP-PBX Asterisk
Objetivo
Reducir los gastos por concepto de llamadas telefónicas entre distintas sucursales a través de
gateways de voz
Equipo necesario



Un IP-PBX Asterisk
Tantos MG6008 / MG6004 como puntos o sucursales se requieran enlazar
Conexión a Internet de banda ancha en cada sucursal
Diagrama de Interconexión
Beneficios
Las llamadas entre la matriz y las sucursales son totalmente gratuitas
Las llamadas que
Beneficios



Las llamadas entre las sucursales son totalmente gratuitas
Las tarifas por llamadas de larga distancia realizadas a la red telefónica (PSTN) de las
ciudades donde se encuentran las distintas sucursales, se reducen a tarifas de llamadas
locales
Las llamadas a celular (usuarios móviles) se convierten en llamadas gratuitas. Siempre y
cuando estén dentro de cobertura Wi-Fi
Configuración de MG6008 / MG6004
Entrar al equipo MG6008 vía Hyperterminal o Telnet y configurar los siguientes parámetros:
A través del comando SET IP, asignar una dirección IP
dentro del segmento de red del Router, y configurar el
Gateway con la dirección IP del Router
A través del comando SET LOCAL, configurar los
números de línea de los puertos FXO / FXS. Habilitar la
opción de REGISTER para cada uno de los puertos.
Puede habilitarse la opción de HOT LINE en caso de
requerirse conexiones directas (sin marcaje) entre
distintas extensiones o puertos FXO / FXS
A través del comando SET SIP, configurar la conexión
con el servidor Asterisk. Los parámetros necesarios
son la dirección IP Publica del servidor y el número de
puerto. Habilitar el PROXY SERVER con los mismos
parámetros
A través del comando SET SIP USER, configurar las
cuentas de usuario para cada uno de los puertos.
CALLER NAME puede ser cualquier nombre, USER
NAME, AUTHENTICATION NAME y AUTHENTICATION
PASSWORD deben de coincidir en mayúsculas y
minúsculas con las cuentas creadas en el servidor
Asterisk
Después de configurar los parámetros anteriores es necesario salvar los cambios al equipo a través
del comando SAVE, y aplicarlos a través del comando RESET.
Nota:
Para que los equipos MG6008 se puedan registrar es nece sario que tengan la versión 39020101223.Z del firmware.
Configuración de Servidor Asterisk
Una vez instalado el servidor Asterisk, la configuración básica para registrar los equipos MG6008 /
MG6004 se debe de realizar en el archivo sip.conf ubicado en /etc/Asterisk. El archivo de
configuración debe quedar de la siguiente forma:
[general]
allowoverlap=no
context=default
bindport=5060
bindaddr=0.0.0.0
srvlookup=yes
disallow=all
allow=alaw
allow=ulaw
allow=gsm
languaje=en
[IsraelMG6004ET-1ext1]
type=friend
host=dynamic
secret=mg6004et
context=default
canreinvite=no
[IsraelMG6004ET-1ext2]
type=friend
host=dynamic
secret=mg6004et
context=default
canreinvite=no
[IsraelMG6004ET-1ext3]
type=friend
host=dynamic
secret=mg6004et
context=default
canreinvite=no
[IsraelMG6004ET-1ext4]
type=friend
host=dynamic
secret=mg6004et
context=default
canreinvite=no
[IsraelMG6008-2ext1]
type=friend
host=dynamic
secret=mg6008
context=default
canreinvite=no
[IsraelMG6008-2ext2]
type=friend
host=dynamic
secret=mg6008
context=default
canreinvite=no
[IsraelMG6008-2ext3]
type=friend
host=dynamic
secret=mg6008
context=default
canreinvite=no
[IsraelMG6008-2ext4]
type=friend
host=dynamic
secret=mg6008
context=default
canreinvite=no
[IsraelMG6008-2troncal1]
type=friend
host=dynamic
secret=mg6008
context=default
canreinvite=no
[IsraelMG6008-2troncal2]
type=friend
host=dynamic
secret=mg6008
context=default
canreinvite=no
[IsraelMG6008-2troncal3]
type=friend
host=dynamic
secret=mg6008
context=default
canreinvite=no
[IsraelMG6008-2troncal4]
type=friend
host=dynamic
secret=mg6008
context=default
canreinvite=no
[GrandStream]
type=friend
host=dynamic
secret=israel
context=default
canreinvite=no
También es necesario configurar el plan de marcación (números de extensiones) del conmutador
(servidor Asterisk). Esta configuración se realiza en el archivo extensions.conf ubicado en
/etc/asterisk. El archivo de configuración puede quedar de la siguiente forma:
[general]
static=yes
writeprotect=no
autofallthrough=yes
extenpatternmatchnew=no
clearglobalvars=no
priorityjumping=no
userscontext=default
[default]
exten
exten
exten
exten
exten
exten
exten
exten
exten
exten
exten
exten
exten
exten
exten
exten
exten
exten
exten
exten
exten
exten
exten
exten
exten
exten
exten
exten
exten
exten
exten
exten
exten
exten
=>
=>
=>
=>
=>
=>
=>
=>
=>
=>
=>
=>
=>
=>
=>
=>
=>
=>
=>
=>
=>
=>
=>
=>
=>
=>
=>
=>
=>
=>
=>
=>
=>
=>
100,1,Dial(SIP/IsraelXlite,30)
200,1,Dial(SIP/GrandStream,30)
310,1,Dial(SIP/IsraelMG6004ET-1ext1,30)
311,1,Dial(SIP/IsraelMG6004ET-1ext2,30)
312,1,Dial(SIP/IsraelMG6004ET-1ext3,30)
313,1,Dial(SIP/IsraelMG6004ET-1ext4,30)
410,1,Dial(SIP/IsraelMG6004ET-2ext1,30)
411,1,Dial(SIP/IsraelMG6004ET-2ext2,30)
412,1,Dial(SIP/IsraelMG6004ET-2ext3,30)
413,1,Dial(SIP/IsraelMG6004ET-2ext4,30)
510,1,Dial(SIP/IsraelMG6008ext1,30)
511,1,Dial(SIP/IsraelMG6008ext2,30)
512,1,Dial(SIP/IsraelMG6008ext3,30)
513,1,Dial(SIP/IsraelMG6008ext4,30)
514,1,Dial(SIP/IsraelMG6008troncal1,30)
515,1,Dial(SIP/IsraelMG6008troncal2,30)
516,1,Dial(SIP/IsraelMG6008troncal3,30)
517,1,Dial(SIP/IsraelMG6008troncal4,30)
610,1,Dial(SIP/IsraelMG6008-2ext1,30)
611,1,Dial(SIP/IsraelMG6008-2ext2,30)
612,1,Dial(SIP/IsraelMG6008-2ext3,30)
613,1,Dial(SIP/IsraelMG6008-2ext4,30)
614,1,Dial(SIP/IsraelMG6008-2troncal1,30)
615,1,Dial(SIP/IsraelMG6008-2troncal2,30)
616,1,Dial(SIP/IsraelMG6008-2troncal3,30)
617,1,Dial(SIP/IsraelMG6008-2troncal4,30)
710,1,Dial(SIP/IsraelMG6008-3ext1,30)
711,1,Dial(SIP/IsraelMG6008-3ext2,30)
712,1,Dial(SIP/IsraelMG6008-3ext3,30)
713,1,Dial(SIP/IsraelMG6008-3ext4,30)
714,1,Dial(SIP/IsraelMG6008-3troncal1,30)
715,1,Dial(SIP/IsraelMG6008-3troncal2,30)
716,1,Dial(SIP/IsraelMG6008-3troncal3,30)
717,1,Dial(SIP/IsraelMG6008-3troncal4,30)
Configuración de teléfono SIP
La configuración que a continuación se presente es la configuración general de cualquier
dispositivo SIP. Los parámetros a configurar son la dirección IP Publica del Servidor Asterisk,
Dirección IP del Proxy, Usuario SIP, ID de Autenticación y Password. Todos estos parámetros
deben de coincidir con la configuración del archivo sip.conf dentro del servidor Asterisk.
Elaborado por:
Israel Rojas H.
Dpto. de Ingeniería
30 / 12 /2010
Descargar