[AsteriskBrasil] Balanceamento entre linhas

SIncronismo wagner em sincronismotelecom.com
Sexta Junho 19 08:52:30 BRT 2015


Olá Yves,

Pode explicar melhor o cenário?

Dependo do tipo de tecnologia que vc esta usando a sugestão do Mauricio 
é a melhor.

Não entendi bem esta sua AGI o direcionamento que você quer fazer é para 
ligações de entrada ou saida?



On 19/06/2015 01:06, Mauricio Magalhães wrote:
> 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
> mauricio at t3tecnologia.com.br <mailto:mauricio at t3tecnologia.com.br>
> Cel. Com. (71) 97156766 - (VIVO)
> Cel. Com. (71) 87149189 - (OI)
>
> *=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*
>
>
> Em 18 de junho de 2015 21:19, Yves Fernandes <yvesfernandes at gmail.com 
> <mailto:yvesfernandes at 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 <tel:%2B55%20%2821%29%209357-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
>     <http://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 <http://www.digivoice.com.br>
>     _______________________________________________
>     Para remover seu email desta lista, basta enviar um email em
>     branco para asteriskbrasil-unsubscribe at listas.asteriskbrasil.org
>     <mailto:asteriskbrasil-unsubscribe at 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-unsubscribe at listas.asteriskbrasil.org

-- 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20150619/2a4afae3/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: assi.jpeg
Type: image/jpeg
Size: 16849 bytes
Desc: not available
URL: <http://asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20150619/2a4afae3/attachment-0001.jpeg>


Mais detalhes sobre a lista de discussão AsteriskBrasil