Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix)
 with ESMTP id 58C3C11E817D for <rtcweb@ietfa.amsl.com>;
 Fri, 27 Sep 2013 23:52:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.677
X-Spam-Level: 
X-Spam-Status: No, score=-5.677 tagged_above=-999 required=5 tests=[AWL=0.571,
 BAYES_00=-2.599, HELO_EQ_SE=0.35, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com
 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N3k80DBUSl-Y for
 <rtcweb@ietfa.amsl.com>; Fri, 27 Sep 2013 23:52:35 -0700 (PDT)
Received: from mailgw7.ericsson.se (mailgw7.ericsson.se [193.180.251.48]) by
 ietfa.amsl.com (Postfix) with ESMTP id AF8F711E8126 for <rtcweb@ietf.org>;
 Fri, 27 Sep 2013 23:52:33 -0700 (PDT)
X-AuditID: c1b4fb30-b7f9a8e000005620-94-52467caf930b
Received: from ESESSHC013.ericsson.se (Unknown_Domain [153.88.253.125]) by
 mailgw7.ericsson.se (Symantec Mail Security) with SMTP id
 A5.03.22048.FAC76425; Sat, 28 Sep 2013 08:52:32 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.146]) by
 ESESSHC013.ericsson.se ([153.88.183.57]) with mapi id 14.02.0328.009;
 Sat, 28 Sep 2013 08:52:31 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Justin Uberti <juberti@google.com>
Thread-Topic: [rtcweb] JSEP-04: Some comments on Section 5.2.1. and 5.2.2
 (19th september)
Thread-Index: AQHOti5khdNmMeesKEOgz91K2tbZBJnZyWEAgAAwyzyAAAVFB4AACS8AgAC38feAAAGv7Q==
Date: Sat, 28 Sep 2013 06:52:30 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B1C4AE733@ESESSMB209.ericsson.se>
References: <7594FB04B1934943A5C02806D1A2204B1C4A77DB@ESESSMB209.ericsson.se>
 <C5E08FE080ACFD4DAE31E4BDBF944EB1166BED56@xmb-aln-x02.cisco.com>
 <CAOJ7v-35pjc-w_vgNCxE8dwfp9jh_cyGHR6_Cun8WAX4iCFNMQ@mail.gmail.com>
 <7594FB04B1934943A5C02806D1A2204B1C4AE0DB@ESESSMB209.ericsson.se>,
 <CAOJ7v-1MSWBLVf4WNrxoapHpp6Fe2UaR3JWyJ=6+cFvvrQ2MHQ@mail.gmail.com>
In-Reply-To: <CAOJ7v-1MSWBLVf4WNrxoapHpp6Fe2UaR3JWyJ=6+cFvvrQ2MHQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.17]
Content-Type: multipart/alternative;
 boundary="_000_7594FB04B1934943A5C02806D1A2204B1C4AE733ESESSMB209erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrGLMWRmVeSWpSXmKPExsUyM+Jvre6GGrcgg+7jLBYdk9kstk4Vslj7
 r53dgdljyu+NrB4LNpV6LFnykymAOYrLJiU1J7MstUjfLoErY3frVcaCrdYV81/MY2pg3GbY
 xcjJISFgIvF021p2CFtM4sK99WxdjFwcQgKHGSXWLp3KBOEsYZS49vIjUIaDg03AQqL7nzZI
 g4iAmsTDWbtYQWxmgQiJI6d62UBsYYFoiUcrJrJB1MRI7Dr/hQXCDpM4cXIhWJxFQFXi9rxP
 YDavgK/E+7UnoHY9YJJ40bqWEWQXp0CgRMsaDpAaRqDjvp9awwSxS1zi1pP5TBBHC0gs2XOe
 GcIWlXj5+B8rSKuEgKLE8n45iPJ8ibdTHzFDrBKUODnzCcsERtFZSCbNQlI2C0kZRNxA4v25
 +cwQtrbEsoWvoWx9iY1fzjJC2NYSf05eYEVWs4CRYxUje25iZk56ufkmRmDcHdzy22AH46b7
 YocYpTlYlMR5P7x1DhISSE8sSc1OTS1ILYovKs1JLT7EyMTBKdXAaH0gbd6m2c1v3VY5vr53
 fKX6S5+3TxS3XzT+IKCpcUVsQf07a7U9Tk/Y3m++8K5OZaH3t5+cb2t/rHHp5Hl9NsPTblPU
 5aj/0pPZQ0TN/h07KPXwjofd5F3vnBbueOrx9j1jj++xn4JbuPwaj22rWey3wPf4zUV1Xhse
 xp2rVdtls+s6d5MQR6oSS3FGoqEWc1FxIgBdtFfriQIAAA==
Cc: "Cullen Jennings \(fluffy\)" <fluffy@cisco.com>,
 "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] JSEP-04: Some comments on Section 5.2.1. and 5.2.2 (19th
 september)
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list
 <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>,
 <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>,
 <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 28 Sep 2013 06:52:41 -0000

--_000_7594FB04B1934943A5C02806D1A2204B1C4AE733ESESSMB209erics_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hi,



>>>>> Q_3:      RTP
>>>>>
>>>>> The text says:
>>>>>
>>>>> =93The <proto> field MUST be set to "RTP/SAVPF". =93
>>>>>
>>>>> But, that of course only applies to RTP based streams (not the data c=
hannel). Also, in general, it needs to be clear what information
>>>>> needs to be in every m- line, and what information is protocol specif=
ic. I would suggest to have a =93General=94 sub-section, a =93RTP=94 sub-se=
ction, etc.
>>>>>
>>>>>
>>>> Yep - I think this should be offers are created with RTP/SAVPF for aud=
io and video and system can reeve offers with SAVPF or SAVP
>>>
>>> Currently the document specifies what to do with media lines, with late=
r discussion of handling the SCTP line. Do you think the current informatio=
n is not sufficiently descriptive?
>>
>> My point was that we need to be more clear on what is generic, what is R=
TP, and what is SCTP. But, as you say SCTP text is still to be added, that =
clarification can be done when the SCTP text is added.

>Sorry I was unclear - there is SCTP-specific text in the current document.

Ok, so while the content itself might be ok, at some point I'd like to have=
 separate sub-sections for the generic stuff, the RTP specicif stuff, and t=
he SCTP specific stuff.



>>>>> Q_6:      BUNDLE
>>>>>
>>>>> We=92ll probably also need some text about BUNDLE.
>>>>>
>>>>

>>>> yep - but plan is to match up with unified plan
>>>>
>>>Can you be specific about what more you think needs to be said? The crea=
teAnswer treatment of BUNDLE is one clear thing that is currently missing.

>>

>> I want to have text covering both the 1st (unique address) and 2nd (shar=
ed address) Offer.

> Acknowledged.

>

>> And, when a PeerConnection is created due to forking (ie you use a separ=
ate PeerConnection for each forked leg of a session), I assume

>> already the 1st Offer for that PeerConnection can have a shared address =
(as the remote entity has indicated support for BUNDLE). That also needs to=
 be covered.

>>

> Yes. Which may indicate the need for a setting on a PeerConnection to use=
 a shared address on the initial offer, since it might have come from such =
a fork.

Excellent.

Regards,

Christer


--_000_7594FB04B1934943A5C02806D1A2204B1C4AE733ESESSMB209erics_
Content-Type: text/html; charset="Windows-1252"
Content-ID: <430FD3D9713482449AA7CFFBB67BC001@ericsson.com>
Content-Transfer-Encoding: quoted-printable

<html dir=3D"ltr">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<style id=3D"owaParaStyle">P {=0A=
	MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px=0A=
}=0A=
</style>
</head>
<body ocsi=3D"0" fpstyle=3D"1">
<div style=3D"color: rgb(0, 0, 0); font-family: Tahoma; font-size: 10pt; di=
rection: ltr;">
<p>Hi,</p>
<p>&nbsp;</p>
<div>
<div dir=3D"ltr">
<div class=3D"gmail_extra">
<div class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin: 0px 0px 0px 0.8ex; paddi=
ng-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px=
; border-left-style: solid;">
<div>
<div style=3D"font-family: Tahoma; font-size: 10pt; direction: ltr;">
<div>
<div dir=3D"ltr">
<div class=3D"gmail_extra">
<div class=3D"gmail_quote">
<div class=3D"im">
<div>&gt;&gt;&gt;&gt;&gt; Q_3: &nbsp; &nbsp; &nbsp;RTP<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; The text says:<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; =93The &lt;proto&gt; field MUST be set to &quot;RTP/SA=
VPF&quot;. =93<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; But, that of course only applies to RTP based streams =
(not the data channel). Also, in general, it needs to be clear what informa=
tion</div>
<div>&gt;&gt;&gt;&gt;&gt;&nbsp;needs to be in every m- line, and what infor=
mation is protocol specific. I would suggest to have a =93General=94 sub-se=
ction, a =93RTP=94 sub-section, etc.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;</div>
<div>&gt;&gt;&gt;&gt; Yep - I think this should be offers are created with =
RTP/SAVPF for audio and video and system can reeve offers with SAVPF or SAV=
P<br>
&gt;&gt;&gt;</div>
<div>&gt;&gt;&gt; Currently the document specifies what to do with media li=
nes, with later discussion of handling the SCTP line. Do you think the curr=
ent information is not sufficiently descriptive?&nbsp;</div>
<div>&gt;&gt;</div>
</div>
<div>&gt;&gt; My point was that we need to be more clear on what is generic=
, what is RTP, and what is SCTP. But, as you say SCTP text is still to be a=
dded, that clarification can be done when the SCTP text is added.</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>&gt;Sorry I was unclear - there is SCTP-specific text in the current d=
ocument.&nbsp;</div>
<div>&nbsp;</div>
<div>Ok, so while the content itself might be ok, at some point I'd like to=
 have separate sub-sections for the generic stuff, the RTP specicif stuff, =
and the SCTP specific stuff.
</div>
<div>&nbsp;</div>
<div>&nbsp;&nbsp;</div>
<blockquote class=3D"gmail_quote" style=3D"margin: 0px 0px 0px 0.8ex; paddi=
ng-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px=
; border-left-style: solid;">
<div>
<div style=3D"font-family: Tahoma; font-size: 10pt; direction: ltr;">
<div>
<div dir=3D"ltr">
<div class=3D"gmail_extra">
<div class=3D"gmail_quote">
<div class=3D"im">
<p>&gt;&gt;&gt;&gt;&gt; Q_6: &nbsp; &nbsp; &nbsp;BUNDLE<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; We=92ll probably also need some text about BUNDLE.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;</p>
<p>&gt;&gt;&gt;&gt; yep - but plan is to match up with unified plan<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;Can you be specific about what more you think needs to be said?=
 The createAnswer treatment of BUNDLE is one clear thing that is currently =
missing.</p>
<p>&gt;&gt;&nbsp;</p>
</div>
<p>&gt;&gt; I want to have text covering both&nbsp;the 1st (unique address)=
 and 2nd (shared address) Offer.</p>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div>&gt; Acknowledged.&nbsp;<br>
</div>
<blockquote class=3D"gmail_quote" style=3D"margin: 0px 0px 0px 0.8ex; paddi=
ng-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px=
; border-left-style: solid;">
<div>
<div style=3D"font-family: Tahoma; font-size: 10pt; direction: ltr;">
<div>
<div dir=3D"ltr">
<div class=3D"gmail_extra">
<div class=3D"gmail_quote">
<p>&gt;&nbsp;</p>
<p>&gt;&gt; And, when a PeerConnection is created due to forking (ie you us=
e a separate PeerConnection for each forked leg of a session), I assume
</p>
<p>&gt;&gt; already the 1st Offer for that PeerConnection can have a shared=
 address (as the remote entity has indicated support for BUNDLE). That also=
 needs to be covered.</p>
<p>&gt;&gt;</p>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div>&gt; Yes. Which may indicate the need for a setting on a PeerConnectio=
n to use a shared address on the initial offer, since it might have come fr=
om such a fork.&nbsp;</div>
<div>&nbsp;</div>
<div>Excellent.</div>
<div>&nbsp;</div>
<div>Regards,</div>
<div>&nbsp;</div>
<div>Christer</div>
<div>&nbsp;</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_7594FB04B1934943A5C02806D1A2204B1C4AE733ESESSMB209erics_--
