[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Sip] configuration NOTIFY in example 9.1 of outbound i-d
- To: Francois Audet <audet at nortel.com>
- To: Francois Audet <audet at nortel.com>
- Subject: Re: [Sip] configuration NOTIFY in example 9.1 of outbound i-d
- From: Paul Kyzivat <pkyzivat at cisco.com>
- From: Paul Kyzivat <pkyzivat at cisco.com>
- Date: Mon, 29 Sep 2008 16:26:17 -0400
- Date: Mon, 29 Sep 2008 16:26:17 -0400
- Authentication-results: rtp-dkim-1; header.From=pkyzivat at cisco.com; dkim=pass ( sig from cisco.com/rtpdkim1001 verified; );
- Authentication-results: rtp-dkim-1; header.From=pkyzivat at cisco.com; dkim=pass ( sig from cisco.com/rtpdkim1001 verified; );
- Cc: Cullen Jennings <fluffy at cisco.com>, Rohan Mahy <rohan at ekabal.com>, sip at ietf.org
- Cc: Cullen Jennings <fluffy at cisco.com>, Rohan Mahy <rohan at ekabal.com>, sip at ietf.org
- Delivered-to: ietfarch-sip-archive at core3.amsl.com
- Delivered-to: sip at core3.amsl.com
- Delivered-to: ietfarch-sip-web-archive at core3.amsl.com
- Delivered-to: sip at core3.amsl.com
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; l=2381; t=1222719977; x=1223583977; c=relaxed/simple; s=rtpdkim1001; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=pkyzivat at cisco.com; z=From:=20Paul=20Kyzivat=20<pkyzivat at cisco.com> |Subject:=20Re=3A=20[Sip]=20configuration=20NOTIFY=20in=20e xample=209.1=20of=20outbound=20i-d |Sender:=20 |To:=20Francois=20Audet=20<audet at nortel.com>; bh=0eBkZhkBLKVX4Cr5Qo9j5+ww5gimZVI4Q+Nqjuq8r8I=; b=UU5m3msoGsbfbpYhkFWhN6bbbmuGQi5K0h/uRJvFh8F7qnRV77XAoKXiWN npCAWN/RUTxAQaK67QxBDzvCwnveFwe8FqA6pdIy0Ry9NoOOZorwNo8XrM1F mSJ6KnfvdY;
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; l=2381; t=1222719977; x=1223583977; c=relaxed/simple; s=rtpdkim1001; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=pkyzivat at cisco.com; z=From:=20Paul=20Kyzivat=20<pkyzivat at cisco.com> |Subject:=20Re=3A=20[Sip]=20configuration=20NOTIFY=20in=20e xample=209.1=20of=20outbound=20i-d |Sender:=20 |To:=20Francois=20Audet=20<audet at nortel.com>; bh=0eBkZhkBLKVX4Cr5Qo9j5+ww5gimZVI4Q+Nqjuq8r8I=; b=UU5m3msoGsbfbpYhkFWhN6bbbmuGQi5K0h/uRJvFh8F7qnRV77XAoKXiWN npCAWN/RUTxAQaK67QxBDzvCwnveFwe8FqA6pdIy0Ry9NoOOZorwNo8XrM1F mSJ6KnfvdY;
- In-reply-to: <1ECE0EB50388174790F9694F77522CCF197354D8 at zrc2hxm0.corp.nortel.com>
- In-reply-to: <1ECE0EB50388174790F9694F77522CCF197354D8 at zrc2hxm0.corp.nortel.com>
- List-help: <mailto:sip-request@ietf.org?subject=help>
- List-help: <mailto:sip-request@ietf.org?subject=help>
- List-id: Session Initiation Protocol <sip.ietf.org>
- List-id: Session Initiation Protocol <sip.ietf.org>
- List-post: <mailto:sip@ietf.org>
- List-post: <mailto:sip@ietf.org>
- List-subscribe: <https://www.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=subscribe>
- List-subscribe: <https://www.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=subscribe>
- List-unsubscribe: <https://www.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=unsubscribe>
- List-unsubscribe: <https://www.ietf.org/mailman/listinfo/sip>, <mailto:sip-request@ietf.org?subject=unsubscribe>
- References: <18656.60044.302965.535846 at harjus.tutpro.com> <1ECE0EB50388174790F9694F77522CCF197351A7 at zrc2hxm0.corp.nortel.com> <18657.2518.651908.902884 at harjus.tutpro.com> <1ECE0EB50388174790F9694F77522CCF197354D8 at zrc2hxm0.corp.nortel.com>
- References: <18656.60044.302965.535846 at harjus.tutpro.com> <1ECE0EB50388174790F9694F77522CCF197351A7 at zrc2hxm0.corp.nortel.com> <18657.2518.651908.902884 at harjus.tutpro.com> <1ECE0EB50388174790F9694F77522CCF197354D8 at zrc2hxm0.corp.nortel.com>
- Sender: sip-bounces at ietf.org
- User-agent: Thunderbird 2.0.0.17 (Windows/20080914)
- User-agent: Thunderbird 2.0.0.17 (Windows/20080914)
Francois Audet wrote:
>> > Section 4.3 states (UA procedures):
>> > If the UAC is sending a dialog-forming request, and wants all
>> > subsequent requests in the dialog to arrive over the
>> same flow, the
>> > UAC adds an 'ob' parameter to its Contact header.
>> Typically this is
>> > desirable, but it is not necessary for example if the
>> Contact is a
>> > GRUU [I-D.ietf-sip-gruu].
>>
>> if contact is gruu, does it mean that 'ob' param is
>> implicitly included?
>
> I am not sure why this is worded like this. I was thinking that using
> a GRUU as a contact in a dialog-forming request would mandate that
> requests sent to that Contact would be sent using the same flow, but
> I see no such rule in draft-ietf-sip-gruu.
Gruu isn't dependent on outbound.
Thanks,
Paul
> Cullen/Rohan/Jonathan?
>
>> > Then, section 5.3.2 (proxy procedures):
>> > For mid-dialog requests to work with outbound UAs, the
>> requests need
>> > to be forwarded over some valid flow to the appropriate
>> UA instance.
>> > If the Edge Proxy receives an outgoing dialog-forming
>> request, the
>> > Edge Proxy can use the presence of the ob URI parameter
>> in the UAC's
>> > Contact URI (or topmost Route header field) to
>> determine if the Edge
>> > Proxy needs to assist in mid-dialog request routing.
>>
>> if there is no edge proxy, i.e., UA sends subscribe directly
>> to a presence server, then does this draft not apply and
>> there is no mechanism for the UA to indicate that it wants
>> subscribe tcp connection to be reused by presence server for notifies?
>
> Maybe I'm misunderstanding the question, but this draft relies on an
> outbound proxy. So, in this specific example, the configuration server
> needs to have outbound proxy behavior otherwise you are correct, this
> NOTIFY won't be delivered. It's kind of like the co-located registrar
> and proxy described explicitly in the document, but for co-located
> Config server and proxy.
> _______________________________________________
> Sip mailing list https://www.ietf.org/mailman/listinfo/sip
> This list is for NEW development of the core SIP Protocol
> Use sip-implementors at cs.columbia.edu for questions on current sip
> Use sipping at ietf.org for new developments on the application of sip
>
_______________________________________________
Sip mailing list https://www.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use sip-implementors at cs.columbia.edu for questions on current sip
Use sipping at ietf.org for new developments on the application of sip
Sender: sip-bounces at ietf.org
Errors-To: sip-bounces at ietf.org
Francois Audet wrote:
>> > Section 4.3 states (UA procedures):
>> > If the UAC is sending a dialog-forming request, and wants all
>> > subsequent requests in the dialog to arrive over the
>> same flow, the
>> > UAC adds an 'ob' parameter to its Contact header.
>> Typically this is
>> > desirable, but it is not necessary for example if the
>> Contact is a
>> > GRUU [I-D.ietf-sip-gruu].
>>
>> if contact is gruu, does it mean that 'ob' param is
>> implicitly included?
>
> I am not sure why this is worded like this. I was thinking that using
> a GRUU as a contact in a dialog-forming request would mandate that
> requests sent to that Contact would be sent using the same flow, but
> I see no such rule in draft-ietf-sip-gruu.
Gruu isn't dependent on outbound.
Thanks,
Paul
> Cullen/Rohan/Jonathan?
>
>> > Then, section 5.3.2 (proxy procedures):
>> > For mid-dialog requests to work with outbound UAs, the
>> requests need
>> > to be forwarded over some valid flow to the appropriate
>> UA instance.
>> > If the Edge Proxy receives an outgoing dialog-forming
>> request, the
>> > Edge Proxy can use the presence of the ob URI parameter
>> in the UAC's
>> > Contact URI (or topmost Route header field) to
>> determine if the Edge
>> > Proxy needs to assist in mid-dialog request routing.
>>
>> if there is no edge proxy, i.e., UA sends subscribe directly
>> to a presence server, then does this draft not apply and
>> there is no mechanism for the UA to indicate that it wants
>> subscribe tcp connection to be reused by presence server for notifies?
>
> Maybe I'm misunderstanding the question, but this draft relies on an
> outbound proxy. So, in this specific example, the configuration server
> needs to have outbound proxy behavior otherwise you are correct, this
> NOTIFY won't be delivered. It's kind of like the co-located registrar
> and proxy described explicitly in the document, but for co-located
> Config server and proxy.
> _______________________________________________
> Sip mailing list https://www.ietf.org/mailman/listinfo/sip
> This list is for NEW development of the core SIP Protocol
> Use sip-implementors at cs.columbia.edu for questions on current sip
> Use sipping at ietf.org for new developments on the application of sip
>
_______________________________________________
Sip mailing list https://www.ietf.org/mailman/listinfo/sip
This list is for NEW development of the core SIP Protocol
Use sip-implementors at cs.columbia.edu for questions on current sip
Use sipping at ietf.org for new developments on the application of sip