Re: [MMUSIC] IETF#89: BUNDLE: Q9: What are the criteria for allowing usage of the same PT value within multiple m- lines?

Christer Holmberg <christer.holmberg@ericsson.com> Mon, 03 March 2014 11:00 UTC

Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB5361A0DFA for <mmusic@ietfa.amsl.com>; Mon, 3 Mar 2014 03:00:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.239
X-Spam-Level:
X-Spam-Status: No, score=-1.239 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_SE=0.35, HOST_MISMATCH_NET=0.311, HTML_MESSAGE=0.001, 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 Eomxo4KKhfVm for <mmusic@ietfa.amsl.com>; Mon, 3 Mar 2014 03:00:18 -0800 (PST)
Received: from sessmg20.mgmt.ericsson.se (sessmg20.ericsson.net [193.180.251.50]) by ietfa.amsl.com (Postfix) with ESMTP id 162E11A0903 for <mmusic@ietf.org>; Mon, 3 Mar 2014 03:00:16 -0800 (PST)
X-AuditID: c1b4fb32-b7f4c8e0000012f5-e6-531460bd00af
Received: from ESESSHC022.ericsson.se (Unknown_Domain [153.88.253.124]) by sessmg20.mgmt.ericsson.se (Symantec Mail Security) with SMTP id 1B.5F.04853.DB064135; Mon, 3 Mar 2014 12:00:13 +0100 (CET)
Received: from ESESSMB209.ericsson.se ([169.254.9.216]) by ESESSHC022.ericsson.se ([153.88.183.84]) with mapi id 14.02.0387.000; Mon, 3 Mar 2014 12:00:12 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Colin Perkins <csp@csperkins.org>
Thread-Topic: [MMUSIC] IETF#89: BUNDLE: Q9: What are the criteria for allowing usage of the same PT value within multiple m- lines?
Thread-Index: Ac818yLx23ucJzjaSbubJw5GhjG+ygAyCDEAAAM6QvD///NSAP//7o6ggAAV3AD//+xLsIAAGcSA///u21A=
Date: Mon, 03 Mar 2014 11:00:12 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B1D1C5DDF@ESESSMB209.ericsson.se>
References: <7594FB04B1934943A5C02806D1A2204B1D1C368D@ESESSMB209.ericsson.se> <7A9A37FB-196F-4F79-805B-95CE9B67C344@csperkins.org> <7594FB04B1934943A5C02806D1A2204B1D1C5A25@ESESSMB209.ericsson.se> <97FFA3D1-8159-43B8-BD02-02BF420D4464@csperkins.org> <7594FB04B1934943A5C02806D1A2204B1D1C5BBF@ESESSMB209.ericsson.se> <D1A5B4EB-45E0-4BFA-BB93-96119F1B8152@csperkins.org> <7594FB04B1934943A5C02806D1A2204B1D1C5CCE@ESESSMB209.ericsson.se> <FF73D8EC-D4EB-4E53-8D05-63D4624F4B01@csperkins.org>
In-Reply-To: <FF73D8EC-D4EB-4E53-8D05-63D4624F4B01@csperkins.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.154]
Content-Type: multipart/alternative; boundary="_000_7594FB04B1934943A5C02806D1A2204B1D1C5DDFESESSMB209erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrJLMWRmVeSWpSXmKPExsUyM+Jvje7eBJFgg4PzpS2WvzzBaDF1+WMW ByaPaffvs3ksWfKTKYApissmJTUnsyy1SN8ugSvj9IH5LAWbTzFWPOpdxtjAeHsTYxcjB4eE gInEoq32XYycQKaYxIV769m6GLk4hAROMEpMvXGICcJZzCjRfPAtC0gDm4CFRPc/bZAGEQFV iR3H/4HNYRZQl7i6OAikXFighVGi9cwBdhBHRKCVUWJK/xEmiIYkiSV9u5lBbBYBFYlz72aw gdi8Ar4S8yfOYoFY9pVZ4smJzYwgCU4BR4nWz3NZQWxGoPO+n1oDNohZQFzi1pP5TBBnC0gs 2XOeGcIWlXj5+B8rhK0ksej2Z6j6fIkvtzewQCwTlDg58wnLBEbRWUhGzUJSNgtJGURcR2LB 7k9sELa2xLKFr5lh7DMHHjMhiy9gZF/FKFmcWlycm25koJebnluil1qUmVxcnJ+nV5y6iREY fQe3/DbawXhyj/0hRmkOFiVx3uusNUFCAumJJanZqakFqUXxRaU5qcWHGJk4OKUaGEMT9//Q erz8lY3q+SObF87PDE55t/bixzxtsZTzy7dYs1ftWbixU/+8p9glbsNGIdfb1578/lc0Ifbx 2xvR78qW8i44IX95yybfq07TF/PJ2Hc4LA//sSrj0IvoSom5qZqiLj3eErOOFc3zVVFPatx1 /9HlV+uWn/E847tD2n1e/cO7mkwv50grsRRnJBpqMRcVJwIA9UuVqowCAAA=
Archived-At: http://mailarchive.ietf.org/arch/msg/mmusic/gWJbC1IuOhRWyyzv9lRAM2OvPuY
Cc: "mmusic@ietf.org" <mmusic@ietf.org>
Subject: Re: [MMUSIC] IETF#89: BUNDLE: Q9: What are the criteria for allowing usage of the same PT value within multiple m- lines?
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.15
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: Mon, 03 Mar 2014 11:00:22 -0000

Hi,

>The same way you separate every other stream: SSRC to identify the media source, then direct to >the right decoder path based on the PT mapping table.

Yes, but then you need to know which SSRC(s) are going to be used for each media stream.

Regards,

Christer




On 3 Mar 2014, at 10:48, Christer Holmberg <christer.holmberg@ericsson.com<mailto:christer.holmberg@ericsson.com>> wrote:


Hi Colin,

Within an RTP session, if you receive two media streams, both using the same PT value (let's assume they use the same codec configuration), how will you separate the received media packets?

Regards,

Christer

From: Colin Perkins [mailto:csp@csperkins.org]
Sent: 03 March 2014 12:36
To: Christer Holmberg
Cc: mmusic@ietf.org<mailto:mmusic@ietf.org>
Subject: Re: [MMUSIC] IETF#89: BUNDLE: Q9: What are the criteria for allowing usage of the same PT value within multiple m- lines?

On 3 Mar 2014, at 10:26, Christer Holmberg <christer.holmberg@ericsson.com<mailto:christer.holmberg@ericsson.com>> wrote:
Hi,

>I did suggest a definition of "codec configuration" in my message. If that's not acceptable, then I >suggest forbidding payload number reuse across m= lines.

I was also told off-line that, in order to distinguish multiple media using the same PT value, the SSRC values that are going to be used needs to be signalled.

I don't think the method works with RTP. The payload type number space is per RTP session, not per SSRC.

Colin






However, when the initial offer is sent, the offerer does not know what the answerer supports.

Regards,

Christer




On 3 Mar 2014, at 10:08, Christer Holmberg <christer.holmberg@ericsson.com<mailto:christer.holmberg@ericsson.com>> wrote:
Hi Colin,

We tried to define "codec configuration", but we never got text that people could agree to.

Personally I don't have any strong opinion which way we go (personally I am also ok forbidding re-usage of the same PT value). I just want to close the issue, and not once again "take it to the list".

Regards,

Christer

From: Colin Perkins [mailto:csp@csperkins.org]
Sent: 03 March 2014 11:34
To: Christer Holmberg
Cc: mmusic@ietf.org<mailto:mmusic@ietf.org>
Subject: Re: [MMUSIC] IETF#89: BUNDLE: Q9: What are the criteria for allowing usage of the same PT value within multiple m- lines?

Christer,

The bundled m= lines form a single RTP session. That means that they share a single RTP payload number space. The rule therefore has to be that you can only reuse the payload type across bundled m= lines if it refers to the exact same configuration of the exact same codec in all cases, where "exact same configuration" means that the a=fmtp: line and all other SDP attributes that configure the codec and packetisation of the media are identical.

If that's not specific enough, then MUST NOT reuse payload types across m= lines in a bundled group is the safe choice. I believe your propose that it's okay if you can handle the media is too vague, and will cause us problems down the line.

Colin




On 2 Mar 2014, at 08:44, Christer Holmberg <christer.holmberg@ericsson.com<mailto:christer.holmberg@ericsson.com>> wrote:
Hi,

One of the open issues we have in BUNDLE, is when it is allowed to use the same PT value within multiple m- lines.

We tried to come up with different criteria, including a "codec configuration" concept, but we never managed to agree on something.

So, in London, I intend to suggest that we simply say: if you offer the same PT value within multiple m- line, make sure you can handle the associated media when it arrives - period (keep in mind that you always indicate what you want to RECEIVE - the remote peer can still ask you to SEND using different PT values).

If you don't like this, please provide an alternative solution, because I want to close this issue in London. There is no idea to keep "taking the issue back to the list". We've done that for a few meetings already.

Regards,

Christer
_______________________________________________
mmusic mailing list
mmusic@ietf.org<mailto:mmusic@ietf.org>
https://www.ietf.org/mailman/listinfo/mmusic


--
Colin Perkins
http://csperkins.org/





--
Colin Perkins
http://csperkins.org/





--
Colin Perkins
http://csperkins.org/





--
Colin Perkins
http://csperkins.org/