I've just finished developing serial and parallel forking using AmSession class. After testing I can send you sources and a callcentre module.
> -----Original Message----- > From: [email protected] [mailto:sems- > [email protected]] On Behalf Of Stefan Sayer > Sent: Monday, October 18, 2010 2:58 PM > To: Ngoc Kha Vu > Cc: [email protected] > Subject: Re: [Sems] [SEMS] Forking > > Hi, > > Ngoc Kha Vu wrote: > > I am building a contact center. I have a problem. If system is down, > > only sems works. > > In this case, when a customer perform a call, I want to route this > call > > to all agents. > > I know that sems allow forking. But does it allow "Ring all" ?, that > > mean all agents receive ringing signal (more than 2), and only one > (the > > first) can receive the call. > > If yes, can anyone show me how to implement forking in sems. > > Thanks in advance. > parallel forking (all phones ring, the first one who picks up gets the > call, the other calls are CANCELed) is usually best implemented in the > proxy (retrieve contacts of the forks, add branches). the same way, > serial forking may be done this way. > > now, if you have all your call center app logic in the application > server, you probably don't want to do forking in the proxy. There is > an example for DSM how to do application level forking, look at the > quizconnect example (doc/dsm/tutorials/quizconnect/); here there is > even interaction (enter the correct pin) with the callee legs. you > could strip this (pin checking) away and have 'normal' forking. > > If you are building a call center (=contact center?), DSM is probably > a good choice of dev platform anyway. > > Other than that, Raphael is working on support for some forking > issues, but I think that is related to handling forking in the proxy. > > hth > Stefan > > > > > > -- > > > ======================================================================= > > Best regards and thanks. > > Vu Ngoc Kha > > R&D Department - Software Center - Viettel Telecom > > 5th Floor - Pacific Ocean Building - 93B - Trung Kinh Street - Cau > Giay > > District - Ha Noi - Viet Nam > > Mobile Phone: +84-91-5916218 ; +84-98-9353284 > > Home Phone: +84-36-2-478535 > > Email: [email protected] <mailto:[email protected]> > > [email protected] <mailto:[email protected]> > > > > > > --------------------------------------------------------------------- > --- > > > > _______________________________________________ > > Sems mailing list > > [email protected] > > http://lists.iptel.org/mailman/listinfo/sems > > > -- > Stefan Sayer > VoIP Services Consulting and Development > > Warschauer Str. 24 > 10243 Berlin > > tel:+491621366449 > sip:[email protected] > email/xmpp:[email protected] > > > _______________________________________________ > Sems mailing list > [email protected] > http://lists.iptel.org/mailman/listinfo/sems _______________________________________________ Sems mailing list [email protected] http://lists.iptel.org/mailman/listinfo/sems
