[rtcweb] FW: [MMUSIC] BUNDLE and separate RTP and RTCP ports even when rtcp-mux is used

Christer Holmberg <christer.holmberg@ericsson.com> Thu, 05 July 2012 17:55 UTC

Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost []) by ietfa.amsl.com (Postfix) with ESMTP id D245321F85C2 for <rtcweb@ietfa.amsl.com>; Thu, 5 Jul 2012 10:55:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.918
X-Spam-Status: No, score=-5.918 tagged_above=-999 required=5 tests=[AWL=-0.269, BAYES_00=-2.599, HELO_EQ_SE=0.35, J_CHICKENPOX_14=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([]) by localhost (ietfa.amsl.com []) (amavisd-new, port 10024) with ESMTP id o097wyMFwTG6 for <rtcweb@ietfa.amsl.com>; Thu, 5 Jul 2012 10:55:57 -0700 (PDT)
Received: from mailgw7.ericsson.se (mailgw7.ericsson.se []) by ietfa.amsl.com (Postfix) with ESMTP id D19A321F86D4 for <rtcweb@ietf.org>; Thu, 5 Jul 2012 10:55:56 -0700 (PDT)
X-AuditID: c1b4fb30-b7fb46d0000064f2-6c-4ff5d53ab3fe
Received: from esessmw0197.eemea.ericsson.se (Unknown_Domain []) by mailgw7.ericsson.se (Symantec Mail Security) with SMTP id 7D.F2.25842.A35D5FF4; Thu, 5 Jul 2012 19:56:10 +0200 (CEST)
Received: from ESESSCMS0356.eemea.ericsson.se ([]) by esessmw0197.eemea.ericsson.se ([]) with mapi; Thu, 5 Jul 2012 19:56:10 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "rtcweb@ietf.org" <rtcweb@ietf.org>
Date: Thu, 05 Jul 2012 19:54:35 +0200
Thread-Topic: [MMUSIC] BUNDLE and separate RTP and RTCP ports even when rtcp-mux is used
Thread-Index: AQHNWjGlnaxSmEpWZUODzqGn4/YWUZca+hbm
Message-ID: <7F2072F1E0DE894DA4B517B93C6A05853405AF4191@ESESSCMS0356.eemea.ericsson.se>
References: <7F2072F1E0DE894DA4B517B93C6A05853405AF4182@ESESSCMS0356.eemea.ericsson.se>
In-Reply-To: <7F2072F1E0DE894DA4B517B93C6A05853405AF4182@ESESSCMS0356.eemea.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrELMWRmVeSWpSXmKPExsUyM+Jvra7V1a/+BrN2iFms/dfO7sDosWTJ T6YAxigum5TUnMyy1CJ9uwSujOunmtkLXvFVzP19gL2BsY2ni5GTQ0LAROLf7UssELaYxIV7 69m6GLk4hAROMUp8/dLJDuEsYJT4f/cXcxcjBwebgIVE9z9tkAYRAXWJyw8vsIPYLAIqEsum 7WAEsYUFIiV2rr/LBlETJTF/6zQo20jifPdusGW8AuES5580MIHYQkD2ksmNzCA2p0CExJtV G8BsRqCDvp9aA1bDLCAucevJfCaIQwUkluw5zwxhi0q8fPyPFaJeVOJO+3pGiHodiQW7P7FB 2NoSyxa+ZobYKyhxcuYTlgmMorOQjJ2FpGUWkpZZSFoWMLKsYhTOTczMSS8310stykwuLs7P 0ytO3cQIjIeDW34b7GDcdF/sEKM0B4uSOK+e6n5/IYH0xJLU7NTUgtSi+KLSnNTiQ4xMHJxS DYxlol7RZzmmXtXbfsAjM0rpUmWXJ8fLjIe+3c+b7HrT958vmX/9fdkidgt77rnKwerO59L3 hrWW9+d+WZ7j/TRfaRK3kuwpYbGdVjorDd0jVgpEpKswh99bd6Fg3ZV3i98tydlT/9wl+6u+ muJatTWdUWe3yd0JkpB6ceuB1Re1Ww2lag7XQ5VYijMSDbWYi4oTAb0JdANVAgAA
Subject: [rtcweb] FW: [MMUSIC] BUNDLE and separate RTP and RTCP ports even when rtcp-mux is used
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: Thu, 05 Jul 2012 17:55:58 -0000


If you're interested in ICE and multiplexing, you may have input and comments on the following issue, which I've sent to the MMUSIC list (please submit any input to that list).



From: mmusic-bounces@ietf.org [mmusic-bounces@ietf.org] On Behalf Of Christer Holmberg [christer.holmberg@ericsson.com]
Sent: Thursday, July 05, 2012 1:09 AM
To: mmusic@ietf.org
Subject: [MMUSIC] BUNDLE and separate RTP and RTCP ports even when rtcp-mux     is used


A question related to RTP/RTCP multiplexing with BUNDLE.

BUNDLE allows the usage of identical port numbers for multiple m- lines. It also
expects a remote endpoint that does not support BUNDLE to send media associated
with multiple m- lines to that single port, even if the remote endpoint itself will use
different ports for each m- line.

In addition, the BUNDLE client can also multiplex RTP and RTCP, using the a=rtcp-mux attribute.

However, RFC 5761 says that one must be able to receive RTCP on the default RTCP port,
if the remote endpoint does not support a=rtcp-mux attribute.

But, even if the remote endpoint does not support RTCP/RTP muxing, the question is whether
the local endpoint could still use the same port for RTCP/RTP - and expect the remote endpoint
to send both RTP and RTCP to that single port (even if the remote endpoint itself uses different
ports for RTP and RTCP). In addition to the a=rtcp-mux attribute, the local endpoint
would use the a=rtcp attribute, containing the RTP port value.

That would also, when ICE is used, prevent the local endpoint from having to reserve
RTCP specific candidate ports.


mmusic mailing list