Re: [rtcweb] BUNDLE with implicit rtcp-mux
Magnus Westerlund <magnus.westerlund@ericsson.com> Mon, 10 March 2014 13:59 UTC
Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 914D81A046C for <rtcweb@ietfa.amsl.com>; Mon, 10 Mar 2014 06:59:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.301
X-Spam-Level:
X-Spam-Status: No, score=-1.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, J_CHICKENPOX_14=0.6, SPF_PASS=-0.001] autolearn=no
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 JhpDikm2_9Lv for <rtcweb@ietfa.amsl.com>; Mon, 10 Mar 2014 06:59:14 -0700 (PDT)
Received: from sesbmg20.ericsson.net (sesbmg20.ericsson.net [193.180.251.56]) by ietfa.amsl.com (Postfix) with ESMTP id 34D451A0462 for <rtcweb@ietf.org>; Mon, 10 Mar 2014 06:59:14 -0700 (PDT)
X-AuditID: c1b4fb38-b7f418e000001099-42-531dc52c8284
Received: from ESESSHC017.ericsson.se (Unknown_Domain [153.88.253.124]) by sesbmg20.ericsson.net (Symantec Mail Security) with SMTP id 99.1C.04249.C25CD135; Mon, 10 Mar 2014 14:59:08 +0100 (CET)
Received: from [127.0.0.1] (153.88.183.153) by smtp.internal.ericsson.com (153.88.183.71) with Microsoft SMTP Server id 14.2.347.0; Mon, 10 Mar 2014 14:59:07 +0100
Message-ID: <531DC52B.6020500@ericsson.com>
Date: Mon, 10 Mar 2014 14:59:07 +0100
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
MIME-Version: 1.0
To: Christer Holmberg <christer.holmberg@ericsson.com>, Justin Uberti <juberti@google.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>, Eric Rescorla <ekr@rtfm.com>
References: <CAOJ7v-063mGE_zndtAqAMN2fJw7kWvUHX2SgyDMryfw_-aS-9w@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B1D1F1892@ESESSMB209.ericsson.se>
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B1D1F1892@ESESSMB209.ericsson.se>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset="windows-1252"
Content-Transfer-Encoding: 8bit
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupjluLIzCtJLcpLzFFi42KZGfG3RlfnqGywwcTTYhYrXp9jt9g6Vchi 7b92dgdmjwWbSj2WLPnJ5DH5cRtzAHMUl01Kak5mWWqRvl0CV8aJA02MBdf5Kp5M/sPcwPiQ u4uRk0NCwERiRstCZghbTOLCvfVsXYxcHEICRxgl9i9bwgjhLGeUeLLzJRNIFa+AtsSBzVvZ uxg5OFgEVCX+T0sFCbMJWEjc/NHIBmKLCgRL7DzwmxGiXFDi5MwnLCBzRAQWMkpsv7yZBSQh LGAscejyUmaIBZMYJeb9PwV2BqeAn8S+65NZQBZICIhL9DQGgYSZBQwkjiyawwphy0s0b50N Vi4EdE9DUwfrBEbBWUj2zULSMgtJywJG5lWMHMWpxUm56UYGmxiBYXpwy2+LHYyX/9ocYpTm YFES5/341jlISCA9sSQ1OzW1ILUovqg0J7X4ECMTB6dUA2Oa4UaP5karXSfr2XN+Gx5wn3v3 vM5E1+dvnSUNGlKfP/iu+iFRMbXjX4SJNa/TI7k/wa6CF42axe417n8xZ9IKYbPt986b3DF/ M/vIHAnGpbzf8gR/HmznFWK6s77daGpskv3JzRq3HjXP/WvLsXYnr25c/5WEyQaHnzkqXEw6 KnbIvsD5X7YSS3FGoqEWc1FxIgD+XeIoIQIAAA==
Archived-At: http://mailarchive.ietf.org/arch/msg/rtcweb/FhnrXz-hrHczZNUpl9FJdegREd4
Subject: Re: [rtcweb] BUNDLE with implicit rtcp-mux
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.15
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: Mon, 10 Mar 2014 13:59:15 -0000
On 2014-03-10 09:24, Christer Holmberg wrote: > Hi, > > > > Before I comment on your proposal, let’s take a few steps back (maybe it > can even solve your issue). > > > > BUNDLE currently mandates the usage of both the SDP rtcp-mux and rtcp > attributes. I remember we had discussions about that, but I don’t > remember the justification at the moment. But, I wonder whether that > text is from before we made a decision that, unless both endpoints > support BUNDLE, no endpoint will use a single address:port. > > > > So, the question is: do we really need the SDP rtcp attribute? I think it is a question of how you want the fallback to work. In the case of bundle only lines, a non bundle supporting peer will reject them, thus no issues with what is written around RTCP-mux and a=rtcp in those m= blocks. However, the first one if you want that to support fallback that makes sense then you will need both a=rtcp-mux and an a=rtcp (with a different port) to handle that with optimal backwards compatibility. Regarding the motivation for a=rtcp-mux and a=rtcp, I think it is reasonably straight forward. We want a=rtcp-mux to minimize port usage, i.e. ports=1. Not supporting a=rtcp-mux with bundle that would mean two ports (RTP and RTCP) for the bundle group. To get the backwards compatibility the usage of a=rtcp would be required. Cheers Magnus Westerlund ---------------------------------------------------------------------- Services, Media and Network features, Ericsson Research EAB/TXM ---------------------------------------------------------------------- Ericsson AB | Phone +46 10 7148287 Färögatan 6 | Mobile +46 73 0949079 SE-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com ----------------------------------------------------------------------
- [rtcweb] BUNDLE with implicit rtcp-mux Justin Uberti
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Christer Holmberg
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Magnus Westerlund
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Christer Holmberg
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Magnus Westerlund
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Christer Holmberg
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Magnus Westerlund
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Christer Holmberg
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Bernard Aboba
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Stach, Thomas
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Christer Holmberg
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Justin Uberti
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Magnus Westerlund
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Christer Holmberg
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Magnus Westerlund
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Christer Holmberg
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Justin Uberti
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Paul Kyzivat
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Christer Holmberg
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Christer Holmberg
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Justin Uberti
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Christer Holmberg
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Magnus Westerlund
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Justin Uberti
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Christer Holmberg
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Justin Uberti
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Christer Holmberg
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Justin Uberti
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Christer Holmberg
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Magnus Westerlund
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Justin Uberti
- Re: [rtcweb] BUNDLE with implicit rtcp-mux Magnus Westerlund