Hi,
Here is a scenario that we are facing where our proxy is implementing RNA (Ring on No answer) i.e. it try to reach all the possible end point for dialed number.
Calling UA -------> Proxy |---> end point 1 |---> end point 2 : : |---> end point n
This proxy is different from forking proxy. It tries all end points one after another.
It's still a forking proxy, except it forks serially.
So my first question is how long should the UA wait before one of the end point actually responds? (Is it timer C)
Depends on the UAC; it is not timer C. Timer C is used by proxies only.
Another issue is that this proxy sends CANCEL to UA if endpoint does not respond and UA destroys it state machine there itself.
The proxy will not send a CANCEL to the UAC; it will send it to the UAS (end point 1, end point 2, ...) to tear the call down if it elicits no response. Exactly how long to wait on each forked branch depends on the proxy implementation. rfc3261 does not dictate this time.
- vijay -- Vijay K. Gurbani [EMAIL PROTECTED],research.bell-labs.com,acm.org} Wireless Networks Group/Internet Software and Services Lucent Technologies/Bell Labs Innovations, 2000 Lucent Lane, Rm 6G-440 Naperville, Illinois 60566 Voice: +1 630 224 0216
_______________________________________________ Sip-implementors mailing list [EMAIL PROTECTED] http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
