When an entity receives a History-Info with the last entry not being equal to the Request URI, the only thing that it can infer from that, is that the one or more previous traversed entities do not support the History-Info. I do not see how that helps in determining what the current target is. /Hans Erik
________________________________ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mary Barnes Sent: Thursday, March 13, 2008 10:43 PM To: Francois Audet; Elwell, John; [email protected] Subject: Re: [Sip] History-Info: UA loose route versus Target header You will know whether or not the last entity that retargeted or routed the request to the terminator added an HI entry, since the concept of the old and new is captured - i.e., the entity receiving the request determines whether the last HI entry matches the request-URI in the request. It was a fundamental requirement (CONTENT-Req) that both the new URI and the one that was retargetted are captured. In that case, you can know that the previous HI entry was the request-URI for the previous hop. So, in that respect History-Info is better than the Target-ID. I also think that if you do the detailed flows for your scenarios, including the complete HI, you can see the pattern for determining the right entry to use due to the indices and reasons included in the entries. Basically, you're moving the logic to the endpoint that receives the request rather than having the proxies do extra work along the way to determine what the Target-ID should be. Mary. ________________________________ From: Audet, Francois (SC100:3055) Sent: Thursday, March 13, 2008 2:07 PM To: Elwell, John; Barnes, Mary (RICH2:AR00); [email protected] Subject: RE: [Sip] History-Info: UA loose route versus Target header Well, yes, of course. That is not a solvable problem. ________________________________ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Elwell, John Sent: Thursday, March 13, 2008 11:30 To: Barnes, Mary (RICH2:AR00); [email protected] Subject: Re: [Sip] History-Info: UA loose route versus Target header One problem identified with Target-Id was that a proxy that retargets and doesn't support Target-Id might just forward an existing Target-Id rather than remove it. I think history-info has a similar property, i.e., the last history entry will not necessarily reflect the most recent target. Would anybody care to comment on this? John ________________________________ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mary Barnes Sent: 13 March 2008 15:34 To: [email protected] Subject: [Sip] History-Info: UA loose route versus Target header Per my comments at the microphone, here's my assessment of the difference between the two documents as they apply to History-Info as a potential solution. draft-rosenberg-sip-ua-loose-route-02 clearly states that History-Info functionally can be used to solve the problem described in that document. However, Jonathan's objective is to solve a fundamental problem of not distinguishing routing versus re-targeting (read section 5). This document would actually change the content of the History-Info headers for the same requests, just as it's already identified in RFC 4244 that if you have loose routing in general, that the information is different in History-Info. The document draft-holmberg-sip-target-uri-delivery-01.txt doesn't do anything to change fundamental SIP processing. It just adds another header that contains information that would already be contained in History-Info. History-info provides a complete history of the processing of a request, with the indexing provided by the entries and the reasons, you know exactly why a request was either "retargetted" or "re-routed". The examples in the appendix would apply to the use cases you are attempting to solve as described in Jonathan's document. Mary.
_______________________________________________ Sip mailing list https://www.ietf.org/mailman/listinfo/sip This list is for NEW development of the core SIP Protocol Use [EMAIL PROTECTED] for questions on current sip Use [EMAIL PROTECTED] for new developments on the application of sip
