Re: [rtcweb] draft on media multiplexing submitted to AVTCORE

Christer Holmberg <christer.holmberg@ericsson.com> Mon, 04 June 2012 07:22 UTC

Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D72911E8081 for <rtcweb@ietfa.amsl.com>; Mon, 4 Jun 2012 00:22:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.199
X-Spam-Level:
X-Spam-Status: No, score=-6.199 tagged_above=-999 required=5 tests=[AWL=0.050, BAYES_00=-2.599, HELO_EQ_SE=0.35, HTML_MESSAGE=0.001, 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 OP-bCj6JTAnb for <rtcweb@ietfa.amsl.com>; Mon, 4 Jun 2012 00:22:38 -0700 (PDT)
Received: from mailgw7.ericsson.se (mailgw7.ericsson.se [193.180.251.48]) by ietfa.amsl.com (Postfix) with ESMTP id C36F511E8079 for <rtcweb@ietf.org>; Mon, 4 Jun 2012 00:22:37 -0700 (PDT)
X-AuditID: c1b4fb30-b7f606d0000002be-95-4fcc623cc369
Received: from esessmw0191.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw7.ericsson.se (Symantec Mail Security) with SMTP id 2D.A6.00702.C326CCF4; Mon, 4 Jun 2012 09:22:36 +0200 (CEST)
Received: from ESESSCMS0356.eemea.ericsson.se ([169.254.1.250]) by esessmw0191.eemea.ericsson.se ([153.88.115.84]) with mapi; Mon, 4 Jun 2012 09:22:34 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "Ejzak, Richard P (Richard)" <richard.ejzak@alcatel-lucent.com>, "rtcweb@ietf.org" <rtcweb@ietf.org>
Date: Mon, 04 Jun 2012 09:22:34 +0200
Thread-Topic: [rtcweb] draft on media multiplexing submitted to AVTCORE
Thread-Index: Ac1B3fo89iycBsSlSNO3kxpjdRSOagAQuY+w
Message-ID: <7F2072F1E0DE894DA4B517B93C6A05852C45A1C2DD@ESESSCMS0356.eemea.ericsson.se>
References: <03FBA798AC24E3498B74F47FD082A92FC303@US70UWXCHMBA05.zam.alcatel-lucent.com>
In-Reply-To: <03FBA798AC24E3498B74F47FD082A92FC303@US70UWXCHMBA05.zam.alcatel-lucent.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_7F2072F1E0DE894DA4B517B93C6A05852C45A1C2DDESESSCMS0356e_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrELMWRmVeSWpSXmKPExsUyM+Jvra5N0hl/g9u71Sx6G8It1v5rZ3dg 8mh9tpfVY8mSn0wBTFFcNimpOZllqUX6dglcGXMPX2AvuNfMWNE58zBrA+Ot4i5GTg4JAROJ ly9eMULYYhIX7q1n62Lk4hASOMUocXFTMytIQkhgAaPErw9OXYwcHGwCFhLd/7RBwiICWRJf P09hBrFZBFQkVqxZyApSIizgLrHwvDREiYfEjy1z2CFsI4mnNzawgdi8AuESO/uWs0BMj5A4 PuUQmM0pEClx98h9sHMYgc75fmoNE4jNLCAucevJfCaIMwUkluw5zwxhi0q8fPyPFaJeVOJO +3pGiPp8iZ+TH7NA7BKUODnzCcsERpFZSEbNQlI2C0kZRFxP4sbUKWwQtrbEsoWvmSFsXYkZ /w6xIIsvYGRfxSicm5iZk15urpdalJlcXJyfp1ecuokRGE8Ht/w22MG46b7YIUZpDhYlcV49 1f3+QgLpiSWp2ampBalF8UWlOanFhxiZODilGhg93l7qUnL6u8/tZL4my2UuzmI7ltVNMlYK u2faqcX+4nRkexL4gtl0Te3Hgo5+lvla34xiNi1ePtO5w0LlkuUsxdL8/rk+RZ4sdhu4/NIa GARK9l7g7zx0uXx9Hm+Tl0vdkSXd73W5hA/NW/Ln+uNJtzqvFaiZrNO+Oflu24zpXzQO5bm7 fVNiKc5INNRiLipOBABgIl/gdQIAAA==
Subject: Re: [rtcweb] draft on media multiplexing submitted to AVTCORE
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: Mon, 04 Jun 2012 07:22:41 -0000

Hi Richard,

I will not comment on the RTP aspects of your proposal, but I don't understand your comments regarding BUNDLE.

The core purpose of BUNDLE is to allow the usage of identical IP address:port information for multiple m- lines.

It is true that BUNDLE defines that, by default, all media belong to the same RTP session. But, nothing prevents you from using BUNDLE also with multiple RTP sessions, RTP "subsession" etc. You simply need an extension mechanism  to indicate/negotiate such usage (in your case the ssrc-prefix could perhaps be used for that).

Regards,

Christer

From: rtcweb-bounces@ietf.org [mailto:rtcweb-bounces@ietf.org] On Behalf Of Ejzak, Richard P (Richard)
Sent: 4. kesäkuuta 2012 2:10
To: rtcweb@ietf.org
Subject: [rtcweb] draft on media multiplexing submitted to AVTCORE

Please see the mail attached below that I just sent to avtcore announcing a personal ID I just submitted on the topic of media multiplexing.  I am sending this notice to rtcweb since this is the group that triggered recent work on RTP multiplexing.

I also request the rtcweb chairs consider giving me some time to present this work at next week's interim meeting if there is time on the agenda.  It might be useful to discuss the ideas in the ID before avtcore meets in Vancouver.

Richard


-----Original Message-----
From: Ejzak, Richard P (Richard)
Sent: Sunday, June 03, 2012 6:08 PM
To: 'avt@ietf.org'
Subject: [AVTCORE] multi session draft-ejzak-avtcore-rtp-subsessions-00.txt



http://www.ietf.org/id/draft-ejzak-avtcore-rtp-subsessions-00.txt



In response to the chairs' request for additional input on the multi session issue, I have submitted this draft for your consideration.  There are superficial similarities with an expired draft from last year in http://tools.ietf.org/id/draft-rosenberg-rtcweb-rtpmux-00.txt, but my draft has a different take on the use of SSRC as the basis for multi session multiplexing that I think is superior and worthy of consideration as a potential replacement for BUNDLE and/or SHIM.  Please comment.



Richard



-----Original Message-----

From: internet-drafts@ietf.org<mailto:internet-drafts@ietf.org> [mailto:internet-drafts@ietf.org]<mailto:[mailto:internet-drafts@ietf.org]>

Sent: Sunday, June 03, 2012 5:16 PM

To: Ejzak, Richard P (Richard)

Subject: New Version Notification for draft-ejzak-avtcore-rtp-subsessions-00.txt



A new version of I-D, draft-ejzak-avtcore-rtp-subsessions-00.txt has been successfully submitted by Richard Ejzak and posted to the IETF repository.



Filename:   draft-ejzak-avtcore-rtp-subsessions

Revision:   00

Title:            Media multiplexing with Real-time Transport Protocol (RTP) subsessions

Creation date:    2012-06-04

WG ID:            Individual Submission

Number of pages: 9



Abstract:

   This document describes a means of multiplexing RTP streams having

   different media types within a single transport connection and how to

   represent this multiplexing option in SDP.  This mechanism is an

   alternative to the BUNDLE and SHIM proposals currently under active

   consideration in AVTCORE.  Instead of adding an extra multiplexing

   header as in SHIM to allow multiple RTP sessions within a single

   transport connection, or using the payload type field to separate

   different media streams within a single RTP session, this document

   describes how to partition the existing SSRC space to create RTP

   subsessions from a single RTP session.  A filter can be used to

   identify each RTP subsession for different QoS handling as necessary.

   RTP subsessions can be treated like RTP sessions with a few

   restrictions.  In particular, SSRC mapping may be needed when

   forwarding RTP streams into an RTP subsession to avoid SSRC

   conflicts, but there are few use cases in which this limitation is a

   concern and RTP subsessions can be disabled if necessary.









The IETF Secretariat