[OpenSER-Users] OpenSER in front of Asterisk

lists at infoway.net lists at infoway.net
Wed Jan 9 17:18:53 CET 2008


Hi all,

I'm relatively new to OpenSER (and SER for that matter). I have the  
following need and can't quite figure out how to do it.

We have several Asterisk servers being used strictly for IVR purposes  
(IVR cluster). We also have several Asterisk servers used for standard  
telephone services and Agent/Queue services (telephone Cluster). We  
would like to setup one or two OpenSER machines in front of all that  
to serve the following purposes:

1) Route incoming calls appropriately to either the IVR cluster or the  
telephone cluster based on the DNIS
2) Be used as LCR servers so that the telephone cluster will send all  
outbound calls to and the OpenSER will determine if it needs to reach  
one of our termination carriers or simply just handle it internally  
(e.g. extension-to-extension calling)
3) When a caller in the IVR presses certain options, the caller may be  
transferred to an agent. So, we need to take the call away from the  
IVR cluster (possibly back to the OpenSER server) and redirect it to  
the telephone cluster so that an agent may handle the caller
4) CDR and billing purposes
5) Ideally, all our telephone users would register with OpenSER  
(instead of the Asterisk telephone cluster) and for "regular" calls,  
we could just handle everything within OpenSER, and only involve the  
telephone cluster if we need to redirect to voicemail or something  
like that

We have read on the wiki about integrating SER with Asterisk for  
voicemail. We also have some snippets, mainly from the mailing list,  
about SER load balancing traffic to Asterisk. However, we really  
haven't found something that could address all items above. Could  
anyone provide some hits, snippets, or references to what we need in  
order to accomplish these goals?

Thanks




More information about the sr-users mailing list