response inline

On Wed, 2002-05-29 at 15:09, [EMAIL PROTECTED] wrote:
> 
> -----------------------
> |                             |
> v                             |
>                                                  ua 1   ------------
> proxy1 ----------- proxy2
> |
> |
> ua2
> 
> Consider the SIP request for a network diagram as shown above.
> 
> ua1   to proxy1
> INVITE          number1@proxy1
> 
> proxy1 to proxy2
> INVITE         number1@proxy2
> 
> 
> proxy2 to proxy1
> INVITE       number2@proxy1
> 
> 
> proxy1 to ua2
> INVITE     number2@ua2
> 
> 
> 
> Assume that the CallID,CSeq,No, From,To don't change in the SIP request.
> 
> The proxy1 does a RecordRoute and creates two call states for
> number1@proxy1
> and number2@proxy1
> 
> Is it possible to send a BYE and terminate the call state for both the
> calls
> in the proxy1.

Of course. The BYE will reflect the Record-Route values in a Route
header field. Proxy1 as you've described it would have added a
distinct header field value to the Record-Route header field each
time the request went through it (once for number1@proxy1 and a
second for number2@proxy1). The BYE will follow the route set that
established, traversing Proxy1 twice, presenting the values proxy1
placed in the Record-Route header as the first Route header field
value if proxy1 is a loose-router, or the Request-URI otherwise.

RjS 

> 
> -Deepak
> 
> _______________________________________________
> Sip-implementors mailing list
> [EMAIL PROTECTED]
> http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors


_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to