[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Sip] draft-ietf-sip-outbound
- To: "Christer Holmberg" <christer.holmberg at ericsson.com>, "Juha Heinanen" <jh at tutpro.com>, "Dean Willis" <dean.willis at softarmor.com>
- To: "Christer Holmberg" <christer.holmberg at ericsson.com>, "Juha Heinanen" <jh at tutpro.com>, "Dean Willis" <dean.willis at softarmor.com>
- Subject: Re: [Sip] draft-ietf-sip-outbound
- From: "Francois Audet" <audet at nortel.com>
- From: "Francois Audet" <audet at nortel.com>
- Date: Tue, 13 May 2008 14:01:27 -0500
- Date: Tue, 13 May 2008 14:01:27 -0500
- Cc: sip at ietf.org, drage at alcatel-lucent.com, "Elwell, John" <john.elwell at siemens.com>
- Cc: sip at ietf.org, drage at alcatel-lucent.com, "Elwell, John" <john.elwell at siemens.com>
- Delivered-to: ietfarch-sip-web-archive at core3.amsl.com
- Delivered-to: sip at core3.amsl.com
- Delivered-to: ietfarch-sip-archive at core3.amsl.com
- Delivered-to: sip at core3.amsl.com
- In-reply-to: <CA9998CD4A020D418654FCDEF4E707DF046C77A5@esealmw113.eemea.ericsson.se>
- In-reply-to: <CA9998CD4A020D418654FCDEF4E707DF046C77A5@esealmw113.eemea.ericsson.se>
- List-archive: <https://www.ietf.org/mailman/From sip-bounces@ietf.org Tue May 13 12:51:01 200>
- List-archive: <https://www.ietf.org/mailman/private/private/sip>
- 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-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: <18465.17834.732392.527310@taimen.test.fi> <CA9998CD4A020D418654FCDEF4E707DF046C776E@esealmw113.eemea.ericsson.se> <18465.32545.345585.820414@taimen.test.fi> <E6C2E8958BA59A4FB960963D475F7AC30BD8050F5A@mail.acmepacket.com> <18465.55659.177188.471351@taimen.test.fi> <1ECE0EB50388174790F9694F77522CCF16A01DDF@zrc2hxm0.corp.nortel.com> <18466.880.342656.104598@taimen.test.fi> <E6C2E8958BA59A4FB960963D475F7AC30BD80514C7@mail.acmepacket.com> <48222D54.7020006@iptel.org> <E6C2E8958BA59A4FB960963D475F7AC30BD8051669@mail.acmepacket.com> <CA9998CD4A020D418654FCDEF4E707DF046C7775@esealmw113.eemea.ericsson.se> <18466.42180.621089.330513@taimen.test.fi> <4822AB7C.9000108@iptel.org> <1ECE0EB50388174790F9694F77522CCF16A5306F@zrc2hxm0.corp.nortel.com> <18467.10759.517606.958702@taimen.test.fi> <1ECE0EB50388174790F9694F77522CCF16A5321E@zrc2hxm0.corp.nortel.com> <18467.12939.938913.841738@taimen.test.fi> <1ECE0EB50388174790F9694F77522CCF16A53410@zrc2hxm0.corp.nortel.com> <18467.16! ! ! ! 487 .1 71324.50 8479 @! t aimen.te st.fi> <E6C2E 8958BA59A4FB960963D475F7AC30BD80C2A8B@mail.acmepacket.com> <18467.17492.323683.861768@taimen.test.fi> <CA9998CD4A020D418654FCDEF4E707DF05C0F825@esealmw113.eemea.ericsson.se> <A8948F50-3BAC-4CA2-BA42-E2F4F9493BEF@softarmor.com> <18468.3962.993600.980552@taimen.test.fi> <6A699061-514E-40F9-8949-B44EF76D9A02@softarmor.com> <18469.13630.852013.419236@taimen.test.fi> <B0CF5278-8A23-4033-A5AF-4924BA98B9B4@softarmor.com> <18469.39359.781686.130823@taimen.test.fi> <1ECE0EB50388174790F9694F77522CCF16B721A0@zrc2hxm0.corp.nortel.com> <CA9998CD4A020D418654FCDEF4E707DF046C77A5@esealmw113.eemea.ericsson.se>
- References: <18465.17834.732392.527310@taimen.test.fi> <CA9998CD4A020D418654FCDEF4E707DF046C776E@esealmw113.eemea.ericsson.se> <18465.32545.345585.820414@taimen.test.fi> <E6C2E8958BA59A4FB960963D475F7AC30BD8050F5A@mail.acmepacket.com> <18465.55659.177188.471351@taimen.test.fi> <1ECE0EB50388174790F9694F77522CCF16A01DDF@zrc2hxm0.corp.nortel.com> <18466.880.342656.104598@taimen.test.fi> <E6C2E8958BA59A4FB960963D475F7AC30BD80514C7@mail.acmepacket.com> <48222D54.7020006@iptel.org> <E6C2E8958BA59A4FB960963D475F7AC30BD8051669@mail.acmepacket.com> <CA9998CD4A020D418654FCDEF4E707DF046C7775@esealmw113.eemea.ericsson.se> <18466.42180.621089.330513@taimen.test.fi> <4822AB7C.9000108@iptel.org> <1ECE0EB50388174790F9694F77522CCF16A5306F@zrc2hxm0.corp.nortel.com> <18467.10759.517606.958702@taimen.test.fi> <1ECE0EB50388174790F9694F77522CCF16A5321E@zrc2hxm0.corp.nortel.com> <18467.12939.938913.841738@taimen.test.fi> <1ECE0EB50388174790F9694F77522CCF16A53410@zrc2hxm0.corp.nortel.com> <18467.16! ! ! ! 487 .1 71324.50 8479 @! t aimen.te st.fi> <E6C2E 8958BA59A4FB960963D475F7AC30BD80C2A8B@mail.acmepacket.com> <18467.17492.323683.861768@taimen.test.fi> <CA9998CD4A020D418654FCDEF4E707DF05C0F825@esealmw113.eemea.ericsson.se> <A8948F50-3BAC-4CA2-BA42-E2F4F9493BEF@softarmor.com> <18468.3962.993600.980552@taimen.test.fi> <6A699061-514E-40F9-8949-B44EF76D9A02@softarmor.com> <18469.13630.852013.419236@taimen.test.fi> <B0CF5278-8A23-4033-A5AF-4924BA98B9B4@softarmor.com> <18469.39359.781686.130823@taimen.test.fi> <1ECE0EB50388174790F9694F77522CCF16B721A0@zrc2hxm0.corp.nortel.com> <CA9998CD4A020D418654FCDEF4E707DF046C77A5@esealmw113.eemea.ericsson.se>
- Sender: sip-bounces at ietf.org
- Thread-index: AciynETYaonEt/1yTC6+lj7GlCfrbABtlxxwAAXDjQgALMjO0A==
- Thread-index: AciynETYaonEt/1yTC6+lj7GlCfrbABtlxxwAAXDjQgALMjO0A==
- Thread-topic: [Sip] draft-ietf-sip-outbound
- Thread-topic: [Sip] draft-ietf-sip-outbound
> -----Original Message-----
> From: sip-bounces at ietf.org [mailto:sip-bounces at ietf.org] On
> Behalf Of Christer Holmberg
> Sent: Monday, May 12, 2008 13:15
> To: Audet, Francois (SC100:3055); Juha Heinanen; Dean Willis
> Cc: sip at ietf.org; Elwell, John; drage at alcatel-lucent.com
> Subject: Re: [Sip] draft-ietf-sip-outbound
>
> Hi Francois,
>
> If you, as you propose, say:
>
> "If the set has more than one URI, the UAC MUST send a
> REGISTER request to at least two of the default outbound
> proxies from the set."
>
> ..do you then really need the sentence saying:
>
> "For each outbound proxy URI in the set, the UAC SHOULD send
> a REGISTER request using this URI as the default outbound proxy."
Well, yes: it says you SHOULD do them all (but MUST at least 2). The
battery life stuff is justification for the SHOULD (i.e., why it's not
a MUST).
> Wouldn't it be enough to say that the UAC MUST register with
> at least two?
>
If it's clearer, I could do this instead:
For each outbound proxy URI in the set, the UAC SHOULD send a
REGISTER request using this URI as the default outbound proxy:
however, if the set has more than one URI, the UAC MUST send a
REGISTER request to at least two of the default outbound proxies
from the set. The reason for not mandating all the proxies in
the set is that the UA could limit the number of flows formed to
conserve battery power, for example. The reason for mandating at
least two is ensure high-availability if available. UAs that [...]
> I guess the question is whether UACs "with battery life
> issues" want to be able to establish single flows or not.
> Since the current draft does seem to allow it (at least it
> doesn't explicitly forbid it) it could be rather unwise to
> remove that possibility at this point, because it COULD be
> seen as a rather big change. Maybe one solution would be to
> strongly recommend against it, and add some words about the
> lost functionality by doing so, but not explicitly forbid it.
That's why we are asking for feedback. So far I have heard
nobody saying that 2 as a minimum is not acceptable.
But we have one stong opinion that 1 is not good.
The draft is ambibuous about 2 or 1. I for one read it
as saying that 2 was the minimum (because it says
"However, a UA MUST support sets with at least two outbound
proxy URIs and SHOULD support sets with up to four URIs."
So it's very unclear to to me that we would be "changing" from
1 to 2 "late in the game".
So, let's wait for more opinions.
> On the other hand, assuming the keep-draft moves forward: if
> you are only going to establish a single flow I am not sure
> you would need Outbound in the first place - keep would be enough :)
_______________________________________________
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>
List-Post: <mailto:sip at ietf.org>
List-Help: <mailto:sip-request at ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sip>,
<mailto:sip-request at ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: sip-bounces at ietf.org
Errors-To: sip-bounces at ietf.org
> -----Original Message-----
> From: sip-bounces at ietf.org [mailto:sip-bounces at ietf.org] On
> Behalf Of Christer Holmberg
> Sent: Monday, May 12, 2008 13:15
> To: Audet, Francois (SC100:3055); Juha Heinanen; Dean Willis
> Cc: sip at ietf.org; Elwell, John; drage at alcatel-lucent.com
> Subject: Re: [Sip] draft-ietf-sip-outbound
>
> Hi Francois,
>
> If you, as you propose, say:
>
> "If the set has more than one URI, the UAC MUST send a
> REGISTER request to at least two of the default outbound
> proxies from the set."
>
> ..do you then really need the sentence saying:
>
> "For each outbound proxy URI in the set, the UAC SHOULD send
> a REGISTER request using this URI as the default outbound proxy."
Well, yes: it says you SHOULD do them all (but MUST at least 2). The
battery life stuff is justification for the SHOULD (i.e., why it's not
a MUST).
> Wouldn't it be enough to say that the UAC MUST register with
> at least two?
>
If it's clearer, I could do this instead:
For each outbound proxy URI in the set, the UAC SHOULD send a
REGISTER request using this URI as the default outbound proxy:
however, if the set has more than one URI, the UAC MUST send a
REGISTER request to at least two of the default outbound proxies
from the set. The reason for not mandating all the proxies in
the set is that the UA could limit the number of flows formed to
conserve battery power, for example. The reason for mandating at
least two is ensure high-availability if available. UAs that [...]
> I guess the question is whether UACs "with battery life
> issues" want to be able to establish single flows or not.
> Since the current draft does seem to allow it (at least it
> doesn't explicitly forbid it) it could be rather unwise to
> remove that possibility at this point, because it COULD be
> seen as a rather big change. Maybe one solution would be to
> strongly recommend against it, and add some words about the
> lost functionality by doing so, but not explicitly forbid it.
That's why we are asking for feedback. So far I have heard
nobody saying that 2 as a minimum is not acceptable.
But we have one stong opinion that 1 is not good.
The draft is ambibuous about 2 or 1. I for one read it
as saying that 2 was the minimum (because it says
"However, a UA MUST support sets with at least two outbound
proxy URIs and SHOULD support sets with up to four URIs."
So it's very unclear to to me that we would be "changing" from
1 to 2 "late in the game".
So, let's wait for more opinions.
> On the other hand, assuming the keep-draft moves forward: if
> you are only going to establish a single flow I am not sure
> you would need Outbound in the first place - keep would be enough :)
_______________________________________________
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