[Serusers] CPL proxy timeout
Bogdan-Andrei IANCU
iancu at fokus.fraunhofer.de
Fri Feb 11 16:32:41 CET 2005
Terry,
I was considering adding variable timer support in CPL once the tm /ser
implementation of variable timers gets to a better version - I have some
performance reserve regarding the current one. Also I could just add
this feature and let the admin to decide to use it or not ;-)
bogdan
Terry Wilson wrote:
>Sorry for a touch of a cross-post (I posted a similar quetion to
>serdev), but I don't know if I should have posted to ser-users instead
>in the first place. Again, my apologies.
>
>I have previously ready posts about the CPL proxy timeout value being
>ignored because of a lack of ability in the tm module. After reading
>some posts about being able to set dynamic invite timers via avp, it
>looks like tm should handle this type of thing fine. (Again forgive
>me, I have only started sifting through the SER code this week--trying
>to wrap my head around it all). Since tm can support dynamic timers,
>is there a way to modify the cpl handling code to set the callee
>invite timer to the value in the CPL proxy timeout?
>
>I ask because we are currently routing all calls from endpoints
>through ser, to one of several asterisk boxes to handle the dialplan
>(ring phone for n seconds then do x type stuff), and then back out to
>ser. Since asterisk isn't a sip proxy, you get all kinds of fun
>problems when a call is routed in such a way that one leg is on one
>asterisk box, and the other on another and then a transfer takes
>place. We would love to be able to handle all of our dialplan stuff
>in CPL, but have to be able to do things like "Call my phone for 10
>seconds, then ring these 3 phones for 10 seconds if I don't answer",
>etc. It looks like CPL should handle this kind of thing
>perfectly--except setting the timeout for a call to roll to noanswer
>based on destination. I can't be setting these rules directly in the
>ser.cfg because I have lots of endpoints, and they can change how long
>their phone rings etc. through a web interface.
>
>Is this type of behaviour already supported in some other way? Is it
>possible to relatively easily add the proxy timeout support to CPL by
>having it set the timeout using AVP? (btw, what does that acronym
>stand for?) Are there not many people that would benefit from this
>type of modification (i.e. do I need to brush up on my C skills :-) )?
> Any info would be greatly appreciated. Thanks!
>
>_______________________________________________
>Serusers mailing list
>serusers at lists.iptel.org
>http://lists.iptel.org/mailman/listinfo/serusers
>
>
>
More information about the sr-users
mailing list