[AsteriskBrasil] Ao atingir X minutos de ligação utilizar outra operadora

Rafael dos Santos Saraiva rafaelsnsa em gmail.com
Sexta Maio 24 09:17:29 BRT 2013


É possível também, colocando o cdr num banco, somar o tempo de todas as
chamadas realizadas através do tronco X. Se já chegou no limite contratado
usa o outro tronco. É tranquilo, dá pra fazer com ODBC ou AGI. Não sei se
uma consulta desse tipo não vai comprometer a performance do Asterisk, fiz
um teste de uma consulta simples aqui num servidor com bastante tráfego e
demorou 1.21 segundos para retornar. Segue a query:
SELECT SUM(duration) from cdr WHERE channel LIKE 'Khomp/B1%' AND
MONTH(calldate) = MONTH(NOW());


Att,
*Rafael dos Santos Saraiva*
Tel: (51) 8174-7956 | (51) 3205-1504
*Digium Certified Asterisk Administrator (dCCA)*
http://www.astdocs.com | <http://br.linkedin.com/pub/rafael-saraiva/52/aab/230>


Em 24 de maio de 2013 08:16, José Ribeiro <andrade.ribeiro em gmail.com>escreveu:

> Tem outra forma. O próprio Asterisk permite limitar o número máximo de
> milissegundos que um número pode utilizar.
> Exemplo Dial(SIP/4101, 30, L(1000000:200000:10000))
> Com isso você pode transferir para outra seção do plano de discagem.
> Créditos do Alexandre Keller, apenas adaptei.
>
>
> Em 23 de maio de 2013 22:06, Asterisk Polegato <
> asterisk em juniorpolegato.com.br> escreveu:
>
>> Olá!
>>
>> Já implementei para dividir a carga entre duas operadoras, onde eu tenho
>> um programa em Python monitorando o Master.csv que vai somando os segundos
>> de cada tronco, atualizando dois arquivos, um de cada tronco.
>>
>> Dessa forma, leio cada arquivo numa variável, onde a menor vai me dizer
>> qual canal utilizar, contudo se ele estiver ocupado com o máximo de linhas,
>> utilizo o outro canal.
>>
>> No seu caso, para decidir qual usar, basta multiplicar por 2 o canal com
>> menor franquia no caso de balanceamento. No caso de usar a de menor
>> franquia primeiro e depois a maior, visto que a de maior franquia
>> teoricamente terá menor valor de excedente, é só ver se uma das variáveis
>> atingiu o consumo da franquia e então utilizar o outro tronco.
>>
>> Para reiniciar a contagem, basta agendar no cron do Linux para zerar o
>> arquivo em determinado dia e horário de qualquer mês.
>>
>> []'s
>> Junior Polegato
>> Em 23/05/2013 20:27, "CyberVerme" <cyberverme em gmail.com> escreveu:
>>
>>>  Olá pessoal!
>>>
>>> O cenário é o seguinte:
>>>
>>> Na empresa temos 2000 minutos para ligação interurbano fixo utilizando a
>>> operadora XX
>>> e mais 1000 minutos utilizando a operadora YY.
>>>
>>> Como posso controlar a quantidade de minutos para quando atingir o
>>> máximo de uma operadora começar a utilizar a outra?
>>>
>>> Alguém já montou algo igual?
>>>
>>> Utilizo AsteriskNOW 3.0.
>>>
>>> Grande abraço!
>>>
>>> _______________________________________________
>>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>>> www.Khomp.com.
>>>
>>> _______________________________________________
>>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>>> _______________________________________________
>>> Para remover seu email desta lista, basta enviar um email em branco para
>>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>>
>>
>> _______________________________________________
>> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
>> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
>> Intercomunicadores para acesso remoto via rede IP. Conheça em
>> www.Khomp.com.
>> _______________________________________________
>> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
>> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
>> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
>> _______________________________________________
>> Para remover seu email desta lista, basta enviar um email em branco para
>> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>>
>
>
> _______________________________________________
> KHOMP: completa linha de placas externas FXO, FXS, GSM e E1;
> Media Gateways de 1 a 64 E1s para SIP com R2, ISDN e SS7;
> Intercomunicadores para acesso remoto via rede IP. Conheça em
> www.Khomp.com.
> _______________________________________________
> ALIGERA – Fabricante nacional de Gateways SIP-E1 para R2, ISDN e SS7.
> Placas de 1E1, 2E1, 4E1 e 8E1 para PCI ou PCI Express.
> Channel Bank – Appliance Asterisk - Acesse www.aligera.com.br.
> _______________________________________________
> Para remover seu email desta lista, basta enviar um email em branco para
> asteriskbrasil-unsubscribe em listas.asteriskbrasil.org
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20130524/43175613/attachment-0001.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil