Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1])
 by ietfa.amsl.com (Postfix) with ESMTP id 17DC51AC410
 for <mmusic@ietfa.amsl.com>; Tue, 13 Oct 2015 06:00:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3,
 SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44])
 by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id SdOeXvBlOg1g for <mmusic@ietfa.amsl.com>;
 Tue, 13 Oct 2015 06:00:35 -0700 (PDT)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37])
 (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by ietfa.amsl.com (Postfix) with ESMTPS id 213821A854B
 for <mmusic@ietf.org>; Tue, 13 Oct 2015 06:00:33 -0700 (PDT)
X-AuditID: c1b4fb25-f79a26d00000149a-d2-561d0070f0d9
Received: from ESESSHC021.ericsson.se (Unknown_Domain [153.88.253.124])
 by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id
 A8.3E.05274.0700D165; Tue, 13 Oct 2015 15:00:32 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.226]) by
 ESESSHC021.ericsson.se ([153.88.183.81]) with mapi id 14.03.0248.002; Tue, 13
 Oct 2015 15:00:31 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Juergen Stoetzer-Bradler <Juergen.Stoetzer-Bradler@alcatel-lucent.com>,
 "mmusic@ietf.org" <mmusic@ietf.org>
Thread-Topic: [MMUSIC] draft-ietf-mmusic-msrp-usage-data-channel - "a=setup"
 versus "a=dcsa:x setup"
Thread-Index: AQHRAptKOrKJQjdNlEOZxQotRUuV5J5kIoLvgAUjjgCAACJ0EA==
Date: Tue, 13 Oct 2015 13:00:31 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B37B41098@ESESSMB209.ericsson.se>
References: <5617C92A.4030009@alcatel-lucent.com>
 <7594FB04B1934943A5C02806D1A2204B37B388F5@ESESSMB209.ericsson.se>
 <561CFF32.5080601@alcatel-lucent.com>
In-Reply-To: <561CFF32.5080601@alcatel-lucent.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.16]
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature";
 micalg=SHA1; boundary="----=_NextPart_000_0006_01D105D0.46E208D0"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrNIsWRmVeSWpSXmKPExsUyM+JvjW4Bg2yYwZNd4hZP25azWUxd/pjF
 gcmj9dleVo8lS34yBTBFcdmkpOZklqUW6dslcGW8OPCFraBzK1PFn/krmBoY1/cxdTFyckgI
 mEg8XLebHcIWk7hwbz1bFyMXh5DAUUaJLa1t7BDOEkaJidO+AXVwcLAJWEh0/9MGMUUECiXa
 WhVBeoUFUiUuvFnNCmKLCKRJdE98wgRR4iRx8kYKSJhFQFViQcc2FhCbV8BX4tzC46wQ0+cy
 SlxYtQXsBk4BI4nTS04xg9iMQPd8P7UG7E5mAXGJW0/mQ90sIvHw4mk2CFtU4uXjf6wQtqLE
 zrPtzCBDmQV6GSV+bZ0GtU1Q4uTMJywTGEVmIZk1C1ndLCR1EEXREj3TD0LZ2hJPbz6Fs5ct
 fM08C+g5ZgEticWzPFGFQWxriRm/DrJB2IoSU7ofskPYphKvj35kXMDIvYpRtDi1OCk33chY
 L7UoM7m4OD9PLy+1ZBMjMHYPbvmtuoPx8hvHQ4wCHIxKPLwLUmXChFgTy4orcw8xSnOwKInz
 NjM9CBUSSE8sSc1OTS1ILYovKs1JLT7EyMTBKdXAGJfmpT7FR239Q7E2Hq3J62YeXVfOkbyg
 8u1ZjsC6mD7jy+94U27ZWdywP/nsbfH0ua2hDzaxfqqs/H/9xqXc6Ccnk9UFS69pzUp+8m1q
 B8+eJtecSzGS/PsbXSwZzNO3i28wfCdwILb7+YS5c2+JPL2qxXxO9+emeVd3X4s+mebzz0ux
 K32OvhJLcUaioRZzUXEiAL60n6y+AgAA
Archived-At: <http://mailarchive.ietf.org/arch/msg/mmusic/t2qhzXbiDpboi4_CNPIPspF6qBk>
Subject: Re: [MMUSIC] draft-ietf-mmusic-msrp-usage-data-channel - "a=setup"
 versus "a=dcsa:x setup"
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>,
 <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mmusic/>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>,
 <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 13 Oct 2015 13:00:43 -0000

------=_NextPart_000_0006_01D105D0.46E208D0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0007_01D105D0.46E208D0"


------=_NextPart_001_0007_01D105D0.46E208D0
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Hi,

=20

If a setup value is required for the MSRP session establishment, then =
the dcsa setup attribute must be mandatory.

=20

Regards,

=20

Christer

=20

From: Juergen Stoetzer-Bradler =
[mailto:Juergen.Stoetzer-Bradler@alcatel-lucent.com]=20
Sent: 13. lokakuuta 2015 15:55
To: Christer Holmberg; mmusic@ietf.org
Subject: Re: [MMUSIC] draft-ietf-mmusic-msrp-usage-data-channel - =
"a=3Dsetup" versus "a=3Ddcsa:x setup"

=20

Hello Christer,

Thank you for your comments.

A dcsa embedded setup attribute does not have any MSRP transport =
protocol related establishment role semantics.
But an MSRP over data channel endpoint still needs to know its MSRP =
session establishment role.
In some data channel to TCP (or TLS) transport interworking cases, which =
are described in section 6,
this MSRP session establishment role cannot always be derived from the =
DTLS/SCTP establishment role.
In such cases a dcsa embedded setup attribute for MSRP seems to be =
required.
However, in some other interworking cases, and especially in end-to-end =
data channel cases the MSRP session
establishment role could be tightly coupled with the DTLS/SCTP =
establishment roles and hence with the "a=3Dsetup" attribute.
If we don't allow the "a=3Dsetup" attribute to also describe the MSRP =
session establishment role (if no "a=3Ddcsa:x setup"
attribute is present), then we should probably specify that a dcsa =
embedded setup attribute is mandatory=20
for MSRP over data channel sessions.

For MSRP as sub-protocol, would a mandatory "a=3Ddcsa:x setup:<role>" =
attribute be agreeable?

Thanks,
Juergen

On 10.10.2015 06:26, Christer Holmberg wrote:

Hi.

First, I think you suggest far too much text, but that is editorial.

Second, as you say, the media level 'setup' attribute is used to =
negotiate the SCTPoDTLS association establishment. But, I don't think it =
should be used to negotiate the MSRP roles etc in case the 'dcsa:x =
setup' is not present. The 'setup' attribute has nothing to do with the =
protocol carried within the data channel - the reason we defined the =
'dsca' attribute was to be able to carry such information.

Regards,

Christer

Sent from my Windows Phone

  _____ =20

From: Juergen Stoetzer-Bradler =
<mailto:Juergen.Stoetzer-Bradler@alcatel-lucent.com>=20
Sent: =E2=80=8E09/=E2=80=8E10/=E2=80=8E2015 17:03
To: mmusic@ietf.org
Subject: [MMUSIC] draft-ietf-mmusic-msrp-usage-data-channel - =
"a=3Dsetup" versus "a=3Ddcsa:x setup"

Hello,

An MSRP over data channel related SDP media description will have a =
media level "a=3Dsetup:<role>" attribute and may additionally
contain an "a=3Ddcsa" encapsulated setup attribute "a=3Ddcsa:x =
setup:<role>". Current version =
draft-ietf-mmusic-msrp-usage-data-channel-02
does not yet have any text related to the setup attribute except for =
listing it as potential dcsa encapsulated MSRP specific attribute.
As the media level "a=3Dsetup" attribute is used to negotiation the DTLS =
and SCTP establishment roles, and as the setup attribute is also used
in MSRP over TCP cases to negotiate the "active" role of MSRP session =
endpoints (RFCs 6135, 6714) we propose to explicitly describe
the semantics of dcsa encapsulated setup attributes for MSRP over data =
channel in draft-ietf-mmusic-msrp-usage-data-channel.

We propose to add a new section 5.1.1.3 "Media Description Level setup =
Attribute Versus Data Channel Specific setup Attribute"
after section 5.1.1.2 ("Use of dcsa Attribute") and to extend existing =
section 6 ("Gateway Configuration") with setup attribute related =
procedures.

Would the following new section 5.1.1.3 and modified section 6 be =
agreeable?

Thanks,
Juergen

Proposed new Section 5.1.1.3:

5.1.1.3.  Media Description Level setup Attribute Versus Data Channel =
Specific setup Attribute

   The SDP setup attribute, as introduced in [RFC4145], can be used in
   WebRTC data channel related SDP media descriptions as a media level
   attribute, which is directly associated with the corresponding DTLS/
   SCTP "m" line.  In this case the setup attribute is of the form
   "a=3Dsetup:<role>", where <role> assumes values as defined in
   [RFC4145].  Such a setup attribute is then used as specified in
   [I-D.ietf-mmusic-sctp-sdp] in order to negotiate the establishment
   roles of the DTLS connection and the SCTP association.

   Additionally, the setup attribute can be embedded in a dcsa attribute
   and hence can explicitly be associated with an MSRP session over a
   specific data channel.  In such a case it is of the form "a=3Ddcsa:x
   setup:<role>", with x being the data channel's SCTP stream
   identifier.  Such a dcsa attribute embedded setup attribute has no
   relationship with the DTLS connection and SCTP association
   establishment roles.

   dcsa attribute embedded setup attributes are OPTIONAL for MSRP
   sessions over data channels.

   If an MSRP over data channel description contains a dcsa embedded
   setup attribute, then this embedded setup attribute is used to
   negotiate, which MSRP session endpoint assumes the active role as per
   Section 4.2.2 of [RFC6135] and Section 5.4 of [RFC4975].

   If an MSRP over data channel description does not contain a dcsa
   embedded setup attribute, then the media description level =
"a=3Dsetup"
   attribute, which is associated with the data channel's DTLS
   connection and SCTP association, is used to negotiate, which MSRP
   session endpoint assumes the active role.

   If an MSRP over data channel endpoint wants to negotiate an active or
   non-active MSRP session establishment role, which is different from
   its DTLS connection and SCTP association establishment role, then it
   MUST include a dcsa embedded setup attribute for this MSRP session.
   In this case this dcsa embedded setup attribute's value is different
   from the value of the DTLS/SCTP "m" line's "a=3Dsetup" attribute.


Proposed modified section 6:

6.  Gateway Configuration

   This section describes the network configuration where one MSRP
   endpoint uses data channels as MSRP transport, the other MSRP
   endpoint uses TLS/TCP connections as MSRP transport, and the two MSRP
   endpoints interwork via an MSRP gateway.

   Specifically, a gateway can be configured to interwork an MSRP
   session over a data channel with a peer that does not support data
   channel transport in one of two ways.  In one model, the gateway
   performs as a MSRP B2BUA to interwork all the procedures as necessary
   between the endpoints.  No further specification is needed for this
   model.

   Alternately, the gateway can use CEMA procedures to provide transport
   level interworking between MSRP endpoints using different transport
   protocols as follows.

   When the gateway performs transport level interworking between MSRP
   endpoints, all of the procedures in Section 5 apply to each peer,
   with the following additions:

   o  The endpoint establishing an MSRP session using data channel
      transport SHALL NOT request inclusion of any relays, although it
      MAY interoperate with a peer that signals the use of relays.

   o  The gateway receiving an SDP offer that includes a request to
      negotiate an MSRP session on a data channel can provide transport
      level interworking in the same manner as a CEMA SBC by forwarding
      TCP or TLS transport parameters in a new "m" line with the
      appropriate attributes within the forwarded SDP offer.

      *  If the received data channel side SDP offer contains a dcsa
         embedded setup attribute for the to be negotiated MSRP session,
         then the gateway interworks this dcsa embedded setup attribute
         with the media description level "a=3Dsetup" attribute of this
         MSRP session's "m" line in its forwarded SDP offer.

      *  If the received data channel side SDP offer does not contain a
         dcsa embedded setup attribute for the to be negotiated MSRP
         session, then the gateway interworks the media description
         level "a=3Dsetup" attribute, which is directly associated with
         the data channel's DTLS/SCTP "m" line, with the media
         description level "a=3Dsetup" attribute of this MSRP session's
         "m" line in its forwarded SDP offer.

   o  Similarly, a gateway receiving an SDP offer to negotiate an MSRP
      session using TCP or TLS transport with an endpoint that only
      supports data channel transport for MSRP can provide transport
      level interworking in the same manner as a CEMA SBC by
      establishing a new data channel for the MSRP session with the
      target endpoint.

      *  In this case the gateway interworks the TCP or TLS associated
         media description level "a=3Dsetup" attribute of the to be
         negotiated MSRP session's received "m" line either with the
         media description level "a=3Dsetup" attribute of the data
         channel's DTLS/SCTP "m" line, or with the dcsa embedded setup
         attribute of this MSRP session's new data channel.

      *  If the gateway's DTLS connection and SCTP association
         establishment role on its data channel side is equal to the
         "a=3Dsetup" attribute's value of the received MSRP over TCP or
         TLS "m" line, then the gateway MAY add a dcsa embedded setup
         attribute to the description of the MSRP session's new data
         channel in its generated data channel side offer.
         Alternatively, in this case the gateway MAY omit adding such a
         dcsa embedded setup attribute to the description of the MSRP
         session's new data channel in its generated data channel side
         offer.  Otherwise, if the gateway's DTLS connection and SCTP
         association establishment role is different from the MSRP over
         TCP or TLS associated received "a=3Dsetup" attribute's value,
         then the gateway MUST add a dcsa embedded setup attribute to
         the description of the MSRP session's new data channel in its
         generated data channel side offer.

      *  If the gateway adds a dcsa embedded setup attribute associated
         with this MSRP session to its data channel side SDP offer, then
         the value of this embedded setup attribute MUST be equal to the
         value of the "a=3Dsetup" attribute, which is associated with =
this
         MSRP session's "m" line in the received TCP or TLS side SDP
         offer.

=20


------=_NextPart_001_0007_01D105D0.46E208D0
Content-Type: text/html;
	charset="utf-8"
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:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta =
name=3DGenerator content=3D"Microsoft Word 14 (filtered medium)"><!--[if =
!mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";
	color:black;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";
	color:black;}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";
	color:black;}
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 WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 2.0cm 70.85pt 2.0cm;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body bgcolor=3Dwhite lang=3DFI =
link=3Dblue vlink=3Dpurple><div class=3DWordSection1><p =
class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Hi,<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>If a setup value is required for the MSRP session establishment, then =
the dcsa setup attribute must be mandatory.<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Regards,<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'>Christer<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><div><div =
style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm =
0cm 0cm'><p class=3DMsoNormal><b><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowt=
ext'>From:</span></b><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowt=
ext'> Juergen Stoetzer-Bradler =
[mailto:Juergen.Stoetzer-Bradler@alcatel-lucent.com] <br><b>Sent:</b> =
13. lokakuuta 2015 15:55<br><b>To:</b> Christer Holmberg; =
mmusic@ietf.org<br><b>Subject:</b> Re: [MMUSIC] =
draft-ietf-mmusic-msrp-usage-data-channel - &quot;a=3Dsetup&quot; versus =
&quot;a=3Ddcsa:x setup&quot;<o:p></o:p></span></p></div></div><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal =
style=3D'margin-bottom:12.0pt'>Hello Christer,<br><br>Thank you for your =
comments.<br><br>A dcsa embedded setup attribute does not have any MSRP =
transport protocol related establishment role semantics.<br>But an MSRP =
over data channel endpoint still needs to know its MSRP session =
establishment role.<br>In some data channel to TCP (or TLS) transport =
interworking cases, which are described in section 6,<br>this MSRP =
session establishment role cannot always be derived from the DTLS/SCTP =
establishment role.<br>In such cases a dcsa embedded setup attribute for =
MSRP seems to be required.<br>However, in some other interworking cases, =
and especially in end-to-end data channel cases the MSRP =
session<br>establishment role could be tightly coupled with the =
DTLS/SCTP establishment roles and hence with the &quot;a=3Dsetup&quot; =
attribute.<br>If we don't allow the &quot;a=3Dsetup&quot; attribute to =
also describe the MSRP session establishment role (if no =
&quot;a=3Ddcsa:x setup&quot;<br>attribute is present), then we should =
probably specify that a dcsa embedded setup attribute is mandatory =
<br>for MSRP over data channel sessions.<br><br>For MSRP as =
sub-protocol, would a mandatory &quot;a=3Ddcsa:x =
setup:&lt;role&gt;&quot; attribute be =
agreeable?<br><br>Thanks,<br>Juergen<o:p></o:p></p><div><p =
class=3DMsoNormal>On 10.10.2015 06:26, Christer Holmberg =
wrote:<o:p></o:p></p></div><blockquote =
style=3D'margin-top:5.0pt;margin-bottom:5.0pt'><div><div><p =
class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>Hi.<br><br>=
First, I think you suggest far too much text, but that is =
editorial.<br><br>Second, as you say, the media level 'setup' attribute =
is used to negotiate the SCTPoDTLS association establishment. But, I =
don't think it should be used to negotiate the MSRP roles etc in case =
the 'dcsa:x setup' is not present. The 'setup' attribute has nothing to =
do with the protocol carried within the data channel - the reason we =
defined the 'dsca' attribute was to be able to carry such =
information.<br><br>Regards,<br><br>Christer<br><br>Sent from my Windows =
Phone<o:p></o:p></span></p></div></div><div><div class=3DMsoNormal =
align=3Dcenter style=3D'text-align:center'><hr size=3D2 width=3D"100%" =
align=3Dcenter></div><p class=3DMsoNormal =
style=3D'margin-bottom:12.0pt'><b><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>From: =
</span></b><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><a =
href=3D"mailto:Juergen.Stoetzer-Bradler@alcatel-lucent.com">Juergen =
Stoetzer-Bradler</a></span><br><b><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>Sent: =
</span></b><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>=E2=80=8E09=
/=E2=80=8E10/=E2=80=8E2015 17:03</span><br><b><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>To: =
</span></b><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><a =
href=3D"mailto:mmusic@ietf.org">mmusic@ietf.org</a></span><br><b><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>Subject: =
</span></b><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'>[MMUSIC] =
draft-ietf-mmusic-msrp-usage-data-channel - &quot;a=3Dsetup&quot; versus =
&quot;a=3Ddcsa:x setup&quot;</span><o:p></o:p></p></div><div><p =
class=3DMsoNormal>Hello,<br><br>An MSRP over data channel related SDP =
media description will have a media level =
&quot;a=3Dsetup:&lt;role&gt;&quot; attribute and may =
additionally<br>contain an &quot;a=3Ddcsa&quot; encapsulated setup =
attribute &quot;a=3Ddcsa:x setup:&lt;role&gt;&quot;. Current version =
draft-ietf-mmusic-msrp-usage-data-channel-02<br>does not yet have any =
text related to the setup attribute except for listing it as potential =
dcsa encapsulated MSRP specific attribute.<br>As the media level =
&quot;a=3Dsetup&quot; attribute is used to negotiation the DTLS and SCTP =
establishment roles, and as the setup attribute is also used<br>in MSRP =
over TCP cases to negotiate the &quot;active&quot; role of MSRP session =
endpoints (RFCs 6135, 6714) we propose to explicitly describe<br>the =
semantics of dcsa encapsulated setup attributes for MSRP over data =
channel in draft-ietf-mmusic-msrp-usage-data-channel.<br><br>We propose =
to add a new section 5.1.1.3 &quot;Media Description Level setup =
Attribute Versus Data Channel Specific setup Attribute&quot;<br>after =
section 5.1.1.2 (&quot;Use of dcsa Attribute&quot;) and to extend =
existing section 6 (&quot;Gateway Configuration&quot;) with setup =
attribute related procedures.<br><br>Would the following new section =
5.1.1.3 and modified section 6 be =
agreeable?<br><br>Thanks,<br>Juergen<br><br>Proposed new Section =
5.1.1.3:<br><br><span style=3D'font-size:10.0pt;font-family:"Courier =
New"'>5.1.1.3.&nbsp; Media Description Level setup Attribute Versus Data =
Channel Specific setup Attribute<br><br>&nbsp;&nbsp; The SDP setup =
attribute, as introduced in [RFC4145], can be used in<br>&nbsp;&nbsp; =
WebRTC data channel related SDP media descriptions as a media =
level<br>&nbsp;&nbsp; attribute, which is directly associated with the =
corresponding DTLS/<br>&nbsp;&nbsp; SCTP &quot;m&quot; line.&nbsp; In =
this case the setup attribute is of the form<br>&nbsp;&nbsp; =
&quot;a=3Dsetup:&lt;role&gt;&quot;, where &lt;role&gt; assumes values as =
defined in<br>&nbsp;&nbsp; [RFC4145].&nbsp; Such a setup attribute is =
then used as specified in<br>&nbsp;&nbsp; [I-D.ietf-mmusic-sctp-sdp] in =
order to negotiate the establishment<br>&nbsp;&nbsp; roles of the DTLS =
connection and the SCTP association.<br><br>&nbsp;&nbsp; Additionally, =
the setup attribute can be embedded in a dcsa attribute<br>&nbsp;&nbsp; =
and hence can explicitly be associated with an MSRP session over =
a<br>&nbsp;&nbsp; specific data channel.&nbsp; In such a case it is of =
the form &quot;a=3Ddcsa:x<br>&nbsp;&nbsp; setup:&lt;role&gt;&quot;, with =
x being the data channel's SCTP stream<br>&nbsp;&nbsp; identifier.&nbsp; =
Such a dcsa attribute embedded setup attribute has no<br>&nbsp;&nbsp; =
relationship with the DTLS connection and SCTP =
association<br>&nbsp;&nbsp; establishment roles.<br><br>&nbsp;&nbsp; =
dcsa attribute embedded setup attributes are OPTIONAL for =
MSRP<br>&nbsp;&nbsp; sessions over data channels.<br><br>&nbsp;&nbsp; If =
an MSRP over data channel description contains a dcsa =
embedded<br>&nbsp;&nbsp; setup attribute, then this embedded setup =
attribute is used to<br>&nbsp;&nbsp; negotiate, which MSRP session =
endpoint assumes the active role as per<br>&nbsp;&nbsp; Section 4.2.2 of =
[RFC6135] and Section 5.4 of [RFC4975].<br><br>&nbsp;&nbsp; If an MSRP =
over data channel description does not contain a dcsa<br>&nbsp;&nbsp; =
embedded setup attribute, then the media description level =
&quot;a=3Dsetup&quot;<br>&nbsp;&nbsp; attribute, which is associated =
with the data channel's DTLS<br>&nbsp;&nbsp; connection and SCTP =
association, is used to negotiate, which MSRP<br>&nbsp;&nbsp; session =
endpoint assumes the active role.<br><br>&nbsp;&nbsp; If an MSRP over =
data channel endpoint wants to negotiate an active or<br>&nbsp;&nbsp; =
non-active MSRP session establishment role, which is different =
from<br>&nbsp;&nbsp; its DTLS connection and SCTP association =
establishment role, then it<br>&nbsp;&nbsp; MUST include a dcsa embedded =
setup attribute for this MSRP session.<br>&nbsp;&nbsp; In this case this =
dcsa embedded setup attribute's value is different<br>&nbsp;&nbsp; from =
the value of the DTLS/SCTP &quot;m&quot; line's &quot;a=3Dsetup&quot; =
attribute.</span><br><br><br>Proposed modified section 6:<br><br><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>6.&nbsp; Gateway =
Configuration<br><br>&nbsp;&nbsp; This section describes the network =
configuration where one MSRP<br>&nbsp;&nbsp; endpoint uses data channels =
as MSRP transport, the other MSRP<br>&nbsp;&nbsp; endpoint uses TLS/TCP =
connections as MSRP transport, and the two MSRP<br>&nbsp;&nbsp; =
endpoints interwork via an MSRP gateway.<br><br>&nbsp;&nbsp; =
Specifically, a gateway can be configured to interwork an =
MSRP<br>&nbsp;&nbsp; session over a data channel with a peer that does =
not support data<br>&nbsp;&nbsp; channel transport in one of two =
ways.&nbsp; In one model, the gateway<br>&nbsp;&nbsp; performs as a MSRP =
B2BUA to interwork all the procedures as necessary<br>&nbsp;&nbsp; =
between the endpoints.&nbsp; No further specification is needed for =
this<br>&nbsp;&nbsp; model.<br><br>&nbsp;&nbsp; Alternately, the gateway =
can use CEMA procedures to provide transport<br>&nbsp;&nbsp; level =
interworking between MSRP endpoints using different =
transport<br>&nbsp;&nbsp; protocols as follows.<br><br>&nbsp;&nbsp; When =
the gateway performs transport level interworking between =
MSRP<br>&nbsp;&nbsp; endpoints, all of the procedures in Section 5 apply =
to each peer,<br>&nbsp;&nbsp; with the following =
additions:<br><br>&nbsp;&nbsp; o&nbsp; The endpoint establishing an MSRP =
session using data channel<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; transport =
SHALL NOT request inclusion of any relays, although =
it<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MAY interoperate with a peer that =
signals the use of relays.<br><br>&nbsp;&nbsp; o&nbsp; The gateway =
receiving an SDP offer that includes a request =
to<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; negotiate an MSRP session on a data =
channel can provide transport<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; level =
interworking in the same manner as a CEMA SBC by =
forwarding<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TCP or TLS transport =
parameters in a new &quot;m&quot; line with =
the<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; appropriate attributes within the =
forwarded SDP offer.<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp; If =
the received data channel side SDP offer contains a =
dcsa<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; embedded setup =
attribute for the to be negotiated MSRP =
session,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; then the =
gateway interworks this dcsa embedded setup =
attribute<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; with the =
media description level &quot;a=3Dsetup&quot; attribute of =
this<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MSRP session's =
&quot;m&quot; line in its forwarded SDP =
offer.<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp; If the received =
data channel side SDP offer does not contain =
a<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dcsa embedded =
setup attribute for the to be negotiated =
MSRP<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; session, then =
the gateway interworks the media =
description<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; level =
&quot;a=3Dsetup&quot; attribute, which is directly associated =
with<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; the data =
channel's DTLS/SCTP &quot;m&quot; line, with the =
media<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; description =
level &quot;a=3Dsetup&quot; attribute of this MSRP =
session's<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
&quot;m&quot; line in its forwarded SDP offer.<br><br>&nbsp;&nbsp; =
o&nbsp; Similarly, a gateway receiving an SDP offer to negotiate an =
MSRP<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; session using TCP or TLS =
transport with an endpoint that only<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
supports data channel transport for MSRP can provide =
transport<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; level interworking in the =
same manner as a CEMA SBC by<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
establishing a new data channel for the MSRP session with =
the<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; target =
endpoint.<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp; In this case the =
gateway interworks the TCP or TLS =
associated<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; media =
description level &quot;a=3Dsetup&quot; attribute of the to =
be<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; negotiated MSRP =
session's received &quot;m&quot; line either with =
the<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; media =
description level &quot;a=3Dsetup&quot; attribute of the =
data<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; channel's =
DTLS/SCTP &quot;m&quot; line, or with the dcsa embedded =
setup<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; attribute of =
this MSRP session's new data =
channel.<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp; If the gateway's =
DTLS connection and SCTP =
association<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
establishment role on its data channel side is equal to =
the<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
&quot;a=3Dsetup&quot; attribute's value of the received MSRP over TCP =
or<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TLS &quot;m&quot; =
line, then the gateway MAY add a dcsa embedded =
setup<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; attribute to =
the description of the MSRP session's new =
data<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; channel in its =
generated data channel side =
offer.<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
Alternatively, in this case the gateway MAY omit adding such =
a<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dcsa embedded =
setup attribute to the description of the =
MSRP<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; session's new =
data channel in its generated data channel =
side<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; offer.&nbsp; =
Otherwise, if the gateway's DTLS connection and =
SCTP<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; association =
establishment role is different from the MSRP =
over<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TCP or TLS =
associated received &quot;a=3Dsetup&quot; attribute's =
value,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; then the =
gateway MUST add a dcsa embedded setup attribute =
to<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; the description =
of the MSRP session's new data channel in =
its<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; generated data =
channel side offer.<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *&nbsp; If the =
gateway adds a dcsa embedded setup attribute =
associated<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; with this =
MSRP session to its data channel side SDP offer, =
then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; the value of =
this embedded setup attribute MUST be equal to =
the<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; value of the =
&quot;a=3Dsetup&quot; attribute, which is associated with =
this<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MSRP session's =
&quot;m&quot; line in the received TCP or TLS side =
SDP<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
offer.</span><o:p></o:p></p></div></blockquote><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></body></html>
------=_NextPart_001_0007_01D105D0.46E208D0--

------=_NextPart_000_0006_01D105D0.46E208D0
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"

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
aWFzb25lcmEuY29tL2NuPVNvbmVyYSUyMENsYXNzMiUyMENBLG89U29uZXJhLGM9Rkk/Y2VydGlm
aWNhdGVyZXZvY2F0aW9ubGlzdDtiaW5hcnkwO6A5oDeGNWh0dHA6Ly9jcmwtMi50cnVzdC50ZWxp
YXNvbmVyYS5jb20vc29uZXJhY2xhc3MyY2EuY3JsMBMGA1UdIwQMMAqACEqgqliE0148MA0GCSqG
SIb3DQEBBQUAA4IBAQB7L2bVGhb4q6FZUtsGVNbneHh+Q5OmrXeyTfAHxWAg90PVlDgAY0+cBk4o
PxOL9ZVGnhec070CdiGWHwrqqKER1uDC2H97BTr3jBzGl9mf/43MxbY7NJB9LHMONfDeF+V+8bMK
ziBdedr0HocKuKtBbzbvChOkDOaAKZkqCVXEC4+x1AUwqx4++t6D3aSnC3+1CWt2+AXfXrIzjE6p
AKqZcnJfrI2mqIatmAtaXvW12I8TyZR+ERIMcOVGIa4MYfxxSpz0TSSz94DWfLK3DlKiXaxT+Tqo
k3yH1wZhC+6q/11vPLL52cPWk2HciFDaylK2u3watcxmk8kaxNEt6K5zMIIF+TCCA+GgAwIBAgIQ
MQ1yPcGTNYDzhYWhrkFQyDANBgkqhkiG9w0BAQUFADA6MREwDwYDVQQKDAhFcmljc3NvbjElMCMG
A1UEAwwcRXJpY3Nzb24gTkwgSW5kaXZpZHVhbCBDQSB2MjAeFw0xNDExMDQxMjI4MTlaFw0xNzEx
MDQxMjI4MThaMG8xETAPBgNVBAoMCEVyaWNzc29uMRowGAYDVQQDDBFDaHJpc3RlciBIb2xtYmVy
ZzEtMCsGCSqGSIb3DQEJARYeY2hyaXN0ZXIuaG9sbWJlcmdAZXJpY3Nzb24uY29tMQ8wDQYDVQQF
EwZMTUZDSEgwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCMb7fHWIV9CIFYYov86NR/
6ibdVV0I+ZqVLE21zQB7otFv6DTKlVXE7iiC4HCvMhlGkg3/qFmAhAti5Z1Z7+5eEMEIP5JJEZ7f
Mm6BME33Bkdgg4EfJrq4FUG28Hw2//0qx3jZWvK2W751AmEuUJ5nkZ6F00GnzJmOhbveadC8E5ke
qwow9ria0/WazHiK3wxzjbanoQaZIA+oCKj5YyCv8cCTaSk4pEAbXwxthJ97BaZPahsnb4EZEP08
gxR5IE9NRi47Eqh6LtBjiWpaB42EmCEBxc2uIQ87tlJ0e2SvCo74rqxndXtUeaWauMjjt4DnhJdi
XZY244D5J1gWssRFAgMBAAGjggHEMIIBwDBIBgNVHR8EQTA/MD2gO6A5hjdodHRwOi8vY3JsLnRy
dXN0LnRlbGlhLmNvbS9lcmljc3Nvbm5saW5kaXZpZHVhbGNhdjIuY3JsMIGCBggrBgEFBQcBAQR2
MHQwKAYIKwYBBQUHMAGGHGh0dHA6Ly9vY3NwMi50cnVzdC50ZWxpYS5jb20wSAYIKwYBBQUHMAKG
PGh0dHA6Ly9jYS50cnVzdC50ZWxpYXNvbmVyYS5jb20vZXJpY3Nzb25ubGluZGl2aWR1YWxjYXYy
LmNlcjApBgNVHREEIjAggR5jaHJpc3Rlci5ob2xtYmVyZ0Blcmljc3Nvbi5jb20wVQYDVR0gBE4w
TDBKBgwrBgEEAYIPAgMBARIwOjA4BggrBgEFBQcCARYsaHR0cHM6Ly9yZXBvc2l0b3J5LnRydXN0
LnRlbGlhc29uZXJhLmNvbS9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMCMB0GA1Ud
DgQWBBRUo03/DrRAW2xpMmhN2uGkvDgx6jAfBgNVHSMEGDAWgBSxDcrURrevhgLDL28Gyg52cX9L
NzAOBgNVHQ8BAf8EBAMCBaAwDQYJKoZIhvcNAQEFBQADggIBALbwqG5inhl/xPxsuQWcH7GOUZIP
Aw0JlKltVQ/TlsF7ig0J1iyzao6GsXItJ9H3WZPrCy5EQchJm7qcn2kKX8OGb+Yr53FisLR2gx+q
krQMDOdix9Was0cvIjDWjAQnEZbxz/a+dzdAP0TrwNvD8282bIy0fCt/3uoBfzMnvQG+4wG018bD
unc+NCj1FkSKkSRb9fP2Z2li65pfJcxtGIfb5zsXJZG4Gtbe0/hxlj3NccjB/zVPO7PQ+lnWmxtO
iJQ2loA+62vQreUQr328XK4IHFnoU+zXiVfUN2urvvirQH7Ha70TBMa20J8Nn2aEvY6QYMEQJhAi
VmNTiv4EGGv5heX5vb8yaj7pr4YIvb6D0r+pwpvfEE8YhAEWJgCZP7k5zQwhrpuSF/s+wEruXo59
sq9bOCefghktc5fwDu8ved98cifRPUnuT/c5slJJ8LjFn8d+LnGklUdFA9kLjIJVVx+TM4D/OTaR
G+mPFbY2pTyR0V84PG7HLekupNsFzcme7IBkQ+1zkb9hjz6pyiodf6rh7ph+8XHWNgzbC5PdGCAN
g8fVWrxqqOoEzvcUcPMy6XXJs0JWhWas8mJdHq2kGDDEpA7BbBatmtEqziXRnYGJeQK3eMDXXtmO
eBSA4y7YZ47y+CxvbknSQ5dyghwkEq+a7ORPGVjsjtWJYJ6dMIIGtjCCBJ6gAwIBAgIRAKAMy8yb
mZjs4jpw9HzBwFkwDQYJKoZIhvcNAQEFBQAwNzEUMBIGA1UECgwLVGVsaWFTb25lcmExHzAdBgNV
BAMMFlRlbGlhU29uZXJhIFJvb3QgQ0EgdjEwHhcNMTQwNTI3MDc0NjIxWhcNMjQwNTI3MDc0NjIx
WjA6MREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nzb24gTkwgSW5kaXZpZHVhbCBD
QSB2MjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANq6U+tfSJZTn4k46qN13HgaeXXs
MmGSWShc6A5IEyFboXMZW3lFHso+/6uO3ZilvB2ipZJhrhU+RL/va+5Chay/PZq9ZZeE9N03OsHf
Ozlwk7uwojJ34tHLiX/yQoriI+b5DXxfIYXTFO5zlZLdaIxJwlLEQp0g4/zF6EGtodlpusaH07FA
cLiIEeTMPRgXcn+8GoFOvtuVHNh/WHePlrupUgcI9/P54ITXvmZF6xcNBEjsu8yJm1VqqK0GXSgA
mInJ4Ga8S6ME2wgSBRDolxAUbmfLQRrMvLC/tyXBvuLO8uChdzpIWt3QPtMYm2R2V1Um0zANhenI
UwYCKNPq5/yHaS48jCsOBAU0TIhBnirnZmlEbC6ALqwzGAcQMaMD8LFf1oLlWLUQxEmI4YXqBXdP
5XnIcMdIEF5BtUBebzBJMMF9dDB2uj8BeoRPSYbpGl7irYUYFpq4TyocQ7qpHdYASC+NV8VTaTrF
nHWqa/CGRdp3GHpkgxfOBvpamOK8udHQYQo2uA3YNd2+j7p4C3jkGG+Z6RrZOskPEwtaIHLxBiA1
41dhCy5EScOyNajrAXQupsDnvr2ib2ef+4nObPFvedPWIe57lyj0n3e1rTqTGIBIe9wjNnAA6Mqe
aTS9HchPtBvOrah/cTWzXzGjwMz0P3UJqTQ2r5EAu12/W5kpAgMBAAGjggG4MIIBtDCBigYIKwYB
BQUHAQEEfjB8MC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC50cnVzdC50ZWxpYXNvbmVyYS5jb20w
SwYIKwYBBQUHMAKGP2h0dHA6Ly9yZXBvc2l0b3J5LnRydXN0LnRlbGlhc29uZXJhLmNvbS90ZWxp
YXNvbmVyYXJvb3RjYXYxLmNlcjASBgNVHRMBAf8ECDAGAQH/AgEAMFUGA1UdIAROMEwwSgYMKwYB
BAGCDwIDAQECMDowOAYIKwYBBQUHAgEWLGh0dHBzOi8vcmVwb3NpdG9yeS50cnVzdC50ZWxpYXNv
bmVyYS5jb20vQ1BTMEsGA1UdHwREMEIwQKA+oDyGOmh0dHA6Ly9jcmwtMy50cnVzdC50ZWxpYXNv
bmVyYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jcmwwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsG
AQUFBwMEMA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUsQ3K1Ea3r4YCwy9vBsoOdnF/SzcwHwYD
VR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7qhfoExIwDQYJKoZIhvcNAQEFBQADggIBAG4HIGyvrHc9
kEKyYZtxJn9cv7S2dUxuUiegmAvUGHc+JGJyB2jyX7py9an8CsHAxg3BI3Ku9j0h7DJpXyfrlzmg
36XYkNS7Ot0A1UqdjGFrtnIISI+Zj3ywHZudmDF8ktdBihHAjuk47B/Kg/Z8JhUJ37GGx/KxiIiX
g5HMTdOl6mlDbJaTIEGagdRcmH3u57r5snZ+qdVSg5UxWdhgS2+zPru/vDbPd+91zLTj9GejKXFJ
6fEAOLW1j2IjJ0cyDI67d1/OzFTwCK8wYbhopK2wJ9QTKDQuWRuGoyt2d6yzd7WoAS55JE0BIt+k
XDJGbOaK42H2ifO6ERHbJiEr/oh4KzgdAes+GRjwlSaG2Z0va4Ss5lY6zfwVCEZYdZcjSDpKB0M5
tTQYQeO7QyQPOI6Gb4FXA9ko3sHvAPs4+Pq+UtWjp3y8sYr1vLCER9ePEsgLdCG27mUk9OAijkG6
n5oEGOIn+70F+qvKpmm52dZ8b7DELfbuuk0CrY4p0WxH3bBt6FJkPeZJIB6YNXAYHZi7RcdBjLJh
+lawbIYTJFIcoWFHAl0g0/NYsjz3DLhZz4+CrJ6SQSYmp7qDhdJAWPiaq3C+qE/h2DZAJwoz9uHr
ZHB8zsZ5JL8sUZ7zgqYmNMN+9PxzasrycTJn96Y63AIZdDq1kIHIw0vF4PBTVMZtMYIC8zCCAu8C
AQEwTjA6MREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nzb24gTkwgSW5kaXZpZHVh
bCBDQSB2MgIQMQ1yPcGTNYDzhYWhrkFQyDAJBgUrDgMCGgUAoIIBejAYBgkqhkiG9w0BCQMxCwYJ
KoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNTEwMTMxMzAwMjdaMCMGCSqGSIb3DQEJBDEWBBRz
3g32rM/rHdsgS61tEOlHd4IT1jBbBgkqhkiG9w0BCQ8xTjBMMAoGCCqGSIb3DQMHMA4GCCqGSIb3
DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDAHBgUrDgMCGjBd
BgkrBgEEAYI3EAQxUDBOMDoxETAPBgNVBAoMCEVyaWNzc29uMSUwIwYDVQQDDBxFcmljc3NvbiBO
TCBJbmRpdmlkdWFsIENBIHYyAhAxDXI9wZM1gPOFhaGuQVDIMF8GCyqGSIb3DQEJEAILMVCgTjA6
MREwDwYDVQQKDAhFcmljc3NvbjElMCMGA1UEAwwcRXJpY3Nzb24gTkwgSW5kaXZpZHVhbCBDQSB2
MgIQMQ1yPcGTNYDzhYWhrkFQyDANBgkqhkiG9w0BAQEFAASCAQBduRki/XXho7gLyE/rYEgfw0Ic
ieUyFnJ+JERLnOe0VFTi71HID+E67PkQNAKLqkG3fVxM+SH7Tk0lKPWG1laIsAtnCaD02uPqNWes
BwCrxdkduEFC7QXumzS6DPXMFKf98Qs2+83cLJFaIGvIXhm+CB77EH2Vcugas/ayqxgS9eVg7wWf
Itg4A3KRRL+6EljeyOV4zp9piOHcNYwROHPNvlKUpe0jRQ0wCmHILK+NCoQHf/cK6e0E95QstZ9o
C1J5OBdlosZpz6KV4qoPNb6gO21TMyRBuXkfcPUFQSBnsE/4mxVkg+Wo0jKMl1LZWUefzPifGJzA
nEk3eoTvVqgtAAAAAAAA

------=_NextPart_000_0006_01D105D0.46E208D0--

