If you know the duration of one ring, you can very well know number of rings. If I assume the "ringing" you are referring to PSTN type ringing, then this ring duration differs from country to country. In most of the cases 6 sec. is taken. Proxy can start a timer once it receives 180 for uration 6* (No. of rings configured). If this timer expires, it should send CANCEL to the termination end-point and should forward the INVITE request to voicemail/mobile.
On Nov 20, 2007 12:17 AM, virendra nahar <[EMAIL PROTECTED]> wrote: > Hi , > > Would like to know how a sip proxy can do call forward based on number > of rings e.g forward an incoming call for user BOB after 5 rings to > his voicemail/mobile. > > The question is how does proxy detects that number of rings . > > > thanks > vk > _______________________________________________ > Sip-implementors mailing list > Sip-implementors@lists.cs.columbia.edu > https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors > _______________________________________________ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors