Re: New version (-04) of draft-ietf-sip-199

"Christer Holmberg" <[email protected]>
Newsgroups gmane.ietf.sip
Message-ID <CA9998CD4A020D418654FCDEF4E707DF0A3D592E@esealmw113.eemea.ericsson.se>
Hi John, 

>>"If the received initial request contains an 199 option tag, the UAS
>>   SHOULD NOT send a 199 response for a dialog on which it intends to
>>    send a final response, unless it e.g. has been configured to do so
>>    due to lack of 199 support by forking proxies or other
intermediate
>>    SIP entities."
> 
>I doubt that a UAS would implement a new configurable 
>parameter just so that it can reduce resource consumption at 
>the UAC when the forking proxy has not bothered to implement 
>199. It is far easier for the UAS never to send 199. So is it 
>really worth specifying this option?

It is probably true that a SIP phone type of UAS would not implement a
new configurable parameter for this.

However, the UAS could be a "network entity", e.g. an application
server, or a B2BUA, and in such cases the operator may have a
configurable parameter. So, I think we should allow it.


>>"When a forking proxy receives a non-2xx final response which
>>terminates one or more (if forking has occured downstream a final
>>response received by the forking proxy MAY terminate multiple early
>>dialogs), and the proxy does not intend to forward the 
>>final response immedialetly (due to the rules for a forking proxy),
and 
>>the UAC has indicated support of the 199 response code, the proxy 
>>SHOULD generate and send a 199 response upstream for the early dialog
on which the
>>non-2xx final response was received, unless the proxy has 
>>previously recieved and forwarded a 199 response for the dialog."
>
>Wow! We really must shorten this sentence. In particular I 
>don't like including a second normative sentence in 
>parentheses within the main sentence.

I can try to think of more simple wording. 

And, text suggestions are of course always welcome :)


>>"If the forking proxy has stored the Contact and Record-Route headers
>>for the early dialogs, it SHALL insert the headers in the 199
>>responses."
>Which Contact and Record-Route header fields? Presumably the 
>ones received from the UAS (as opposed to the UAC), but it 
>doesn't make this clear.

Yes, that should be clarified.

>Also, if there is no compulsion to store these header fields, why make
it mandatory to transmit 
>them if they have been stored?

I was requested to add text about the possibility to store the header
fields and included them in the response. I see no harm in doing so,
since storing the parameters is optional anyway.

Regards,

Christer





> 	From: [email protected] 
> [mailto:[email protected]] On Behalf Of Christer Holmberg
> 	Sent: 07 January 2009 08:49
> 	To: [email protected]
> 	Subject: [Sip] New version (-04) of draft-ietf-sip-199
> 	
> 	
> 
> 
> 	Hi, 
> 
> 	Based on comments and discussions, I've submitted a new 
> version of the 199 draft. 
> 
> 	The currently remaining to-do is to add text to the 
> security chapter. 
> 
> 	The draft can also be found at: 
> 
> 	http://users.piuha.net/cholmber/drafts/draft-ietf-sip-199-04.txt
> <http://users.piuha.net/cholmber/drafts/draft-ietf-sip-199-04.txt>  
> 
> 	Regards, 
> 
> 	Christer 
> 
> 
_______________________________________________
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.