<div>It sounds very interesting.</div>
<div> </div>
<div>Thank you again MATT!<br><br></div>
<div class="gmail_quote">On Thu, Mar 6, 2008 at 5:49 PM, Matt Florell <<a href="mailto:astmattf@gmail.com">astmattf@gmail.com</a>> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Actually, VICIDIAL has nothing to do with app_queue or any variant of<br>app_queue. It is an entirely custom built application layer that runs<br>
outside of Asterisk and it uses the Manager API and AGI scripts along<br>with the MySQL database to do everything. This is why it works with<br>Asterisk 1.0, 1.2 and 1.4 using the same code. It should work with<br>almost any standard Asterisk installation.<br>
<div>
<div></div>
<div class="Wj3C7c"><br>MATT---<br><br>On 3/6/08, Leandro Caetano Gonçalves Lustosa <<a href="mailto:lcaetano@gmail.com">lcaetano@gmail.com</a>> wrote:<br>> VICIDIAL has its own app_queue, that's it?<br>> Can I use this app in a standard Asterisk installation?<br>
><br>> Thank you!<br>><br>><br>> On Thu, Mar 6, 2008 at 5:19 PM, Matt Florell <<a href="mailto:astmattf@gmail.com">astmattf@gmail.com</a>> wrote:<br>><br>> > Hello,<br>> ><br>> > VICIDIAL uses a shared queue stored in MySQL tables that all servers<br>
> > work from. When a call comes in it is checked for queue priority and<br>> > the group that it is associated with, then the server will look at all<br>> > agents across all servers that have selected that group and see who<br>
> > the next one that should get a call is(you can do ranking by group or<br>> > number of calls taken per group) and then sends the call to that agent<br>> > no matter the server they are on.<br>> ><br>
> > MATT---<br>> ><br>> ><br>> ><br>> ><br>> > On 3/6/08, Leandro Caetano Gonçalves Lustosa <<a href="mailto:lcaetano@gmail.com">lcaetano@gmail.com</a>> wrote:<br>> > > Does VICIDIAIL have a unique queue shared by a set o asterisk servers?<br>
> > > Does anyone know about a solution like this?<br>> > ><br>> > ><br>> > ><br>> > > Leandro<br>> > ><br>> > ><br>> > > On Thu, Mar 6, 2008 at 4:22 PM, Leandro Caetano Gonçalves Lustosa<br>
> > > <<a href="mailto:lcaetano@gmail.com">lcaetano@gmail.com</a>> wrote:<br>> > ><br>> > > ><br>> > > > But in this case, how to have a HA mysql DB?<br>> > > ><br>
> > > > Leandro<br>> > > ><br>> > > ><br>> > > ><br>> > > ><br>> > > > On Thu, Mar 6, 2008 at 4:06 PM, Gaetan Duchaussois<br>> > > <<a href="mailto:gduchaussois@datapartner.cl">gduchaussois@datapartner.cl</a>> wrote:<br>
> > > ><br>> > > > > We gave up with the idea of the load balancing since it seems too<br>> hard.<br>> > > > > We plane to use Active/Passive High Availability. Which will occur<br>
> when<br>> > > > > the primary server is that all waiting call will be cut as the E1<br>> will<br>> > > > > go down.<br>> > > > > So we will just have to relogin the agents. Sharing the queue<br>
> implicate<br>> > > > > that all datas for the queue as the agents, the order in queue are<br>> in a<br>> > > > > shared structure as a database or a net mount and I don't know<br>
> > > > > sufficiently asterisk internals to catch if it could be done.<br>> > > > ><br>> > > > > Gaëtan<br>> > > > ><br>> > > > ><br>> > > > ><br>
> > > > ><br>> > > > ><br>> > > > > Leandro Caetano Gonçalves Lustosa wrote:<br>> > > > > > I found many names: heartbeat, csync2, DRBD, Ultramonkey, etc....<br>
> > > > > > But I haven't found I way so far....<br>> > > > > ><br>> > > > > > First of all, I thing we should state the requirements of a HA and<br>> > > > > > scalable Asterisk infrastructure:<br>
> > > > > ><br>> > > > > > 1) Active call center:<br>> > > > > ><br>> > > > > > - Many Asterisk servers with E1 cards. Or many Asterisk servers<br>> > > > > > connected to media gateways able to complete calls to PSTN;<br>
> > > > > > - Many operators logged on theses servers making calls;<br>> > > > > > - A simple DNS configuration to load balance;<br>> > > > > > - If a server crashes, the softphone should re-log the operator in<br>
> > > > > > another server;<br>> > > > > > - If a Media gateways crashes, the asterisk should use another<br>> media<br>> > > > > > gateway to complete calls;<br>> > > > > > - I think that realtime configuration is needed. But what is<br>
> needed to<br>> > > > > > have a HA mysql DB?????<br>> > > > > ><br>> > > > > > 2) Receptive call center:<br>> > > > > ><br>> > > > > > Many Asterisk servers with E1 cards. Or many Asterisk servers<br>
> > > > > > connected to media gateways able to receive calls from PSTN;<br>> > > > > > - Many operators logged on theses servers receiving calls;<br>> > > > > > - If a server crashes, the softphone should re-log the operator in<br>
> > > > > > another server and the media gateway starts to send calls to<br>> another<br>> > > > > > server;<br>> > > > > > -> How could we have a unique queue?????<br>
> > > > > ><br>> > > > > > Leandro<br>> > > > > ><br>> > > > > > On Thu, Mar 6, 2008 at 2:29 PM, Gaetan Duchaussois<br>> > > > ><br>> > > > > > <<a href="mailto:gduchaussois@datapartner.cl">gduchaussois@datapartner.cl</a> <mailto:<a href="mailto:gduchaussois@datapartner.cl">gduchaussois@datapartner.cl</a>>><br>
> > > wrote:<br>> > > > > ><br>> > > > > > Hello,<br>> > > > > > i looked a vicidial but it looks fine for agent who call for<br>> > > campains<br>
> > > > > > but where are in the case of a hotline.<br>> > > > > > We found yesterday a solution buying a redfone and as we<br>> control<br>> > > the<br>> > > > > > softphone on stations to re-login the agents in a case of a<br>
> > > failure<br>> > > > > > which can be detected by a cut of the communication which<br>> remains<br>> > > all<br>> > > > > > the login time between the softphone and the Asterisk.<br>
> > > > > > It's for now only conceptual as we don't have yet the redfone<br>> box.<br>> > > > > ><br>> > > > > > I will post more details when we set up this solution<br>
> > > > > ><br>> > > > > > Gaëtan<br>> > > > > ><br>> > > > > > Matt Florell wrote:<br>> > > > > > > Hello,<br>> > > > > > ><br>
> > > > > > > I have set up several systems using VICIDIAL to do<br>> multi-server<br>> > > > > > > Queues(inbound/outbound/blended). It is not<br>> > > "Asterisk Queues",<br>
> > > > > > but it<br>> > > > > > > is using VICIDIAL's queueing system and it is still Open<br>> Source<br>> > > > > > and it<br>> > > > > > > is very scalable. One of the larger setups has 8 servers and<br>
> 30<br>> > > T1<br>> > > > > > > lines and the calls balance across the agents on all of the<br>> > > servers.<br>> > > > > > ><br>> > > > > > > MATT---<br>
> > > > > > ><br>> > > > > > > On 3/6/08, Leandro Caetano Gonçalves Lustosa<br>> <<a href="mailto:lcaetano@gmail.com">lcaetano@gmail.com</a><br>> > > > ><br>
> > > > > > <mailto:<a href="mailto:lcaetano@gmail.com">lcaetano@gmail.com</a>>> wrote:<br>> > > > > > ><br>> > > > > > >> I'm trying to do the same. Let's exchange experience!<br>
> > > > > > >> I'm starting now and I hope to put many doubts and<br>> successful<br>> > > > > > cases in this<br>> > > > > > >> list!<br>
> > > > > > >> Regards,<br>> > > > > > >><br>> > > > > > >> Leandro<br>> > > > > > >><br>> > > > > > >> On Wed, Mar 5, 2008 at 10:26 AM, Gaetan Duchaussois<br>
> > > > > > >> <<a href="mailto:gduchaussois@datapartner.cl">gduchaussois@datapartner.cl</a><br>> > > > ><br>> > > > > > <mailto:<a href="mailto:gduchaussois@datapartner.cl">gduchaussois@datapartner.cl</a>>> wrote:<br>
> > > > > > >><br>> > > > > > >><br>> > > > > > >>> Hi,<br>> > > > > > >>> We want to create an ha cluster for a call center with<br>
> load<br>> > > > > > balancing.<br>> > > > > > >>> We have four E1 lines which are today connected to one<br>> server.<br>> > > > > > In order<br>
> > > > > > >>> to prevent failure we want to connect 2E1 to one server<br>> and<br>> > > > > > the others 2<br>> > > > > > >>> to the other and to have the queues and agents shared<br>
> between<br>> > > > > > the two<br>> > > > > > >>> servers.<br>> > > > > > >>> I googled all the day without results. I don't manage to<br>
> see<br>> > > > > > if i can<br>> > > > > > >>> deal with agents like sip extensions.<br>> > > > > > >>> Did anyone do a thing similar before?<br>
> > > > > > >>><br>> > > > > > >>> Regards<br>> > > > > > >>><br>> > > > > > >>> Gaëtan Duchaussois, sorry if this mail is duplicated<br>
> > > > > > >>><br>> > > > > > >>><br>> > > > > > >>><br>> > > _______________________________________________<br>> > > > > > >>> --Bandwidth and Colocation Provided by<br>
> > > > > > <a href="http://www.api-digital.com--/" target="_blank">http://www.api-digital.com--</a> <<a href="http://www.api-digital.com--/" target="_blank">http://www.api-digital.com--/</a>><br>
> > > > ><br>> > > > > > >>><br>> > > > > > >>> asterisk-ha-clustering mailing list<br>> > > > > > >>> To UNSUBSCRIBE or update options visit:<br>
> > > > > > >>><br>> > > > > > >>><br>> > > > > > >><br>> > ><br>> <a href="http://lists.digium.com/mailman/listinfo/asterisk-ha-clustering" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-ha-clustering</a><br>
> > > > > > >><br>> > > > > > >><br>> > > > > > >> --<br>> > > > > > >> Leandro<br>> > > > > > >><br>
> > > _______________________________________________<br>> > > > > > >> --Bandwidth and Colocation Provided by<br>> > > > > > <a href="http://www.api-digital.com--/" target="_blank">http://www.api-digital.com--</a> <<a href="http://www.api-digital.com--/" target="_blank">http://www.api-digital.com--/</a>><br>
> > > > ><br>> > > > > > >><br>> > > > > > >> asterisk-ha-clustering mailing list<br>> > > > > > >> To UNSUBSCRIBE or update options visit:<br>
> > > > > > >><br>> > > > > > >><br>> > ><br>> <a href="http://lists.digium.com/mailman/listinfo/asterisk-ha-clustering" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-ha-clustering</a><br>
> > > > > > >><br>> > > > > > >><br>> > > > > > ><br>> > > > > > ><br>> _______________________________________________<br>
> > > > > > > --Bandwidth and Colocation Provided by<br>> > > > > > <a href="http://www.api-digital.com--/" target="_blank">http://www.api-digital.com--</a> <<a href="http://www.api-digital.com--/" target="_blank">http://www.api-digital.com--/</a>><br>
> > > > ><br>> > > > > > ><br>> > > > > > > asterisk-ha-clustering mailing list<br>> > > > > > > To UNSUBSCRIBE or update options visit:<br>
> > > > > > ><br>> > ><br>> <a href="http://lists.digium.com/mailman/listinfo/asterisk-ha-clustering" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-ha-clustering</a><br>
> > > > > > ><br>> > > > > ><br>> > > > > ><br>> > > > > ><br>> > > > > ><br>> _______________________________________________<br>
> > > > > > --Bandwidth and Colocation Provided by<br>> > > > > > <a href="http://www.api-digital.com--/" target="_blank">http://www.api-digital.com--</a> <<a href="http://www.api-digital.com--/" target="_blank">http://www.api-digital.com--/</a>><br>
> > > > ><br>> > > > ><br>> > > > ><br>> > > > > ><br>> > > > > > asterisk-ha-clustering mailing list<br>> > > > > > To UNSUBSCRIBE or update options visit:<br>
> > > > > ><br>> > ><br>> <a href="http://lists.digium.com/mailman/listinfo/asterisk-ha-clustering" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-ha-clustering</a><br>> > > > > ><br>
> > > > > ><br>> > > > > ><br>> > > > > ><br>> > > > > > --<br>> > > > > > Leandro<br>> > > > > ><br>> > ><br>
> ------------------------------------------------------------------------<br>> > > > > ><br>> > > > > > _______________________________________________<br>> > > > > > --Bandwidth and Colocation Provided by<br>
> <a href="http://www.api-digital.com--/" target="_blank">http://www.api-digital.com--</a><br>> > > > > ><br>> > > > > > asterisk-ha-clustering mailing list<br>> > > > > > To UNSUBSCRIBE or update options visit:<br>
> > > > > ><br>> > ><br>> <a href="http://lists.digium.com/mailman/listinfo/asterisk-ha-clustering" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-ha-clustering</a><br>> > > > ><br>
> > > > ><br>> > > > > _______________________________________________<br>> > > > > --Bandwidth and Colocation Provided by <a href="http://www.api-digital.com--/" target="_blank">http://www.api-digital.com--</a><br>
> > > > ><br>> > > > > asterisk-ha-clustering mailing list<br>> > > > > To UNSUBSCRIBE or update options visit:<br>> > > > ><br>> > ><br>> <a href="http://lists.digium.com/mailman/listinfo/asterisk-ha-clustering" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-ha-clustering</a><br>
> > > > ><br>> > > ><br>> > > ><br>> > > ><br>> > > > --<br>> > > > Leandro<br>> > ><br>> > ><br>> > ><br>> > > --<br>
> > > Leandro<br>> > > _______________________________________________<br>> > > --Bandwidth and Colocation Provided by <a href="http://www.api-digital.com--/" target="_blank">http://www.api-digital.com--</a><br>
> > ><br>> > > asterisk-ha-clustering mailing list<br>> > > To UNSUBSCRIBE or update options visit:<br>> > ><br>> > ><br>> <a href="http://lists.digium.com/mailman/listinfo/asterisk-ha-clustering" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-ha-clustering</a><br>
> > ><br>> ><br>> > _______________________________________________<br>> > --Bandwidth and Colocation Provided by <a href="http://www.api-digital.com--/" target="_blank">http://www.api-digital.com--</a><br>
> ><br>> > asterisk-ha-clustering mailing list<br>> > To UNSUBSCRIBE or update options visit:<br>> ><br>> <a href="http://lists.digium.com/mailman/listinfo/asterisk-ha-clustering" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-ha-clustering</a><br>
> ><br>><br>><br>><br>> --<br>> Leandro<br>> _______________________________________________<br>> --Bandwidth and Colocation Provided by <a href="http://www.api-digital.com--/" target="_blank">http://www.api-digital.com--</a><br>
><br>> asterisk-ha-clustering mailing list<br>> To UNSUBSCRIBE or update options visit:<br>><br>> <a href="http://lists.digium.com/mailman/listinfo/asterisk-ha-clustering" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-ha-clustering</a><br>
><br><br>_______________________________________________<br>--Bandwidth and Colocation Provided by <a href="http://www.api-digital.com--/" target="_blank">http://www.api-digital.com--</a><br><br>asterisk-ha-clustering mailing list<br>
To UNSUBSCRIBE or update options visit:<br> <a href="http://lists.digium.com/mailman/listinfo/asterisk-ha-clustering" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-ha-clustering</a><br></div></div></blockquote>
</div><br><br clear="all"><br>-- <br>Leandro