Mário, E como eu chamaria o TRUNK? ueheuhehu
$agi->exec(???) Obrigado a todos Em 19 de junho de 2015 17:05, Alexandre Cavalcante Alencar < alexandre.alen...@gmail.com> escreveu: > Olá, > > A discrepância numérica no número de chamadas não representa a > discrepância no número de minutos. Creio que o objetivo seja balancear o > número de minutos e não de chamadas. > > Armazenar o conteúdo de $CDR(billsec) no db interno do Asterisk poderia > ser uma saída prática. A cada chamada, pega-se a próxima linha não usada > com o menor billsec. > > Resta saber se o Asterisk DB possui controle de concorrência, caso > contrário, terá que encontrar um meio de implementar semáforos no dialplan. > > Sds > > > Alexandre Alencar > Twitter @alexandreitpro > http://blog.alexandrealencar.net/ > http://www.alexandrealencar.net/ > http://www.alexandrealencar.com > http://www.servicosdeti.com.br/ > COBIT, ITIL, CSM, LPI, MCP-I > > > 2015-06-19 14:37 GMT-03:00 Mauricio Magalhães < > mauriciommagalh...@gmail.com>: > >> Alexandre. >> >> Eu concordo que randômico e balancear são coisas diferentes, mesmo porque >> o balanceamento você pode fazer modificações de pesos. >> mas no caso dele, me parece que ele só quer ter um equilíbrio nas duas >> linhas, então o rX na saída já seria o suficiente. >> >> No seu exemplo: >> >> Chamadas por 1: 48 >> >> Chamadas por 2: 52 >> >> eu entendo que jamais vai ser números iguais, mas é muito próximo. pra mim >> isso já é um equilíbrio. essa discrepância de 4 chamadas. acontece que uma >> das linha ficou menos ociosa por ligação que a outra. então uma vai receber >> menos ligações que a outra. >> >> No caso de 2 linhas ela vai se revezar, se a linha 1 ta ocupada ela >> obviamente sai pela 2. e se a linha 1 estivesse disponivel, mas foi a ultima >> a fazer ligação então a ligação sairia pela 2 e assim sucessivamente. >> >> >> Yves, >> >> o Ex. é o que te mandei... como vc tá fazendo a saida de suas ligações? como >> tá a configuração do seu dahdi tá como group=0 então para fazer ligação >> dahdi/r0 >> >> um exemplo simplório. se você tiver uma E1 ou FXO >> >> exten => _X,1,Dial(dahdi/r0/${EXTEN},30,t); >> same => n,Hangup() >> >> >> >> >> >> >> *=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=* >> >> >> *Maurício Magalhães.*T3 tecnologia - Analista de Rede/Telfonia IP. >> Especialização em Segurança da Informação. >> ITIL® V3 Certification. >> Salvador - BA >> mauri...@t3tecnologia.com.br >> Cel. Com. (71) 97156766 - (VIVO) >> Cel. Com. (71) 87149189 - (OI) >> >> *=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=* >> >> >> Em 19 de junho de 2015 11:43, Thiago Anselmo <thiagoo.ansel...@gmail.com> >> escreveu: >> >>> Amigo, usa o banco interno do asterisk para fazer isso... >>> >>> Faz tempo que não trabalho com ast, mais te mando que tenho. >>> >>> Na hora que chegar na empresa te mando. >>> Em 19/06/2015 11:05, "Yves Fernandes" <yvesfernan...@gmail.com> >>> escreveu: >>> >>>> Maurício, Obrigado por sua resposta.. estou pesquisando sobre.. >>>> >>>> Pode me mandar um exemplo? >>>> >>>> Abs >>>> >>>> Em 19 de junho de 2015 01:06, Mauricio Magalhães < >>>> mauriciommagalh...@gmail.com> escreveu: >>>> >>>>> Olá não seria mais fácil colocar os troncos em grupo e utilizar o r"x" >>>>> onde x é o numero do grupo? >>>>> >>>>> Ex. dahdi/r0 >>>>> >>>>> Isso faz com que as ligações saiam randomicamente. portanto >>>>> balanceadas. >>>>> >>>>> Abraços. >>>>> >>>>> >>>>> >>>>> >>>>> *=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=* >>>>> >>>>> >>>>> *Maurício Magalhães.*T3 tecnologia - Analista de Rede/Telfonia IP. >>>>> Especialização em Segurança da Informação. >>>>> ITIL® V3 Certification. >>>>> Salvador - BA >>>>> mauri...@t3tecnologia.com.br >>>>> Cel. Com. (71) 97156766 - (VIVO) >>>>> Cel. Com. (71) 87149189 - (OI) >>>>> >>>>> *=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=* >>>>> >>>>> >>>>> Em 18 de junho de 2015 21:19, Yves Fernandes <yvesfernan...@gmail.com> >>>>> escreveu: >>>>> >>>>>> Prezados, boa noite. >>>>>> >>>>>> Estou tentando criar um balanceamento entre duas linhas que um >>>>>> cliente possui. >>>>>> >>>>>> Fiz um programa em php que consulta o banco cdr e verifica qual >>>>>> numero fez mais ligaçoes no dia e envia a ligaçao pro outro numero. >>>>>> >>>>>> O que gostaria de saber de vocês é o seguinte. Como eu transfiro essa >>>>>> ligação para outro contexto utilizando agi? >>>>>> >>>>>> >>>>>> =============================== >>>>>> #!/usr/bin/php -q >>>>>> >>>>>> <? >>>>>> >>>>>> >>>>>> $conn = >>>>>> mysql_connect("localhost","XXXXXXXX","XXXXXXXXXXX") or die("PROBLEMA COM >>>>>> SERVER"); >>>>>> mysql_select_db("asterisk",$conn) or die("PROBLEMA COM >>>>>> BANCO"); >>>>>> $sql = "SELECT calldate,dstchannel,lastapp,disposition >>>>>> FROM cdr where lastapp = 'Dial' AND disposition = 'ANSWERED'"; >>>>>> $recordset = mysql_query($sql,$conn) OR DIE ("erro: >>>>>> ".$sql." ".mysql_error()); >>>>>> >>>>>> $datalocal = date('Y-m-d'); >>>>>> $tel1 = 0; >>>>>> $tel2 = 0; >>>>>> >>>>>> while($row = mysql_fetch_assoc($recordset)) >>>>>> { >>>>>> $dstchannel = $row['dstchannel']; >>>>>> $lastapp = $row['lastapp']; >>>>>> $disposition = $row['disposition']; >>>>>> $databanco = $row['calldate']; >>>>>> >>>>>> $datatemp = substr($databanco,0,10); >>>>>> >>>>>> if((strpos($dstchannel,"7535") == TRUE) && >>>>>> (strcmp($datatemp,$datalocal) == 0)) >>>>>> $tel1 = $tel1 + 1; >>>>>> else if((strpos($dstchannel,"7505") == TRUE) && >>>>>> (strcmp($datatemp,$datalocal) == 0)) >>>>>> $tel2 = $tel2 + 1; >>>>>> >>>>>> } >>>>>> >>>>>> >>>>>> if($tel1 <= $tel2) >>>>>> $agi->exec("Queue","suporte,t,,,3600","1"); >>>>>> else >>>>>> $agi->exec("Queue","suporte,t,,,3600","1"); >>>>>> >>>>>> >>>>>> ?> >>>>>> >>>>>> Sei que esta parte que chamo o $agi->exec está errada. Justamente ela >>>>>> que gostaria da sugestao de vocês como corrigir. >>>>>> >>>>>> Obrigado desde já >>>>>> >>>>>> -- >>>>>> ===================== >>>>>> Yves Fernandes >>>>>> Cellphone +55 (21) 9357-7073 >>>>>> >>>>>> "É fácil cobrar; Difícil é elogiar." >>>>>> >>>>>> _______________________________________________ >>>>>> WORKOFFEE KHOMP: em Junho serão 2 edições do workshop >>>>>> gratuito da Khomp: dia 11 em Brasília, e dia 18 em Curitiba >>>>>> Aproveite e conheça os lançamentos: EBS Server PRO e UMG 100 >>>>>> Garanta sua vaga e saiba mais em: www.workoffee.com.br >>>>>> _______________________________________________ >>>>>> DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, >>>>>> FXO e FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e >>>>>> Asterisk. >>>>>> Construa soluções de PABX IP com produtos DigiVoice - visite >>>>>> www.digivoice.com.br >>>>>> _______________________________________________ >>>>>> Para remover seu email desta lista, basta enviar um email em branco >>>>>> para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >>>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> WORKOFFEE KHOMP: em Junho serão 2 edições do workshop >>>>> gratuito da Khomp: dia 11 em Brasília, e dia 18 em Curitiba >>>>> Aproveite e conheça os lançamentos: EBS Server PRO e UMG 100 >>>>> Garanta sua vaga e saiba mais em: www.workoffee.com.br >>>>> _______________________________________________ >>>>> DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, >>>>> FXO e FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e >>>>> Asterisk. >>>>> Construa soluções de PABX IP com produtos DigiVoice - visite >>>>> www.digivoice.com.br >>>>> _______________________________________________ >>>>> Para remover seu email desta lista, basta enviar um email em branco >>>>> para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >>>>> >>>> >>>> >>>> >>>> -- >>>> ===================== >>>> Yves Fernandes >>>> Cellphone +55 (21) 9357-7073 >>>> >>>> "É fácil cobrar; Difícil é elogiar." >>>> >>>> _______________________________________________ >>>> WORKOFFEE KHOMP: em Junho serão 2 edições do workshop >>>> gratuito da Khomp: dia 11 em Brasília, e dia 18 em Curitiba >>>> Aproveite e conheça os lançamentos: EBS Server PRO e UMG 100 >>>> Garanta sua vaga e saiba mais em: www.workoffee.com.br >>>> _______________________________________________ >>>> DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO >>>> e FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk. >>>> Construa soluções de PABX IP com produtos DigiVoice - visite >>>> www.digivoice.com.br >>>> _______________________________________________ >>>> Para remover seu email desta lista, basta enviar um email em branco >>>> para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >>>> >>> >>> _______________________________________________ >>> WORKOFFEE KHOMP: em Junho serão 2 edições do workshop >>> gratuito da Khomp: dia 11 em Brasília, e dia 18 em Curitiba >>> Aproveite e conheça os lançamentos: EBS Server PRO e UMG 100 >>> Garanta sua vaga e saiba mais em: www.workoffee.com.br >>> _______________________________________________ >>> DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO >>> e FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk. >>> Construa soluções de PABX IP com produtos DigiVoice - visite >>> www.digivoice.com.br >>> _______________________________________________ >>> Para remover seu email desta lista, basta enviar um email em branco para >>> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >>> >> >> >> _______________________________________________ >> WORKOFFEE KHOMP: em Junho serão 2 edições do workshop >> gratuito da Khomp: dia 11 em Brasília, e dia 18 em Curitiba >> Aproveite e conheça os lançamentos: EBS Server PRO e UMG 100 >> Garanta sua vaga e saiba mais em: www.workoffee.com.br >> _______________________________________________ >> DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e >> FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk. >> Construa soluções de PABX IP com produtos DigiVoice - visite >> www.digivoice.com.br >> _______________________________________________ >> Para remover seu email desta lista, basta enviar um email em branco para >> asteriskbrasil-unsubscr...@listas.asteriskbrasil.org >> > > > _______________________________________________ > WORKOFFEE KHOMP: em Junho serão 2 edições do workshop > gratuito da Khomp: dia 11 em Brasília, e dia 18 em Curitiba > Aproveite e conheça os lançamentos: EBS Server PRO e UMG 100 > Garanta sua vaga e saiba mais em: www.workoffee.com.br > _______________________________________________ > DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e > FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk. > Construa soluções de PABX IP com produtos DigiVoice - visite > www.digivoice.com.br > _______________________________________________ > Para remover seu email desta lista, basta enviar um email em branco para > asteriskbrasil-unsubscr...@listas.asteriskbrasil.org > -- ===================== Yves Fernandes Cellphone +55 (21) 9357-7073 "É fácil cobrar; Difícil é elogiar."
_______________________________________________ WORKOFFEE KHOMP: em Junho serão 2 edições do workshop gratuito da Khomp: dia 11 em Brasília, e dia 18 em Curitiba Aproveite e conheça os lançamentos: EBS Server PRO e UMG 100 Garanta sua vaga e saiba mais em: www.workoffee.com.br _______________________________________________ DIGIVOICE: Fabricante pioneiro em Banco de Canais e Placas E1, GSM, FXO e FXS para Asterisk e Elastix. Temos Cursos de Telefonia IP e Asterisk. Construa soluções de PABX IP com produtos DigiVoice - visite www.digivoice.com.br _______________________________________________ Para remover seu email desta lista, basta enviar um email em branco para asteriskbrasil-unsubscr...@listas.asteriskbrasil.org