Discussion:
[Sip-implementors] BYE Request-URI and Proxy
Arif
2007-12-04 12:44:55 UTC
Permalink
Hi
Can someone please explain to me as to what should be put in Request-URI of a BYE request .SHOULD it be the Proxy Address or the address from CONTACT of INVITE (start of dialog)..

I am having problem while testing a proxy server where a test client sends an
INVITE with Request-URI of proxy
and BYE with Request-URI of proxy..

according to my understanding the client SHOULD be sending BYE to CALLER's Request-URI..
and what should be the role of proxy if BYE is with Request-URI of proxy?

regards




---------------------------------
Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now.
Brett Tate
2007-12-04 14:13:21 UTC
Permalink
Post by Arif
Can someone please explain to me as to what should be put in
Request-URI of a BYE request .SHOULD it be the Proxy Address
or the address from CONTACT of INVITE (start of dialog)..
The answer is within rfc3261's subsections of 16.12. It depends upon
the presences of the "lr" parameter.
Dale.Worley
2007-12-04 19:21:15 UTC
Permalink
From: Arif <m_arif31 at yahoo.com>

Can someone please explain to me as to what should be put in
Request-URI of a BYE request .SHOULD it be the Proxy Address or the
address from CONTACT of INVITE (start of dialog)..

First, when the dialog was initially created, the "route set" and the
"contact (or target) URI" for each endpoint was established. All
further requests within the dialog (including the BYE) are addressed
using this information, although which particular data are put into
which locations in the request depends on the presence or absence of
the ";lr" parameter. The algorithms to do these tasks are presented
in RFC 3261, although you will probably find the examples easier to
understand than the algorithms.

Dale
라스토기
2007-12-05 00:56:02 UTC
Permalink
If record-route is present with top entry as 'lr', then it should be R-URI, otherwise contact URI (of other party) should be R-URI. At no point R-URI be proxy URI. Proxys are intermediate entities and R-URI is for end-entity.
I hope I clarified to some extent.

Vipul Rastogi
Engineer, Business Management Team
Telecommunication Network Business
Samsung Electronics CO, LTD
Suwon P.O.BOX 105, 416
Korea 442-600
MO 010-9530-0354
----- Original Message -----
From: "Arif" <m_arif31 at yahoo.com>
To: <sip-implementors at lists.cs.columbia.edu>
Sent: Tuesday, December 04, 2007 9:44 PM
Subject: [Sip-implementors] BYE Request-URI and Proxy
Post by Arif
Hi
Can someone please explain to me as to what should be put in Request-URI of a BYE request .SHOULD it be the Proxy Address or the address from CONTACT of INVITE (start of dialog)..
I am having problem while testing a proxy server where a test client sends an
INVITE with Request-URI of proxy
and BYE with Request-URI of proxy..
according to my understanding the client SHOULD be sending BYE to CALLER's Request-URI..
and what should be the role of proxy if BYE is with Request-URI of proxy?
regards
---------------------------------
Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now.
_______________________________________________
Sip-implementors mailing list
Sip-implementors at lists.cs.columbia.edu
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
Biplab Chattopadhyay
2007-12-05 09:04:53 UTC
Permalink
To my knowledge, it is exactly the other case. If record-route is
*present* with top entry as 'lr', then contact URI of the remote should
be used as the R-URI. This is the usual loose routing case. If 'lr' is
not present, then the client is dealing with a strict routing proxy. In
this case the top most Route (Which is of the proxy) should be placed in
the Request-URI and the contact URI should be put as the last Route
header entry.

Regards,
Biplab.
Post by 라스토기
If record-route is present with top entry as 'lr', then it should be R-URI, otherwise contact URI (of other party) should be R-URI. At no point R-URI be proxy URI. Proxys are intermediate entities and R-URI is for end-entity.
I hope I clarified to some extent.
Vipul Rastogi
Engineer, Business Management Team
Telecommunication Network Business
Samsung Electronics CO, LTD
Suwon P.O.BOX 105, 416
Korea 442-600
MO 010-9530-0354
----- Original Message -----
From: "Arif" <m_arif31 at yahoo.com>
To: <sip-implementors at lists.cs.columbia.edu>
Sent: Tuesday, December 04, 2007 9:44 PM
Subject: [Sip-implementors] BYE Request-URI and Proxy
Post by Arif
Hi
Can someone please explain to me as to what should be put in Request-URI of a BYE request .SHOULD it be the Proxy Address or the address from CONTACT of INVITE (start of dialog)..
I am having problem while testing a proxy server where a test client sends an
INVITE with Request-URI of proxy
and BYE with Request-URI of proxy..
according to my understanding the client SHOULD be sending BYE to CALLER's Request-URI..
and what should be the role of proxy if BYE is with Request-URI of proxy?
regards
---------------------------------
Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now.
_______________________________________________
Sip-implementors mailing list
Sip-implementors at lists.cs.columbia.edu
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
_______________________________________________
Sip-implementors mailing list
Sip-implementors at lists.cs.columbia.edu
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
Loading...