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 10:34 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 4104D1A0E64 for <mmusic@ietfa.amsl.com>; Mon, 3 Mar 2014 02:34:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.85
X-Spam-Level:
X-Spam-Status: No, score=-3.85 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_SE=0.35, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham
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 WJ-mUSxrXBaI for <mmusic@ietfa.amsl.com>; Mon, 3 Mar 2014 02:34:54 -0800 (PST)
Received: from mailgw2.ericsson.se (mailgw2.ericsson.se [193.180.251.37]) by ietfa.amsl.com (Postfix) with ESMTP id 5C5771A0E80 for <mmusic@ietf.org>; Mon, 3 Mar 2014 02:34:44 -0800 (PST)
X-AuditID: c1b4fb25-b7f038e000005d01-fb-53145ac1cf5a
Received: from ESESSHC023.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw2.ericsson.se (Symantec Mail Security) with SMTP id 63.16.23809.1CA54135; Mon, 3 Mar 2014 11:34:41 +0100 (CET)
Received: from ESESSMB209.ericsson.se ([169.254.9.216]) by ESESSHC023.ericsson.se ([153.88.183.87]) with mapi id 14.02.0387.000; Mon, 3 Mar 2014 11:26:33 +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//7o6g
Date: Mon, 03 Mar 2014 10:26:33 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B1D1C5BBF@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>
In-Reply-To: <97FFA3D1-8159-43B8-BD02-02BF420D4464@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_7594FB04B1934943A5C02806D1A2204B1D1C5BBFESESSMB209erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrGLMWRmVeSWpSXmKPExsUyM+Jvje7BKJFgg8kvNC2WvzzBaDF1+WMW ByaPaffvs3ksWfKTKYApissmJTUnsyy1SN8ugStj47N1bAXH6yq+7fnM1sD4LK+LkZNDQsBE 4sjkzawQtpjEhXvr2boYuTiEBA4xSlzdu5gFwlnMKHH7ym2gDAcHm4CFRPc/bZAGEQFViR3H /zGChJkF1CWuLg4CKRcWaGGUaD1zgB3EERFoZZSY0n+ECaLBTaJ3bgsjiM0ioCKxuWMtC4jN K+Ar8fpIG9Tm/4wSExrngCU4BRwlli1aygxiMwKd9/3UGrBBzALiEreezGeCOFtAYsme88wQ tqjEy8f/oN5Rklh0+zNUfb5E46YedohlghInZz5hmcAoOgvJqFlIymYhKYOI60gs2P2JDcLW lli28DUzjH3mwGMmZPEFjOyrGNlzEzNz0suNNjEC4+rglt+qOxjvnBM5xCjNwaIkzvvhrXOQ kEB6YklqdmpqQWpRfFFpTmrxIUYmDk6pBsY4Y9tlPidypf/rbCgPi5lao7Cln+f7o6bXlxYd +fqxaQVDa7qG0ZdWv+M1caeVrwmVXCq7kPmyokN8RooL07prPRtzDc40u16aee2FueBSMR3l aJkAw/W2ve9fuscYz3orkJrJrZS7W+eEPXOL6aW3otFTjwTpfY/oDsxKYdxV8jzHnOtgkxJL cUaioRZzUXEiAKXYKhB5AgAA
Archived-At: http://mailarchive.ietf.org/arch/msg/mmusic/ZLUnHckQ2f2pVuzhA8_-kZZLfuc
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 10:34:58 -0000

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.

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/