Hagamos que México crezca..

Prefiere el consumo de lo Hecho en México

Prefiere el consumo de lo Hecho en México
BúsquedaHagamos que México crezca..
![]() Prefiere el consumo de lo Hecho en México Posts Recientes
Conversación |
Cambiar la tabla y base de datos del CDR de FreePBX y Asterisk para un nuevo sistema de Tarificación TelefónicoEn OaxRom Mobile Computing hemos modificado un sistema de tarificación telefónico el cuál está basado en AsterBilling. La modifiación la hemos realizado ya que AsterBilling requiere licencias en la parte de monitoreo de llamadas, pero la parte de la interfaz web del tarificador es OpenSource y es la parte del software que utilizamos para que muestre los datos en base al CDR de Asterisk directamente. Entre otras ventajas que hemos añadido al nuevo software de tarificador para Asterisk PBX que hemos desarrollado y que pronto liberaremos el código es que permite enviar el costo de la llamada en tiempo real a la pantalla de teléfonos SIP que soporten SIP MESSAGE.
Continuemos con el tema del post. En este caso hemos usado FreePBX como entorno de configuración de Asterisk, pero como FreePBX trae su propia base de datos y tabla para el manejor de CDR, en este caso fué necesario modificar esta configuración para poder apuntar a la base de datos del software del tarificador que concentra al sistema de tarificación telefónica junto con el CDR de Asterisk y de FreePBX. Primero para modificar la configuración del CDR de Asterisk es necesario seguir los siguientes pasos descritos en un post anterior aquí: http://phylevn.mexrom.net/index.php/blog/show/Configurando-Asterisk-para-guardar-los-registros-del-CDR-en-MySQL.html Ya que se hayan hechos los cambios en Asterisk quedaría hacer los cambios sobre FreePBX tal como se indica a continuación.
Editar el archivo amportal.conf sudo editor /etc/amportal.conf Agregar las siguientes líneas CDRDBHOST=localhost CDRDBPORT=3306 CDRDBUSER=USERTARIFICADOR CDRDBPASS=PASSWORDTARIFICADOR CDRDBNAME=DBNAMETARIFICAODR CDRDBTYPE=mysql CDRDBTABLENAME=cdr Con esto solo basta aplicar los cambios en freepbx /usr/src/freepbx*/apply_conf.sh Y por último reiniciar asterisk sudo amportal restart Aquí vemos el contenido del CDR de FreePBX & Asterisk Y en el tarificador podemos ver las llamadas tarificadas para la cabina 103 que es desde dónde se originaron las llamadas, para esto desde el sistema de tarificación habilitamos que tarifique llamadas con longitud de destino de 3 digitos y el costo de cargo de conexión es por 2 pesos por los primeros 60 segundos y 1 peso adicional por 60 segundos adicionales. #1.1 Re:Re:Cambiar la tabla y base de datos del CDR de FreePBX y Asterisk para un nuevo sistema de Tarificación TelefónicoEstamos por publicar el código con las modificaciones hechas a asterbilling para ser completamente independiente del motor AsterCC que cobra por licencias por canal, pero por ahora solo entregamos el código a nuestros clientes que adquieren nuestras soluciones de tarificación con Voz sobre IP y cobramos por el soporte de configuración, instalación y equipos. [ Responder (0) ]
Dejar un comentario
Fuentes XML de comentario: RSS | Atom
Estadísticas de visitantes174767 |
Nube de EtiquetasEventosEncuestaComentarios Recientes
|
#1 Re:Cambiar la tabla y base de datos del CDR de FreePBX y Asterisk para un nuevo sistema de Tarificación Telefónico
Muy interesante, como optener mas información ? Me interesa montar algo similar para controlar el coste de las llamadas de los diferentes departamentos.
Si el codigo es open source donde lo puedo ver ?
Gracias.