On 3/27/13 8:48 PM, Brett Tate wrote:
> Hi Paul,
>
> I agree with your reply; however my understanding of RFC 6665 is that the
> dialog is already established from the notifier's perspective. Thus, the
> NOTIFY response's Record-Route (or lack of it) has no impact upon the
> notifier.
You are probably right. But let's get Adam's opinion.
Adam - can you comment on how you understand this?
Thanks,
Paul
>> -----Original Message-----
>> From: [email protected] [mailto:sip-
>> [email protected]] On Behalf Of Paul Kyzivat
>> Sent: Wednesday, March 20, 2013 11:11 AM
>> To: [email protected]
>> Subject: Re: [Sip-implementors] Mirroring record-route in 200 OK for
>> NOTIFY?
>>
>> Atul,
>>
>> I disagree with your answer here.
>>
>> You quote section 4.3 on Proxy Behavior, but the question was about the
>> behavior of the subscribing UA. For that, section 4.4.1 applies. It is
>> a
>> revision to 3265, and clarifies that it is the first NOTIFY that
>> establishes the dialog. So then section 12.1.1 of 3261 specifies what
>> should happen in the response to the NOTIFY.
>>
>> Thanks,
>> Paul
>>
>> On 3/20/13 10:36 PM, Atul Thosar wrote:
>>> Hi Andreas,
>>> IMHO, UAC should not mirror "Record-Route" in 200 OK response to
>> NOTIFY
>>> request. Here is the reference from RFC 6665 -
>>>
>>> 4.3. Proxy Behavior
>>>
>>> Proxies need no additional behavior beyond that described in
>>> [RFC3261] to support SUBSCRIBE and NOTIFY transactions. If a
>> proxy
>>> wishes to see all of the SUBSCRIBE and NOTIFY requests for a
>> given
>>> dialog, it MUST add a "Record-Route" header field to the initial
>>> SUBSCRIBE request and all NOTIFY requests. It MAY choose to
>> include
>>> "Record-Route" in subsequent SUBSCRIBE requests; however, these
>>> requests cannot cause the dialog's route set to be modified.
>>>
>>> Proxies that did not add a "Record-Route" header field to the
>> initial
>>> SUBSCRIBE request MUST NOT add a "Record-Route" header field to
>> any
>>> of the associated NOTIFY requests.
>>>
>>> So once the dialog is created when UAC receives 200 OK response to
>>> SUBSCRIBE, UAC builds the route set. This route set do not changed by
>>> subsequent in-dialog NOTIFY requests as per RFC 3261 -
>>>
>>> 12.2 Requests within a Dialog
>>> Requests within a dialog MAY contain Record-Route and Contact
>> header
>>> fields. However, these requests do not cause the dialog's route
>> set
>>> to be modified, although they may modify the remote target URI.
>
>
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors