If I read the draft correctly, the proposed solution is that rerouting action 
leaves the req-uri alone, and pushes a Route for the resolved target's URI 
(contact/whatever).  Whereas a retargeting action replaces the req-uri with the 
new target, and possibly pushes the previous req-uri into History-Info.  The 
draft proposes retargeting be defined as when the proxy determines the new 
target could not claim the previous req-uri as its Identity.  In other words, 
if the new target were to originate a request using the previous req-uri as its 
From addr-spec, would its domain sign it using rfc4474 - if so then it's a 
reroute, if not then it's a retarget.  Correct?

The draft also describes several cases, some of which don't seem to follow the 
above rules.

For example, Section 5 example 3 says:
   3.  When a proxy receiving a request identifies a next hop server
       that is needed to process the request, that next hop server is a
       route.  A next hop server is not a UA and would never be able to
       claim its identity.  Its URI is pushed into a Route header field
       and the Request-URI is retained.  An important use case for this
       are proxies that select PSTN gateways for call egress to the
       PSTN.  Such selection would place the SIP URI of the gateway into
       the topmost Route header field value and retain the Request-URI.

So this says a PSTN gateway could not claim the identity, yet the behavior is 
still rerouting?

Another example of this is in Section 2.6 for Emergency Numbers.  It states the 
SOS URN needs to stay in place in the req-uri all the way to the call-taker.  
I'm not sure if such a call-taker could claim Identity to an SOS URN, and 
furthermore the odds are the call-taker is in another domain, which per this 
draft would constitute a retargeting and change the req-uri.  No?

This draft should also describe what happens for service invocation, which is a 
stated problem space in section 2.5.  Again, a voicemail system or IVR or App 
Server could not claim Identity for the req-uri, and thus it would be a 
retarget per the draft's definition.

-hadriel


_______________________________________________
Sip mailing list  https://www1.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

Reply via email to