Re: [AVTCORE] RTP Internal Multiplexing of RTP sessions

"Elwell, John" <john.elwell@siemens-enterprise.com> Wed, 20 July 2011 09:30 UTC

Return-Path: <john.elwell@siemens-enterprise.com>
X-Original-To: avt@ietfa.amsl.com
Delivered-To: avt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E1A2521F89A7 for <avt@ietfa.amsl.com>; Wed, 20 Jul 2011 02:30:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.356
X-Spam-Level:
X-Spam-Status: No, score=-104.356 tagged_above=-999 required=5 tests=[AWL=-1.757, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HTW0Hy4WddS2 for <avt@ietfa.amsl.com>; Wed, 20 Jul 2011 02:30:49 -0700 (PDT)
Received: from senmx12-mx.siemens-enterprise.com (senmx12-mx.siemens-enterprise.com [62.134.46.10]) by ietfa.amsl.com (Postfix) with ESMTP id C0D0E21F898E for <avt@ietf.org>; Wed, 20 Jul 2011 02:30:48 -0700 (PDT)
Received: from MCHP063A.global-ad.net (unknown [172.29.37.61]) by senmx12-mx.siemens-enterprise.com (Server) with ESMTP id D00E323F04E3; Wed, 20 Jul 2011 11:30:47 +0200 (CEST)
Received: from MCHP058A.global-ad.net ([172.29.37.57]) by MCHP063A.global-ad.net ([172.29.37.61]) with mapi; Wed, 20 Jul 2011 11:30:47 +0200
From: "Elwell, John" <john.elwell@siemens-enterprise.com>
To: Magnus Westerlund <magnus.westerlund@ericsson.com>, IETF AVTCore WG <avt@ietf.org>
Date: Wed, 20 Jul 2011 11:30:46 +0200
Thread-Topic: [AVTCORE] RTP Internal Multiplexing of RTP sessions
Thread-Index: AcxGKXttexBf485yQ46kuNITHafccQAlibjQ
Message-ID: <A444A0F8084434499206E78C106220CA08F1C9EA33@MCHP058A.global-ad.net>
References: <4E25A430.5050707@ericsson.com>
In-Reply-To: <4E25A430.5050707@ericsson.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [AVTCORE] RTP Internal Multiplexing of RTP sessions
X-BeenThere: avt@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Audio/Video Transport Core Maintenance <avt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/avt>, <mailto:avt-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/avt>
List-Post: <mailto:avt@ietf.org>
List-Help: <mailto:avt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/avt>, <mailto:avt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 20 Jul 2011 09:30:50 -0000

I think this is an important topic and should receive some agenda time in Quebec.

John 

> -----Original Message-----
> From: avt-bounces@ietf.org [mailto:avt-bounces@ietf.org] On 
> Behalf Of Magnus Westerlund
> Sent: 19 July 2011 16:35
> To: IETF AVTCore WG
> Subject: [AVTCORE] RTP Internal Multiplexing of RTP sessions
> 
> WG,
> 
> As Individual contributor.
> 
> I don't know if people in the WG are aware of the discussion 
> ongoing in
> RTCWEB around multiplexing of protocols over the same underlying
> transport flow, like UDP flow. That include RTP sessions.
> 
> There is a proposal:
> "Multiplexing of Real-Time Transport Protocol (RTP) Traffic 
> for Browser
>                   based Real-Time Communications (RTC)"
> https://datatracker.ietf.org/doc/draft-rosenberg-rtcweb-rtpmux
> /?include_text=1
> 
> This proposal is criticized by the following draft.
> https://datatracker.ietf.org/doc/draft-perkins-rtcweb-rtp-usag
> e/?include_text=1
> 
> There is an ongoing discussion on several aspects of these 
> proposals on
> the RTCWEB WG. You are welcome to go join the discussion of the other
> questions raised on that mailing list.
> 
> Here I primarily want to raise the issue I see with 
> multiplexing several
> RTP sessions onto the same lower layer transport without something
> explicitly identifying these separate sessions. And in particular the
> RTP SSRC semantics changes that is proposed by the Rosenberg draft.
> 
> Personally I think it is time we tackle the issue of how to 
> efficiently
> run multiple RTP sessions over one lower layer transport. 
> This as there
> are several wanting to have that functionality. However, I think this
> must be done in a very careful way. As we don't want to create an
> alternative version of RTP which is what the Rosenberg 
> proposal in fact
> does. I do want us to gather the requirements on this and think of how
> we can accomplish this.
> 
> I think there is a clear risk that we will not be able to 
> accomplish it
> without either adding some type of shim header which has it sets of
> drawback or in fact fork or change the RTP protocol in such a way that
> it will not be fully compatible with what exist today. But if 
> that is to
> be done, we should have a very clear consensus on that and ensure that
> we then develop future extensions to RTP within a single 
> version of the
> protocol, not two.
> 
> As WG chair:
> 
> We are considering re-arranging the agenda to facilitate a debate of
> this topic in Quebec.
> 
> So please indicate both your view of the topic in general and if you
> think we should re-prioritize the agenda.
> 
> cheers
> 
> Magnus Westerlund
> 
> ----------------------------------------------------------------------
> Multimedia Technologies, Ericsson Research EAB/TVM
> ----------------------------------------------------------------------
> Ericsson AB                | Phone  +46 10 7148287
> Färögatan 6                | Mobile +46 73 0949079
> SE-164 80 Stockholm, Sweden| mailto: magnus.westerlund@ericsson.com
> ----------------------------------------------------------------------
> 
> _______________________________________________
> Audio/Video Transport Core Maintenance
> avt@ietf.org
> https://www.ietf.org/mailman/listinfo/avt
>