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