Configurar Troncal SIP
Las troncales SIP en Issabel PBX son una pieza fundamental para conectar tu sistema de telefonía con proveedores de servicios VoIP, otros sistemas PBX, o incluso para conectar diferentes sedes de una empresa. Una troncal SIP actúa como un puente que permite enviar y recibir llamadas a través de Internet utilizando el protocolo SIP (Session Initiation Protocol).
A continuación, te explico los conceptos básicos, los pasos para configurar una troncal SIP en Issabel PBX, y algunos consejos para la solución de problemas comunes.
Conceptos Básicos de Troncales SIP
- Troncal SIP: Es una conexión virtual que utiliza el protocolo SIP para transportar llamadas de voz y datos entre tu PBX y otro destino (un proveedor de VoIP, otra PBX, etc.).
- Proveedor SIP: Es la empresa que proporciona los servicios de VoIP y que te proporciona los parámetros necesarios (usuario, contraseña, servidor SIP, etc.) para configurar la troncal en tu PBX.
- Parámetros de Configuración: Los datos más comunes para configurar una troncal SIP incluyen:
- Host/Servidor: Dirección del servidor SIP del proveedor.
- Usuario y Contraseña: Credenciales para autenticar la conexión.
- AuthUser (opcional): Nombre de usuario específico para autenticación.
- NAT: Configuración para manejar NAT (traducción de direcciones de red) si tu PBX está detrás de un firewall.
- Codec: Formatos de audio soportados, como G.711, G.729, etc.
Configuración de una Troncal SIP en Issabel PBX
Sigue estos pasos para configurar una troncal SIP en Issabel PBX:
-
Acceder al Módulo de Troncales:
- En la interfaz de administración de Issabel, ve a PBX > PBX Configuration > Trunks.
- En la interfaz de administración de Issabel, ve a PBX > PBX Configuration > Trunks.
-
Agregar una Nueva Troncal SIP:
- Haz clic en Add Trunk y selecciona Add SIP (chan_sip) Trunk o Add PJSIP Trunk dependiendo de la tecnología SIP que estés utilizando.
-
Configurar la Troncal SIP:
Detalles Generales:
- Trunk Name: Asigna un nombre a la troncal (por ejemplo, "Proveedor_SIP").
- Outbound Caller ID: Define el número de identificación que se mostrará en las llamadas salientes.
PEER Details:
-
Ingresa los parámetros proporcionados por tu proveedor SIP. Un ejemplo típico de configuración de PEER podría ser:
type=peer
host=sip.proveedor.com
username=tu_usuario
secret=tu_contraseña
fromuser=tu_usuario
fromdomain=sip.proveedor.com
trustrpid=yes
sendrpid=pai
insecure=invite,port
qualify=yes
nat=yes
context=from-trunk
disallow=all
allow=ulaw,alaw
USER Details (Opcional):
- Si el proveedor requiere autenticación adicional para el usuario, agrega los detalles aquí, pero generalmente se deja vacío.
Registration String (si es requerido):
-
Especifica la cadena de registro si tu troncal necesita registrarse con el proveedor:
tu_usuario:tu_contraseña@sip.proveedor.com
-
Configurar las Rutas de Entrada y Salida:
- Rutas de Salida (Outbound Routes): Configura las rutas para determinar cuándo usar esta troncal para llamadas salientes. Define los patrones de marcado y ajusta las preferencias de troncal si tienes múltiples troncales configuradas.
- Rutas de Entrada (Inbound Routes): Si tienes números DID (Direct Inward Dialing) asociados a esta troncal, configura las rutas de entrada para dirigir estas llamadas a extensiones, IVR, colas, o cualquier otro destino dentro de tu PBX.
-
Guardar y Aplicar Configuración:
- Revisa la configuración para asegurarte de que todos los parámetros están correctamente configurados.
- Haz clic en Submit y luego en Apply Config para aplicar los cambios.
Consejos para Solución de Problemas Comunes
-
Problemas de Registro:
- Verifica la cadena de registro y asegúrate de que las credenciales son correctas.
- Revisa los logs de Asterisk usando
asterisk -rvvv
y el comandosip show registry
opjsip show registrations
para identificar problemas de registro.
-
Problemas de Audio (One-Way Audio o No Audio):
- Revisa las configuraciones de NAT tanto en Issabel como en el router/firewall.
- Asegúrate de que los codecs configurados son compatibles con los soportados por el proveedor.
-
Problemas de Autenticación:
- Verifica que los parámetros de
username
,fromuser
, ysecret
son correctos y que coinciden con los del proveedor. - Comprueba configuraciones como
insecure=invite,port
que pueden influir en la autenticación.
- Verifica que los parámetros de
-
Problemas de Llamadas Caídas o No Completadas:
- Revisa las rutas de salida y entrada para asegurarte de que los patrones de marcado están correctamente configurados.
- Asegúrate de que la troncal está correctamente seleccionada en las rutas de salida.
Configurar una troncal SIP en Issabel PBX es esencial para aprovechar al máximo los servicios de VoIP y optimizar la comunicación en tu empresa.