OpenTarif, el tarificador OpenSource

Que es OpenTarif?

  • 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!)

Partes del Proyecto / En que ayudar

  • Base de Datos
  • Analizador universal de registro de llamada
  • Tarificación
  • Multilenguaje
  • Cliente WEB
  • MultiPBX
  • Consolidación de OT’s
  • Integrar Asterisk-STAT (o crear algo propio)
  • Conmutadores IP
  • Clientes Nativos?
  • Reporteador
  • Wiki / Manuales
  • Pruebas / Manuales PBX / Registros

Diagrama de Contexto

  • none yet

Diagrama de Entidad/Relación

 
start.txt · Última modificación: 2006/06/25 21:06
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki