La funcionalidad Account Trunk en plataformas IP PBX de Grandstream (UCM6300/A, CloudUCM, GCC IPPBX y SoftwareUCM) permite que dispositivos remotos se registren como troncales SIP utilizando autenticación basada en credenciales (usuario y contraseña), en lugar de esquemas tradicionales basados en direcciones IP.
Este enfoque está orientado a escenarios donde no se dispone de direcciones IP públicas estáticas, o donde se requiere simplificar la configuración de NAT y firewall sin comprometer la capacidad de enrutamiento centralizado
Caso de Uso
En despliegues convencionales, las troncales SIP suelen implementarse mediante:
- Troncales tipo peer (IP-based), que requieren direccionamiento estático, túneles VPN o configuraciones NAT avanzadas.
- Registro de dispositivos como extensiones SIP, lo cual limita el control granular sobre el enrutamiento de llamadas.
El modelo Account Trunk permite:
- Registro remoto de dispositivos sin dependencia de IP fija.
- Separación lógica entre extensiones y troncales.
- Control completo del enrutamiento de llamadas mediante reglas de entrada y salida.
- Mejor manejo de NAT traversal.

Configuración del Account Trunk en el PBX
Creación del SIP Trunk tipo Account
- Acceder a la interfaz web del PBX.
- Navegar a: Extension/Trunk → VoIP Trunks → Add SIP Trunk.

- Seleccionar el tipo: Account SIP Trunk.
- Definir los siguientes parámetros:
- Provider Name: Identificador lógico del trunk.
- Username: Credencial SIP utilizada por el dispositivo remoto.
-
Password: Clave de autenticación SIP.

- Guardar la configuración y aplicar cambios.

Configuración de Ruta de Salida (Outbound Route)
Permite definir el enrutamiento de llamadas salientes a través del trunk.
- Navegar a: Extension/Trunk → Outbound Routes → Add.

- Configurar:
- Route Name: Identificador de la ruta.
- Dial Pattern: Expresión que define los números a enrutar (ej. 9XXXXXXXXX).
- Privilege Level: Nivel de permisos requerido para utilizar la ruta.
-
Use Trunk: Seleccionar el Account Trunk previamente creado.

- Guardar y aplicar cambios.
Configuración de Ruta de Entrada (Inbound Route)
Define el tratamiento de llamadas entrantes provenientes del trunk.
- Navegar a: Extension/Trunk → Inbound Routes → Add.

- Configurar:
- Trunk: Seleccionar el Account Trunk.
- DID Pattern: Patrón de números entrantes (ej. _x.).
-
Default Destination: Destino de la llamada (extensión, IVR o grupo).

- Guardar y aplicar cambios.
Configuración del Dispositivo ATA o Gateway
La configuración aplica a cualquier dispositivo compatible con SIP que soporte registro mediante credenciales. Como referencia, se utiliza el modelo Grandstream HT818.
Configuración del Perfil SIP
- Acceder a la interfaz web del dispositivo.
- Navegar a Profile 1 o Profile 2.
- Configurar los siguientes parámetros:
- Primary SIP Server: Dirección IP o FQDN del PBX.
- SIP Transport: Debe coincidir con el configurado en el PBX (UDP/TCP/TLS).
- NAT Traversal: Configurar de acuerdo con la topología de red (STUN, Keep-Alive, etc.).
- SIP Registration: Habilitado.
-
Register Expiration: Valor recomendado de 60 minutos.

Configuración de Puertos FXS
- Navegar a la sección FXS Ports.
- Configurar por cada puerto:
- SIP User ID: Username definido en el Account Trunk.
- Authenticate ID: Identificador de autenticación (si aplica).
- Name: Etiqueta opcional.
- Profile: Perfil SIP previamente configurado.
-
Enable Port: Habilitado.

Verificación y Pruebas
Verificación de Registro del Trunk
Desde el panel principal del PBX, validar que el estado del Account Trunk sea Registered.
Verificación de Extensiones
Confirmar que las extensiones SIP internas estén registradas y operativas.
Prueba de Llamada: Analógico a SIP
- Desde un teléfono analógico conectado al ATA, marcar una extensión SIP (ej. 1001).
- Validar señalización, establecimiento de llamada y audio bidireccional.

Prueba de Llamada: SIP a Analógico
- Configurar un patrón de salida que enrute hacia el trunk (ej. 123456).
- Desde una extensión SIP, marcar el número configurado.
- Validar que el dispositivo ATA reciba la llamada y que exista audio en ambos sentidos.


Consideraciones Finales
El uso de Account Trunk en plataformas de Grandstream introduce un modelo más flexible y escalable para la interconexión de dispositivos remotos, eliminando dependencias de direccionamiento estático y simplificando el despliegue en entornos distribuidos.
Este enfoque es particularmente adecuado para escenarios con dispositivos en redes NAT, sucursales remotas o integraciones con gateways analógicos donde se requiere control centralizado del enrutamiento sin complejidad operativa adicional.



Compartir:
Segmentación de Red: el núcleo de una infraestructura moderna
¿Qué es el direccionamiento IPv4?