Rick Dean wrote:
>
> The whole take stuff is not well defined in
> SIP. You can't really do it with REFER because
> you are working a deal with the call recipient not
> originator.
>
> When I write "take" in SIP I am meaning
> contacting the UA leaving the call, unlike replaces
> which contacts the staying UA.
>
> Supposing the call originator was willing
> using REFER, you still don't the call-id you need.
> I don't know how to learn a call-id using only SIP.
> Using SUBSCRIBE to sniff every packet
> ahead of time doesn't seem workable to me.
>
> Let us not forever grow SIP. How about using
> a new separable layer for remote control
> operation? and leave SIP to negotiating
> media sessions.
>
I'll agree with Rick here, this has minimal place in base SIP, my choice
for the solution would be to use CPL at the proxy to forward on no
answer. This solution doesn't model the PSTN behaviour exactly, however,
in my opinion solves the underlying problem better.
Directed pickup also causes problem when multiple proxies are handling
one domain as they would all have to be notified of the change in
registration in case they were handling a call for which this was a
directed pickup.
James Undery
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors