Un tarificador Open Source... bueno, *EL* tarificador Open Source (al menos eso pretendo)
El registro de las llamadas que pasan por el conmutador, de forma que toda llamada pueda ser objeto de revisión.
Proyecto eterogeneo hecho en python+mysql+php (más lo que se acumule) que corre en *nix pero es facilmente modificable para correr en sistemas operativos de microsoft.
Que es un Tarificador?
Es un sistema que registra y opcionalmente asigna valores (tarifica) las llamadas que pasan por un conmutador o multilineas, del tipo que sea.
Tipicamente se refiere a la pieza de software corriendo en una computadora conectada por algun medio al conmutador para registrar las llamadas entrantes o salientes, uso de permisos, etc.
Por que hacer un Tarificador Libre?
No existía ninguno (y yo necesitaba uno!).
Costo vs. Presupuesto.
Se veía sencillo hacer el primer paso, y fácil de implementarlo.
Un tarificador libre fuerza a los productos actuales a mejorar debido a la competencia (si es bueno).
Que el esfuerzo de uno le sirva a la comunidad (algo asi como el famoso voto útil).
Mi propio plan de dominación mundial (que linuxero no tiene uno?).
Historia
2002 primer script que copia lo que sale de un Nortel 0×32 y lo deja en un archivo. Pequeñas mejoras durante el año.
2003 se intenta poner en un Avaya, se modifica para aceptar un archivo de configuración.
Básicamente así permanece durante años, hasta que en el 2004 se buscan metas y alcances del proyecto.
2005 creación de la BD, modificación del script para analizar el Avaya, adición de envio de transacciones a un MySQL remoto (no liberado a la comunidad todavia)
2005 Control del sistema utilizando Win32/MS Access
Características de un Tarificador
Comunicación con el PBX
Registro de Llamadas
Análisis del registro de llamada (interpretación)
Acceso a Bases de Datos
Tarificación
Costeo por grupo / persona / departamento / etc.
Facturación / Remisión
Reporteador
Programa Cliente
Consolidación / Agrupación
Multilenguaje
Metas del OpenTarif
Registro
Análisis
Base de Datos
Cliente WEB
Tarificación
Reporteo
Consolidación
Adición de Extras (multiconmutadores, hoteles)
Status Actual del proyecto
Se encuentra en algún lugar entre el registro, el análisis y la base de datos.
Análisis está fijo, y se necesitaría un módulo de análisis por cada tipo de PBX
La Base de Datos está incompleta. No tiene totalmente definida la tarificación, ni los multipbx
Liberado solamente está el modo registro.
Pláticas con el desarrollador del Asterisk-STAT
Como Ayudar?
Desarrollando módulos
Probando
Enviando datos de los PBX que ustedes tienen
Suscribiendose a la lista de correo opentarif@glo.org.mx
No haciendo forks sino uniendose al grupo
Tomar lo mejor de otros pbx y ponerlo en la lista de cosas por hacer (se discute primero!)