Re: [MMUSIC] BUNDLE DISCUSION Q6: Do we always mandate 2 Offer/Answers during session establishment?

Christer Holmberg <christer.holmberg@ericsson.com> Mon, 09 September 2013 17:45 UTC

Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA0B321F9A96 for <mmusic@ietfa.amsl.com>; Mon, 9 Sep 2013 10:45:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.824
X-Spam-Level:
X-Spam-Status: No, score=-5.824 tagged_above=-999 required=5 tests=[AWL=0.425, BAYES_00=-2.599, HELO_EQ_SE=0.35, 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 1d9xBeN1UpMi for <mmusic@ietfa.amsl.com>; Mon, 9 Sep 2013 10:45:54 -0700 (PDT)
Received: from mailgw7.ericsson.se (mailgw7.ericsson.se [193.180.251.48]) by ietfa.amsl.com (Postfix) with ESMTP id 54C9D21F8438 for <mmusic@ietf.org>; Mon, 9 Sep 2013 10:45:54 -0700 (PDT)
X-AuditID: c1b4fb30-b7f9a8e000005620-4d-522e09502b8a
Received: from ESESSHC013.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw7.ericsson.se (Symantec Mail Security) with SMTP id 86.A0.22048.0590E225; Mon, 9 Sep 2013 19:45:52 +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; Mon, 9 Sep 2013 19:45:52 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Martin Thomson <martin.thomson@gmail.com>
Thread-Topic: [MMUSIC] BUNDLE DISCUSION Q6: Do we always mandate 2 Offer/Answers during session establishment?
Thread-Index: Ac6n5iNHyF7lWAnpRLasr2xApQPuVQAI/dWAAMXBDgAAAJIvgAAAFjQAAAVnFUD//+XbAIAARGEAgAO2UAD//9ZIQIAAsu2AgAAr0uc=
Date: Mon, 09 Sep 2013 17:45:51 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B1C49B7D4@ESESSMB209.ericsson.se>
References: <7594FB04B1934943A5C02806D1A2204B1C483C45@ESESSMB209.ericsson.se> <5224F4BB.8000904@alum.mit.edu> <CAOJ7v-20smCmAYG_be_4g2PwDigXKJu+x6yRkAzPXJ_YHWse-Q@mail.gmail.com> <522A27AB.1020102@alum.mit.edu> <CABkgnnWA7n7jy9T7cROTZSKrKAc9jCwb=68Whqt7qvVMgCQ8yA@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B1C499BB7@ESESSMB209.ericsson.se> <CABkgnnXBQobdfqVzrr=Mq9P9iDcZN=5TJze+Ld=HpN=iuhp6gQ@mail.gmail.com> <CAOJ7v-1gjeD0gfbCOfubbEZo80ZH+p8d5gKO==UdyQx_jjY5bw@mail.gmail.com> <522D8D1E.9080407@alvestrand.no> <7594FB04B1934943A5C02806D1A2204B1C49B1A3@ESESSMB209.ericsson.se>, <CABkgnnUcfEQy7C3BSyA_-r5g9x=9HbU6p31i7qGfGVEMcesn3Q@mail.gmail.com>
In-Reply-To: <CABkgnnUcfEQy7C3BSyA_-r5g9x=9HbU6p31i7qGfGVEMcesn3Q@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: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrKLMWRmVeSWpSXmKPExsUyM+JvjW4Ap16Qwdk/FhbH+rrYLK6d+cdo MXX5YxYHZo8rE66weuycdZfdY8mSn0wBzFFcNimpOZllqUX6dglcGdemHmMuWCla8ensc8YG xtWCXYycHBICJhLrLx9kg7DFJC7cWw9kc3EICRxmlNjTeIgVwlnMKLFmUxNzFyMHB5uAhUT3 P22QBhEBXYlFZx+wg9jMAsES1x7cYwIpERbIlzi5hxeipEDiz//J7BB2mcS19kWMIDaLgIrE lmd3WEBsXgFfif65J5ghVs1llVj58RpYA6dAoMTFA11gNiPQcd9PrWGC2CUucevJfCaIowUk luw5zwxhi0q8fPyPFeQGCQFFieX9chDlOhILdn9ig7C1JZYtfM0MsVdQ4uTMJywTGMVmIZk6 C0nLLCQts5C0LGBkWcXInpuYmZNebr6JERg1B7f8NtjBuOm+2CFGaQ4WJXHezXpnAoUE0hNL UrNTUwtSi+KLSnNSiw8xMnFwSjUwFnv52Ry8vccxvnFJS1pCyyar6M+HMpoiqnj4RP5kajma z/HbvZz9fNjb0PVK1w2PBFpxWi5NYBJNk5cIDdhQPXXrfQGeCQ8tm1QvKZVOe5DOMN+d5/WX uJu7p15qTvDg3tyzsiVkxaJNPN0hmy8k/F9x2fibzIpHD11ndAmcF5118DLXP83FSizFGYmG WsxFxYkAqYFcSWgCAAA=
Cc: "mmusic@ietf.org" <mmusic@ietf.org>
Subject: Re: [MMUSIC] BUNDLE DISCUSION Q6: Do we always mandate 2 Offer/Answers during session establishment?
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mmusic>
List-Post: <mailto:mmusic@ietf.org>
List-Help: <mailto:mmusic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Sep 2013 17:46:00 -0000

Hi,

>The point is really that new m-lines are offered in subsequent exchanges to add audio and video. Those exchanges can run in a single round.

Sure. If the Offerer assigns a previously negotiated BUNDLE address (or, an address that will become the new BUNDLE address) to those m- lines, there is no need for a second o/a exchange.

But, the issue is regarding the initial Offer for a dialog, and whether the Offerer is allowed to assign the same address to multiple m- lines in that Offer. If not, a second o/a exchange will always be needed.

Regards,

Christer




--Martin
On Sep 9, 2013 2:28 AM, "Christer Holmberg" <christer.holmberg@ericsson.com> wrote:

Hi Harald,

If you only establish a data channel, there is only one m- line, so it is irrelevant whether you are allowed (in the first Offer) to assign the same address to multiple m- lines or not :)

Regards,

Christer

From: mmusic-bounces@ietf.org [mailto:mmusic-bounces@ietf.org] On Behalf Of Harald Alvestrand
Sent: 9. syyskuuta 2013 11:56
To: mmusic@ietf.org
Subject: Re: [MMUSIC] BUNDLE DISCUSION Q6: Do we always mandate 2 Offer/Answers during session establishment?

On 09/07/2013 02:14 AM, Justin Uberti wrote:
That's what I thought we were talking about. This has the benefit that you don't need to gather STUN/TURN for the other addresses that you know you are going to discard. 

Regarding intermediaries, I expect that even for less-well-provisioned WebRTC app providers, there typically won't be any intermediaries, at least none who have access to the signaling traffic.

For instance, I expect a number of applications to work on the following pattern:

- Set up a connection with a data channel only via some relay
- Do all subsequent offer/answer over the data channel

Given the wonderful world of DTLS, we *know* that there are no intermediaries.




On Fri, Sep 6, 2013 at 1:09 PM, Martin Thomson <martin.thomson@gmail.com> wrote:
On 6 September 2013 12:46, Christer Holmberg
<christer.holmberg@ericsson.com> wrote:
> If you know that the other end supports BUNDLE, then why can't you assign the shared address to each "m=" line already in the FIRST Offer? Why assign unique addresses?
Exactly.  That's what I'd do.
_______________________________________________
mmusic mailing list
mmusic@ietf.org
https://www.ietf.org/mailman/listinfo/mmusic





_______________________________________________
mmusic mailing list
mmusic@ietf.org
https://www.ietf.org/mailman/listinfo/mmusic


_______________________________________________
mmusic mailing list
mmusic@ietf.org
https://www.ietf.org/mailman/listinfo/mmusic