Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix)
 with ESMTP id 0101C21E81E1 for <mmusic@ietfa.amsl.com>;
 Mon,  7 Oct 2013 04:12:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.179
X-Spam-Level: 
X-Spam-Status: No, score=-5.179 tagged_above=-999 required=5 tests=[AWL=-0.131,
 BAYES_00=-2.599, HELO_EQ_SE=0.35, HTML_MESSAGE=0.001, J_CHICKENPOX_56=0.6,
 J_CHICKENPOX_57=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com
 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DCy1xPWop18y for
 <mmusic@ietfa.amsl.com>; Mon,  7 Oct 2013 04:11:55 -0700 (PDT)
Received: from mailgw1.ericsson.se (mailgw1.ericsson.se [193.180.251.45]) by
 ietfa.amsl.com (Postfix) with ESMTP id F178221E817B for <mmusic@ietf.org>;
 Mon,  7 Oct 2013 04:11:50 -0700 (PDT)
X-AuditID: c1b4fb2d-b7f738e000003ee3-f4-525296f5b587
Received: from ESESSHC019.ericsson.se (Unknown_Domain [153.88.183.75]) by
 mailgw1.ericsson.se (Symantec Mail Security) with SMTP id
 9E.72.16099.5F692525; Mon,  7 Oct 2013 13:11:49 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.146]) by
 ESESSHC019.ericsson.se ([153.88.183.75]) with mapi id 14.02.0328.009;
 Mon, 7 Oct 2013 13:11:05 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "Schwarz, Albrecht (Albrecht)" <albrecht.schwarz@alcatel-lucent.com>
Thread-Topic: [mmusic-udptl-dtls-01] Establishment direction of DTLS session
Thread-Index: AQHOw0vSqs2p+EtM3Ue3aa2C9ZzcDJnpE5VA
Date: Mon, 7 Oct 2013 11:11:04 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B1C4B6352@ESESSMB209.ericsson.se>
References: <786615F3A85DF44AA2A76164A71FE1AC0BA3EC@FR711WXCHMBA03.zeu.alcatel-lucent.com>
 <7594FB04B1934943A5C02806D1A2204B1C4A769E@ESESSMB209.ericsson.se>
 <786615F3A85DF44AA2A76164A71FE1AC0BC423@FR711WXCHMBA03.zeu.alcatel-lucent.com>
 <7594FB04B1934943A5C02806D1A2204B1C4A9A45@ESESSMB209.ericsson.se>,
 <786615F3A85DF44AA2A76164A71FE1AC0BD395@FR711WXCHMBA03.zeu.alcatel-lucent.com>
 <7594FB04B1934943A5C02806D1A2204B1C4AB001@ESESSMB209.ericsson.se>
 <786615F3A85DF44AA2A76164A71FE1AC0C68BB@FR711WXCHMBA03.zeu.alcatel-lucent.com>
In-Reply-To: <786615F3A85DF44AA2A76164A71FE1AC0C68BB@FR711WXCHMBA03.zeu.alcatel-lucent.com>
Accept-Language: en-US
Content-Language: fi-FI
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.154]
Content-Type: multipart/alternative;
 boundary="_000_7594FB04B1934943A5C02806D1A2204B1C4B6352ESESSMB209erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrJLMWRmVeSWpSXmKPExsUyM2K7t+7XaUFBBl1rTSz+tP5itNi6PtFi
 6vLHLA7MHq3P9rJ6LFnykymAKYrLJiU1J7MstUjfLoEr4+dkq4LZNxkrDn26wdrAOGsPYxcj
 J4eEgInE2f17oWwxiQv31rOB2EIChxglNu+P6WLkArIXM0rMmjsFqIiDg03AQqL7nzZIjYiA
 h8T9BcfA6pkF0iQmdK5nArGFBbwllnb2MUHU+Ehs6D0IZRtJPHk+HWwXi4CKxJaLt1hBbF4B
 X4k7aw6wQ+yaziLx6uttsAZOgWiJT40XwBYwAh33/dQaJohl4hIfDl5nhjhaQGLJnvNQtqjE
 y8f/WCFsJYlFtz9D1edL3Go8yA6xTFDi5MwnLBMYRWchGTULSdksJGUQcT2JG1OnsEHY2hLL
 Fr6GqteVmPHvEAuy+AJG9lWM7LmJmTnp5YabGIHRdXDLb90djKfOiRxilOZgURLn/fDWOUhI
 ID2xJDU7NbUgtSi+qDQntfgQIxMHp1QDI3eUVPeFm/cXWb5ieDjpuGWHsYZQulGBCMO2dcd/
 /uU4/l/y3pF3Gtq3Dv69k1fgqM7ml33GcMan3vbGrTVN++KuzD4stOV20jLd6eeOrLY5V1qz
 UL/XUz1vx2ve2NPtkfHTKqYsL71Vv+qB9e/SEw/W3j4jKvPzF3MgS926t5denv/avvngCV8l
 luKMREMt5qLiRADqUy1YfAIAAA==
Cc: "mmusic@ietf.org" <mmusic@ietf.org>, "LANDAIS,
 BRUNO \(BRUNO\)" <bruno.landais@alcatel-lucent.com>
Subject: Re: [MMUSIC] [mmusic-udptl-dtls-01] Establishment direction of DTLS
 session
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>,
 <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmusic>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>,
 <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Oct 2013 11:12:02 -0000

--_000_7594FB04B1934943A5C02806D1A2204B1C4B6352ESESSMB209erics_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi Albrecht,

At this point, the community is making a decision about whether to start wo=
rking on this.

Once that is done, we will start looking into, and discuss, individual tech=
nical issues etc, and your input will be highly appreciated.

Regards,

Christer

L=E4hett=E4j=E4: Schwarz, Albrecht (Albrecht) [mailto:albrecht.schwarz@alca=
tel-lucent.com]
L=E4hetetty: 7. lokakuuta 2013 13:56
Vastaanottaja: Christer Holmberg
Kopio: mmusic@ietf.org; LANDAIS, BRUNO (BRUNO)
Aihe: RE: [mmusic-udptl-dtls-01] Establishment direction of DTLS session

Hello Christer,
I may not commit to submit a problem statement in the next couple of weeks,=
 just due to time reasons.
At least a note (or editor's note) should be added to draft mmusic-udptl-dt=
ls in order to indicate the issue and that a solution proposal is still pen=
ding.

Thanks,
Albrecht


From: Christer Holmberg [mailto:christer.holmberg@ericsson.com]
Sent: Dienstag, 24. September 2013 16:01
To: Schwarz, Albrecht (Albrecht)
Cc: mmusic@ietf.org<mailto:mmusic@ietf.org>; LANDAIS, BRUNO (BRUNO)
Subject: RE: [mmusic-udptl-dtls-01] Establishment direction of DTLS session


Hi Albrecht,



I don't think putting a note somewhere in the fax draft is going to solve a=
nything.



As you indicate, the issue exists in multiple documents, so it's a generic =
issues.



So, my suggestion is that you put together a short draft which describes th=
e problem, and how you want to change it, and then we can have a more gener=
ic discussion about it. The WG can then decide whether we shall fix somethi=
ng, and if so, in which specs.



Regards,



Christer





________________________________
From: Schwarz, Albrecht (Albrecht) [albrecht.schwarz@alcatel-lucent.com]
Sent: Tuesday, 24 September 2013 4:22 PM
To: Christer Holmberg
Cc: mmusic@ietf.org<mailto:mmusic@ietf.org>; LANDAIS, BRUNO (BRUNO)
Subject: RE: [mmusic-udptl-dtls-01] Establishment direction of DTLS session
Hello Christer,

the "copy & paste" action (across at least three "RFCs") seems to be the ro=
ot cause of the issue :-(

SIP session establishment and L4 security session (DTLS, TLS) establishment=
 directions should be principally decoupled because application specific.

We got here (wrt DTLS) three (different!) applications:
1) Key exchange (RFC 5763)
2) Conference control (rfc4582bis)
3) Document transmission (udptl-dtls)

All three applications are different in terms of number/type of supported n=
etwork models, security models or/and communication topology.

Consequently, the basic, application independent SDP O/A rules for DTLS ses=
sion establishment would need to support that flexibility.
The application specific SIP/SDP profile could then still narrow down the r=
equired SDP O/A rules.

What we got so far: SDP O/A rules in three application specific "RFCs" (RFC=
 5763, rfc4582bis, udptl-dtls), which are all tight to RFC 5773 :-(

There might be two options to correct that copy & paste issue in "udptl-dtl=
s" in my opinion:
a) expand the SDP O/A rules for more flexibility
or
b) add a WARNING / NOTE about the inherent limitations (due to the assumpti=
on of a network and communication environment according RFC 5763)

What do you think?
Best regards,
Albrecht


-----Original Message-----
From: Christer Holmberg [mailto:christer.holmberg@ericsson.com]
Sent: Montag, 23. September 2013 11:54
To: Schwarz, Albrecht (Albrecht)
Cc: mmusic@ietf.org<mailto:mmusic@ietf.org>; LANDAIS, BRUNO (BRUNO)
Subject: RE: [mmusic-udptl-dtls-01] Establishment direction of DTLS session

Hi Albrecht,

I don't know what model people were focusing on when writing RFC 5763, but =
the RFC does say:

"The endpoint that is the offerer MUST use the setup attribute value of set=
up:actpass"

...which we also copied into the udptl-dtls draft.

Now, if you want to change that, and allow the Offerer to "force" the direc=
tion, I think you should start a separate thread about that. Because, it is=
 not specific to fax, in my opinion.

Regards,

Christer

-----Original Message-----
From: Schwarz, Albrecht (Albrecht) [mailto:albrecht.schwarz@alcatel-lucent.=
com]
Sent: 23. syyskuuta 2013 12:31
To: Christer Holmberg
Cc: mmusic@ietf.org<mailto:mmusic@ietf.org>; LANDAIS, BRUNO (BRUNO)
Subject: RE: [mmusic-udptl-dtls-01] Establishment direction of DTLS session

Hello Christer,

the decision about "DTLS session establishment direction" is ALWAYS up to t=
he SDP ANSWERER (according present 3.1).

In order to decouple SIP session and DTLS session establishment directions,=
 then the SDP OFFERER should also to be able to use "setup:active" and "set=
up:passive" (besides codepoint "setup:actpass") in my understanding.

I'm not sure whether the reference to RFC 5763 helps because I could imagin=
e that the subject comes down to the indicated network scenarios, lets look=
 again at:
a) T - T
b) T -GW

The existing udptl-dtls & RFC 5763 text seems to focus on model (a) only: S=
DP O/A between two peering, terminal located SIP UAs (there is NOT any SIP =
B2BUA).
But I could imagine that the SIP/SDP profiles for "T" and "GW" are not nece=
ssarily the same in case of model (b): "T" as SDP Offerer may not allowed t=
o decide the DTLS session establishment direction, but "GW" as SDP offerer =
may need to enforce the DTLS session establishment direction (either way).

Regards,
Albrecht


-----Original Message-----
From: Christer Holmberg [mailto:christer.holmberg@ericsson.com]
Sent: Donnerstag, 19. September 2013 10:02
To: Schwarz, Albrecht (Albrecht)
Cc: mmusic@ietf.org<mailto:mmusic@ietf.org>
Subject: RE: [mmusic-udptl-dtls-01] Establishment direction of DTLS session

Hi Albrecht,

The direction of the SIP session establishment and the DTLS session establi=
shment are NOT tightly coupled. The draft enables the Answerer to select wh=
ether it wants to act as DTLS client or DTLS server.

Section 3.1 states:

.... The
offerer MUST assign the SDP setup attribute with setup:actpass value, and M=
UST be prepared to receive a DTLS client_hello message before it receives t=
he SDP answer. The answerer MUST assign the SDP setup attribute with either=
 setup:active value or setup:passive value. The answerer SHOULD assign the =
SDP setup attribute with the setup:active value. Whichever party is active =
MUST initiate a DTLS handshake by sending a ClientHello over each flow (hos=
t/port quartet).

The same rules apply for DTLS-SRTP (see Section 5 of RFC5763). In fact, we =
base the procedure on that RFC.

BFCP-over-DTLS (draft-ietf-bfcpbis-rfc4582bis) also refers to the DTLS-SRTP=
 procedures for DTLS server determination.

Regards,

Christer





-----Original Message-----
From: Schwarz, Albrecht (Albrecht) [mailto:albrecht.schwarz@alcatel-lucent.=
com]
Sent: 18. syyskuuta 2013 18:28
To: Christer Holmberg
Cc: mmusic@ietf.org<mailto:mmusic@ietf.org>
Subject: [mmusic-udptl-dtls-01] Establishment direction of DTLS session

The T.38 endpoint could be located in a terminal (=3D T.38 IAF) or in a gat=
eway, leading to three possible scenarios of
a) T - T
b) T -GW
c) GW-GW

I'd like to scope on scenario (b) due to its asymmetry of user- and network=
-side located T.38 endpoints.

Christer,
I thought that the two directions of
1) SIP session establishment and
2) DTLS session establishment
should be NOT tightly coupled (as currently supposed to be in clause 3.1)?
The ietf draft should offer the flexibility in decoupling both establishmen=
t directions.

E.g., there might be the demand to limit DTLS session establishment in T-to=
-GW direction (and apply rather the reverse direction) due ClientHello asso=
ciated security threats, resource requests in terms of memory, ...

In my opinion:
the IETF should allow the flexibility,
other SDOs could still profile/limit this capability.

Best regards,
Albrecht

PS
We had a similar discussion with TLS, there NAT traversal (NAT-T) aspects c=
ould influence TLS session establishment direction. However, I guess that N=
AT-T is minor for DTLS/UDP.

--_000_7594FB04B1934943A5C02806D1A2204B1C4B6352ESESSMB209erics_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p
	{mso-style-priority:99;
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Seliteteksti Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";}
span.SelitetekstiChar
	{mso-style-name:"Seliteteksti Char";
	mso-style-priority:99;
	mso-style-link:Seliteteksti;
	font-family:"Tahoma","sans-serif";}
p.emailquote, li.emailquote, div.emailquote
	{mso-style-name:emailquote;
	mso-style-priority:99;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:1.0pt;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
p.BalloonText, li.BalloonText, div.BalloonText
	{mso-style-name:"Balloon Text";
	mso-style-link:"Balloon Text Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";}
span.Shkpostityyli23
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.Shkpostityyli24
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"FI" link=3D"blue" vlink=3D"purple">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Hi Albrech=
t,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp=
;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">At this po=
int, the community is making a decision about whether to start working on t=
his.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp=
;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Once that =
is done, we will start looking into, and discuss, individual technical issu=
es etc, and your input will be highly appreciated.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp=
;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Regards,<o=
:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp=
;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Christer<o=
:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp=
;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">L=E4hett=E4j=E4:</span></b><span styl=
e=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;=
"> Schwarz, Albrecht (Albrecht) [mailto:albrecht.schwarz@alcatel-lucent.com=
]
<br>
<b>L=E4hetetty:</b> 7. lokakuuta 2013 13:56<br>
<b>Vastaanottaja:</b> Christer Holmberg<br>
<b>Kopio:</b> mmusic@ietf.org; LANDAIS, BRUNO (BRUNO)<br>
<b>Aihe:</b> RE: [mmusic-udptl-dtls-01] Establishment direction of DTLS ses=
sion<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Hello Chri=
ster,<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">I may not =
commit to submit a problem statement in the next couple of weeks, just due =
to time reasons.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">At least a=
 note (or editor&#8217;s note) should be added to draft mmusic-udptl-dtls i=
n order to indicate the issue and that a solution proposal is still
 pending.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp=
;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Thanks,<o:=
p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D">Albrecht<o=
:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp=
;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1F497D"><o:p>&nbsp=
;</o:p></span></p>
<div>
<div style=3D"border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm">
<p class=3D"MsoNormal"><b><span lang=3D"EN-US" style=3D"font-size:10.0pt;fo=
nt-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span =
lang=3D"EN-US" style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&qu=
ot;sans-serif&quot;"> Christer Holmberg [<a href=3D"mailto:christer.holmber=
g@ericsson.com">mailto:christer.holmberg@ericsson.com</a>]
<br>
<b>Sent:</b> Dienstag, 24. September 2013 16:01<br>
<b>To:</b> Schwarz, Albrecht (Albrecht)<br>
<b>Cc:</b> <a href=3D"mailto:mmusic@ietf.org">mmusic@ietf.org</a>; LANDAIS,=
 BRUNO (BRUNO)<br>
<b>Subject:</b> RE: [mmusic-udptl-dtls-01] Establishment direction of DTLS =
session<o:p></o:p></span></p>
</div>
</div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB"><o:p>&nbsp;</o:p></span></p>
<div>
<p><span lang=3D"EN-GB" style=3D"font-size:10.0pt;font-family:&quot;Tahoma&=
quot;,&quot;sans-serif&quot;;color:black">Hi Albrecht,<o:p></o:p></span></p=
>
<p><span lang=3D"EN-GB" style=3D"font-size:10.0pt;font-family:&quot;Tahoma&=
quot;,&quot;sans-serif&quot;;color:black">&nbsp;<o:p></o:p></span></p>
<p><span lang=3D"EN-GB" style=3D"font-size:10.0pt;font-family:&quot;Tahoma&=
quot;,&quot;sans-serif&quot;;color:black">I don't think putting a note some=
where in the fax draft is going to solve anything.<o:p></o:p></span></p>
<p><span lang=3D"EN-GB" style=3D"font-size:10.0pt;font-family:&quot;Tahoma&=
quot;,&quot;sans-serif&quot;;color:black">&nbsp;<o:p></o:p></span></p>
<p><span lang=3D"EN-GB" style=3D"font-size:10.0pt;font-family:&quot;Tahoma&=
quot;,&quot;sans-serif&quot;;color:black">As you indicate, the issue exists=
 in multiple documents, so it's a generic issues.<o:p></o:p></span></p>
<p><span lang=3D"EN-GB" style=3D"font-size:10.0pt;font-family:&quot;Tahoma&=
quot;,&quot;sans-serif&quot;;color:black">&nbsp;<o:p></o:p></span></p>
<p><span lang=3D"EN-GB" style=3D"font-size:10.0pt;font-family:&quot;Tahoma&=
quot;,&quot;sans-serif&quot;;color:black">So, my suggestion is that you put=
 together a short draft which describes the problem, and how you want to ch=
ange it, and then we can have a more generic discussion
 about it. The WG can then decide whether we shall fix something, and if so=
, in which specs.<o:p></o:p></span></p>
<p><span lang=3D"EN-GB" style=3D"font-size:10.0pt;font-family:&quot;Tahoma&=
quot;,&quot;sans-serif&quot;;color:black">&nbsp;<o:p></o:p></span></p>
<p><span lang=3D"EN-GB" style=3D"font-size:10.0pt;font-family:&quot;Tahoma&=
quot;,&quot;sans-serif&quot;;color:black">Regards,<o:p></o:p></span></p>
<p><span lang=3D"EN-GB" style=3D"font-size:10.0pt;font-family:&quot;Tahoma&=
quot;,&quot;sans-serif&quot;;color:black">&nbsp;<o:p></o:p></span></p>
<p><span lang=3D"EN-GB" style=3D"font-size:10.0pt;font-family:&quot;Tahoma&=
quot;,&quot;sans-serif&quot;;color:black">Christer<o:p></o:p></span></p>
<p><span lang=3D"EN-GB" style=3D"font-size:10.0pt;font-family:&quot;Tahoma&=
quot;,&quot;sans-serif&quot;;color:black">&nbsp;<o:p></o:p></span></p>
<p><span lang=3D"EN-GB" style=3D"font-size:10.0pt;font-family:&quot;Tahoma&=
quot;,&quot;sans-serif&quot;;color:black">&nbsp;<o:p></o:p></span></p>
<div>
<div class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span=
 lang=3D"EN-GB" style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&q=
uot;sans-serif&quot;;color:black">
<hr size=3D"2" width=3D"100%" align=3D"center">
</span></div>
<div id=3D"x_divRplyFwdMsg">
<p class=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><b><span lang=3D"EN-G=
B" style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-seri=
f&quot;;color:black">From:</span></b><span lang=3D"EN-GB" style=3D"font-siz=
e:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black"=
> Schwarz,
 Albrecht (Albrecht) [albrecht.schwarz@alcatel-lucent.com]<br>
<b>Sent:</b> Tuesday, 24 September 2013 4:22 PM<br>
<b>To:</b> Christer Holmberg<br>
<b>Cc:</b> <a href=3D"mailto:mmusic@ietf.org">mmusic@ietf.org</a>; LANDAIS,=
 BRUNO (BRUNO)<br>
<b>Subject:</b> RE: [mmusic-udptl-dtls-01] Establishment direction of DTLS =
session<o:p></o:p></span></p>
</div>
</div>
<div>
<p class=3D"MsoNormal"><span lang=3D"EN-GB" style=3D"font-size:10.0pt;font-=
family:&quot;Tahoma&quot;,&quot;sans-serif&quot;;color:black">Hello Christe=
r,<br>
<br>
the &quot;copy &amp; paste&quot; action (across at least three &quot;RFCs&q=
uot;) seems to be the root cause of the issue :-(<br>
<br>
SIP session establishment and L4 security session (DTLS, TLS) establishment=
 directions should be principally decoupled because application specific.<b=
r>
<br>
We got here (wrt DTLS) three (different!) applications:<br>
1) Key exchange (RFC 5763)<br>
2) Conference control (rfc4582bis)<br>
3) Document transmission (udptl-dtls)<br>
<br>
All three applications are different in terms of number/type of supported n=
etwork models, security models or/and communication topology.<br>
<br>
Consequently, the basic, application independent SDP O/A rules for DTLS ses=
sion establishment would need to support that flexibility.<br>
The application specific SIP/SDP profile could then still narrow down the r=
equired SDP O/A rules.<br>
<br>
What we got so far: SDP O/A rules in three application specific &quot;RFCs&=
quot; (RFC 5763, rfc4582bis, udptl-dtls), which are all tight to RFC 5773 :=
-(<br>
<br>
There might be two options to correct that copy &amp; paste issue in &quot;=
udptl-dtls&quot; in my opinion:<br>
a) expand the SDP O/A rules for more flexibility<br>
or<br>
b) add a WARNING / NOTE about the inherent limitations (due to the assumpti=
on of a network and communication environment according RFC 5763)<br>
<br>
What do you think?<br>
Best regards,<br>
Albrecht<br>
<br>
<br>
-----Original Message-----<br>
From: Christer Holmberg [<a href=3D"mailto:christer.holmberg@ericsson.com" =
target=3D"_blank">mailto:christer.holmberg@ericsson.com</a>]
<br>
Sent: Montag, 23. September 2013 11:54<br>
To: Schwarz, Albrecht (Albrecht)<br>
Cc: <a href=3D"mailto:mmusic@ietf.org">mmusic@ietf.org</a>; LANDAIS, BRUNO =
(BRUNO)<br>
Subject: RE: [mmusic-udptl-dtls-01] Establishment direction of DTLS session=
<br>
<br>
Hi Albrecht,<br>
<br>
I don't know what model people were focusing on when writing RFC 5763, but =
the RFC does say:<br>
<br>
&quot;The endpoint that is the offerer MUST use the setup attribute value o=
f setup:actpass&quot;<br>
<br>
...which we also copied into the udptl-dtls draft.<br>
<br>
Now, if you want to change that, and allow the Offerer to &quot;force&quot;=
 the direction, I think you should start a separate thread about that. Beca=
use, it is not specific to fax, in my opinion.<br>
<br>
Regards,<br>
<br>
Christer <br>
<br>
-----Original Message-----<br>
From: Schwarz, Albrecht (Albrecht) [<a href=3D"mailto:albrecht.schwarz@alca=
tel-lucent.com" target=3D"_blank">mailto:albrecht.schwarz@alcatel-lucent.co=
m</a>]
<br>
Sent: 23. syyskuuta 2013 12:31<br>
To: Christer Holmberg<br>
Cc: <a href=3D"mailto:mmusic@ietf.org">mmusic@ietf.org</a>; LANDAIS, BRUNO =
(BRUNO)<br>
Subject: RE: [mmusic-udptl-dtls-01] Establishment direction of DTLS session=
<br>
<br>
Hello Christer,<br>
<br>
the decision about &quot;DTLS session establishment direction&quot; is ALWA=
YS up to the SDP ANSWERER (according present 3.1).<br>
<br>
In order to decouple SIP session and DTLS session establishment directions,=
 then the SDP OFFERER should also to be able to use &quot;setup:active&quot=
; and &quot;setup:passive&quot; (besides codepoint &quot;setup:actpass&quot=
;) in my understanding.<br>
<br>
I'm not sure whether the reference to RFC 5763 helps because I could imagin=
e that the subject comes down to the indicated network scenarios, lets look=
 again at:<br>
a) T - T<br>
b) T -GW<br>
<br>
The existing udptl-dtls &amp; RFC 5763 text seems to focus on model (a) onl=
y: SDP O/A between two peering, terminal located SIP UAs (there is NOT any =
SIP B2BUA).<br>
But I could imagine that the SIP/SDP profiles for &quot;T&quot; and &quot;G=
W&quot; are not necessarily the same in case of model (b): &quot;T&quot; as=
 SDP Offerer may not allowed to decide the DTLS session establishment direc=
tion, but &quot;GW&quot; as SDP offerer may need to enforce the DTLS sessio=
n
 establishment direction (either way).<br>
<br>
Regards,<br>
Albrecht<br>
<br>
<br>
-----Original Message-----<br>
From: Christer Holmberg [<a href=3D"mailto:christer.holmberg@ericsson.com" =
target=3D"_blank">mailto:christer.holmberg@ericsson.com</a>]
<br>
Sent: Donnerstag, 19. September 2013 10:02<br>
To: Schwarz, Albrecht (Albrecht)<br>
Cc: <a href=3D"mailto:mmusic@ietf.org">mmusic@ietf.org</a><br>
Subject: RE: [mmusic-udptl-dtls-01] Establishment direction of DTLS session=
<br>
<br>
Hi Albrecht,<br>
<br>
The direction of the SIP session establishment and the DTLS session establi=
shment are NOT tightly coupled. The draft enables the Answerer to select wh=
ether it wants to act as DTLS client or DTLS server.<br>
<br>
Section 3.1 states:<br>
<br>
.... The<br>
offerer MUST assign the SDP setup attribute with setup:actpass value, and M=
UST be prepared to receive a DTLS client_hello message before it receives t=
he SDP answer. The answerer MUST assign the SDP setup attribute with either=
 setup:active value or setup:passive
 value. The answerer SHOULD assign the SDP setup attribute with the setup:a=
ctive value. Whichever party is active MUST initiate a DTLS handshake by se=
nding a ClientHello over each flow (host/port quartet).<br>
<br>
The same rules apply for DTLS-SRTP (see Section 5 of RFC5763). In fact, we =
base the procedure on that RFC.<br>
<br>
BFCP-over-DTLS (draft-ietf-bfcpbis-rfc4582bis) also refers to the DTLS-SRTP=
 procedures for DTLS server determination.<br>
<br>
Regards,<br>
<br>
Christer<br>
<br>
<br>
<br>
<br>
<br>
-----Original Message-----<br>
From: Schwarz, Albrecht (Albrecht) [<a href=3D"mailto:albrecht.schwarz@alca=
tel-lucent.com" target=3D"_blank">mailto:albrecht.schwarz@alcatel-lucent.co=
m</a>]<br>
Sent: 18. syyskuuta 2013 18:28<br>
To: Christer Holmberg<br>
Cc: <a href=3D"mailto:mmusic@ietf.org">mmusic@ietf.org</a><br>
Subject: [mmusic-udptl-dtls-01] Establishment direction of DTLS session<br>
<br>
The T.38 endpoint could be located in a terminal (=3D T.38 IAF) or in a gat=
eway, leading to three possible scenarios of<br>
a) T - T<br>
b) T -GW<br>
c) GW-GW<br>
<br>
I'd like to scope on scenario (b) due to its asymmetry of user- and network=
-side located T.38 endpoints.<br>
<br>
Christer,<br>
I thought that the two directions of<br>
1) SIP session establishment and<br>
2) DTLS session establishment<br>
should be NOT tightly coupled (as currently supposed to be in clause 3.1)?<=
br>
The ietf draft should offer the flexibility in decoupling both establishmen=
t directions.<br>
<br>
E.g., there might be the demand to limit DTLS session establishment in T-to=
-GW direction (and apply rather the reverse direction) due ClientHello asso=
ciated security threats, resource requests in terms of memory, ...<br>
<br>
In my opinion:<br>
the IETF should allow the flexibility,<br>
other SDOs could still profile/limit this capability.<br>
<br>
Best regards,<br>
Albrecht<br>
<br>
PS<br>
We had a similar discussion with TLS, there NAT traversal (NAT-T) aspects c=
ould influence TLS session establishment direction. However, I guess that N=
AT-T is minor for DTLS/UDP.<o:p></o:p></span></p>
</div>
</div>
</div>
</body>
</html>

--_000_7594FB04B1934943A5C02806D1A2204B1C4B6352ESESSMB209erics_--
