
From bruno.chatras@orange-ftgroup.com  Wed Jun  1 01:27:21 2011
Return-Path: <bruno.chatras@orange-ftgroup.com>
X-Original-To: megaco@ietfa.amsl.com
Delivered-To: megaco@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AAD29E074E for <megaco@ietfa.amsl.com>; Wed,  1 Jun 2011 01:27:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.89
X-Spam-Level: 
X-Spam-Status: No, score=-1.89 tagged_above=-999 required=5 tests=[AWL=-0.719,  BAYES_00=-2.599, HELO_EQ_FR=0.35, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, SUBJ_ALL_CAPS=2.077]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id P373ojiJT8UD for <megaco@ietfa.amsl.com>; Wed,  1 Jun 2011 01:27:21 -0700 (PDT)
Received: from p-mail1.rd.francetelecom.com (p-mail1.rd.francetelecom.com [195.101.245.15]) by ietfa.amsl.com (Postfix) with ESMTP id 621ACE0718 for <megaco@ietf.org>; Wed,  1 Jun 2011 01:27:20 -0700 (PDT)
Received: from p-mail1.rd.francetelecom.com (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with SMTP id 623D58B8040; Wed,  1 Jun 2011 10:28:00 +0200 (CEST)
Received: from ftrdsmtp1.rd.francetelecom.fr (unknown [10.192.128.46]) by p-mail1.rd.francetelecom.com (Postfix) with ESMTP id 49C178B8004; Wed,  1 Jun 2011 10:28:00 +0200 (CEST)
Received: from ftrdmel0.rd.francetelecom.fr ([10.192.128.56]) by ftrdsmtp1.rd.francetelecom.fr with Microsoft SMTPSVC(6.0.3790.4675);  Wed, 1 Jun 2011 10:27:19 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01CC2035.B83E467F"
Date: Wed, 1 Jun 2011 10:27:18 +0200
Message-ID: <9ECCF01B52E7AB408A7EB8535264214102EB815C@ftrdmel0.rd.francetelecom.fr>
In-Reply-To: <5F7BCCF5541B7444830A2288ABBEBC9620BA7B3D12@FRMRSSXCHMBSD2.dc-m.alcatel-lucent.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: H.248.NATTP2P
Thread-Index: AcwaBnv1LiNr3hExQYSxJAS8ImtMqQAslbvQAAFbTVAAAOHlwAFcgoEQ
References: <9ECCF01B52E7AB408A7EB8535264214102E44020@ftrdmel0.rd.francetelecom.fr> <5F7BCCF5541B7444830A2288ABBEBC9620BA7B3CD7@FRMRSSXCHMBSD2.dc-m.alcatel-lucent.com> <9ECCF01B52E7AB408A7EB8535264214102E44575@ftrdmel0.rd.francetelecom.fr> <5F7BCCF5541B7444830A2288ABBEBC9620BA7B3D12@FRMRSSXCHMBSD2.dc-m.alcatel-lucent.com>
From: <bruno.chatras@orange-ftgroup.com>
To: <albrecht.schwarz@alcatel-lucent.com>, <megaco@ietf.org>
X-OriginalArrivalTime: 01 Jun 2011 08:27:19.0161 (UTC) FILETIME=[B8BC5E90:01CC2035]
Subject: Re: [Megaco] H.248.NATTP2P
X-BeenThere: megaco@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Media Gateway Control <megaco.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/megaco>, <mailto:megaco-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/megaco>
List-Post: <mailto:megaco@ietf.org>
List-Help: <mailto:megaco-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/megaco>, <mailto:megaco-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Jun 2011 08:27:21 -0000

This is a multi-part message in MIME format.

------_=_NextPart_001_01CC2035.B83E467F
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

No this is different. RFC 5128, =A7 3.4 describes a solution where both =
endpoints simultaneously send SYN messages. There is no intermediate =
network node converting SYN messages into SYN-ACK messages.

Bruno

=20

=20

=20

De : Schwarz, Albrecht (Albrecht) =
[mailto:albrecht.schwarz@alcatel-lucent.com]=20
Envoy=E9 : mercredi 25 mai 2011 12:02
=C0 : CHATRAS Bruno RD-CORE-ISS; megaco@ietf.org
Objet : RE: H.248.NATTP2P

=20

Bruno,

looks like that you are describing "TCP hole punching" according RFC =
5128, =A7 3.4, right?

That solution is in scope of H.248.NATTP2P ("In scope of this document =
are NAT-T techniques according [IETF RFC 5128].")

... and RFC 5128 is about NATT for P2P.

=20

=20

	=20

=09
________________________________


	From: bruno.chatras@orange-ftgroup.com =
[mailto:bruno.chatras@orange-ftgroup.com]=20
	Sent: Mittwoch, 25. Mai 2011 11:44
	To: Schwarz, Albrecht (Albrecht); megaco@ietf.org
	Subject: RE: H.248.NATTP2P

	=20

	=20

	De : Schwarz, Albrecht (Albrecht) =
[mailto:albrecht.schwarz@alcatel-lucent.com]=20
	Envoy=E9 : mercredi 25 mai 2011 11:01
	=C0 : CHATRAS Bruno RD-CORE-ISS; megaco@ietf.org
	Objet : RE: H.248.NATTP2P

	=20

	My comments below inline,

	Albrecht

		=20

	=09
________________________________


		From: megaco-bounces@ietf.org [mailto:megaco-bounces@ietf.org] On =
Behalf Of bruno.chatras@orange-ftgroup.com
		Sent: Dienstag, 24. Mai 2011 13:34
		To: megaco@ietf.org
		Subject: [Megaco] H.248.NATTP2P

		Hi,

		=20

		I have two questions about H.248.NATTP2P

		=20

		1) The scope description suggests that this recommendation applies to =
P2P networks. My understanding is that it also applies to any terminal =
to terminal traffic within a managed network without application-level =
intermediary. Is that correct?
		[[Schwarz, Albrecht]] Perhaps yes, because that might be also a P2P =
scenario. The draft does not yet provide a link to the applied P2P =
definition in clause 3. More important in my opinion is the reference to =
the considered e2e model by Fig. 1.

		Side question: what's the definition of an application-level =
intermediary? Or what kind of specific functios do you have in mind?

		[BC] An MSRP relay for example is what I would call an =
application-level intermediary

		=20

		2) What is the relation with TCP stitching?=20
		[[Schwarz, Albrecht]] I'm not aware of any definition for "TCP =
stitching", guess this is a marketing term used by a particular vendor.

		Thus, I may just speculate:

		Draft H.248.NATTP2P considers e2e scenarios with possible multiple =
interim H.248 IP-IP MGs, which lead to the requirement in assigning =
different role behaviours to the MGs, whereas your referred proprietary =
technology aims perhaps just a single NAT traversal entity in the bearer =
path. But I don't know ... =20

		[BC] My understanding of TCP stitching is that both endpoints initiate =
a TCP connection towards the MG and the MG joins both connections =
together. This requires the MG to convert TCP SYN on one side to =
TCP-SYN-ACK on the other side, which means that the MGC has to request =
the MG to perform that trick, presumably by setting a termination or =
context property to a specific value. So, the purpose of my question was =
to know whether this kind of mechanism was covered or will be covered by =
H.248.NATTP2P

		=20

		=20

		Bruno

		=20


------_=_NextPart_001_01CC2035.B83E467F
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-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" =
xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" =
xmlns:a=3D"urn:schemas-microsoft-com:office:access" =
xmlns:dt=3D"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" =
xmlns:s=3D"uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" =
xmlns:rs=3D"urn:schemas-microsoft-com:rowset" xmlns:z=3D"#RowsetSchema" =
xmlns:b=3D"urn:schemas-microsoft-com:office:publisher" =
xmlns:ss=3D"urn:schemas-microsoft-com:office:spreadsheet" =
xmlns:c=3D"urn:schemas-microsoft-com:office:component:spreadsheet" =
xmlns:odc=3D"urn:schemas-microsoft-com:office:odc" =
xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" =
xmlns:html=3D"http://www.w3.org/TR/REC-html40" =
xmlns:q=3D"http://schemas.xmlsoap.org/soap/envelope/" =
xmlns:rtc=3D"http://microsoft.com/officenet/conferencing" =
xmlns:D=3D"DAV:" xmlns:Repl=3D"http://schemas.microsoft.com/repl/" =
xmlns:mt=3D"http://schemas.microsoft.com/sharepoint/soap/meetings/" =
xmlns:x2=3D"http://schemas.microsoft.com/office/excel/2003/xml" =
xmlns:ppda=3D"http://www.passport.com/NameSpace.xsd" =
xmlns:ois=3D"http://schemas.microsoft.com/sharepoint/soap/ois/" =
xmlns:dir=3D"http://schemas.microsoft.com/sharepoint/soap/directory/" =
xmlns:ds=3D"http://www.w3.org/2000/09/xmldsig#" =
xmlns:dsp=3D"http://schemas.microsoft.com/sharepoint/dsp" =
xmlns:udc=3D"http://schemas.microsoft.com/data/udc" =
xmlns:xsd=3D"http://www.w3.org/2001/XMLSchema" =
xmlns:sub=3D"http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/"=
 xmlns:ec=3D"http://www.w3.org/2001/04/xmlenc#" =
xmlns:sp=3D"http://schemas.microsoft.com/sharepoint/" =
xmlns:sps=3D"http://schemas.microsoft.com/sharepoint/soap/" =
xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance" =
xmlns:udcs=3D"http://schemas.microsoft.com/data/udc/soap" =
xmlns:udcxf=3D"http://schemas.microsoft.com/data/udc/xmlfile" =
xmlns:udcp2p=3D"http://schemas.microsoft.com/data/udc/parttopart" =
xmlns:wf=3D"http://schemas.microsoft.com/sharepoint/soap/workflow/" =
xmlns:dsss=3D"http://schemas.microsoft.com/office/2006/digsig-setup" =
xmlns:dssi=3D"http://schemas.microsoft.com/office/2006/digsig" =
xmlns:mdssi=3D"http://schemas.openxmlformats.org/package/2006/digital-sig=
nature" =
xmlns:mver=3D"http://schemas.openxmlformats.org/markup-compatibility/2006=
" xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns:mrels=3D"http://schemas.openxmlformats.org/package/2006/relationshi=
ps" xmlns:spwp=3D"http://microsoft.com/sharepoint/webpartpages" =
xmlns:ex12t=3D"http://schemas.microsoft.com/exchange/services/2006/types"=
 =
xmlns:ex12m=3D"http://schemas.microsoft.com/exchange/services/2006/messag=
es" =
xmlns:pptsl=3D"http://schemas.microsoft.com/sharepoint/soap/SlideLibrary/=
" =
xmlns:spsl=3D"http://microsoft.com/webservices/SharePointPortalServer/Pub=
lishedLinksService" xmlns:Z=3D"urn:schemas-microsoft-com:" =
xmlns:st=3D"&#1;" xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<meta name=3DGenerator content=3D"Microsoft Word 12 (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:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@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;}
@font-face
	{font-family:"\@SimSun";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-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;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page Section1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.Section1
	{page:Section1;}
-->
</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=3DFR link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Courier New"'>No
this is different. RFC 5128, =A7 3.4 describes a solution where both =
endpoints simultaneously
send SYN messages. There is no intermediate network node converting SYN
messages into SYN-ACK messages.<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>Bruno<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<div>

<div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt =
0cm 0cm 0cm'>

<p class=3DMsoNormal><b><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>De&nbsp;:</s=
pan></b><span
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Schwarz, =
Albrecht
(Albrecht) [mailto:albrecht.schwarz@alcatel-lucent.com] <br>
<b>Envoy=E9&nbsp;:</b> mercredi 25 mai 2011 12:02<br>
<b>=C0&nbsp;:</b> CHATRAS Bruno RD-CORE-ISS; megaco@ietf.org<br>
<b>Objet&nbsp;:</b> RE: H.248.NATTP2P<o:p></o:p></span></p>

</div>

</div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>Bruno,</span><span =
style=3D'font-size:12.0pt;font-family:"Times New =
Roman","serif"'><o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>looks like that you are describing &quot;TCP hole =
punching&quot;
according RFC 5128, =A7 3.4, right?</span><span =
style=3D'font-size:12.0pt;
font-family:"Times New Roman","serif"'><o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>That solution is in scope of H.248.NATTP2P =
(&quot;</span><span
lang=3DEN-GB style=3D'font-size:12.0pt;font-family:"Times New =
Roman","serif";
color:black'>In scope of this document are NAT-T techniques according =
[IETF RFC
5128].</span><span style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>&quot;)</span><span =
style=3D'font-size:12.0pt;font-family:"Times New =
Roman","serif"'><o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>... and RFC 5128 is about NATT for P2P.</span><span
style=3D'font-size:12.0pt;font-family:"Times New =
Roman","serif"'><o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:12.0pt;font-family:"Times =
New Roman","serif"'>&nbsp;<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:12.0pt;font-family:"Times =
New Roman","serif"'>&nbsp;<o:p></o:p></span></p>

<blockquote style=3D'border:none;border-left:solid maroon =
1.5pt;padding:0cm 0cm 0cm 4.0pt;
margin-left:3.75pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt'=
>

<p class=3DMsoNormal><span style=3D'font-size:12.0pt;font-family:"Times =
New Roman","serif"'><o:p>&nbsp;</o:p></span></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><span =
lang=3DEN-US
style=3D'font-size:12.0pt;font-family:"Times New Roman","serif"'>

<hr size=3D2 width=3D"100%" align=3Dcenter>

</span></div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span>=
</b><span
lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
bruno.chatras@orange-ftgroup.com =
[mailto:bruno.chatras@orange-ftgroup.com] <br>
<b>Sent:</b> Mittwoch, 25. Mai 2011 11:44<br>
<b>To:</b> Schwarz, Albrecht (Albrecht); megaco@ietf.org<br>
<b>Subject:</b> RE: H.248.NATTP2P</span><span lang=3DEN-US =
style=3D'font-size:12.0pt;
font-family:"Times New Roman","serif"'><o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<div>

<div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt =
0cm 0cm 0cm'>

<p class=3DMsoNormal><b><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>De&nbsp;:</s=
pan></b><span
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Schwarz, =
Albrecht
(Albrecht) [mailto:albrecht.schwarz@alcatel-lucent.com] <br>
<b>Envoy=E9&nbsp;:</b> mercredi 25 mai 2011 11:01<br>
<b>=C0&nbsp;:</b> CHATRAS Bruno RD-CORE-ISS; megaco@ietf.org<br>
<b>Objet&nbsp;:</b> RE: H.248.NATTP2P<o:p></o:p></span></p>

</div>

</div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>My comments below inline,</span><span =
style=3D'font-size:12.0pt;
font-family:"Times New Roman","serif"'><o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>Albrecht</span><span =
style=3D'font-size:12.0pt;font-family:"Times New =
Roman","serif"'><o:p></o:p></span></p>

<blockquote style=3D'border:none;border-left:solid maroon =
1.5pt;padding:0cm 0cm 0cm 4.0pt;
margin-left:3.75pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt'=
>

<p class=3DMsoNormal><span style=3D'font-size:12.0pt;font-family:"Times =
New Roman","serif"'><o:p>&nbsp;</o:p></span></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><span =
lang=3DEN-US
style=3D'font-size:12.0pt;font-family:"Times New Roman","serif"'>

<hr size=3D2 width=3D"100%" align=3Dcenter>

</span></div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span>=
</b><span
lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
megaco-bounces@ietf.org [mailto:megaco-bounces@ietf.org] <b>On Behalf Of =
</b>bruno.chatras@orange-ftgroup.com<br>
<b>Sent:</b> Dienstag, 24. Mai 2011 13:34<br>
<b>To:</b> megaco@ietf.org<br>
<b>Subject:</b> [Megaco] H.248.NATTP2P</span><span lang=3DEN-US =
style=3D'font-size:
12.0pt;font-family:"Times New Roman","serif"'><o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US>Hi,<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US>I have two questions about =
H.248.NATTP2P<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US>1) The scope description =
suggests that this
recommendation applies to P2P networks. My understanding is that it also
applies to any terminal to terminal traffic within a managed network =
without
application-level intermediary. Is that correct?<br>
</span><span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier =
New";
color:maroon'>[[Schwarz, Albrecht]]&nbsp;Perhaps yes, because that might =
be
also a P2P scenario.&nbsp;The draft does not yet provide a link to the =
applied
P2P definition in clause 3.&nbsp;More important in my opinion is the =
reference
to the considered e2e model by Fig. 1.</span><o:p></o:p></p>

<p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>Side question: what's the definition of an =
application-level
intermediary? Or what kind of specific functios do you have in =
mind?</span><span
lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p></o:p></span></p>

<p class=3DMsoNormal><b><i><span lang=3DEN-US =
style=3D'color:#1F497D'>[BC] An MSRP
relay for example is what I would call an application-level =
intermediary</span></i></b><span
lang=3DEN-US style=3D'color:#1F497D'><o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US>2) What is the relation with TCP =
stitching?
<br>
</span><span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier =
New";
color:maroon'>[[Schwarz, Albrecht]]&nbsp;I'm not aware of any definition =
for
&quot;TCP stitching&quot;, guess this is a marketing term used by a =
particular
vendor.</span><o:p></o:p></p>

<p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>Thus, I may just speculate:</span><o:p></o:p></p>

<p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>Draft H.248.NATTP2P considers e2e scenarios with possible
multiple interim H.248 IP-IP MGs,&nbsp;which lead to the requirement in
assigning different role behaviours to the MGs, whereas your referred
proprietary technology&nbsp;aims perhaps just a single NAT traversal =
entity in
the bearer path. But I don't know ...&nbsp;&nbsp;</span><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p></o:p></span></p>

<p class=3DMsoNormal><b><i><span lang=3DEN-US =
style=3D'color:#1F497D'>[BC] My
understanding of TCP stitching is that both endpoints initiate a TCP =
connection
towards the MG and the MG joins both connections together. This requires =
the MG
to convert TCP SYN on one side to TCP-SYN-ACK on the other side, which =
means
that the MGC has to request the MG to perform that trick, presumably by =
setting
a termination or context property to a specific value. So, the purpose =
of my
question was to know whether this kind of mechanism was covered or will =
be
covered by H.248.NATTP2P</span></i></b><span lang=3DEN-US =
style=3D'color:#1F497D'><o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US>&nbsp;<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US>Bruno<o:p></o:p></span></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

</blockquote>

</div>

</blockquote>

</div>

</div>

</body>

</html>

------_=_NextPart_001_01CC2035.B83E467F--

From albrecht.schwarz@alcatel-lucent.com  Wed Jun  1 02:31:38 2011
Return-Path: <albrecht.schwarz@alcatel-lucent.com>
X-Original-To: megaco@ietfa.amsl.com
Delivered-To: megaco@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 168E1E06BD for <megaco@ietfa.amsl.com>; Wed,  1 Jun 2011 02:31:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.69
X-Spam-Level: 
X-Spam-Status: No, score=-4.69 tagged_above=-999 required=5 tests=[AWL=-0.519,  BAYES_00=-2.599, HELO_EQ_FR=0.35, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, SUBJ_ALL_CAPS=2.077]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hFN-ZsHngfph for <megaco@ietfa.amsl.com>; Wed,  1 Jun 2011 02:31:37 -0700 (PDT)
Received: from smail3.alcatel.fr (smail3.alcatel.fr [64.208.49.56]) by ietfa.amsl.com (Postfix) with ESMTP id 8F55DE06AF for <megaco@ietf.org>; Wed,  1 Jun 2011 02:31:36 -0700 (PDT)
Received: from FRMRSSXCHHUB01.dc-m.alcatel-lucent.com (FRMRSSXCHHUB01.dc-m.alcatel-lucent.com [135.120.45.61]) by smail3.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id p519QIY6009442 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Wed, 1 Jun 2011 11:31:29 +0200
Received: from FRMRSSXCHMBSD2.dc-m.alcatel-lucent.com ([135.120.45.53]) by FRMRSSXCHHUB01.dc-m.alcatel-lucent.com ([135.120.45.61]) with mapi; Wed, 1 Jun 2011 11:31:18 +0200
From: "Schwarz, Albrecht (Albrecht)" <albrecht.schwarz@alcatel-lucent.com>
To: "bruno.chatras@orange-ftgroup.com" <bruno.chatras@orange-ftgroup.com>, "megaco@ietf.org" <megaco@ietf.org>
Date: Wed, 1 Jun 2011 11:31:16 +0200
Thread-Topic: H.248.NATTP2P
Thread-Index: AcwaBnv1LiNr3hExQYSxJAS8ImtMqQAslbvQAAFbTVAAAOHlwAFcgoEQAAIsWAA=
Message-ID: <5F7BCCF5541B7444830A2288ABBEBC9620BA7B451B@FRMRSSXCHMBSD2.dc-m.alcatel-lucent.com>
References: <9ECCF01B52E7AB408A7EB8535264214102E44020@ftrdmel0.rd.francetelecom.fr> <5F7BCCF5541B7444830A2288ABBEBC9620BA7B3CD7@FRMRSSXCHMBSD2.dc-m.alcatel-lucent.com> <9ECCF01B52E7AB408A7EB8535264214102E44575@ftrdmel0.rd.francetelecom.fr> <5F7BCCF5541B7444830A2288ABBEBC9620BA7B3D12@FRMRSSXCHMBSD2.dc-m.alcatel-lucent.com> <9ECCF01B52E7AB408A7EB8535264214102EB815C@ftrdmel0.rd.francetelecom.fr>
In-Reply-To: <9ECCF01B52E7AB408A7EB8535264214102EB815C@ftrdmel0.rd.francetelecom.fr>
Accept-Language: de-DE, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: de-DE, en-US
Content-Type: multipart/alternative; boundary="_000_5F7BCCF5541B7444830A2288ABBEBC9620BA7B451BFRMRSSXCHMBSD_"
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.64 on 155.132.188.83
Subject: Re: [Megaco] H.248.NATTP2P
X-BeenThere: megaco@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Media Gateway Control <megaco.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/megaco>, <mailto:megaco-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/megaco>
List-Post: <mailto:megaco@ietf.org>
List-Help: <mailto:megaco-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/megaco>, <mailto:megaco-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Jun 2011 09:31:38 -0000

--_000_5F7BCCF5541B7444830A2288ABBEBC9620BA7B451BFRMRSSXCHMBSD_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hello Bruno,

thanks for that hint, well spotted!

Should be subject of the terminology definitions in =A7 3.1 of Draft H.248.=
NATTP2P, there we got still placeholders.

Concerning NATT, there are then two methods (just from H.248 IP-IP MG persp=
ective) how RFC 5128 P2P frameworks may be realized with interim H.248 gate=
ways.
Dependent on the LOCATION of the "TCP connection merge point" (TCMP; i.e., =
the entity resolving the two TCP connection establishment attempts to a sin=
gle e2e TCP connection):

1st TCMPs located in TCP endpoints (compliant to RFC 793; thus support of "=
Simultaneous TCP Open").
=3D> H.248 MG must configured for "transparently forwarding TCP connection =
establishment request messages, in BOTH directions"

2nd single TCMP, located in an interim H.248 MG (scenario as e.g. indicated=
 by AVD-3984)

Regards,
Albrecht

________________________________
From: bruno.chatras@orange-ftgroup.com [mailto:bruno.chatras@orange-ftgroup=
.com]
Sent: Mittwoch, 1. Juni 2011 10:27
To: Schwarz, Albrecht (Albrecht); megaco@ietf.org
Subject: RE: H.248.NATTP2P

No this is different. RFC 5128, =A7 3.4 describes a solution where both end=
points simultaneously send SYN messages. There is no intermediate network n=
ode converting SYN messages into SYN-ACK messages.
Bruno



De : Schwarz, Albrecht (Albrecht) [mailto:albrecht.schwarz@alcatel-lucent.c=
om]
Envoy=E9 : mercredi 25 mai 2011 12:02
=C0 : CHATRAS Bruno RD-CORE-ISS; megaco@ietf.org
Objet : RE: H.248.NATTP2P

Bruno,
looks like that you are describing "TCP hole punching" according RFC 5128, =
=A7 3.4, right?
That solution is in scope of H.248.NATTP2P ("In scope of this document are =
NAT-T techniques according [IETF RFC 5128].")
... and RFC 5128 is about NATT for P2P.



________________________________
From: bruno.chatras@orange-ftgroup.com [mailto:bruno.chatras@orange-ftgroup=
.com]
Sent: Mittwoch, 25. Mai 2011 11:44
To: Schwarz, Albrecht (Albrecht); megaco@ietf.org
Subject: RE: H.248.NATTP2P


De : Schwarz, Albrecht (Albrecht) [mailto:albrecht.schwarz@alcatel-lucent.c=
om]
Envoy=E9 : mercredi 25 mai 2011 11:01
=C0 : CHATRAS Bruno RD-CORE-ISS; megaco@ietf.org
Objet : RE: H.248.NATTP2P

My comments below inline,
Albrecht

________________________________
From: megaco-bounces@ietf.org [mailto:megaco-bounces@ietf.org] On Behalf Of=
 bruno.chatras@orange-ftgroup.com
Sent: Dienstag, 24. Mai 2011 13:34
To: megaco@ietf.org
Subject: [Megaco] H.248.NATTP2P
Hi,

I have two questions about H.248.NATTP2P

1) The scope description suggests that this recommendation applies to P2P n=
etworks. My understanding is that it also applies to any terminal to termin=
al traffic within a managed network without application-level intermediary.=
 Is that correct?
[[Schwarz, Albrecht]] Perhaps yes, because that might be also a P2P scenari=
o. The draft does not yet provide a link to the applied P2P definition in c=
lause 3. More important in my opinion is the reference to the considered e2=
e model by Fig. 1.
Side question: what's the definition of an application-level intermediary? =
Or what kind of specific functios do you have in mind?
[BC] An MSRP relay for example is what I would call an application-level in=
termediary

2) What is the relation with TCP stitching?
[[Schwarz, Albrecht]] I'm not aware of any definition for "TCP stitching", =
guess this is a marketing term used by a particular vendor.
Thus, I may just speculate:
Draft H.248.NATTP2P considers e2e scenarios with possible multiple interim =
H.248 IP-IP MGs, which lead to the requirement in assigning different role =
behaviours to the MGs, whereas your referred proprietary technology aims pe=
rhaps just a single NAT traversal entity in the bearer path. But I don't kn=
ow ...
[BC] My understanding of TCP stitching is that both endpoints initiate a TC=
P connection towards the MG and the MG joins both connections together. Thi=
s requires the MG to convert TCP SYN on one side to TCP-SYN-ACK on the othe=
r side, which means that the MGC has to request the MG to perform that tric=
k, presumably by setting a termination or context property to a specific va=
lue. So, the purpose of my question was to know whether this kind of mechan=
ism was covered or will be covered by H.248.NATTP2P


Bruno


--_000_5F7BCCF5541B7444830A2288ABBEBC9620BA7B451BFRMRSSXCHMBSD_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns=3D"http://www.w3.org/TR/REC-html40" xmlns:v =3D=20
"urn:schemas-microsoft-com:vml" xmlns:o =3D=20
"urn:schemas-microsoft-com:office:office" xmlns:w =3D=20
"urn:schemas-microsoft-com:office:word" xmlns:x =3D=20
"urn:schemas-microsoft-com:office:excel" xmlns:p =3D=20
"urn:schemas-microsoft-com:office:powerpoint" xmlns:a =3D=20
"urn:schemas-microsoft-com:office:access" xmlns:dt =3D=20
"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s =3D=20
"uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs =3D=20
"urn:schemas-microsoft-com:rowset" xmlns:z =3D "#RowsetSchema" xmlns:b =3D=
=20
"urn:schemas-microsoft-com:office:publisher" xmlns:ss =3D=20
"urn:schemas-microsoft-com:office:spreadsheet" xmlns:c =3D=20
"urn:schemas-microsoft-com:office:component:spreadsheet" xmlns:odc =3D=20
"urn:schemas-microsoft-com:office:odc" xmlns:oa =3D=20
"urn:schemas-microsoft-com:office:activation" xmlns:html =3D=20
"http://www.w3.org/TR/REC-html40" xmlns:q =3D=20
"http://schemas.xmlsoap.org/soap/envelope/" xmlns:rtc =3D=20
"http://microsoft.com/officenet/conferencing" XMLNS:D =3D "DAV:" XMLNS:Repl=
 =3D=20
"http://schemas.microsoft.com/repl/" xmlns:mt =3D=20
"http://schemas.microsoft.com/sharepoint/soap/meetings/" xmlns:x2 =3D=20
"http://schemas.microsoft.com/office/excel/2003/xml" xmlns:ppda =3D=20
"http://www.passport.com/NameSpace.xsd" xmlns:ois =3D=20
"http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir =3D=20
"http://schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds =3D=20
"http://www.w3.org/2000/09/xmldsig#" xmlns:dsp =3D=20
"http://schemas.microsoft.com/sharepoint/dsp" xmlns:udc =3D=20
"http://schemas.microsoft.com/data/udc" xmlns:xsd =3D=20
"http://www.w3.org/2001/XMLSchema" xmlns:sub =3D=20
"http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/" xmlns:ec =3D=
=20
"http://www.w3.org/2001/04/xmlenc#" xmlns:sp =3D=20
"http://schemas.microsoft.com/sharepoint/" xmlns:sps =3D=20
"http://schemas.microsoft.com/sharepoint/soap/" xmlns:xsi =3D=20
"http://www.w3.org/2001/XMLSchema-instance" xmlns:udcs =3D=20
"http://schemas.microsoft.com/data/udc/soap" xmlns:udcxf =3D=20
"http://schemas.microsoft.com/data/udc/xmlfile" xmlns:udcp2p =3D=20
"http://schemas.microsoft.com/data/udc/parttopart" xmlns:wf =3D=20
"http://schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:dsss =3D=20
"http://schemas.microsoft.com/office/2006/digsig-setup" xmlns:dssi =3D=20
"http://schemas.microsoft.com/office/2006/digsig" xmlns:mdssi =3D=20
"http://schemas.openxmlformats.org/package/2006/digital-signature" xmlns:mv=
er =3D=20
"http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:m =3D=20
"http://schemas.microsoft.com/office/2004/12/omml" xmlns:mrels =3D=20
"http://schemas.openxmlformats.org/package/2006/relationships" xmlns:spwp =
=3D=20
"http://microsoft.com/sharepoint/webpartpages" xmlns:ex12t =3D=20
"http://schemas.microsoft.com/exchange/services/2006/types" xmlns:ex12m =3D=
=20
"http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:pptsl =
=3D=20
"http://schemas.microsoft.com/sharepoint/soap/SlideLibrary/" xmlns:spsl =3D=
=20
"http://microsoft.com/webservices/SharePointPortalServer/PublishedLinksServ=
ice"=20
XMLNS:Z =3D "urn:schemas-microsoft-com:" xmlns:st =3D "=01"><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1"=
>
<META content=3D"MSHTML 6.00.2900.6082" name=3DGENERATOR><!--[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:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@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;}
@font-face
	{font-family:"\@SimSun";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-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;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page Section1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.Section1
	{page:Section1;}
-->
</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=3DFR vLink=3Dpurple link=3Dblue>
<DIV dir=3Dltr align=3Dleft><FONT face=3D"Courier New" color=3D#800000 size=
=3D2><SPAN=20
class=3D606551509-01062011>Hello Bruno,</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3D"Courier New" color=3D#800000 size=
=3D2><SPAN=20
class=3D606551509-01062011></SPAN></FONT>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3D"Courier New" color=3D#800000 size=
=3D2><SPAN=20
class=3D606551509-01062011>thanks for that hint, well spotted!</SPAN></FONT=
></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3D"Courier New" color=3D#800000 size=
=3D2><SPAN=20
class=3D606551509-01062011></SPAN></FONT>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3D"Courier New" color=3D#800000 size=
=3D2><SPAN=20
class=3D606551509-01062011>Should be subject&nbsp;of the terminology defini=
tions=20
in =A7 3.1 of Draft H.248.NATTP2P, there we got still=20
placeholders.</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3D"Courier New" color=3D#800000 size=
=3D2><SPAN=20
class=3D606551509-01062011></SPAN></FONT>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3D"Courier New" color=3D#800000 size=
=3D2><SPAN=20
class=3D606551509-01062011>Concerning NATT, there are then two methods (jus=
t from=20
H.248 IP-IP MG perspective) how RFC 5128 P2P frameworks may be realized wit=
h=20
interim H.248 gateways.</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3D"Courier New" color=3D#800000 size=
=3D2><SPAN=20
class=3D606551509-01062011>Dependent on the LOCATION of the "TCP connection=
 merge=20
point" (TCMP; i.e., the entity resolving the two TCP connection establishme=
nt=20
attempts to a single e2e TCP connection):</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3D"Courier New" color=3D#800000 size=
=3D2><SPAN=20
class=3D606551509-01062011></SPAN></FONT>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3D"Courier New" color=3D#800000 size=
=3D2><SPAN=20
class=3D606551509-01062011>1st TCMPs located in TCP endpoints (compliant to=
 RFC=20
793; thus support of "Simultaneous TCP Open").</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3D"Courier New" color=3D#800000 size=
=3D2><SPAN=20
class=3D606551509-01062011>=3D&gt; H.248 MG must configured for "transparen=
tly=20
forwarding TCP connection establishment request messages, in BOTH=20
directions"</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3D"Courier New" color=3D#800000 size=
=3D2><SPAN=20
class=3D606551509-01062011></SPAN></FONT>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3D"Courier New" color=3D#800000 size=
=3D2><SPAN=20
class=3D606551509-01062011>2nd single TCMP, located in an interim H.248 MG=
=20
(scenario as e.g. indicated by AVD-3984)</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3D"Courier New" color=3D#800000=20
size=3D2></FONT>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D606551509-01062011><FONT face=3D"=
Courier New"=20
color=3D#800000 size=3D2>Regards,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D606551509-01062011><FONT face=3D"=
Courier New"=20
color=3D#800000 size=3D2>Albrecht</FONT></SPAN></DIV><BR>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #800000 2px soli=
d; MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> bruno.chatras@orange-ftgroup.co=
m=20
  [mailto:bruno.chatras@orange-ftgroup.com] <BR><B>Sent:</B> Mittwoch, 1. J=
uni=20
  2011 10:27<BR><B>To:</B> Schwarz, Albrecht (Albrecht);=20
  megaco@ietf.org<BR><B>Subject:</B> RE: H.248.NATTP2P<BR></FONT><BR></DIV>
  <DIV></DIV>
  <DIV class=3DSection1>
  <P class=3DMsoNormal><SPAN lang=3DEN-US=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">No this is differen=
t. RFC=20
  5128, =A7 3.4 describes a solution where both endpoints simultaneously se=
nd SYN=20
  messages. There is no intermediate network node converting SYN messages i=
nto=20
  SYN-ACK messages.<o:p></o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN lang=3DEN-US=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">Bruno<o:p></o:p></S=
PAN></P>
  <P class=3DMsoNormal><SPAN lang=3DEN-US=20
  style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'"><o:p=
>&nbsp;</o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN lang=3DEN-US=20
  style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'"><o:p=
>&nbsp;</o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN lang=3DEN-US=20
  style=3D"COLOR: #1f497d"><o:p>&nbsp;</o:p></SPAN></P>
  <DIV=20
  style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: mediu=
m none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: blue 1.5pt sol=
id; PADDING-TOP: 0cm; BORDER-BOTTOM: medium none">
  <DIV>
  <DIV=20
  style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: #b5c4=
df 1pt solid; PADDING-LEFT: 0cm; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium n=
one; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
  <P class=3DMsoNormal><B><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">De&nbsp;:</=
SPAN></B><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> Schwarz, A=
lbrecht=20
  (Albrecht) [mailto:albrecht.schwarz@alcatel-lucent.com]=20
  <BR><B>Envoy=E9&nbsp;:</B> mercredi 25 mai 2011 12:02<BR><B>=C0&nbsp;:</B=
> CHATRAS=20
  Bruno RD-CORE-ISS; megaco@ietf.org<BR><B>Objet&nbsp;:</B> RE:=20
  H.248.NATTP2P<o:p></o:p></SPAN></P></DIV></DIV>
  <P class=3DMsoNormal><o:p>&nbsp;</o:p></P>
  <P class=3DMsoNormal><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">Brun=
o,</SPAN><SPAN=20
  style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:p></=
o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">look=
s like=20
  that you are describing "TCP hole punching" according RFC 5128, =A7 3.4,=
=20
  right?</SPAN><SPAN=20
  style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:p></=
o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">That=
=20
  solution is in scope of H.248.NATTP2P ("</SPAN><SPAN lang=3DEN-GB=20
  style=3D"FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman','s=
erif'">In=20
  scope of this document are NAT-T techniques according [IETF RFC=20
  5128].</SPAN><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">")</=
SPAN><SPAN=20
  style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:p></=
o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">... =
and RFC=20
  5128 is about NATT for P2P.</SPAN><SPAN=20
  style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:p></=
o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN=20
  style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'">&nbsp;<=
o:p></o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN=20
  style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'">&nbsp;<=
o:p></o:p></SPAN></P>
  <BLOCKQUOTE=20
  style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: mediu=
m none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; MARGIN: 5pt 0cm 5pt 3.75pt;=
 BORDER-LEFT: maroon 1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: medium n=
one">
    <P class=3DMsoNormal><SPAN=20
    style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:p>=
&nbsp;</o:p></SPAN></P>
    <DIV class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><SPA=
N=20
    lang=3DEN-US style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','=
serif'">
    <HR align=3Dcenter width=3D"100%" SIZE=3D2>
    </SPAN></DIV>
    <P class=3DMsoNormal style=3D"MARGIN-BOTTOM: 12pt"><B><SPAN lang=3DEN-U=
S=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</SP=
AN></B><SPAN=20
    lang=3DEN-US style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-seri=
f'">=20
    bruno.chatras@orange-ftgroup.com [mailto:bruno.chatras@orange-ftgroup.c=
om]=20
    <BR><B>Sent:</B> Mittwoch, 25. Mai 2011 11:44<BR><B>To:</B> Schwarz,=20
    Albrecht (Albrecht); megaco@ietf.org<BR><B>Subject:</B> RE:=20
    H.248.NATTP2P</SPAN><SPAN lang=3DEN-US=20
    style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:p>=
</o:p></SPAN></P>
    <P class=3DMsoNormal><SPAN style=3D"COLOR: #1f497d"><o:p>&nbsp;</o:p></=
SPAN></P>
    <P class=3DMsoNormal><SPAN style=3D"COLOR: #1f497d"><o:p>&nbsp;</o:p></=
SPAN></P>
    <DIV=20
    style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: med=
ium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: blue 1.5pt s=
olid; PADDING-TOP: 0cm; BORDER-BOTTOM: medium none">
    <DIV>
    <DIV=20
    style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: #b5=
c4df 1pt solid; PADDING-LEFT: 0cm; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium=
 none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
    <P class=3DMsoNormal><B><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">De&nbsp;:=
</SPAN></B><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> Schwarz,=
=20
    Albrecht (Albrecht) [mailto:albrecht.schwarz@alcatel-lucent.com]=20
    <BR><B>Envoy=E9&nbsp;:</B> mercredi 25 mai 2011 11:01<BR><B>=C0&nbsp;:<=
/B>=20
    CHATRAS Bruno RD-CORE-ISS; megaco@ietf.org<BR><B>Objet&nbsp;:</B> RE:=20
    H.248.NATTP2P<o:p></o:p></SPAN></P></DIV></DIV>
    <P class=3DMsoNormal><o:p>&nbsp;</o:p></P>
    <P class=3DMsoNormal><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">My=
=20
    comments below inline,</SPAN><SPAN=20
    style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:p>=
</o:p></SPAN></P>
    <P class=3DMsoNormal><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">Al=
brecht</SPAN><SPAN=20
    style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:p>=
</o:p></SPAN></P>
    <BLOCKQUOTE=20
    style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: med=
ium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; MARGIN: 5pt 0cm 5pt 3.75p=
t; BORDER-LEFT: maroon 1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: medium=
 none">
      <P class=3DMsoNormal><SPAN=20
      style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:=
p>&nbsp;</o:p></SPAN></P>
      <DIV class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><S=
PAN=20
      lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'">
      <HR align=3Dcenter width=3D"100%" SIZE=3D2>
      </SPAN></DIV>
      <P class=3DMsoNormal style=3D"MARGIN-BOTTOM: 12pt"><B><SPAN lang=3DEN=
-US=20
      style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</=
SPAN></B><SPAN=20
      lang=3DEN-US style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-se=
rif'">=20
      megaco-bounces@ietf.org [mailto:megaco-bounces@ietf.org] <B>On Behalf=
 Of=20
      </B>bruno.chatras@orange-ftgroup.com<BR><B>Sent:</B> Dienstag, 24. Ma=
i=20
      2011 13:34<BR><B>To:</B> megaco@ietf.org<BR><B>Subject:</B> [Megaco]=
=20
      H.248.NATTP2P</SPAN><SPAN lang=3DEN-US=20
      style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:=
p></o:p></SPAN></P>
      <P class=3DMsoNormal><SPAN lang=3DEN-US>Hi,<o:p></o:p></SPAN></P>
      <P class=3DMsoNormal><SPAN lang=3DEN-US><o:p>&nbsp;</o:p></SPAN></P>
      <P class=3DMsoNormal><SPAN lang=3DEN-US>I have two questions about=20
      H.248.NATTP2P<o:p></o:p></SPAN></P>
      <P class=3DMsoNormal><SPAN lang=3DEN-US><o:p>&nbsp;</o:p></SPAN></P>
      <P class=3DMsoNormal><SPAN lang=3DEN-US>1) The scope description sugg=
ests that=20
      this recommendation applies to P2P networks. My understanding is that=
 it=20
      also applies to any terminal to terminal traffic within a managed net=
work=20
      without application-level intermediary. Is that correct?<BR></SPAN><S=
PAN=20
      lang=3DEN-US=20
      style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">=
[[Schwarz,=20
      Albrecht]]&nbsp;Perhaps yes, because that might be also a P2P=20
      scenario.&nbsp;The draft does not yet provide a link to the applied P=
2P=20
      definition in clause 3.&nbsp;More important in my opinion is the refe=
rence=20
      to the considered e2e model by Fig. 1.</SPAN><o:p></o:p></P>
      <P class=3DMsoNormal><SPAN lang=3DEN-US=20
      style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">=
Side=20
      question: what's the definition of an application-level intermediary?=
 Or=20
      what kind of specific functios do you have in mind?</SPAN><SPAN lang=
=3DEN-US=20
      style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SP=
AN></P>
      <P class=3DMsoNormal><B><I><SPAN lang=3DEN-US style=3D"COLOR: #1f497d=
">[BC] An=20
      MSRP relay for example is what I would call an application-level=20
      intermediary</SPAN></I></B><SPAN lang=3DEN-US=20
      style=3D"COLOR: #1f497d"><o:p></o:p></SPAN></P>
      <P class=3DMsoNormal><SPAN lang=3DEN-US><o:p>&nbsp;</o:p></SPAN></P>
      <P class=3DMsoNormal><SPAN lang=3DEN-US>2) What is the relation with =
TCP=20
      stitching? <BR></SPAN><SPAN lang=3DEN-US=20
      style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">=
[[Schwarz,=20
      Albrecht]]&nbsp;I'm not aware of any definition for "TCP stitching", =
guess=20
      this is a marketing term used by a particular=20
vendor.</SPAN><o:p></o:p></P>
      <P class=3DMsoNormal><SPAN lang=3DEN-US=20
      style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">=
Thus, I=20
      may just speculate:</SPAN><o:p></o:p></P>
      <P class=3DMsoNormal><SPAN lang=3DEN-US=20
      style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">=
Draft=20
      H.248.NATTP2P considers e2e scenarios with possible multiple interim =
H.248=20
      IP-IP MGs,&nbsp;which lead to the requirement in assigning different =
role=20
      behaviours to the MGs, whereas your referred proprietary=20
      technology&nbsp;aims perhaps just a single NAT traversal entity in th=
e=20
      bearer path. But I don't know ...&nbsp;&nbsp;</SPAN><SPAN lang=3DEN-U=
S=20
      style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SP=
AN></P>
      <P class=3DMsoNormal><B><I><SPAN lang=3DEN-US style=3D"COLOR: #1f497d=
">[BC] My=20
      understanding of TCP stitching is that both endpoints initiate a TCP=
=20
      connection towards the MG and the MG joins both connections together.=
 This=20
      requires the MG to convert TCP SYN on one side to TCP-SYN-ACK on the =
other=20
      side, which means that the MGC has to request the MG to perform that=
=20
      trick, presumably by setting a termination or context property to a=20
      specific value. So, the purpose of my question was to know whether th=
is=20
      kind of mechanism was covered or will be covered by=20
      H.248.NATTP2P</SPAN></I></B><SPAN lang=3DEN-US=20
      style=3D"COLOR: #1f497d"><o:p></o:p></SPAN></P>
      <P class=3DMsoNormal><SPAN lang=3DEN-US><o:p>&nbsp;</o:p></SPAN></P>
      <P class=3DMsoNormal><SPAN lang=3DEN-US>&nbsp;<o:p></o:p></SPAN></P>
      <P class=3DMsoNormal><SPAN lang=3DEN-US>Bruno<o:p></o:p></SPAN></P>
      <P=20
  class=3DMsoNormal><o:p>&nbsp;</o:p></P></BLOCKQUOTE></DIV></BLOCKQUOTE></=
DIV></DIV></BLOCKQUOTE></BODY></HTML>

--_000_5F7BCCF5541B7444830A2288ABBEBC9620BA7B451BFRMRSSXCHMBSD_--

From bruno.chatras@orange-ftgroup.com  Tue Jun  7 01:58:32 2011
Return-Path: <bruno.chatras@orange-ftgroup.com>
X-Original-To: megaco@ietfa.amsl.com
Delivered-To: megaco@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7986321F85E8 for <megaco@ietfa.amsl.com>; Tue,  7 Jun 2011 01:58:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.171
X-Spam-Level: 
X-Spam-Status: No, score=-0.171 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35, HTML_MESSAGE=0.001, SUBJ_ALL_CAPS=2.077]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id UYqUsRNYpdg5 for <megaco@ietfa.amsl.com>; Tue,  7 Jun 2011 01:58:31 -0700 (PDT)
Received: from r-mail1.rd.francetelecom.com (r-mail1.rd.francetelecom.com [217.108.152.41]) by ietfa.amsl.com (Postfix) with ESMTP id DFFD021F85B5 for <megaco@ietf.org>; Tue,  7 Jun 2011 01:58:30 -0700 (PDT)
Received: from r-mail1.rd.francetelecom.com (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with SMTP id 40CE46C8003; Tue,  7 Jun 2011 10:59:46 +0200 (CEST)
Received: from ftrdsmtp1.rd.francetelecom.fr (unknown [10.192.128.46]) by r-mail1.rd.francetelecom.com (Postfix) with ESMTP id 2AEAF6D800F; Tue,  7 Jun 2011 10:59:46 +0200 (CEST)
Received: from ftrdmel0.rd.francetelecom.fr ([10.192.128.56]) by ftrdsmtp1.rd.francetelecom.fr with Microsoft SMTPSVC(6.0.3790.4675);  Tue, 7 Jun 2011 10:58:29 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01CC24F1.112C9665"
Date: Tue, 7 Jun 2011 10:58:27 +0200
Message-ID: <9ECCF01B52E7AB408A7EB8535264214102EE633F@ftrdmel0.rd.francetelecom.fr>
In-Reply-To: <5F7BCCF5541B7444830A2288ABBEBC9620BA7B451B@FRMRSSXCHMBSD2.dc-m.alcatel-lucent.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: H.248.NATTP2P
Thread-Index: AcwaBnv1LiNr3hExQYSxJAS8ImtMqQAslbvQAAFbTVAAAOHlwAFcgoEQAAIsWAABLOGk8A==
References: <9ECCF01B52E7AB408A7EB8535264214102E44020@ftrdmel0.rd.francetelecom.fr> <5F7BCCF5541B7444830A2288ABBEBC9620BA7B3CD7@FRMRSSXCHMBSD2.dc-m.alcatel-lucent.com> <9ECCF01B52E7AB408A7EB8535264214102E44575@ftrdmel0.rd.francetelecom.fr> <5F7BCCF5541B7444830A2288ABBEBC9620BA7B3D12@FRMRSSXCHMBSD2.dc-m.alcatel-lucent.com> <9ECCF01B52E7AB408A7EB8535264214102EB815C@ftrdmel0.rd.francetelecom.fr> <5F7BCCF5541B7444830A2288ABBEBC9620BA7B451B@FRMRSSXCHMBSD2.dc-m.alcatel-lucent.com>
From: <bruno.chatras@orange-ftgroup.com>
To: <albrecht.schwarz@alcatel-lucent.com>, <megaco@ietf.org>
X-OriginalArrivalTime: 07 Jun 2011 08:58:29.0485 (UTC) FILETIME=[1203A9D0:01CC24F1]
Subject: Re: [Megaco] H.248.NATTP2P
X-BeenThere: megaco@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Media Gateway Control <megaco.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/megaco>, <mailto:megaco-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/megaco>
List-Post: <mailto:megaco@ietf.org>
List-Help: <mailto:megaco-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/megaco>, <mailto:megaco-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 Jun 2011 08:58:32 -0000

This is a multi-part message in MIME format.

------_=_NextPart_001_01CC24F1.112C9665
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Albrecht,

=20

The call flow described in figure 3 in AVD-3984 is indeed equivalent to =
what I was referring to when talking about tcp stitching.  From your =
previous messages I understand that this scenario falls in the scope of =
H.248.NATTP2P.  The, I have a subsequent question. How does the MGC =
control this behavior: new termination property or context property to =
be defined in H.248.NATTP2P? New value of the napt parameter of the =
latch signal defined in H.248.37?=20

=20

Bruno

=20

De : Schwarz, Albrecht (Albrecht) =
[mailto:albrecht.schwarz@alcatel-lucent.com]=20
Envoy=E9 : mercredi 1 juin 2011 11:31
=C0 : CHATRAS Bruno RD-CORE-ISS; megaco@ietf.org
Objet : RE: H.248.NATTP2P

=20

Hello Bruno,

=20

thanks for that hint, well spotted!

=20

Should be subject of the terminology definitions in =A7 3.1 of Draft =
H.248.NATTP2P, there we got still placeholders.

=20

Concerning NATT, there are then two methods (just from H.248 IP-IP MG =
perspective) how RFC 5128 P2P frameworks may be realized with interim =
H.248 gateways.

Dependent on the LOCATION of the "TCP connection merge point" (TCMP; =
i.e., the entity resolving the two TCP connection establishment attempts =
to a single e2e TCP connection):

=20

1st TCMPs located in TCP endpoints (compliant to RFC 793; thus support =
of "Simultaneous TCP Open").

=3D> H.248 MG must configured for "transparently forwarding TCP =
connection establishment request messages, in BOTH directions"

=20

2nd single TCMP, located in an interim H.248 MG (scenario as e.g. =
indicated by AVD-3984)

=20

Regards,

Albrecht

	=20

=09
________________________________


	From: bruno.chatras@orange-ftgroup.com =
[mailto:bruno.chatras@orange-ftgroup.com]=20
	Sent: Mittwoch, 1. Juni 2011 10:27
	To: Schwarz, Albrecht (Albrecht); megaco@ietf.org
	Subject: RE: H.248.NATTP2P

	No this is different. RFC 5128, =A7 3.4 describes a solution where both =
endpoints simultaneously send SYN messages. There is no intermediate =
network node converting SYN messages into SYN-ACK messages.

	Bruno

	=20

	=20

	=20

	De : Schwarz, Albrecht (Albrecht) =
[mailto:albrecht.schwarz@alcatel-lucent.com]=20
	Envoy=E9 : mercredi 25 mai 2011 12:02
	=C0 : CHATRAS Bruno RD-CORE-ISS; megaco@ietf.org
	Objet : RE: H.248.NATTP2P

	=20

	Bruno,

	looks like that you are describing "TCP hole punching" according RFC =
5128, =A7 3.4, right?

	That solution is in scope of H.248.NATTP2P ("In scope of this document =
are NAT-T techniques according [IETF RFC 5128].")

	... and RFC 5128 is about NATT for P2P.

	=20

	=20

		=20

	=09
________________________________


		From: bruno.chatras@orange-ftgroup.com =
[mailto:bruno.chatras@orange-ftgroup.com]=20
		Sent: Mittwoch, 25. Mai 2011 11:44
		To: Schwarz, Albrecht (Albrecht); megaco@ietf.org
		Subject: RE: H.248.NATTP2P

		=20

		=20

		De : Schwarz, Albrecht (Albrecht) =
[mailto:albrecht.schwarz@alcatel-lucent.com]=20
		Envoy=E9 : mercredi 25 mai 2011 11:01
		=C0 : CHATRAS Bruno RD-CORE-ISS; megaco@ietf.org
		Objet : RE: H.248.NATTP2P

		=20

		My comments below inline,

		Albrecht

			=20

		=09
________________________________


			From: megaco-bounces@ietf.org [mailto:megaco-bounces@ietf.org] On =
Behalf Of bruno.chatras@orange-ftgroup.com
			Sent: Dienstag, 24. Mai 2011 13:34
			To: megaco@ietf.org
			Subject: [Megaco] H.248.NATTP2P

			Hi,

			=20

			I have two questions about H.248.NATTP2P

			=20

			1) The scope description suggests that this recommendation applies to =
P2P networks. My understanding is that it also applies to any terminal =
to terminal traffic within a managed network without application-level =
intermediary. Is that correct?
			[[Schwarz, Albrecht]] Perhaps yes, because that might be also a P2P =
scenario. The draft does not yet provide a link to the applied P2P =
definition in clause 3. More important in my opinion is the reference to =
the considered e2e model by Fig. 1.

			Side question: what's the definition of an application-level =
intermediary? Or what kind of specific functios do you have in mind?

			[BC] An MSRP relay for example is what I would call an =
application-level intermediary

			=20

			2) What is the relation with TCP stitching?=20
			[[Schwarz, Albrecht]] I'm not aware of any definition for "TCP =
stitching", guess this is a marketing term used by a particular vendor.

			Thus, I may just speculate:

			Draft H.248.NATTP2P considers e2e scenarios with possible multiple =
interim H.248 IP-IP MGs, which lead to the requirement in assigning =
different role behaviours to the MGs, whereas your referred proprietary =
technology aims perhaps just a single NAT traversal entity in the bearer =
path. But I don't know ... =20

			[BC] My understanding of TCP stitching is that both endpoints =
initiate a TCP connection towards the MG and the MG joins both =
connections together. This requires the MG to convert TCP SYN on one =
side to TCP-SYN-ACK on the other side, which means that the MGC has to =
request the MG to perform that trick, presumably by setting a =
termination or context property to a specific value. So, the purpose of =
my question was to know whether this kind of mechanism was covered or =
will be covered by H.248.NATTP2P

			=20

			=20

			Bruno

			=20


------_=_NextPart_001_01CC24F1.112C9665
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-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" =
xmlns:p=3D"urn:schemas-microsoft-com:office:powerpoint" =
xmlns:a=3D"urn:schemas-microsoft-com:office:access" =
xmlns:dt=3D"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" =
xmlns:s=3D"uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" =
xmlns:rs=3D"urn:schemas-microsoft-com:rowset" xmlns:z=3D"#RowsetSchema" =
xmlns:b=3D"urn:schemas-microsoft-com:office:publisher" =
xmlns:ss=3D"urn:schemas-microsoft-com:office:spreadsheet" =
xmlns:c=3D"urn:schemas-microsoft-com:office:component:spreadsheet" =
xmlns:odc=3D"urn:schemas-microsoft-com:office:odc" =
xmlns:oa=3D"urn:schemas-microsoft-com:office:activation" =
xmlns:html=3D"http://www.w3.org/TR/REC-html40" =
xmlns:q=3D"http://schemas.xmlsoap.org/soap/envelope/" =
xmlns:rtc=3D"http://microsoft.com/officenet/conferencing" =
xmlns:D=3D"DAV:" xmlns:Repl=3D"http://schemas.microsoft.com/repl/" =
xmlns:mt=3D"http://schemas.microsoft.com/sharepoint/soap/meetings/" =
xmlns:x2=3D"http://schemas.microsoft.com/office/excel/2003/xml" =
xmlns:ppda=3D"http://www.passport.com/NameSpace.xsd" =
xmlns:ois=3D"http://schemas.microsoft.com/sharepoint/soap/ois/" =
xmlns:dir=3D"http://schemas.microsoft.com/sharepoint/soap/directory/" =
xmlns:ds=3D"http://www.w3.org/2000/09/xmldsig#" =
xmlns:dsp=3D"http://schemas.microsoft.com/sharepoint/dsp" =
xmlns:udc=3D"http://schemas.microsoft.com/data/udc" =
xmlns:xsd=3D"http://www.w3.org/2001/XMLSchema" =
xmlns:sub=3D"http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/"=
 xmlns:ec=3D"http://www.w3.org/2001/04/xmlenc#" =
xmlns:sp=3D"http://schemas.microsoft.com/sharepoint/" =
xmlns:sps=3D"http://schemas.microsoft.com/sharepoint/soap/" =
xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance" =
xmlns:udcs=3D"http://schemas.microsoft.com/data/udc/soap" =
xmlns:udcxf=3D"http://schemas.microsoft.com/data/udc/xmlfile" =
xmlns:udcp2p=3D"http://schemas.microsoft.com/data/udc/parttopart" =
xmlns:wf=3D"http://schemas.microsoft.com/sharepoint/soap/workflow/" =
xmlns:dsss=3D"http://schemas.microsoft.com/office/2006/digsig-setup" =
xmlns:dssi=3D"http://schemas.microsoft.com/office/2006/digsig" =
xmlns:mdssi=3D"http://schemas.openxmlformats.org/package/2006/digital-sig=
nature" =
xmlns:mver=3D"http://schemas.openxmlformats.org/markup-compatibility/2006=
" xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns:mrels=3D"http://schemas.openxmlformats.org/package/2006/relationshi=
ps" xmlns:spwp=3D"http://microsoft.com/sharepoint/webpartpages" =
xmlns:ex12t=3D"http://schemas.microsoft.com/exchange/services/2006/types"=
 =
xmlns:ex12m=3D"http://schemas.microsoft.com/exchange/services/2006/messag=
es" =
xmlns:pptsl=3D"http://schemas.microsoft.com/sharepoint/soap/SlideLibrary/=
" =
xmlns:spsl=3D"http://microsoft.com/webservices/SharePointPortalServer/Pub=
lishedLinksService" xmlns:Z=3D"urn:schemas-microsoft-com:" =
xmlns:st=3D"&#1;" xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<meta name=3DGenerator content=3D"Microsoft Word 12 (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:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@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;}
@font-face
	{font-family:"\@SimSun";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-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;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page Section1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.Section1
	{page:Section1;}
-->
</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=3DFR link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><span lang=3DEN-US =
style=3D'color:#1F497D'>Albrecht,<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US style=3D'color:#1F497D'>The call =
flow described
in figure 3 in AVD-3984 is indeed equivalent to what I was referring to =
when
talking about tcp stitching. =A0From your previous messages I understand =
that
this scenario falls in the scope of H.248.NATTP2P.=A0 The, I have a =
subsequent
question. How does the MGC control this behavior: new termination =
property or context
property to be defined in H.248.NATTP2P? New value of the napt parameter =
of the
latch signal defined in H.248.37? <o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US =
style=3D'color:#1F497D'>Bruno<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<div>

<div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt =
0cm 0cm 0cm'>

<p class=3DMsoNormal><b><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>De&nbsp;:</s=
pan></b><span
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Schwarz, =
Albrecht
(Albrecht) [mailto:albrecht.schwarz@alcatel-lucent.com] <br>
<b>Envoy=E9&nbsp;:</b> mercredi 1 juin 2011 11:31<br>
<b>=C0&nbsp;:</b> CHATRAS Bruno RD-CORE-ISS; megaco@ietf.org<br>
<b>Objet&nbsp;:</b> RE: H.248.NATTP2P<o:p></o:p></span></p>

</div>

</div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>Hello Bruno,</span><span =
style=3D'font-size:12.0pt;font-family:
"Times New Roman","serif"'><o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:12.0pt;font-family:"Times =
New Roman","serif"'>&nbsp;<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>thanks for that hint, well spotted!</span><span =
style=3D'font-size:
12.0pt;font-family:"Times New Roman","serif"'><o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:12.0pt;font-family:"Times =
New Roman","serif"'>&nbsp;<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>Should be subject&nbsp;of the terminology definitions in =
=A7 3.1 of
Draft H.248.NATTP2P, there we got still placeholders.</span><span
style=3D'font-size:12.0pt;font-family:"Times New =
Roman","serif"'><o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:12.0pt;font-family:"Times =
New Roman","serif"'>&nbsp;<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>Concerning NATT, there are then two methods (just from =
H.248
IP-IP MG perspective) how RFC 5128 P2P frameworks may be realized with =
interim
H.248 gateways.</span><span style=3D'font-size:12.0pt;font-family:"Times =
New Roman","serif"'><o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>Dependent on the LOCATION of the &quot;TCP connection =
merge
point&quot; (TCMP; i.e., the entity resolving the two TCP connection
establishment attempts to a single e2e TCP connection):</span><span
style=3D'font-size:12.0pt;font-family:"Times New =
Roman","serif"'><o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:12.0pt;font-family:"Times =
New Roman","serif"'>&nbsp;<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>1st TCMPs located in TCP endpoints (compliant to RFC 793; =
thus
support of &quot;Simultaneous TCP Open&quot;).</span><span =
style=3D'font-size:
12.0pt;font-family:"Times New Roman","serif"'><o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>=3D&gt; H.248 MG must configured for &quot;transparently =
forwarding
TCP connection establishment request messages, in BOTH =
directions&quot;</span><span
style=3D'font-size:12.0pt;font-family:"Times New =
Roman","serif"'><o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:12.0pt;font-family:"Times =
New Roman","serif"'>&nbsp;<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>2nd single TCMP, located in an interim H.248 MG (scenario =
as e.g.
indicated by AVD-3984)</span><span =
style=3D'font-size:12.0pt;font-family:"Times New =
Roman","serif"'><o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:12.0pt;font-family:"Times =
New Roman","serif"'>&nbsp;<o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>Regards,</span><span =
style=3D'font-size:12.0pt;font-family:"Times New =
Roman","serif"'><o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>Albrecht</span><span =
style=3D'font-size:12.0pt;font-family:"Times New =
Roman","serif"'><o:p></o:p></span></p>

<blockquote style=3D'border:none;border-left:solid maroon =
1.5pt;padding:0cm 0cm 0cm 4.0pt;
margin-left:3.75pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt'=
>

<p class=3DMsoNormal><span style=3D'font-size:12.0pt;font-family:"Times =
New Roman","serif"'><o:p>&nbsp;</o:p></span></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><span =
lang=3DEN-US
style=3D'font-size:12.0pt;font-family:"Times New Roman","serif"'>

<hr size=3D2 width=3D"100%" align=3Dcenter>

</span></div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span>=
</b><span
lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
bruno.chatras@orange-ftgroup.com =
[mailto:bruno.chatras@orange-ftgroup.com] <br>
<b>Sent:</b> Mittwoch, 1. Juni 2011 10:27<br>
<b>To:</b> Schwarz, Albrecht (Albrecht); megaco@ietf.org<br>
<b>Subject:</b> RE: H.248.NATTP2P</span><span lang=3DEN-US =
style=3D'font-size:12.0pt;
font-family:"Times New Roman","serif"'><o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Courier New"'>No
this is different. RFC 5128, =A7 3.4 describes a solution where both =
endpoints
simultaneously send SYN messages. There is no intermediate network node
converting SYN messages into SYN-ACK messages.<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>Bruno<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<div>

<div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt =
0cm 0cm 0cm'>

<p class=3DMsoNormal><b><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>De&nbsp;:</s=
pan></b><span
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Schwarz, =
Albrecht
(Albrecht) [mailto:albrecht.schwarz@alcatel-lucent.com] <br>
<b>Envoy=E9&nbsp;:</b> mercredi 25 mai 2011 12:02<br>
<b>=C0&nbsp;:</b> CHATRAS Bruno RD-CORE-ISS; megaco@ietf.org<br>
<b>Objet&nbsp;:</b> RE: H.248.NATTP2P<o:p></o:p></span></p>

</div>

</div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>Bruno,</span><span =
style=3D'font-size:12.0pt;font-family:"Times New =
Roman","serif"'><o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>looks like that you are describing &quot;TCP hole =
punching&quot;
according RFC 5128, =A7 3.4, right?</span><span =
style=3D'font-size:12.0pt;
font-family:"Times New Roman","serif"'><o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>That solution is in scope of H.248.NATTP2P =
(&quot;</span><span
lang=3DEN-GB style=3D'font-size:12.0pt;font-family:"Times New =
Roman","serif";
color:black'>In scope of this document are NAT-T techniques according =
[IETF RFC
5128].</span><span style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>&quot;)</span><span =
style=3D'font-size:12.0pt;font-family:"Times New =
Roman","serif"'><o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>... and RFC 5128 is about NATT for P2P.</span><span
style=3D'font-size:12.0pt;font-family:"Times New =
Roman","serif"'><o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:12.0pt;font-family:"Times =
New Roman","serif"'>&nbsp;<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:12.0pt;font-family:"Times =
New Roman","serif"'>&nbsp;<o:p></o:p></span></p>

<blockquote style=3D'border:none;border-left:solid maroon =
1.5pt;padding:0cm 0cm 0cm 4.0pt;
margin-left:3.75pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt'=
>

<p class=3DMsoNormal><span style=3D'font-size:12.0pt;font-family:"Times =
New Roman","serif"'><o:p>&nbsp;</o:p></span></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><span =
lang=3DEN-US
style=3D'font-size:12.0pt;font-family:"Times New Roman","serif"'>

<hr size=3D2 width=3D"100%" align=3Dcenter>

</span></div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span>=
</b><span
lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
bruno.chatras@orange-ftgroup.com =
[mailto:bruno.chatras@orange-ftgroup.com] <br>
<b>Sent:</b> Mittwoch, 25. Mai 2011 11:44<br>
<b>To:</b> Schwarz, Albrecht (Albrecht); megaco@ietf.org<br>
<b>Subject:</b> RE: H.248.NATTP2P</span><span lang=3DEN-US =
style=3D'font-size:12.0pt;
font-family:"Times New Roman","serif"'><o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm =
0cm 4.0pt'>

<div>

<div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt =
0cm 0cm 0cm'>

<p class=3DMsoNormal><b><span =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>De&nbsp;:</s=
pan></b><span
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Schwarz, =
Albrecht
(Albrecht) [mailto:albrecht.schwarz@alcatel-lucent.com] <br>
<b>Envoy=E9&nbsp;:</b> mercredi 25 mai 2011 11:01<br>
<b>=C0&nbsp;:</b> CHATRAS Bruno RD-CORE-ISS; megaco@ietf.org<br>
<b>Objet&nbsp;:</b> RE: H.248.NATTP2P<o:p></o:p></span></p>

</div>

</div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>My comments below inline,</span><span =
style=3D'font-size:12.0pt;
font-family:"Times New Roman","serif"'><o:p></o:p></span></p>

<p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>Albrecht</span><span =
style=3D'font-size:12.0pt;font-family:"Times New =
Roman","serif"'><o:p></o:p></span></p>

<blockquote style=3D'border:none;border-left:solid maroon =
1.5pt;padding:0cm 0cm 0cm 4.0pt;
margin-left:3.75pt;margin-top:5.0pt;margin-right:0cm;margin-bottom:5.0pt'=
>

<p class=3DMsoNormal><span style=3D'font-size:12.0pt;font-family:"Times =
New Roman","serif"'><o:p>&nbsp;</o:p></span></p>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><span =
lang=3DEN-US
style=3D'font-size:12.0pt;font-family:"Times New Roman","serif"'>

<hr size=3D2 width=3D"100%" align=3Dcenter>

</span></div>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><b><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span>=
</b><span
lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>
megaco-bounces@ietf.org [mailto:megaco-bounces@ietf.org] <b>On Behalf Of =
</b>bruno.chatras@orange-ftgroup.com<br>
<b>Sent:</b> Dienstag, 24. Mai 2011 13:34<br>
<b>To:</b> megaco@ietf.org<br>
<b>Subject:</b> [Megaco] H.248.NATTP2P</span><span lang=3DEN-US =
style=3D'font-size:
12.0pt;font-family:"Times New Roman","serif"'><o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US>Hi,<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US>I have two questions about =
H.248.NATTP2P<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US>1) The scope description =
suggests that this
recommendation applies to P2P networks. My understanding is that it also
applies to any terminal to terminal traffic within a managed network =
without
application-level intermediary. Is that correct?<br>
</span><span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier =
New";
color:maroon'>[[Schwarz, Albrecht]]&nbsp;Perhaps yes, because that might =
be
also a P2P scenario.&nbsp;The draft does not yet provide a link to the =
applied
P2P definition in clause 3.&nbsp;More important in my opinion is the =
reference
to the considered e2e model by Fig. 1.</span><o:p></o:p></p>

<p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>Side question: what's the definition of an =
application-level
intermediary? Or what kind of specific functios do you have in =
mind?</span><span
lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p></o:p></span></p>

<p class=3DMsoNormal><b><i><span lang=3DEN-US =
style=3D'color:#1F497D'>[BC] An MSRP
relay for example is what I would call an application-level =
intermediary</span></i></b><span
lang=3DEN-US style=3D'color:#1F497D'><o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US>2) What is the relation with TCP =
stitching?
<br>
</span><span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Courier =
New";
color:maroon'>[[Schwarz, Albrecht]]&nbsp;I'm not aware of any definition =
for
&quot;TCP stitching&quot;, guess this is a marketing term used by a =
particular
vendor.</span><o:p></o:p></p>

<p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>Thus, I may just speculate:</span><o:p></o:p></p>

<p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Courier New";
color:maroon'>Draft H.248.NATTP2P considers e2e scenarios with possible
multiple interim H.248 IP-IP MGs,&nbsp;which lead to the requirement in
assigning different role behaviours to the MGs, whereas your referred
proprietary technology&nbsp;aims perhaps just a single NAT traversal =
entity in
the bearer path. But I don't know ...&nbsp;&nbsp;</span><span =
lang=3DEN-US
style=3D'font-size:10.0pt;font-family:"Courier =
New"'><o:p></o:p></span></p>

<p class=3DMsoNormal><b><i><span lang=3DEN-US =
style=3D'color:#1F497D'>[BC] My
understanding of TCP stitching is that both endpoints initiate a TCP =
connection
towards the MG and the MG joins both connections together. This requires =
the MG
to convert TCP SYN on one side to TCP-SYN-ACK on the other side, which =
means
that the MGC has to request the MG to perform that trick, presumably by =
setting
a termination or context property to a specific value. So, the purpose =
of my
question was to know whether this kind of mechanism was covered or will =
be
covered by H.248.NATTP2P</span></i></b><span lang=3DEN-US =
style=3D'color:#1F497D'><o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US>&nbsp;<o:p></o:p></span></p>

<p class=3DMsoNormal><span lang=3DEN-US>Bruno<o:p></o:p></span></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

</blockquote>

</div>

</blockquote>

</div>

</blockquote>

</div>

</div>

</body>

</html>

------_=_NextPart_001_01CC24F1.112C9665--

From albrecht.schwarz@alcatel-lucent.com  Tue Jun  7 23:49:17 2011
Return-Path: <albrecht.schwarz@alcatel-lucent.com>
X-Original-To: megaco@ietfa.amsl.com
Delivered-To: megaco@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 702F311E809F for <megaco@ietfa.amsl.com>; Tue,  7 Jun 2011 23:49:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.171
X-Spam-Level: 
X-Spam-Status: No, score=-4.171 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, SUBJ_ALL_CAPS=2.077]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZqjKBXITmQe9 for <megaco@ietfa.amsl.com>; Tue,  7 Jun 2011 23:49:16 -0700 (PDT)
Received: from smail3.alcatel.fr (smail3.alcatel.fr [64.208.49.56]) by ietfa.amsl.com (Postfix) with ESMTP id 93A2411E807E for <megaco@ietf.org>; Tue,  7 Jun 2011 23:49:14 -0700 (PDT)
Received: from FRMRSSXCHHUB01.dc-m.alcatel-lucent.com (FRMRSSXCHHUB01.dc-m.alcatel-lucent.com [135.120.45.61]) by smail3.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id p586nCtc010155 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Wed, 8 Jun 2011 08:49:12 +0200
Received: from FRMRSSXCHMBSD2.dc-m.alcatel-lucent.com ([135.120.45.53]) by FRMRSSXCHHUB01.dc-m.alcatel-lucent.com ([135.120.45.61]) with mapi; Wed, 8 Jun 2011 08:49:12 +0200
From: "Schwarz, Albrecht (Albrecht)" <albrecht.schwarz@alcatel-lucent.com>
To: "bruno.chatras@orange-ftgroup.com" <bruno.chatras@orange-ftgroup.com>, "megaco@ietf.org" <megaco@ietf.org>
Date: Wed, 8 Jun 2011 08:49:11 +0200
Thread-Topic: H.248.NATTP2P
Thread-Index: AcwaBnv1LiNr3hExQYSxJAS8ImtMqQAslbvQAAFbTVAAAOHlwAFcgoEQAAIsWAABLOGk8AAtwT3w
Message-ID: <5F7BCCF5541B7444830A2288ABBEBC9620BA7B49B8@FRMRSSXCHMBSD2.dc-m.alcatel-lucent.com>
References: <9ECCF01B52E7AB408A7EB8535264214102E44020@ftrdmel0.rd.francetelecom.fr> <5F7BCCF5541B7444830A2288ABBEBC9620BA7B3CD7@FRMRSSXCHMBSD2.dc-m.alcatel-lucent.com> <9ECCF01B52E7AB408A7EB8535264214102E44575@ftrdmel0.rd.francetelecom.fr> <5F7BCCF5541B7444830A2288ABBEBC9620BA7B3D12@FRMRSSXCHMBSD2.dc-m.alcatel-lucent.com> <9ECCF01B52E7AB408A7EB8535264214102EB815C@ftrdmel0.rd.francetelecom.fr> <5F7BCCF5541B7444830A2288ABBEBC9620BA7B451B@FRMRSSXCHMBSD2.dc-m.alcatel-lucent.com> <9ECCF01B52E7AB408A7EB8535264214102EE633F@ftrdmel0.rd.francetelecom.fr>
In-Reply-To: <9ECCF01B52E7AB408A7EB8535264214102EE633F@ftrdmel0.rd.francetelecom.fr>
Accept-Language: de-DE, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: de-DE, en-US
Content-Type: multipart/alternative; boundary="_000_5F7BCCF5541B7444830A2288ABBEBC9620BA7B49B8FRMRSSXCHMBSD_"
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.64 on 155.132.188.83
Subject: Re: [Megaco] H.248.NATTP2P
X-BeenThere: megaco@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Media Gateway Control <megaco.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/megaco>, <mailto:megaco-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/megaco>
List-Post: <mailto:megaco@ietf.org>
List-Help: <mailto:megaco-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/megaco>, <mailto:megaco-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 08 Jun 2011 06:49:17 -0000

--_000_5F7BCCF5541B7444830A2288ABBEBC9620BA7B49B8FRMRSSXCHMBSD_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Bruno,
we are preparing currently contributions for Draft H.248.NATTP2P for the Ju=
ly WP2/16 meeting.
Just a few indications:
* proposal primarily based on LD/RD-embedded SDP attributes
* however, + package for (at least) one statistic related to TCP connection=
 establishment
* +/- H.248.37 may depend whether the H.248 MG should provide a local NA(P)=
T or not (i.e., NAT-full vs NAT-less mode)
* TCP mode of a H.248 Context is not always static (i.e., the same for the =
entire duration of the Context lifetime), may change (e.g., in case of late=
r SDP O/A cycles during a SIP session (e.g., in case of re-INVITEs)).
* ...

--Albrecht




________________________________
From: bruno.chatras@orange-ftgroup.com [mailto:bruno.chatras@orange-ftgroup=
.com]
Sent: Dienstag, 7. Juni 2011 10:58
To: Schwarz, Albrecht (Albrecht); megaco@ietf.org
Subject: RE: H.248.NATTP2P

Albrecht,

The call flow described in figure 3 in AVD-3984 is indeed equivalent to wha=
t I was referring to when talking about tcp stitching.  From your previous =
messages I understand that this scenario falls in the scope of H.248.NATTP2=
P.  The, I have a subsequent question. How does the MGC control this behavi=
or: new termination property or context property to be defined in H.248.NAT=
TP2P? New value of the napt parameter of the latch signal defined in H.248.=
37?

Bruno

De : Schwarz, Albrecht (Albrecht) [mailto:albrecht.schwarz@alcatel-lucent.c=
om]
Envoy=E9 : mercredi 1 juin 2011 11:31
=C0 : CHATRAS Bruno RD-CORE-ISS; megaco@ietf.org
Objet : RE: H.248.NATTP2P

Hello Bruno,

thanks for that hint, well spotted!

Should be subject of the terminology definitions in =A7 3.1 of Draft H.248.=
NATTP2P, there we got still placeholders.

Concerning NATT, there are then two methods (just from H.248 IP-IP MG persp=
ective) how RFC 5128 P2P frameworks may be realized with interim H.248 gate=
ways.
Dependent on the LOCATION of the "TCP connection merge point" (TCMP; i.e., =
the entity resolving the two TCP connection establishment attempts to a sin=
gle e2e TCP connection):

1st TCMPs located in TCP endpoints (compliant to RFC 793; thus support of "=
Simultaneous TCP Open").
=3D> H.248 MG must configured for "transparently forwarding TCP connection =
establishment request messages, in BOTH directions"

2nd single TCMP, located in an interim H.248 MG (scenario as e.g. indicated=
 by AVD-3984)

Regards,
Albrecht

________________________________
From: bruno.chatras@orange-ftgroup.com [mailto:bruno.chatras@orange-ftgroup=
.com]
Sent: Mittwoch, 1. Juni 2011 10:27
To: Schwarz, Albrecht (Albrecht); megaco@ietf.org
Subject: RE: H.248.NATTP2P
No this is different. RFC 5128, =A7 3.4 describes a solution where both end=
points simultaneously send SYN messages. There is no intermediate network n=
ode converting SYN messages into SYN-ACK messages.
Bruno



De : Schwarz, Albrecht (Albrecht) [mailto:albrecht.schwarz@alcatel-lucent.c=
om]
Envoy=E9 : mercredi 25 mai 2011 12:02
=C0 : CHATRAS Bruno RD-CORE-ISS; megaco@ietf.org
Objet : RE: H.248.NATTP2P

Bruno,
looks like that you are describing "TCP hole punching" according RFC 5128, =
=A7 3.4, right?
That solution is in scope of H.248.NATTP2P ("In scope of this document are =
NAT-T techniques according [IETF RFC 5128].")
... and RFC 5128 is about NATT for P2P.



________________________________
From: bruno.chatras@orange-ftgroup.com [mailto:bruno.chatras@orange-ftgroup=
.com]
Sent: Mittwoch, 25. Mai 2011 11:44
To: Schwarz, Albrecht (Albrecht); megaco@ietf.org
Subject: RE: H.248.NATTP2P


De : Schwarz, Albrecht (Albrecht) [mailto:albrecht.schwarz@alcatel-lucent.c=
om]
Envoy=E9 : mercredi 25 mai 2011 11:01
=C0 : CHATRAS Bruno RD-CORE-ISS; megaco@ietf.org
Objet : RE: H.248.NATTP2P

My comments below inline,
Albrecht

________________________________
From: megaco-bounces@ietf.org [mailto:megaco-bounces@ietf.org] On Behalf Of=
 bruno.chatras@orange-ftgroup.com
Sent: Dienstag, 24. Mai 2011 13:34
To: megaco@ietf.org
Subject: [Megaco] H.248.NATTP2P
Hi,

I have two questions about H.248.NATTP2P

1) The scope description suggests that this recommendation applies to P2P n=
etworks. My understanding is that it also applies to any terminal to termin=
al traffic within a managed network without application-level intermediary.=
 Is that correct?
[[Schwarz, Albrecht]] Perhaps yes, because that might be also a P2P scenari=
o. The draft does not yet provide a link to the applied P2P definition in c=
lause 3. More important in my opinion is the reference to the considered e2=
e model by Fig. 1.
Side question: what's the definition of an application-level intermediary? =
Or what kind of specific functios do you have in mind?
[BC] An MSRP relay for example is what I would call an application-level in=
termediary

2) What is the relation with TCP stitching?
[[Schwarz, Albrecht]] I'm not aware of any definition for "TCP stitching", =
guess this is a marketing term used by a particular vendor.
Thus, I may just speculate:
Draft H.248.NATTP2P considers e2e scenarios with possible multiple interim =
H.248 IP-IP MGs, which lead to the requirement in assigning different role =
behaviours to the MGs, whereas your referred proprietary technology aims pe=
rhaps just a single NAT traversal entity in the bearer path. But I don't kn=
ow ...
[BC] My understanding of TCP stitching is that both endpoints initiate a TC=
P connection towards the MG and the MG joins both connections together. Thi=
s requires the MG to convert TCP SYN on one side to TCP-SYN-ACK on the othe=
r side, which means that the MGC has to request the MG to perform that tric=
k, presumably by setting a termination or context property to a specific va=
lue. So, the purpose of my question was to know whether this kind of mechan=
ism was covered or will be covered by H.248.NATTP2P


Bruno


--_000_5F7BCCF5541B7444830A2288ABBEBC9620BA7B49B8FRMRSSXCHMBSD_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns=3D"http://www.w3.org/TR/REC-html40" xmlns:v =3D=20
"urn:schemas-microsoft-com:vml" xmlns:o =3D=20
"urn:schemas-microsoft-com:office:office" xmlns:w =3D=20
"urn:schemas-microsoft-com:office:word" xmlns:x =3D=20
"urn:schemas-microsoft-com:office:excel" xmlns:p =3D=20
"urn:schemas-microsoft-com:office:powerpoint" xmlns:a =3D=20
"urn:schemas-microsoft-com:office:access" xmlns:dt =3D=20
"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s =3D=20
"uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs =3D=20
"urn:schemas-microsoft-com:rowset" xmlns:z =3D "#RowsetSchema" xmlns:b =3D=
=20
"urn:schemas-microsoft-com:office:publisher" xmlns:ss =3D=20
"urn:schemas-microsoft-com:office:spreadsheet" xmlns:c =3D=20
"urn:schemas-microsoft-com:office:component:spreadsheet" xmlns:odc =3D=20
"urn:schemas-microsoft-com:office:odc" xmlns:oa =3D=20
"urn:schemas-microsoft-com:office:activation" xmlns:html =3D=20
"http://www.w3.org/TR/REC-html40" xmlns:q =3D=20
"http://schemas.xmlsoap.org/soap/envelope/" xmlns:rtc =3D=20
"http://microsoft.com/officenet/conferencing" XMLNS:D =3D "DAV:" XMLNS:Repl=
 =3D=20
"http://schemas.microsoft.com/repl/" xmlns:mt =3D=20
"http://schemas.microsoft.com/sharepoint/soap/meetings/" xmlns:x2 =3D=20
"http://schemas.microsoft.com/office/excel/2003/xml" xmlns:ppda =3D=20
"http://www.passport.com/NameSpace.xsd" xmlns:ois =3D=20
"http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir =3D=20
"http://schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds =3D=20
"http://www.w3.org/2000/09/xmldsig#" xmlns:dsp =3D=20
"http://schemas.microsoft.com/sharepoint/dsp" xmlns:udc =3D=20
"http://schemas.microsoft.com/data/udc" xmlns:xsd =3D=20
"http://www.w3.org/2001/XMLSchema" xmlns:sub =3D=20
"http://schemas.microsoft.com/sharepoint/soap/2002/1/alerts/" xmlns:ec =3D=
=20
"http://www.w3.org/2001/04/xmlenc#" xmlns:sp =3D=20
"http://schemas.microsoft.com/sharepoint/" xmlns:sps =3D=20
"http://schemas.microsoft.com/sharepoint/soap/" xmlns:xsi =3D=20
"http://www.w3.org/2001/XMLSchema-instance" xmlns:udcs =3D=20
"http://schemas.microsoft.com/data/udc/soap" xmlns:udcxf =3D=20
"http://schemas.microsoft.com/data/udc/xmlfile" xmlns:udcp2p =3D=20
"http://schemas.microsoft.com/data/udc/parttopart" xmlns:wf =3D=20
"http://schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:dsss =3D=20
"http://schemas.microsoft.com/office/2006/digsig-setup" xmlns:dssi =3D=20
"http://schemas.microsoft.com/office/2006/digsig" xmlns:mdssi =3D=20
"http://schemas.openxmlformats.org/package/2006/digital-signature" xmlns:mv=
er =3D=20
"http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:m =3D=20
"http://schemas.microsoft.com/office/2004/12/omml" xmlns:mrels =3D=20
"http://schemas.openxmlformats.org/package/2006/relationships" xmlns:spwp =
=3D=20
"http://microsoft.com/sharepoint/webpartpages" xmlns:ex12t =3D=20
"http://schemas.microsoft.com/exchange/services/2006/types" xmlns:ex12m =3D=
=20
"http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:pptsl =
=3D=20
"http://schemas.microsoft.com/sharepoint/soap/SlideLibrary/" xmlns:spsl =3D=
=20
"http://microsoft.com/webservices/SharePointPortalServer/PublishedLinksServ=
ice"=20
XMLNS:Z =3D "urn:schemas-microsoft-com:" xmlns:st =3D "=01"><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1"=
>
<META content=3D"MSHTML 6.00.2900.6082" name=3DGENERATOR><!--[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:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@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;}
@font-face
	{font-family:"\@SimSun";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-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;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page Section1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.Section1
	{page:Section1;}
-->
</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=3DFR vLink=3Dpurple link=3Dblue>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D227124106-08062011><FONT face=3D"=
Courier New"=20
color=3D#800000 size=3D2>Bruno,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D227124106-08062011><FONT face=3D"=
Courier New"=20
color=3D#800000 size=3D2>we are preparing currently contributions for Draft=
=20
H.248.NATTP2P for the July WP2/16 meeting.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D227124106-08062011><FONT face=3D"=
Courier New"=20
color=3D#800000 size=3D2>Just a few indications:</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D227124106-08062011><FONT face=3D"=
Courier New"=20
color=3D#800000 size=3D2>* proposal primarily based on LD/RD-embedded SDP=20
attributes</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D227124106-08062011><FONT face=3D"=
Courier New"=20
color=3D#800000 size=3D2>*&nbsp;however, + package for (at least) one stati=
stic=20
related to TCP connection establishment</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D227124106-08062011><FONT face=3D"=
Courier New"=20
color=3D#800000 size=3D2>*&nbsp;+/- H.248.37 may depend whether the H.248 M=
G should=20
provide a local NA(P)T or not (i.e., NAT-full vs NAT-less=20
mode)</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D227124106-08062011><FONT face=3D"=
Courier New"=20
color=3D#800000 size=3D2>* TCP mode of a H.248 Context is not always static=
 (i.e.,=20
the same for the entire duration of the Context lifetime), may change (e.g.=
, in=20
case of later SDP O/A cycles during a SIP session (e.g., in case of=20
re-INVITEs)).</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D227124106-08062011><FONT face=3D"=
Courier New"=20
color=3D#800000 size=3D2>* ...</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D227124106-08062011><FONT face=3D"=
Courier New"=20
color=3D#800000 size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D227124106-08062011><FONT face=3D"=
Courier New"=20
color=3D#800000 size=3D2>--Albrecht</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D227124106-08062011><FONT face=3D"=
Courier New"=20
color=3D#800000 size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D227124106-08062011><FONT face=3D"=
Courier New"=20
color=3D#800000 size=3D2></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D227124106-08062011><FONT face=3D"=
Courier New"=20
color=3D#800000 size=3D2></FONT></SPAN>&nbsp;</DIV><BR>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #800000 2px soli=
d; MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> bruno.chatras@orange-ftgroup.co=
m=20
  [mailto:bruno.chatras@orange-ftgroup.com] <BR><B>Sent:</B> Dienstag, 7. J=
uni=20
  2011 10:58<BR><B>To:</B> Schwarz, Albrecht (Albrecht);=20
  megaco@ietf.org<BR><B>Subject:</B> RE: H.248.NATTP2P<BR></FONT><BR></DIV>
  <DIV></DIV>
  <DIV class=3DSection1>
  <P class=3DMsoNormal><SPAN lang=3DEN-US=20
  style=3D"COLOR: #1f497d">Albrecht,<o:p></o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN lang=3DEN-US=20
  style=3D"COLOR: #1f497d"><o:p>&nbsp;</o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN lang=3DEN-US style=3D"COLOR: #1f497d">The call=
 flow=20
  described in figure 3 in AVD-3984 is indeed equivalent to what I was refe=
rring=20
  to when talking about tcp stitching. &nbsp;From your previous messages I=
=20
  understand that this scenario falls in the scope of H.248.NATTP2P.&nbsp; =
The,=20
  I have a subsequent question. How does the MGC control this behavior: new=
=20
  termination property or context property to be defined in H.248.NATTP2P? =
New=20
  value of the napt parameter of the latch signal defined in H.248.37?=20
  <o:p></o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN lang=3DEN-US=20
  style=3D"COLOR: #1f497d"><o:p>&nbsp;</o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN lang=3DEN-US=20
  style=3D"COLOR: #1f497d">Bruno<o:p></o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN lang=3DEN-US=20
  style=3D"COLOR: #1f497d"><o:p>&nbsp;</o:p></SPAN></P>
  <DIV=20
  style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: mediu=
m none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: blue 1.5pt sol=
id; PADDING-TOP: 0cm; BORDER-BOTTOM: medium none">
  <DIV>
  <DIV=20
  style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: #b5c4=
df 1pt solid; PADDING-LEFT: 0cm; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium n=
one; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
  <P class=3DMsoNormal><B><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">De&nbsp;:</=
SPAN></B><SPAN=20
  style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> Schwarz, A=
lbrecht=20
  (Albrecht) [mailto:albrecht.schwarz@alcatel-lucent.com]=20
  <BR><B>Envoy=E9&nbsp;:</B> mercredi 1 juin 2011 11:31<BR><B>=C0&nbsp;:</B=
> CHATRAS=20
  Bruno RD-CORE-ISS; megaco@ietf.org<BR><B>Objet&nbsp;:</B> RE:=20
  H.248.NATTP2P<o:p></o:p></SPAN></P></DIV></DIV>
  <P class=3DMsoNormal><o:p>&nbsp;</o:p></P>
  <P class=3DMsoNormal><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">Hell=
o=20
  Bruno,</SPAN><SPAN=20
  style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:p></=
o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN=20
  style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'">&nbsp;<=
o:p></o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">than=
ks for=20
  that hint, well spotted!</SPAN><SPAN=20
  style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:p></=
o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN=20
  style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'">&nbsp;<=
o:p></o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">Shou=
ld be=20
  subject&nbsp;of the terminology definitions in =A7 3.1 of Draft H.248.NAT=
TP2P,=20
  there we got still placeholders.</SPAN><SPAN=20
  style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:p></=
o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN=20
  style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'">&nbsp;<=
o:p></o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">Conc=
erning=20
  NATT, there are then two methods (just from H.248 IP-IP MG perspective) h=
ow=20
  RFC 5128 P2P frameworks may be realized with interim H.248=20
  gateways.</SPAN><SPAN=20
  style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:p></=
o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">Depe=
ndent=20
  on the LOCATION of the "TCP connection merge point" (TCMP; i.e., the enti=
ty=20
  resolving the two TCP connection establishment attempts to a single e2e T=
CP=20
  connection):</SPAN><SPAN=20
  style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:p></=
o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN=20
  style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'">&nbsp;<=
o:p></o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">1st =
TCMPs=20
  located in TCP endpoints (compliant to RFC 793; thus support of "Simultan=
eous=20
  TCP Open").</SPAN><SPAN=20
  style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:p></=
o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">=3D&=
gt; H.248=20
  MG must configured for "transparently forwarding TCP connection establish=
ment=20
  request messages, in BOTH directions"</SPAN><SPAN=20
  style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:p></=
o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN=20
  style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'">&nbsp;<=
o:p></o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">2nd =
single=20
  TCMP, located in an interim H.248 MG (scenario as e.g. indicated by=20
  AVD-3984)</SPAN><SPAN=20
  style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:p></=
o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN=20
  style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'">&nbsp;<=
o:p></o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">Rega=
rds,</SPAN><SPAN=20
  style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:p></=
o:p></SPAN></P>
  <P class=3DMsoNormal><SPAN=20
  style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">Albr=
echt</SPAN><SPAN=20
  style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:p></=
o:p></SPAN></P>
  <BLOCKQUOTE=20
  style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: mediu=
m none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; MARGIN: 5pt 0cm 5pt 3.75pt;=
 BORDER-LEFT: maroon 1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: medium n=
one">
    <P class=3DMsoNormal><SPAN=20
    style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:p>=
&nbsp;</o:p></SPAN></P>
    <DIV class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><SPA=
N=20
    lang=3DEN-US style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','=
serif'">
    <HR align=3Dcenter width=3D"100%" SIZE=3D2>
    </SPAN></DIV>
    <P class=3DMsoNormal style=3D"MARGIN-BOTTOM: 12pt"><B><SPAN lang=3DEN-U=
S=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</SP=
AN></B><SPAN=20
    lang=3DEN-US style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-seri=
f'">=20
    bruno.chatras@orange-ftgroup.com [mailto:bruno.chatras@orange-ftgroup.c=
om]=20
    <BR><B>Sent:</B> Mittwoch, 1. Juni 2011 10:27<BR><B>To:</B> Schwarz,=20
    Albrecht (Albrecht); megaco@ietf.org<BR><B>Subject:</B> RE:=20
    H.248.NATTP2P</SPAN><SPAN lang=3DEN-US=20
    style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:p>=
</o:p></SPAN></P>
    <P class=3DMsoNormal><SPAN lang=3DEN-US=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">No this is differ=
ent.=20
    RFC 5128, =A7 3.4 describes a solution where both endpoints simultaneou=
sly=20
    send SYN messages. There is no intermediate network node converting SYN=
=20
    messages into SYN-ACK messages.<o:p></o:p></SPAN></P>
    <P class=3DMsoNormal><SPAN lang=3DEN-US=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">Bruno<o:p></o:p><=
/SPAN></P>
    <P class=3DMsoNormal><SPAN lang=3DEN-US=20
    style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'"><o=
:p>&nbsp;</o:p></SPAN></P>
    <P class=3DMsoNormal><SPAN lang=3DEN-US=20
    style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'"><o=
:p>&nbsp;</o:p></SPAN></P>
    <P class=3DMsoNormal><SPAN lang=3DEN-US=20
    style=3D"COLOR: #1f497d"><o:p>&nbsp;</o:p></SPAN></P>
    <DIV=20
    style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: med=
ium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: blue 1.5pt s=
olid; PADDING-TOP: 0cm; BORDER-BOTTOM: medium none">
    <DIV>
    <DIV=20
    style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: #b5=
c4df 1pt solid; PADDING-LEFT: 0cm; PADDING-BOTTOM: 0cm; BORDER-LEFT: medium=
 none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
    <P class=3DMsoNormal><B><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">De&nbsp;:=
</SPAN></B><SPAN=20
    style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> Schwarz,=
=20
    Albrecht (Albrecht) [mailto:albrecht.schwarz@alcatel-lucent.com]=20
    <BR><B>Envoy=E9&nbsp;:</B> mercredi 25 mai 2011 12:02<BR><B>=C0&nbsp;:<=
/B>=20
    CHATRAS Bruno RD-CORE-ISS; megaco@ietf.org<BR><B>Objet&nbsp;:</B> RE:=20
    H.248.NATTP2P<o:p></o:p></SPAN></P></DIV></DIV>
    <P class=3DMsoNormal><o:p>&nbsp;</o:p></P>
    <P class=3DMsoNormal><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">Br=
uno,</SPAN><SPAN=20
    style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:p>=
</o:p></SPAN></P>
    <P class=3DMsoNormal><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">lo=
oks=20
    like that you are describing "TCP hole punching" according RFC 5128, =
=A7 3.4,=20
    right?</SPAN><SPAN=20
    style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:p>=
</o:p></SPAN></P>
    <P class=3DMsoNormal><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">Th=
at=20
    solution is in scope of H.248.NATTP2P ("</SPAN><SPAN lang=3DEN-GB=20
    style=3D"FONT-SIZE: 12pt; COLOR: black; FONT-FAMILY: 'Times New Roman',=
'serif'">In=20
    scope of this document are NAT-T techniques according [IETF RFC=20
    5128].</SPAN><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">")=
</SPAN><SPAN=20
    style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:p>=
</o:p></SPAN></P>
    <P class=3DMsoNormal><SPAN=20
    style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">..=
. and=20
    RFC 5128 is about NATT for P2P.</SPAN><SPAN=20
    style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:p>=
</o:p></SPAN></P>
    <P class=3DMsoNormal><SPAN=20
    style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'">&nbsp=
;<o:p></o:p></SPAN></P>
    <P class=3DMsoNormal><SPAN=20
    style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'">&nbsp=
;<o:p></o:p></SPAN></P>
    <BLOCKQUOTE=20
    style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: med=
ium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; MARGIN: 5pt 0cm 5pt 3.75p=
t; BORDER-LEFT: maroon 1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: medium=
 none">
      <P class=3DMsoNormal><SPAN=20
      style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:=
p>&nbsp;</o:p></SPAN></P>
      <DIV class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter><S=
PAN=20
      lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'">
      <HR align=3Dcenter width=3D"100%" SIZE=3D2>
      </SPAN></DIV>
      <P class=3DMsoNormal style=3D"MARGIN-BOTTOM: 12pt"><B><SPAN lang=3DEN=
-US=20
      style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:</=
SPAN></B><SPAN=20
      lang=3DEN-US style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-se=
rif'">=20
      bruno.chatras@orange-ftgroup.com [mailto:bruno.chatras@orange-ftgroup=
.com]=20
      <BR><B>Sent:</B> Mittwoch, 25. Mai 2011 11:44<BR><B>To:</B> Schwarz,=
=20
      Albrecht (Albrecht); megaco@ietf.org<BR><B>Subject:</B> RE:=20
      H.248.NATTP2P</SPAN><SPAN lang=3DEN-US=20
      style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:=
p></o:p></SPAN></P>
      <P class=3DMsoNormal><SPAN=20
      style=3D"COLOR: #1f497d"><o:p>&nbsp;</o:p></SPAN></P>
      <P class=3DMsoNormal><SPAN=20
      style=3D"COLOR: #1f497d"><o:p>&nbsp;</o:p></SPAN></P>
      <DIV=20
      style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: m=
edium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; BORDER-LEFT: blue 1.5pt=
 solid; PADDING-TOP: 0cm; BORDER-BOTTOM: medium none">
      <DIV>
      <DIV=20
      style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: #=
b5c4df 1pt solid; PADDING-LEFT: 0cm; PADDING-BOTTOM: 0cm; BORDER-LEFT: medi=
um none; PADDING-TOP: 3pt; BORDER-BOTTOM: medium none">
      <P class=3DMsoNormal><B><SPAN=20
      style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">De&nbsp=
;:</SPAN></B><SPAN=20
      style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'"> Schwar=
z,=20
      Albrecht (Albrecht) [mailto:albrecht.schwarz@alcatel-lucent.com]=20
      <BR><B>Envoy=E9&nbsp;:</B> mercredi 25 mai 2011 11:01<BR><B>=C0&nbsp;=
:</B>=20
      CHATRAS Bruno RD-CORE-ISS; megaco@ietf.org<BR><B>Objet&nbsp;:</B> RE:=
=20
      H.248.NATTP2P<o:p></o:p></SPAN></P></DIV></DIV>
      <P class=3DMsoNormal><o:p>&nbsp;</o:p></P>
      <P class=3DMsoNormal><SPAN=20
      style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">=
My=20
      comments below inline,</SPAN><SPAN=20
      style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:=
p></o:p></SPAN></P>
      <P class=3DMsoNormal><SPAN=20
      style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'">=
Albrecht</SPAN><SPAN=20
      style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><o:=
p></o:p></SPAN></P>
      <BLOCKQUOTE=20
      style=3D"BORDER-RIGHT: medium none; PADDING-RIGHT: 0cm; BORDER-TOP: m=
edium none; PADDING-LEFT: 4pt; PADDING-BOTTOM: 0cm; MARGIN: 5pt 0cm 5pt 3.7=
5pt; BORDER-LEFT: maroon 1.5pt solid; PADDING-TOP: 0cm; BORDER-BOTTOM: medi=
um none">
        <P class=3DMsoNormal><SPAN=20
        style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><=
o:p>&nbsp;</o:p></SPAN></P>
        <DIV class=3DMsoNormal style=3D"TEXT-ALIGN: center" align=3Dcenter>=
<SPAN=20
        lang=3DEN-US=20
        style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'">
        <HR align=3Dcenter width=3D"100%" SIZE=3D2>
        </SPAN></DIV>
        <P class=3DMsoNormal style=3D"MARGIN-BOTTOM: 12pt"><B><SPAN lang=3D=
EN-US=20
        style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-serif'">From:=
</SPAN></B><SPAN=20
        lang=3DEN-US style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Tahoma','sans-=
serif'">=20
        megaco-bounces@ietf.org [mailto:megaco-bounces@ietf.org] <B>On Beha=
lf Of=20
        </B>bruno.chatras@orange-ftgroup.com<BR><B>Sent:</B> Dienstag, 24. =
Mai=20
        2011 13:34<BR><B>To:</B> megaco@ietf.org<BR><B>Subject:</B> [Megaco=
]=20
        H.248.NATTP2P</SPAN><SPAN lang=3DEN-US=20
        style=3D"FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman','serif'"><=
o:p></o:p></SPAN></P>
        <P class=3DMsoNormal><SPAN lang=3DEN-US>Hi,<o:p></o:p></SPAN></P>
        <P class=3DMsoNormal><SPAN lang=3DEN-US><o:p>&nbsp;</o:p></SPAN></P=
>
        <P class=3DMsoNormal><SPAN lang=3DEN-US>I have two questions about=
=20
        H.248.NATTP2P<o:p></o:p></SPAN></P>
        <P class=3DMsoNormal><SPAN lang=3DEN-US><o:p>&nbsp;</o:p></SPAN></P=
>
        <P class=3DMsoNormal><SPAN lang=3DEN-US>1) The scope description su=
ggests=20
        that this recommendation applies to P2P networks. My understanding =
is=20
        that it also applies to any terminal to terminal traffic within a=20
        managed network without application-level intermediary. Is that=20
        correct?<BR></SPAN><SPAN lang=3DEN-US=20
        style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'=
">[[Schwarz,=20
        Albrecht]]&nbsp;Perhaps yes, because that might be also a P2P=20
        scenario.&nbsp;The draft does not yet provide a link to the applied=
 P2P=20
        definition in clause 3.&nbsp;More important in my opinion is the=20
        reference to the considered e2e model by Fig. 1.</SPAN><o:p></o:p><=
/P>
        <P class=3DMsoNormal><SPAN lang=3DEN-US=20
        style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'=
">Side=20
        question: what's the definition of an application-level intermediar=
y? Or=20
        what kind of specific functios do you have in mind?</SPAN><SPAN=20
        lang=3DEN-US=20
        style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></=
SPAN></P>
        <P class=3DMsoNormal><B><I><SPAN lang=3DEN-US style=3D"COLOR: #1f49=
7d">[BC] An=20
        MSRP relay for example is what I would call an application-level=20
        intermediary</SPAN></I></B><SPAN lang=3DEN-US=20
        style=3D"COLOR: #1f497d"><o:p></o:p></SPAN></P>
        <P class=3DMsoNormal><SPAN lang=3DEN-US><o:p>&nbsp;</o:p></SPAN></P=
>
        <P class=3DMsoNormal><SPAN lang=3DEN-US>2) What is the relation wit=
h TCP=20
        stitching? <BR></SPAN><SPAN lang=3DEN-US=20
        style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'=
">[[Schwarz,=20
        Albrecht]]&nbsp;I'm not aware of any definition for "TCP stitching"=
,=20
        guess this is a marketing term used by a particular=20
        vendor.</SPAN><o:p></o:p></P>
        <P class=3DMsoNormal><SPAN lang=3DEN-US=20
        style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'=
">Thus,=20
        I may just speculate:</SPAN><o:p></o:p></P>
        <P class=3DMsoNormal><SPAN lang=3DEN-US=20
        style=3D"FONT-SIZE: 10pt; COLOR: maroon; FONT-FAMILY: 'Courier New'=
">Draft=20
        H.248.NATTP2P considers e2e scenarios with possible multiple interi=
m=20
        H.248 IP-IP MGs,&nbsp;which lead to the requirement in assigning=20
        different role behaviours to the MGs, whereas your referred proprie=
tary=20
        technology&nbsp;aims perhaps just a single NAT traversal entity in =
the=20
        bearer path. But I don't know ...&nbsp;&nbsp;</SPAN><SPAN lang=3DEN=
-US=20
        style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></=
SPAN></P>
        <P class=3DMsoNormal><B><I><SPAN lang=3DEN-US style=3D"COLOR: #1f49=
7d">[BC] My=20
        understanding of TCP stitching is that both endpoints initiate a TC=
P=20
        connection towards the MG and the MG joins both connections togethe=
r.=20
        This requires the MG to convert TCP SYN on one side to TCP-SYN-ACK =
on=20
        the other side, which means that the MGC has to request the MG to=20
        perform that trick, presumably by setting a termination or context=
=20
        property to a specific value. So, the purpose of my question was to=
 know=20
        whether this kind of mechanism was covered or will be covered by=20
        H.248.NATTP2P</SPAN></I></B><SPAN lang=3DEN-US=20
        style=3D"COLOR: #1f497d"><o:p></o:p></SPAN></P>
        <P class=3DMsoNormal><SPAN lang=3DEN-US><o:p>&nbsp;</o:p></SPAN></P=
>
        <P class=3DMsoNormal><SPAN lang=3DEN-US>&nbsp;<o:p></o:p></SPAN></P=
>
        <P class=3DMsoNormal><SPAN lang=3DEN-US>Bruno<o:p></o:p></SPAN></P>
        <P=20
    class=3DMsoNormal><o:p>&nbsp;</o:p></P></BLOCKQUOTE></DIV></BLOCKQUOTE>=
</DIV></BLOCKQUOTE></DIV></DIV></BLOCKQUOTE></BODY></HTML>

--_000_5F7BCCF5541B7444830A2288ABBEBC9620BA7B49B8FRMRSSXCHMBSD_--
