Una troncal es una vía de comunicación que conecta el sistema PBX con una red externa, como la Red Telefónica Pública Conmutada (RTSP), proveedores de VoIP o otro sistema PBX. Las troncales son esenciales para permitir llamadas entrantes y salientes y sirven como la columna vertebral del enrutamiento de llamadas y la conectividad en el entorno PBX.
En Issabel PBX, las troncales son una parte fundamental que permite una comunicación fluida con redes y sistemas externos. Al comprender los diferentes tipos de troncales y sus configuraciones, los administradores pueden optimizar el enrutamiento de llamadas, mejorar la fiabilidad y reducir costos. Las troncales configuradas correctamente garantizan una solución de telefonía robusta y escalable para empresas de todos los tamaños.
Definición de Troncales
Una troncal es esencialmente una configuración que define cómo Issabel PBX se comunica con sistemas o proveedores externos. Actúa como un puente para enviar y recibir tráfico de voz. Las troncales pueden ser físicas (por ejemplo, líneas RDSI) o virtuales (por ejemplo, troncales SIP o IAX).

Tipos de Troncales en Issabel PBX
Issabel PBX admite varios tipos de troncales, dependiendo del método de comunicación:
- Troncales SIP: Las troncales SIP (Protocolo de Inicio de Sesión) son el tipo más común utilizado en los sistemas VoIP modernos. Utilizan Internet para transmitir tráfico de voz y son altamente escalables y rentables. Las troncales SIP se configuran con detalles como la dirección del servidor SIP del proveedor, el nombre de usuario, la contraseña y los detalles de registro.
- Troncales IAX: Las troncales IAX (Inter-Asterisk eXchange) son una alternativa a SIP, a menudo utilizadas para sistemas basados en Asterisk. IAX es particularmente eficiente para atravesar NAT y puede multiplexar múltiples llamadas en un solo flujo UDP. Ideal para conectar dos sistemas PBX basados en Asterisk.
- Troncales DAHDI/Analógicas: Estas troncales utilizan líneas analógicas físicas o Interfaz Híbrida de Dispositivo Digital de Acceso (DAHDI) para la conectividad. Comúnmente se utilizan con líneas PSTN o RDSI tradicionales. Requiere tarjetas de hardware compatibles instaladas en el servidor PBX.
- Troncales Personalizadas: Configuraciones personalizadas para configuraciones avanzadas o no estándar. Permite la integración con sistemas o protocolos especializados.
Configuración de Troncales
La configuración de troncales SIP en Issabel Contact Center es esencial para permitir la comunicación entre el sistema Contact Center y la red telefónica pública (RTSP). Al configurar troncales basadas en las mejores prácticas, puede garantizar una comunicación fluida y de alta calidad tanto para llamadas internas como externas. A continuación, se presentan los parámetros más importantes a considerar para crear y configurar troncales SIP de manera efectiva, que son las más utilizadas.
Para acceder al módulo de troncales, es necesario ingresar a la interfaz de administración de la PBX con una cuenta que tenga permisos administrativos. Dentro de la lista en la barra lateral, es necesario abrir el menú desplegable para: PBX, y seleccionar la opción: Configuración de PBX. Una vez allí, dentro del menú de la barra de navegación superior, es necesario abrir el menú desplegable para: Conectividad, y seleccionar la opción: Troncales.

Parámetros Clave de Configuración de Troncales SIP
- Nombre de la Troncal: Campo para asignar un nombre amigable para una fácil identificación (por ejemplo, "Troncal SIP Proveedor X").
- Detalles del Peer: Estos son los parámetros de conexión con el proveedor de servicios. Pueden variar según el tipo de línea troncal y las especificaciones recibidas por el proveedor.
- Puerto: Es el puerto de conexión, generalmente es 5060, a menos que su proveedor indique lo contrario.
- Usuario: Campo para proporcionar el nombre de usuario (ID de extensión) que le ha proporcionado el proveedor.
- Detalles del Usuario: Campo para proporcionar detalles del usuario (nombre de usuario, contraseña, entre otros) para la conexión con el proveedor de servicios. El formato puede variar según el tipo de línea troncal y el proveedor.
Configuración NAT: Dependiendo del protocolo de comunicación que se utilice, se deberá ir a su configuración y agregar una configuración NAT muy importante, la cual permitirá que el audio pase a través de NAT.
SIP Settings: En esta sección, puede observar la configuración NAT y los códecs de audio para la comunicación. Hay códecs que están bastante optimizados para redes con una velocidad de comunicación de menos de 50 kbps.
Configuración NAT en SIP Settings: La configuración `nat=force_rport,comedia` es muy importante. Sin ella, cuando se realizaban llamadas o se recibían, el audio era inexistente tanto para la otra persona como para uno mismo. Después de aplicar la regla `force_rport,comedia` en "Other SIP Settings", el audio funcionó muy bien en todas las llamadas.

Estas reglas también funcionan para la configuración del protocolo IAX2; solo debe ir a "Asterisk IAX Settings" y modificar de la misma manera.
Agregando una Extensión
Agregar extensiones me pareció la parte más sencilla. En este ejemplo, crearé una extensión SIP, pero es lo mismo para IAX2.
- "User Extension": Aquí colocamos el número de nuestra extensión, mediante la cual podrá ser solicitada para la comunicación.
- "Display Name": Este será el nombre del contacto que se verá en la pantalla de las llamadas.
- "Secret": Esta será la contraseña con la cual accederemos como propietarios de la extensión.
Una vez configurados estos campos, debe hacer clic en "Submit and Apply Changes".

Troncales SIP
Hasta ahora, solo he probado el servicio Trunk de Gotrunk, ya que ofrece 2$ gratis para hacer pruebas y he podido realizar llamadas internacionales y recibir llamadas desde una extensión IAX2 local a través de la troncal SIP de Gotrunk.

Rutas de Salida (Outbound Routes)
La configuración de las rutas de salida en Issabel es crucial para definir cómo se enrutan las llamadas salientes hacia destinos externos a través de las troncales configuradas.

Rutas de Entrada (Inbound Routes)
Las rutas de entrada determinan cómo se manejan las llamadas entrantes desde el exterior, dirigiéndolas a las extensiones, colas o IVRs apropiados dentro de la PBX.

Consideraciones Adicionales
Esta es una guía de pruebas personal donde solo me dediqué a escribir lo esencial en las configuraciones de la PBX Issabel, es decir, he omitido mucho. Si no tienes conocimientos previos, es probable que te pierdas.
Es posible que próximamente haga un artículo sobre cómo desplegar esta PBX con Docker.
Como en todos los módulos de configuración de la PBX, en el módulo de troncales, cada campo configurable tiene un signo de interrogación a la derecha de su nombre, y al pasar el ratón o hacer clic en este signo, se muestra información importante sobre el campo, la cual puede servir como guía para su configuración.
Troncales SIP con PBXs Issabel (Actualizado)
tags: #configurar #trunk #sip #issabel #compania