Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Versión 6
Octubre 2.018
Copyright 2018. Pentasoft C.A. RIF J-31602798-8
Gracias por comprar nuestra central telefónica IP PBX PentaMicro, basada parcialmente en
software free PBX, registrado por Sangoma bajo licencia GPL y desarrollado sobre una
plataforma de hardware avanzado con recursos de un sistema robusto.
Este documento está sujeto a modificaciones sin previo aviso y la última versión electrónica
puede ser solicitada a través del email. soporte@pentasoft.net.ve.
PentaMicro: manual de programación y usuario.
Tabla de contenidos.
1. Introducción
2. Funcionalidades basicas.
3. Especificaciones técnicas.
4. Instalación.
8. Contextos.
9. Extensiones.
3. Transferencias de llamadas.
4. Correo de voz
6. Desvió de llamadas.
7. No molestar.
9. Captura de llamadas.
1. Conferencia privada.
1.- Introducción.
Pentasoft les ofrece la nueva Central telefonica IP PBX PentaMicro, basada parcialmente
en software free PBX registrado por Sangoma bajo licencia GPL y desarrollado sobre una
plataforma de hardware avanzado con recursos de un sistema robusto. lo que nos permite
ajustar el producto a sus necesidades telefónicas y obtener todos los beneficios de las
nuevas tecnologías sobre Internet.
Nuestra PentaMicro IP PBX tiene capacidad de hasta 250 registros Sip / IAX2 (líneas /
extensiones) y maneja hasta 30 llamadas concurrentes utilizando dispositivos con Códec
G.729 A/B.
Podrá interconectar todas sus oficinas, ejecutivos y vendedores, con los proveedores de
telefonía pública VoIP de cualquier país para realizar llamadas internacionales a bajo costo.
4.- Instalación.
Este producto debe ser ser alimentado solo con la fuente de voltaje suministrada (adaptador de
pared específico para este producto y que no debe ser cambiado) igualmente recomendamos el
uso de un regulador de voltaje .
A través del puerto de Ethernet se debe conectar a la red de datos del cliente y el administrador de
sistemas debe asignarle una dirección Ip estática casada con la direccion mac de la PentaMicro.
A través de un navegador Web ingrese el URL del equipo con el siguiente formato:
En la interfaz gráfica encontrará un amplio menú el cual servirá para la configuración de su sistema.
El sistema viene preconfigurado con 20 extensiones SIP y el plan de numeración con categorías
para Venezuela.
PentaMicro: manual de programación y usuario.
Existen 2 tipos de troncales, el Sip y el Iax2, siendo el Sip el más usado por las operadoras
de telefonía IP para entregar servicio a los usuarios, el IAX2 se utiliza para la interconexión
entre centrales IP que manejen este protocolo ya que facilita el proceso de Nat y la
configuración en los Firewall; al final de este manual esta una completa y detallada
descripción de ambos protocolos y la configuración del router.
6.1 Configuración de un troncal o línea sip.
General.
Trunk name. Definir el nombre que llevara el troncal, por ejemplo, Línea Sip 1
Sip settings
Outgoing.
Trunk name. Mantener el mismo número que se colocó en la pestaña General, en Outbound
caller ID este ejemplo XXXXXXX
PEER details.
username=XXXXXXX
type=peer
secret=123456789
qualify=yes
host=sip.operadora.com.ve
fromuser=XXXXXXX
fromdomain=sip.operadora.com.ve
dtmfmode=info
canreinvite=no
authname=XXXXXXX
PentaMicro: manual de programación y usuario.
Incoming.
User context. Se coloca el número completo del troncal incluyendo código Internacional y
de área. 58212XXXXXXX
User type=friend
host=sip.operadora.com.ve
context=from-trunk
insecure=very
Register string.
58212XXXXXXX:123456789@sip.operadora.com.ve/58212XXXXXXX
General.
Maximum channels. Siempre se debe indicar el número de canales o llamadas concurrentes que
permite este troncal.
Iax2 settings
Outgoing settings
PEER details:
username=
type=peer
secret=
qualify=yes
peercontext=from-internal
host=
PentaMicro: manual de programación y usuario.
Incoming settings:
type=user
secret=
context=from-internal
• Nota 1. No se debe modificar el resto de los parámetros que vienen por default si usted no
tiene conocimientos avanzados.
• Nota 2. Una vez realizada la configuración se debe aplicar “Submit” y luego “Apply
config”, este proceso tarda 30 segundos y luego se puede seguir con otras configuraciones.
Se pueden crear tantas reglas de llamadas salientes como se desee, siendo lo importante respetar
el patrón de marcado y la definición de rutas.
Típicamente en Venezuela se utiliza el dígito 9 para las rutas salientes y todos los ejemplos se basan
en ese patrón.
• Categoría local solo para llamar dentro del estado en cuestión y tiene una longitud de 7
dígitos.
• Categoría Nacional, celular y servicios 1XX, 0500, 0800 y 0900 y para poder llamar a estas
rutas se permisan las siguientes combinaciones de dígitos: 1XX con una longitud de 3 dígitos y 02X,
04X, 05X. 08X y 09X, con una longitud de 11 dígitos.
Dial patterns
En Dial Patterns se coloca 9 como prefix para definir qué se debe discar 9 para tomar esta ruta
saliente y en mach patterm se colocan XXXXXXX (siendo X cualquier digito del 0 al 9) y esto define
la longitud del número máximo en 7.
• Nota 1. No se debe modificar el resto de los parámetros que vienen por default si usted no
tiene conocimientos avanzados.
• Nota 2. Una vez realizada la configuración se debe aplicar “Submit” y luego “Apply
config”, este proceso tarda 30 segundos y luego se puede seguir con otras configuraciones.
En el mismo formato anterior, se coloca el “9” como prefix y 6 columnas de dial patterns con lo
siguiente:
En el mismo formato anterior, se coloca el “9” como prefijo y (un punto) en “match patter” siendo el
punto un comodín.
a) Patrones.
b) Caracteres especiales.
Se puede crear una ruta solo para llamadas internas ya que en ciertas áreas de las oficinas siempre
habrá un teléfono para uso interno como la cocina, sala de fotocopias, etc., y esta ruta no tendrá
troncales asignados ni plan de marcado.
7.6 Uso de contraseñas para acceso de las diferentes rutas. (Account code)
Se puede asignar a los usuarios contraseñas de 4 o más dígitos para controlar el acceso sobre las
rutas salientes y registrar el consumo igualmente por usuario, según su clave a través del CDR. (el
código aparece en el detalle Account).
Primero se debe definir la ruta que será controlada por uso de contraseñas y agregar la cantidad de
contraseñas según los usuarios del sistema.
Menú: Settings / Pin set / agregar con el nombre deseado por ejemplo acceso local / activar récord
in CDR / agregar los códigos deseados en Pin List y submit / Apply config.
Segundo ir a la ruta saliente, por ejemplo, local y en additional settings activar en Pin set la lista con
el nombre definida en el párrafo anterior / submit / apply config.
Cuando un usuario tome la ruta en cuestión y disque el número a llamar, el sistema le indicara que
debe introducir su clave y oprimir la tecla numeral.
El administrador del sistema puede darle la prioridad a una extensión para que no aplique el account
code y pueda realizar llamadas sin utilizar clave.
Menú de extensiones / Pin sets / Pinless dialing / enable. ( por default viene en disable para que
aplique la clave ).
8.- Contextos.
Mediante la creación de los contextos se definen los diferentes permisos que tendrán las
extensiones creadas en el sistema, tanto para las llamadas salientes como las funciones internas
que ofrece el sistema.
3) Aplicar Submit y se desplegará el menú completo del contexto que por default viene todo
negado (deny) y solo se permisará lo que esa categoría tenga derecho según el criterio del
administrador del sistema.
PentaMicro: manual de programación y usuario.
4) Edit. context: Set all to: para facilitar la configuración debe activarse todo en Allow y luego
denegar las prioridades según el criterio del administrador.
5) Custom internal Dialplan y Basic internal Dialplan deben permanecer en deny para que aplique
correctamente la configuración.
6) En el final está el parámetro “Outbound routes” con los diferentes troncales creados en el
sistema y se debe proceder a permisar sólo los que sean usados por el contexto que se está
creando.
• Nota 1. No se debe modificar el resto de los parámetros que vienen por default si usted no
tiene conocimientos avanzados.
• Nota 2. Una vez realizada la configuración se debe aplicar “Submit” y luego “Apply
config”, este proceso tarda 30 segundos y luego se puede seguir con otras configuraciones
9.- Extensiones.
Menú: General.
User extensión. Corresponde al número que se debe discar para llamar al usuario que se le
asigna, ejemplo 300.
Nota. Para que se active el Voicemail en las extensiones se debe ir al menú de inicio y entrar la
pestaña Admin / User Management.
En User Manager Se puede observar todas las extensiones creadas y procederemos a editar
las que tendrán el servicio de Voice mail activo.
Edit user / UCP / Voicemail / activar las Casillas que consideres válidas para el usuario en
particular / Submit y Aplicar.
PentaMicro: manual de programación y usuario.
Advanced.
Ring time. Se debe colocar mínimo en 40 para evitar que la llamada entre a buzón en un corto
tiempo.
Other.
Custom context. Define el troncal o categoría de llamada asociada para este usuario según la
configuración del sistema aplicada por el administrador.
• Nota 1. No se debe modificar el resto de los parámetros que vienen por default si usted no
tiene conocimientos avanzados.
• Nota 2. Una vez realizada la configuración se debe aplicar “Submit” y luego “Apply
config”, este proceso tarda 30 segundos y luego se puede seguir con otras configuraciones
Los datos a cargar son similares a los de una extension Sip detallados anteriormente .
Estas grabaciones serán utilizadas para ensamblajes del IVR y diferentes anuncios de voz
interactiva que se requieran en la oficina del cliente.
Existen varias formas de cargar estos archivos de audio en el sistema, siendo lo más recomendado
realizar una grabación en formato WAV, codificado en PCM, 16 bits, 8.000 Hz mono, con un tamaño
menor a 4 Megas, utilizando el software Audacity o similar para luego cargarlo en sistema, otra forma
es a través de un aparato telefónico conectado al sistema que preferiblemente tenga el handset con
HD.
Upload recording. Permite subir del computador de administración del sistema cualquier
archivo de audio.
Para chequear la grabación subimos al aparte “File list for spanish" y la escuchamos, si esta OK
se aplica Submit o se repite el procedimiento hasta conseguir el resultado deseado.
PentaMicro: manual de programación y usuario.
Nota 1. No se debe modificar el resto de los parámetros que vienen por default si usted no tiene
conocimientos avanzados.
Nota 2. Una vez realizada la configuración se debe aplicar “Submit” y luego “Apply config”, este
proceso tarda 30 segundos y luego se puede seguir con otras configuraciones.
Los anuncios son sumamente importantes porque son los que nos permiten utilizar una grabación
realizada por nosotros o una agregada al sistema, en conjunto con muchas aplicaciones, en las que
las personas que llaman a la oficina escuchen un mensaje especifico.
Para agregar un anuncio debemos tener una grabación ya guardada en el “System recording” y
configurarle un nombre, luego buscar en el menú las grabaciones existentes y seleccionar la
deseada.
Recording. Es el mensaje que será difundido y se escoge del menú que se presenta.
Destination after playback. Es el destino donde será enviada la llamada luego de escuchar el
anuncio.
Nota. El menú de destinos es muy amplio, se recomienda mandarlo al destino IVR para
luego configurarlo con las diferentes extensiones telefónicas del sistema.
• Nota 1. No se debe modificar el resto de los parámetros que vienen por default si usted no
tiene conocimientos avanzados.
• Nota 2. Una vez realizada la configuración se debe aplicar “Submit” y luego “Apply
config”, este proceso tarda 30 segundos y luego se puede seguir con otras configuraciones.
La configuración de esos grupos permite definir el destino de las llamadas entrantes o provenientes
de IVR, mensajes del sistema, etc.
Ring Group number. Es el número que asigna el sistema para conectar con ese grupo de
extensiones específicas, por ejemplo 600.
Group Description. Es el titulo con el que se denomina el grupo, por ejemplo, administración.
PentaMicro: manual de programación y usuario.
Extensión list. Son las extensiones que forman el grupo y se escogen del menú de selección.
• Nota 1. No se debe modificar el resto de los parámetros que vienen por default si usted no
tiene conocimientos avanzados.
• Nota 2. Una vez realizada la configuración se debe aplicar “Submit” y luego “Apply
config”, este proceso tarda 30 segundos y luego se puede seguir con otras configuraciones
13.- IVR.
IVR en español se traduce como sistema de respuesta de voz interactiva, también es llamado
recepcionista digital.
Aquí vamos a utilizar los archivos de audio guardados en las grabaciones del sistema y en los
anuncios creados.
Las llamadas entrantes dirigidas al IVR podrán oír un menu compuesto y amplio según el criterio del
administrador del sistema, por ejemplo, gracias por llamar a Pentasoft, si conoce la extensión
márquela ahora, para comunicarse con ventas marque 1, con soporte técnico marque 2, con
administración marque 3 o si desea comunicarse con nuestras operadoras marque 0.
Announcement. Insertar el anuncio con el archivo de audio que grabamos con el mensaje de
bienvenida o subimos de la computadora que administra el sistema.
Enable direct dial. Habilitar para permitir el discado desde la línea entrante hacia las diferentes
extensiones telefonicas.
IVR entries.
Digits. Habilitaremos los números de las extensiones de los departamentos según el menú de
bienvenida, por ejemplo, el número 1 para ventas extensión 200, el número 2 para soporte
extensión 250, administración número 3 extensión 280, y 0 para la operadora.
El IVR tiene un menú muy amplio de posibilidades y se recomienda estudiar ampliamente todos los
parámetros para poder aprovechar al máximo sus funciones.
PentaMicro: manual de programación y usuario.
• Nota 1. No se debe modificar el resto de los parámetros que vienen por default si usted no
tiene conocimientos avanzados.
• Nota 2. Una vez realizada la configuración se debe aplicar “Submit” y luego “Apply
config”, este proceso tarda 30 segundos y luego se puede seguir con otras configuraciones
Lo primero que tenemos que definir es donde vamos a recibir las llamadas de las líneas entrantes
ya que hay múltiples destinos, por ejemplo, una extensión directamente, un IVR, una cola, un grupo
de timbrado, una condición de tiempo, etc.
General.
Description. Colocar el número del troncal con la definición del usuario asignado, ejemplo
XXXXXXX línea Sip 1
Set destination. Se describe todas las opciones para la terminación de ruta, estas opciones
deben estar configuradas para su correcto funcionamiento, ejemplo la llamada del troncal
XXXXXXX terminara en la Ext 200, se escogerá en las opciones Extensions y se marcara la 200.
• Nota 1. No se debe modificar el resto de los parámetros que vienen por default si usted no
tiene conocimientos avanzados.
• Nota 2. Una vez realizada la configuración se debe aplicar “Submit” y luego “Apply config”,
este proceso tarda 30 segundos y luego se puede seguir con otras configuraciones.
Ya tenemos un sistema funcional completo donde podemos generar y recibir llamadas, a partir de
ahora procederemos a la configuración de alguna de las múltiples funciones disponibles en la
PentaMicro.
PentaMicro: manual de programación y usuario.
El sistema dispone de 100 memorias rápidas o speeddial de 32 dígitos c/u para almacenar la guía
telefónica de la empresa, que se puede accesar desde cualquier extensión del sistema.
Number. La programación del número se debe hacer con el dígito de acceso a la ruta publica,
típicamente el 9, ejemplo número 902122395090
Para llamar por el speeddial se disca *0 y 00 al 99 correspondiente a la memoria rápida del sistema.
• Nota 1. No se debe modificar el resto de los parámetros que vienen por default si usted no
tiene conocimientos avanzados.
• Nota 2. Una vez realizada la configuración se debe aplicar “Submit” y luego “Apply
config”, este proceso tarda 30 segundos y luego se puede seguir con otras configuraciones
Al colocarse una llamada en hold o al ser transferida se escucha de fondo un tema musical ya que
el sistema trae por default temas musicales electrónicos sin derechos de autor y el administrador
del sistema es libre de cambiarlos por otros temas o mensajes publicitarios de la empresa.
Category name. Se coloca el nombre del tema o publicidad y se aplica Submit, luego se
despliega el submenú y aparece el nombre que se colocó y se procede a subir el archivo de
audio desde el pc donde se está administrando el sistema en el aparte Upload recording y el
sistema lo convertirá en wav, proceda a oírlo y verifique su calidad, luego aplique “Submit” y
“Apply config”.
PentaMicro: manual de programación y usuario.
Este servicio permite a un usuario de nuestra central telefónica PentaVoip, recibir en el correo
Corporativo o personal los mensajes de voz dejados en el buzón telefónico de su extensión.
Por seguridad este servicio exige la instalación de un certificado SSL electrónico, de origen
del gestor de correo asociado a la central telefónica PentaVoip.
Este tipo de certificado puede ser adquirido a través de los proveedores internacionales y se
debe contactar a su proveedor del sistema de correo para que realice las configuraciones
correspondientes.
El protocolo IAX2 maneja un solo puerto de comunicaciones, el UDP 4569, esto quiere decir
que tanto la señalización y el flujo de audio RTP de todas las llamadas viajan multiplexados
por el mismo canal, haciéndolo un protocolo casi transparente para los cortafuegos o
firewalls. Por otra parte, el protocolo SIP utiliza 3 puertos de comunicaciones, 1 para
señalización 5060 y dos para el flujo de audio RTP, haciendo que este protocolo necesite de
procesos adicionales para resolver los problemas de NAT, en algunos casos con la
utilización de un servidor STUN.
IAX2 reduce el ancho de banda utilizado en una llamada, al codificar los mensajes de
señalización de forma binaria, así mismo IAX2 también intenta reducir la cantidad de
información requerida para la señalización.
SIP es un protocolo que ya es un estándar IETF, por eso es muy común encontrar hardware
y dispositivos que manejan este protocolo, en cambio IAX2 aún está a la espera de su
estandarización y en la actualidad se cuenta con muy pocos dispositivos que lo utilicen.
Aunque aparentemente en el protocolo IAX2 el hacer que la señalización y la voz viajen por
el mismo canal sea una ventaja en los procesos de NAT, se elimina la posibilidad de utilizar
servidores proxy para las llamadas y esto lleva a que el flujo de audio RTP tenga que pasar
obligatoriamente por el servidor, incrementando notablemente los costos por transferencia
de datos del servidor.
PentaMicro: manual de programación y usuario.
A nuestro modo de ver ninguno de los dos protocolos es mejor o peor que el otro,
simplemente tienen usos en aplicaciones y situaciones diferentes, por ejemplo, si requieres
de una estructura donde los problemas de NAT son críticos puedes optar por utilizar IAX2,
pero si por el contrario requieres de un escenario donde tengas que manejar muchas
llamadas y quieras disminuir los costos por transferencia de datos, utilizando SIP y un
servidor Proxy te daría una mejor alternativa.
Existen infinidad de aplicaciones en la que tendrás que definir qué protocolo es el más
adecuado.
Esta función solo debe activarse para habilitar el acceso externo o labores de mantenimiento
cuando se considere necesario.
Firewall settings.
Si su router trae las opciones SIP alg, SIP sesión helper, SIP fixup, SIP debug, SIP nat
transversal, deben estar siempre desactivadas
La opción NAT debe ser activada y el tiempo de expiración de NAT debe incrementarse a
120 segundos.
Su router debe tener siempre configurado la prioridad para tráfico VOIP y si lo permite debe
configurar la dirección ip de su central telefónica IP con esa prioridad.
Si su router lo permite debe configurar el ancho de banda igual a 130 Kb/s para llamadas
VOIP y los tiempos UDP sobre 90 segundos
PentaMicro: manual de programación y usuario.
• UDP traffic on port 4569 (for IAX2 signaling, registration y voice traffic).
https://wiki.freepbx.org/display/PPS/Ports+used+on+your+PBX
PentaMicro: manual de programación y usuario.
Este catálogo aplica para cualquier teléfono Sip / Iax del mercado.
• Nota 2. Pueden existir varias rutas de salidas para realizar las llamadas, por ejemplo,
discar 8 para tomar líneas de otra operadora, de ser este el caso el administrador del sistema
les entregara la información necesaria.
• Nota 3. Si el administrador del sistema le asigno una clave para el uso de las lineas
salientes, el sistema le solicitara la clave al finalizar de discar el numero deseado para poder
realizar la llamada.
3. Transferencias de llamadas.
Esta función permite a quien recibe una llamada poder redirigirla sobre otra extensión y se
establecen varias formas de realizarla.
PentaMicro: manual de programación y usuario.
Al recibir una llamada entrante el abonado llamante solicita hablar con una persona en
particular, se le indica que espere por favor y se disca *2 más el número de la extensión
requerida y en caso de aceptar la llamada el interlocutor solicitado se procede a colgar, en
caso contrario la llamada retornara a la extensión que inicio el servicio.
Al recibir una llamada entrante el abonado llamante solicita hablar con una persona en
particular, se indica que espere por favor y se oprime la tecla TRANSFER más el número de
la extensión requerida y en caso de aceptar la llamada el interlocutor solicitado se procede
a colgar, en caso contrario la llamada se recupera oprimiendo la tecla de la línea por donde
se cursó la llamada.
4. Correo de voz.
Al usted tener un mensaje de voz, se le indicará por medio de una señal lumínica y un
subtono en su aparato telefónico, y lo podrá accesar mediante la tecla de Voice Mail o
discando *97.
El sistema tiene un sistema de buzones de voz por cada extensión, que permite recibir las
llamadas estando usted ausente u ocupado y una vez recibido el mensaje de voz si el
sistema está integrado con el gestor de correo de la empresa (debe tener certificado de
validez), usted podrá recibir el mensaje con el adjunto de audio en su dirección de correo
corporativo.
El menú del buzón permite que usted grabe su mensaje personal para los casos de que esté
ausente u ocupado en la opción “0 “, adicionalmente permite otras funciones por lo que
recomendamos ampliamente que lo escuche y tome nota para que saque un mejor provecho.
PentaMicro: manual de programación y usuario.
• Nota. Requiere que el operador de las líneas entrantes tenga activado el servicio de
identificación de llamada. (caller ID).
En caso de que la función esté activada y usted desee transferir las llamadas de su extensión
a otra extensión o número externo, deberá discar *72 y el número de la extensión o *729 y
el número externo, el sistema le indicará la activación del servicio deseado.
El sistema posee 100 memorias para registrar a sus clientes de contacto más frecuente y
que cualquier usuario puede acceder. Indíquele al administrador del sistema los números
que desea almacenar con sus respectivos códigos de área.
9. Captura de llamadas.
El sistema permite tomar una llamada que repique en otra extensión.
Se puede captar una llamada entrante en cualquier extensión del mismo grupo con solo
discar *8#. Consulte con su administrador IT sobre la formación de los grupos en su empresa.
Se puede capturar una llamada en una extensión que este repicando si se conoce su
número, con solo discar ** y el número de la extensión, por ejemplo **100.
Para realizar una conferencia múltiple, invite a los interlocutores a la extensión virtual “8888”
e indíqueles que habrá una conferencia. Una vez que los asistentes marquen el número de
forma progresiva irán entrando y podrán hablar entre ellos. De igual forma se pueden hacer
o realizar llamadas externas y luego transferirlas a la extensión virtual 8888 y se agregaran
a la conferencia. Para finalizar la conferencia solo cuelgue.
PentaMicro: manual de programación y usuario.
El acceso a esta conferencia está restringido sólo a los interlocutores que Ud. invite. Para
ello, se asigna un “password o pin”. Consulte con su administrador IT al respecto.