[AsteriskBrasil] Interface para relatorios do CDR.
Saulo Quinteiro
sauloquinteiro em gmail.com
Quarta Dezembro 2 13:51:03 BRST 2009
Meu maior problema é que todos os projetos aqui usam o FreePBX.
Essa estrategia de FollowMe toda esta implementada no dialparties.agi
que foi modificado pelo freepbx.
Por isso o problema na verdade já bolei uma estrategia para encontrar a
origem do followme porem esta muito cara.
Segue log de um followme:
Essa ligação foi originada do 322 com destino ao 9567. O 9567 possui uma
lista de followm (9567,99275236#), no caso desta chamada foi atendido no
cel.
+---------------------+-----+---------------------+------------------------------------------------+---------------------------------------------------------------------------------+---------+---------+-------------+
| calldate | src | dst | channel
| lastdata
| lastapp | billsec | accountcode |
+---------------------+-----+---------------------+------------------------------------------------+---------------------------------------------------------------------------------+---------+---------+-------------+
| 2009-11-26 13:44:16 | 322 | FMPR-9567 |
Local/FMPR-9567 em from-internal-3cd3,2 |
| Hangup |
0 | |
| 2009-11-26 13:44:16 | 322 | FMGL-9667-99275236# |
Local/FMGL-9667-99275236#@from-internal-aaf4,2 |
SIP/9667&Local/99275236 em from-internal/n|40|TtrwWM(auto-blkvm)
| Dial | 0 | |
| 2009-11-26 13:44:16 | 322 | 9567 | DGV/15
|
Local/FMPR-9567 em from-internal&Local/FMGL-9667-99275236#@from-internal|50|TtrwWM
| Dial | 4 | |
| 2009-11-26 13:44:26 | 322 | 99275236 |
Local/99275236 em from-internal-40e1,2 |
SIP/VOIPGSM2/99275236|300|tTwW
| Dial | 4 | |
+---------------------+-----+---------------------+------------------------------------------------+---------------------------------------------------------------------------------+---------+---------+-------------+
OBS: Colem em algum editor de texto que não tenha margem para poder
visualizar melhor o log.
Segue um algorítimo para identificar o originador ta em pseudo codigo ainda:
Se lastapp == Dial e Lastdata tiver
Local/FMPR-XXXX em from-internal&Local/FMGL-????????????@from-internal|55|TtrwWM
Houve um FollowMe do Dst
O Local/FMPR-XXXX indica a extensão primaria do FM
O Local/FMGL-XXXX-XXXX indica quais numeros estão no group list do
FollowMe
Após executado o Dial acima vai ser criado dois Dials, uma com o FMPR e
outro Com o FMGL
O FMPR é uma ligação para o ramal Principal
O FMGL é as chamadas para o group list os numeros vão estar separados
por '-', caso no final do numero tenha um '#' esse numero é externo
então vai ser criado um novo canal que vai estar no dstchannel desta entrada
existe uma tag no final do canal que vai ser incrementada
[Local/99275236 em from-internal-40e1,1]
Esse novo canal Local/99275236 em from-internal-40e1,1 e a ligação
originada pelo FollowMe
Ou seja para identificar é só seguir o contrario.
Porem existem varios problemas de performace para gerar um relatorio assim.
fica claro né.
Saulo Quinteiro Dos Santos
Fone: 41-2141-9567
Graduando em Ciência da Computação - UFPR
msn : sauloquinteiro em gmail.com
e-mail: saulo em mpsinf.com.br
cel : 41-9927-5236
Rodrigo Lang escreveu:
> Fala Saulo, tranquilo?
>
> Seguinte, como está seu contexto do FollowMe? Poste ele ai. Não teria
> como criar um campo CDR e colocar uma coluna no banco para isso?
>
>
>
> Ats,
> Rodrigo Lang.
>
> 2009/12/2 Saulo Quinteiro <sauloquinteiro em gmail.com
> <mailto:sauloquinteiro em gmail.com>>
>
> Então Eder meu maior problema é identificar quando uma ligações foi
> originada de FollowMe.
> E colocar ela como originada do numero que gerou o FollowMe.
> Não sei se conseguiu me entender.
>
> A empresa utiliza o FreePbx como interface de gerenciamento e com ele a
> chamada que tem followme é dividia e N canais. o problema é juntar essas
> chamadas que são originadas pelo sistema de followme vc passou por esse
> problema?
>
> Saulo Quinteiro Dos Santos
> Fone: 41-2141-9567
> Graduando em Ciência da Computação - UFPR
> msn : sauloquinteiro em gmail.com <mailto:sauloquinteiro em gmail.com>
> e-mail: saulo em mpsinf.com.br <mailto:saulo em mpsinf.com.br>
> cel : 41-9927-5236
>
>
>
>
> brunoantognolli em email.com <mailto:brunoantognolli em email.com> escreveu:
> > Sabe informar qual banco/tabela que o CDR grava os dados?
> >
> >
> > -----Original Message-----
> > From: Eder Souza <eder.souza em bsd.com.br
> <mailto:eder.souza em bsd.com.br>>
> > To: asteriskbrasil em listas.asteriskbrasil.org
> <mailto:asteriskbrasil em listas.asteriskbrasil.org>
> > Sent: Wed, Dec 2, 2009 11:58 am
> > Subject: Re: [AsteriskBrasil] Interface para relatorios do CDR.
> >
> > Kra fiz algo a mt tempo heim nem sei onde está mais isso acho q
> já faz
> > uns 3 anos hahaha, mas nao é complicado não, nada q algumas horas de
> > olho na tabela para entender o que cada campo insere o resto é
> select ....
> >
> > []s
> >
> >
> > Eng Eder de Souza
> >
> > 2009/12/2 Saulo Quinteiro <sauloquinteiro em gmail.com
> <mailto:sauloquinteiro em gmail.com>
> > <mailto:sauloquinteiro em gmail.com <mailto:sauloquinteiro em gmail.com>>>
> >
> > Bom dia pessoal,
> >
> > Alguem aqui já implementou alguma interface para relatórios
> do CDR?
> >
> > --
> > Saulo Quinteiro Dos Santos
> > Fone: 41-2141-9567
> > Graduando em Ciência da Computação - UFPR
> > msn : sauloquinteiro em gmail.com
> <mailto:sauloquinteiro em gmail.com> <mailto:sauloquinteiro em gmail.com
> <mailto:sauloquinteiro em gmail.com>>
> > e-mail: saulo em mpsinf.com.br <mailto:saulo em mpsinf.com.br>
> <mailto:saulo em mpsinf.com.br <mailto:saulo em mpsinf.com.br>>
> > cel : 41-9927-5236
> >
> >
> > _______________________________________________
> > A Redfone é líder no fornecimento de bridges TDMoE <-> E1
> > - Valor similar ao de placas E1 PCI;
> > - Não há problemas de compatibilidade com barramento PCI;
> > - Possibilitam a construção de soluções de alta
> disponibilidade(dois
> > servidores compartilham o mesmo E1)
> > Conheça mais sobre este produto em www.red-fone.com
> <http://www.red-fone.com>
> > <http://www.red-fone.com/>
> > _______________________________________________
> > Lista de discussões AsteriskBrasil.org
> > AsteriskBrasil em listas.asteriskbrasil.org
> <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
> > <mailto:AsteriskBrasil em listas.asteriskbrasil.org
> <mailto:AsteriskBrasil em listas.asteriskbrasil.org>>
> > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> >
> >
> > _______________________________________________
> > A Redfone é líder no fornecimento de bridges TDMoE <-> E1
> > - Valor similar ao de placas E1 PCI;
> > - Não há problemas de compatibilidade com barramento PCI;
> > - Possibilitam a construção de soluções de alta disponibilidade(dois
> > servidores compartilham o mesmo E1)
> > Conheça mais sobre este produto em www.red-fone.com
> <http://www.red-fone.com> <http://www.red-fone.com/>
> > _______________________________________________
> > Lista de discussões AsteriskBrasil.org
> > AsteriskBrasil em listas.asteriskbrasil.org
> <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
> <mailto:AsteriskBrasil em listas.asteriskbrasil.org
> <mailto:AsteriskBrasil em listas.asteriskbrasil.org>>
> > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> >
> >
> >
> ------------------------------------------------------------------------
> >
> > _______________________________________________
> > A Redfone é líder no fornecimento de bridges TDMoE <-> E1
> > - Valor similar ao de placas E1 PCI;
> > - Não há problemas de compatibilidade com barramento PCI;
> > - Possibilitam a construção de soluções de alta disponibilidade(dois
> > servidores compartilham o mesmo E1)
> > Conheça mais sobre este produto em www.red-fone.com
> <http://www.red-fone.com>
> > _______________________________________________
> > Lista de discussões AsteriskBrasil.org
> > AsteriskBrasil em listas.asteriskbrasil.org
> <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
> > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> _______________________________________________
> A Redfone é líder no fornecimento de bridges TDMoE <-> E1
> - Valor similar ao de placas E1 PCI;
> - Não há problemas de compatibilidade com barramento PCI;
> - Possibilitam a construção de soluções de alta disponibilidade(dois
> servidores compartilham o mesmo E1)
> Conheça mais sobre este produto em www.red-fone.com
> <http://www.red-fone.com>
> _______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> <mailto:AsteriskBrasil em listas.asteriskbrasil.org>
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>
>
>
>
> --
> Rodrigo F. Lang
> Amd. de Redes em Telecom
> http://langtechnologies.blogspot.com/
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> A Redfone é líder no fornecimento de bridges TDMoE <-> E1
> - Valor similar ao de placas E1 PCI;
> - Não há problemas de compatibilidade com barramento PCI;
> - Possibilitam a construção de soluções de alta disponibilidade(dois
> servidores compartilham o mesmo E1)
> Conheça mais sobre este produto em www.red-fone.com
> _______________________________________________
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil em listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
Mais detalhes sobre a lista de discussão AsteriskBrasil