mandeep singh wrote:

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

Reply via email to