Re: [AsteriskBrasil] Discagem pelo sistema (via AMI)

2009-03-13 Por tôpico Bruno Henrique Gomes Gouvêa
Robson,

Estamos no inicio da implementação aqui na empresa, e ainda não temos nada
muito solido.
A solução que encontramos ate o momento para essa discagem automatica foi a
seguinte:

O operador loga no CRM (que atravez de uma aplicação no servidor -
java-asterisk)  e utilizando a action originate,  fecha a chamada entre a
base do operador (canal SIP) e em uma extensão de login para o Agent. Ate
então o problema era que o usuario apos receber a ligação na base tinha que
digitar seu login e senha para logar-se,  a solução encontrada para evitar o
problema foi cadastrar o agente sem senha, e na função AgentLogin passar
como parametro o numero do agente, dessa forma no momento que o operador
loga, ele recebe uma chamada, atende e ja esta logado.

Apartir dai fica simples utilizo novamente o Originate para fechar o canal
do agente (canal Agent/, não SIP) com qualquer extensão, dessa forma o
operador quando disca pelo sistema, escuta apenas um beep e  pode efetuar
ligações de forma transparente pelo sistema.

O unica questão é que dessa forma, temos que criar um vinculo na parte
servidora (baseado no IP da maquina ou no nome) indicando em que maquina o
operador esta logando e qual ramal fisico (canal SIP) esta associado a ela
no momento.

Espero que não tenha ficado muito confuso, e ainda estou aberto a novas
sugestões.

Att,



2009/3/12 Robson Oliveira 

>  Bruno,
>
> O que estou fazendo nesse momento é similar ao seu trabalho porém, não
> estamos sofrendo esse problema.
> O asterisk inicializa o canal sip para a posição de atendimento quando ele
> detecta um canal livre nas duas pontas. O asterisk está iniciando a chamada
> para o usuário interno que já recebe na tela os dados do usuário externo
> chamado pelo canal zap. Quando o usuário atende a chamada, o meu operador já
> fala o nome do cliente e o script para ele.
>
> Eu estou usando o trixbox CE 2.6.2.x com * 1.4.22(?).
>
> Caso você queira falar mais detalhes da sua implementação, manda bala!
>
> []s,
> Robson
>
>
> > Date: Wed, 11 Mar 2009 10:56:42 -0300
> > From: felipe...@gmail.com
> > To: asteriskbrasil@listas.asteriskbrasil.org
> > Subject: Re: [AsteriskBrasil] Discagem pelo sistema (via AMI)
>
> >
> > Tenho uma dica para voce,
> > com experiencia própria utilizando um servidor hp proliant com um
> > processador Xeon 2.4Ghz com 4mb de cache e 2Gb de memória deu conta do
> > recado com 120 ligaçoes simultaneas mas minha placa digium com 4E1s
> > tem modulo de cancelamento de eco, se passar disso, coloca 2
> > procesadores porque voce vai precisar meu caro.
> >
> > Amplexos!
> >
> > 2009/3/9 Bruno Henrique Gomes Gouvêa :
> > > Bom dia,
> > > Estamos implementando o asterisk em um call-center e nos deparamos com
> a
> > > necessidade de automatizar a discagem.
> > > No momento iniciei os testes utilizando o framework asterisk-java (que
> > > utiliza AMI) utilizando a Action Originate para realizar a ligação de
> forma
> > > automatica, porem nesse evento o telefone toca no ponto A e só depois
> que o
> > > ponto A atende começa a tocar no ponto B, o que torna o processo não
> muito
> > > transparente para os operadores, baseado nisso partimos para ideia de
> criar
> > > os agents, mantendo a midia do canal ativa e fazendo com que a ligação
> fosse
> > > atendida automaticamente no ponto A, tornando o processo mais
> transparente.
> > >
> > > Nessa situação me deparei com a seguinte duvida:
> > >
> > > Manter 24 portas com os canais abertos, trafegando midia o tempo todo
> (em
> > > que o operador estivesse logado como agente) não seria muito honeroso
> para o
> > > gateway? Correriamos o risco de causar uma sobrecarga nos gateways? e
> no
> > > caso de ter uma media de 120 operadores logados, passando pelos
> gateways,
> > > não seria honeroso para o asterisk manter todas essas midias "ativas"?
> > >
> > > Por fim, existe alguma outra forma, que seja transparente, de
> automatizar
> > > essas discagens pelo sistema?
> > >
> > > Agradeço a atenção e aguardo sugestões.
> > >
> > > Att,
> > >
> > > --
> > > ---
> > > Bruno H. G. Gouvêa
> > > Analistas de Sistemas
> > >
> > > Sete Produções
> > > www.setenet.com.br
> > >
> > > Tel.: (31)9955-4646
> > > ---
> > >
> > >
> > >
> > > ___
> > > Openmoko Freerunner, primeiro telefone open source, disponível no
> Brasil
> > > rodando o Android da Google.
> > > http://www.

Re: [AsteriskBrasil] Discagem pelo sistema (via AMI)

2009-03-12 Por tôpico Robson Oliveira

Bruno,

O que estou fazendo nesse momento é similar ao seu trabalho porém, não estamos 
sofrendo esse problema.
O asterisk inicializa o canal sip para a posição de atendimento quando ele 
detecta um canal livre nas duas pontas. O asterisk está iniciando a chamada 
para o usuário interno que já recebe na tela os dados do usuário externo 
chamado pelo canal zap. Quando o usuário atende a chamada, o meu operador já 
fala o nome do cliente e o script para ele.

Eu estou usando o trixbox CE 2.6.2.x com * 1.4.22(?).

Caso você queira falar mais detalhes da sua implementação, manda bala!

[]s,
Robson


> Date: Wed, 11 Mar 2009 10:56:42 -0300
> From: felipe...@gmail.com
> To: asteriskbrasil@listas.asteriskbrasil.org
> Subject: Re: [AsteriskBrasil] Discagem pelo sistema (via AMI)
> 
> Tenho uma dica para voce,
> com experiencia própria utilizando um servidor hp proliant com um
> processador Xeon 2.4Ghz com 4mb de cache e 2Gb de memória deu conta do
> recado  com 120 ligaçoes simultaneas mas minha placa digium com 4E1s
> tem modulo de cancelamento de eco, se passar disso, coloca 2
> procesadores porque voce vai precisar meu caro.
> 
> Amplexos!
> 
> 2009/3/9 Bruno Henrique Gomes Gouvêa :
> > Bom dia,
> > Estamos implementando o asterisk em um call-center e nos deparamos com a
> > necessidade de automatizar a discagem.
> > No momento iniciei os testes utilizando o framework asterisk-java (que
> > utiliza AMI) utilizando a Action Originate para realizar a ligação de forma
> > automatica, porem nesse evento o telefone toca no ponto A e só depois que o
> > ponto A atende começa a tocar no ponto B, o que torna o processo não muito
> > transparente para os operadores, baseado nisso partimos para ideia de criar
> > os agents, mantendo a midia do canal ativa e fazendo com que a ligação fosse
> > atendida automaticamente no ponto A, tornando o processo mais transparente.
> >
> > Nessa situação me deparei com a seguinte duvida:
> >
> > Manter 24 portas com os canais abertos, trafegando midia o tempo todo (em
> > que o operador estivesse logado como agente) não seria muito honeroso para o
> > gateway? Correriamos o risco de causar uma sobrecarga nos gateways? e no
> > caso de ter uma media de 120 operadores logados, passando pelos gateways,
> > não seria honeroso para o asterisk manter todas essas midias "ativas"?
> >
> > Por fim, existe alguma outra forma, que seja transparente, de automatizar
> > essas discagens pelo sistema?
> >
> > Agradeço a atenção e aguardo sugestões.
> >
> > Att,
> >
> > --
> > ---
> > Bruno H. G. Gouvêa
> > Analistas de Sistemas
> >
> > Sete Produções
> > www.setenet.com.br
> >
> > Tel.: (31)9955-4646
> > ---
> >
> >
> >
> > ___
> > Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
> > rodando o Android da Google.
> > http://www.neodroid.com
> >
> > Compre uma camiseta da AsteriskBrasil.org!
> > http://www.voipmania.com.br
> >
> > Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
> > rede Freenode.net: #asterisk-br
> > ___
> > Lista de discussões AsteriskBrasil.org
> > AsteriskBrasil@listas.asteriskbrasil.org
> > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
> >
> 
> 
> 
> -- 
> Felipe R. Pasa
> Instrutor certificado dCAP
> 
> visite nosso site
> http://www.voipexperts.com.br
> ___
> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil 
> rodando o Android da Google.
> http://www.neodroid.com
> 
> Compre uma camiseta da AsteriskBrasil.org!
> http://www.voipmania.com.br
> 
> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na 
> rede Freenode.net: #asterisk-br
> ___
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil@listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

_
Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver 
offline. Conheça  o MSN Mobile!
http://mobile.live.com/signup/signup2.aspx?lc=pt-br___
Openmoko Freerunner, primeiro telefone open source, disponível no Brasil 
rodando o Android da Google.
http://www.neodroid.com

Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede 
Freenode.net: #asterisk-br
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

Re: [AsteriskBrasil] Discagem pelo sistema (via AMI)

2009-03-11 Por tôpico Felipe R. Pasa
Tenho uma dica para voce,
com experiencia própria utilizando um servidor hp proliant com um
processador Xeon 2.4Ghz com 4mb de cache e 2Gb de memória deu conta do
recado  com 120 ligaçoes simultaneas mas minha placa digium com 4E1s
tem modulo de cancelamento de eco, se passar disso, coloca 2
procesadores porque voce vai precisar meu caro.

Amplexos!

2009/3/9 Bruno Henrique Gomes Gouvêa :
> Bom dia,
> Estamos implementando o asterisk em um call-center e nos deparamos com a
> necessidade de automatizar a discagem.
> No momento iniciei os testes utilizando o framework asterisk-java (que
> utiliza AMI) utilizando a Action Originate para realizar a ligação de forma
> automatica, porem nesse evento o telefone toca no ponto A e só depois que o
> ponto A atende começa a tocar no ponto B, o que torna o processo não muito
> transparente para os operadores, baseado nisso partimos para ideia de criar
> os agents, mantendo a midia do canal ativa e fazendo com que a ligação fosse
> atendida automaticamente no ponto A, tornando o processo mais transparente.
>
> Nessa situação me deparei com a seguinte duvida:
>
> Manter 24 portas com os canais abertos, trafegando midia o tempo todo (em
> que o operador estivesse logado como agente) não seria muito honeroso para o
> gateway? Correriamos o risco de causar uma sobrecarga nos gateways? e no
> caso de ter uma media de 120 operadores logados, passando pelos gateways,
> não seria honeroso para o asterisk manter todas essas midias "ativas"?
>
> Por fim, existe alguma outra forma, que seja transparente, de automatizar
> essas discagens pelo sistema?
>
> Agradeço a atenção e aguardo sugestões.
>
> Att,
>
> --
> ---
> Bruno H. G. Gouvêa
> Analistas de Sistemas
>
> Sete Produções
> www.setenet.com.br
>
> Tel.: (31)9955-4646
> ---
>
>
>
> ___
> Openmoko Freerunner, primeiro telefone open source, disponível no Brasil
> rodando o Android da Google.
> http://www.neodroid.com
>
> Compre uma camiseta da AsteriskBrasil.org!
> http://www.voipmania.com.br
>
> Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na
> rede Freenode.net: #asterisk-br
> ___
> Lista de discussões AsteriskBrasil.org
> AsteriskBrasil@listas.asteriskbrasil.org
> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil
>



-- 
Felipe R. Pasa
Instrutor certificado dCAP

visite nosso site
http://www.voipexperts.com.br
___
Openmoko Freerunner, primeiro telefone open source, disponível no Brasil 
rodando o Android da Google.
http://www.neodroid.com

Compre uma camiseta da AsteriskBrasil.org!
http://www.voipmania.com.br

Acesse o canal IRC de discussão sobre Asterisk em Português Brasileiro na rede 
Freenode.net: #asterisk-br
___
Lista de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil