[SIPForum-discussion] [SIP Forum Discussion] INVITE request followed by CANCEL

Manish Aggarwal maaggarwal at gmail.com
Tue Apr 14 23:35:34 UTC 2009


Assuming that the scneario is using a proxy and its stateful, and not
stateless.....


Question 1.
Forking is supported.
Originator calls recipient which is registered at many places.
Server attempts the calls at all the registered places of recipient but it
receives No Answer/Busy from all places.
Now, will the server send 486 Busy or 603 Decline response to the originator
of the call?

## If it receives a 486 from "everywhere", then I think it should send 600
(busy everywhere).

 Question 2:
Originator calls recipient.
Recipient does not answer the call (though recipient sends 180 Ringing)
When timeout occurs, will the server send any error response (or CANCEL
request) to the callee and called parties or the callee will initiate call
termination process.

## I assume -- caller is person making the call, and callee is the
receipient of the call.....
Upon time out, proxy will send a CANCEL to the callee. Callee should send
back a 200OK, and a 487 (Request terminated), as well.
Now, proxy can fwd the call to Voice mail, if configured.
I doubt if it sends back a CANCEL to caller. There is no request pending
from proxy to UAC. So, it doesnt make a case for sending CANCEL.
As callee UAC has already received a 180 ringing, it will not send any
re-invite.
So, may be the UAC will terminate the call itself on Timeout, and will send
CANCEL to proxy.

Hope it helps

-Manish


On Tue, Apr 14, 2009 at 6:45 AM, Ashutosh Panda <ashubdk at gmail.com> wrote:

> Hello Everybody,
> I have doubts in following two issues. Hope I can find my answer through
> this forum. Thanks in advance.
>
> Question 1.
> Forking is supported.
> Originator calls recipient which is registered at many places.
> Server attempts the calls at all the registered places of recipient but it
> receives No Answer/Busy from all places.
> Now, will the server send 486 Busy or 603 Decline response to the
> originator of the call?
>
>
##

>  Question 2:
> Originator calls recipient.
> Recipient does not answer the call (though recipient sends 180 Ringing)
> When timeout occurs, will the server send any error response (or CANCEL
> request) to the callee and called parties or the callee will initiate call
> termination process.
>
> Regards
> Ashutosh Panda
>
>
>
> _______________________________________________
> This is the SIP Forum discussion mailing list
> TO UNSUBSCRIBE, or edit your delivery options, please visit
> http://sipforum.org/mailman/listinfo/discussion
> Post to the list at discussion at sipforum.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://sipforum.org/pipermail/discussion/attachments/20090414/8b6947fb/attachment-0002.html>


More information about the discussion mailing list