Re: [MMUSIC] BUNDLE: mandate RTP/RTCP multiplexing?

Christer Holmberg <christer.holmberg@ericsson.com> Tue, 07 May 2013 19:23 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 7484521F8F4D for <mmusic@ietfa.amsl.com>; Tue, 7 May 2013 12:23:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.132
X-Spam-Level:
X-Spam-Status: No, score=-6.132 tagged_above=-999 required=5 tests=[AWL=0.117, 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 JMeTh7RjvY1t for <mmusic@ietfa.amsl.com>; Tue, 7 May 2013 12:23:24 -0700 (PDT)
Received: from mailgw1.ericsson.se (mailgw1.ericsson.se [193.180.251.45]) by ietfa.amsl.com (Postfix) with ESMTP id BB7D721F8E7B for <mmusic@ietf.org>; Tue, 7 May 2013 12:23:23 -0700 (PDT)
X-AuditID: c1b4fb2d-b7f536d000006e05-43-518954aa57ee
Received: from ESESSHC004.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw1.ericsson.se (Symantec Mail Security) with SMTP id 14.60.28165.AA459815; Tue, 7 May 2013 21:23:22 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.167]) by ESESSHC004.ericsson.se ([153.88.183.30]) with mapi id 14.02.0328.009; Tue, 7 May 2013 21:23:22 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>, "mmusic@ietf.org" <mmusic@ietf.org>
Thread-Topic: [MMUSIC] BUNDLE: mandate RTP/RTCP multiplexing?
Thread-Index: Ac5FpkrHryzI/aQNT0iUvXy00zH5hwADtcYAAAPFvoAAAQhZgAA4imSAABwqMXAABklLyAAANmRgABmo8HEABBaqAAC15MErAC9TbAAABct34A==
Date: Tue, 07 May 2013 19:23:21 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B1C36CCA8@ESESSMB209.ericsson.se>
References: <7594FB04B1934943A5C02806D1A2204B1C368E12@ESESSMB209.ericsson.se>, <517FFB7E.8050801@alum.mit.edu>, <CABkgnnVf6f3RrP2h66_8hFPZScWU3Xp4f1x0dmW0xhmvZRQ70Q@mail.gmail.com>, <51801BBD.1010505@alum.mit.edu>, <CAOJ7v-12j0k1W7GRfOzvPmfN-BZ0ve=fHVcWy+avronfc8wFYw@mail.gmail.com>, , <7594FB04B1934943A5C02806D1A2204B1C369709@ESESSMB209.ericsson.se>, <CE0F590A-D948-4702-9082-FDE0DCBFB698@cisco.com>, <7594FB04B1934943A5C02806D1A2204B1C3699A8@ESESSMB209.ericsson.se>, <201305030115.r431Fis33999826@shell01.TheWorld.com> <BLU169-W1311854975457C1CFC4B01093BE0@phx.gbl> <201305061800.r46I0jM84247693@shell01.TheWorld.com> <518949B4.9060601@alum.mit.edu>
In-Reply-To: <518949B4.9060601@alum.mit.edu>
Accept-Language: en-US
Content-Language: fi-FI
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.148]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrALMWRmVeSWpSXmKPExsUyM+Jvre6qkM5Ag6XTLS2mLn/MYrFiwwFW ByaPv+8/MHksWfKTKYApissmJTUnsyy1SN8ugSvj8cXVrAUHhSruzVzA2sB4hK+LkZNDQsBE YvraFewQtpjEhXvr2boYuTiEBA4zSqx72sUE4SxmlHjc8Zyli5GDg03AQqL7nzZIg4iAr8Sz x7fZQGxhARuJw409rBBxW4kp926wQ9h1Ene2fmACsVkEVCSef+wBi/MC9e6aupURaj6rxIM3 LxhB5nMK6Ej8vmUPUsMIdND3U2vAepkFxCU+HLzODHGogMSSPeehbFGJl4//sULYShKNS56w QtTrSCzY/YkNwtaWWLbwNTPEXkGJkzOfsExgFJ2FZOwsJC2zkLTMQtKygJFlFSN7bmJmTnq5 4SZGYCwc3PJbdwfjqXMihxilOViUxHmTuBoDhQTSE0tSs1NTC1KL4otKc1KLDzEycXBKNTDq dJfMm//mgtmSeK2jlWyLjQMeCLLtsYwPdbW94fg7Zb/vUZP6Y7Hi5x3Xhb1/cb0g8sxUc8e1 fS4HDTtyMrZah02XUVppteXIzQi+CZl/tyg5n9vbtJ8/Q17wR1GYkNHq30n9Ou4bvqY6Mzxe pXj2z5pi7WDuxKb8NWk9aTtXTXRf3rk6xUmJpTgj0VCLuag4EQAOgyH8UwIAAA==
Subject: Re: [MMUSIC] BUNDLE: mandate RTP/RTCP multiplexing?
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: Tue, 07 May 2013 19:23:36 -0000

Hi,

>I'd just like to point out that AFAIK bundling doesn't *require* ICE.
>So lets not make any assumptions that assume ICE is used.

Agree.

We do need to describe how ICE is used with BUNDLE, but BUNDLE can also be used without ICE.

Regards,

Christer




On 5/6/13 2:00 PM, Dale R. Worley wrote:
>> From: Bernard Aboba <bernard_aboba@hotmail.com>
>>
>>> But it doesn't seem that there is much to gain by mandating rtcp-mux 
>>> in the first offer/answer, the one where actual bundling is not 
>>> being done.  All of the RTP/RTCP routing code that is active at that 
>>> point has to support non-rtcp-mux operation already.
>>
>> [BA]  Support for rtcp-mux in the first offer/answer is mandated by 
>> RFC 5761 Section 5.1.3:
>>     The initial SDP offer MUST include this
>>     attribute at the media level to request multiplexing of RTP and RTCP
>>     on a single port.
>
> I don't see how 5761 mandates that a=rtcp-mux MUST be used in the 
> first offer of a bundle negotiation.  The context of your quote is:
>
>     5.1.3.  Interactions with ICE
>     [...]
>     If it is desired to use both ICE and multiplexed RTP and RTCP, the
>     initial offer MUST contain an "a=rtcp-mux" attribute to indicate that
>     RTP and RTCP multiplexing is desired and MUST contain "a=candidate:"
>     lines for both RTP and RTCP along with an "a=rtcp:" line indicating a
>     fallback port for RTCP in the case that the answerer does not support
>     RTP and RTCP multiplexing.  This MUST be done for each media where
>     RTP and RTCP multiplexing is desired.
>
> That is, if the device desires to use both ICE and multiplex, it has 
> to use a=rtcp-mux in the first offer of ICE's set of offers.  But 
> we're talking about bundling, which (in the current design) contains
> *two* ICE cycles, since the second offer (in the bundle spec) is going 
> to restart ICE.  And the device need not "desire" to use "both ICE and 
> multiplexed RTP and RTCP" during the first of the ICE cycles.
>
> Dale
> _______________________________________________
> 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