Re: [MMUSIC] Offer/Answer PT Questions - text proposal

Paul Kyzivat <pkyzivat@alum.mit.edu> Thu, 25 February 2016 23:54 UTC

Return-Path: <pkyzivat@alum.mit.edu>
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 BDB341B382A for <mmusic@ietfa.amsl.com>; Thu, 25 Feb 2016 15:54:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.235
X-Spam-Level:
X-Spam-Status: No, score=-1.235 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_SOFTFAIL=0.665] 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 O8n8MkXCwcYc for <mmusic@ietfa.amsl.com>; Thu, 25 Feb 2016 15:54:05 -0800 (PST)
Received: from resqmta-ch2-09v.sys.comcast.net (resqmta-ch2-09v.sys.comcast.net [IPv6:2001:558:fe21:29:69:252:207:41]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E85701B382F for <mmusic@ietf.org>; Thu, 25 Feb 2016 15:53:37 -0800 (PST)
Received: from resomta-ch2-19v.sys.comcast.net ([69.252.207.115]) by resqmta-ch2-09v.sys.comcast.net with comcast id Nnt01s0032VvR6D01ntdXW; Thu, 25 Feb 2016 23:53:37 +0000
Received: from Paul-Kyzivats-MacBook-Pro.local ([73.218.51.154]) by resomta-ch2-19v.sys.comcast.net with comcast id Nntc1s00S3KdFy101ntdg2; Thu, 25 Feb 2016 23:53:37 +0000
To: mmusic@ietf.org
References: <7594FB04B1934943A5C02806D1A2204B37E425AB@ESESSMB209.ericsson.se> <CBDE14F9-B68C-4471-9E24-0D7EA7821795@csperkins.org>
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
Message-ID: <56CF9400.2020002@alum.mit.edu>
Date: Thu, 25 Feb 2016 18:53:36 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.6.0
MIME-Version: 1.0
In-Reply-To: <CBDE14F9-B68C-4471-9E24-0D7EA7821795@csperkins.org>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 7bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1456444417; bh=CEnofRL1aT6DxU18A2Y0OCWxJwSnCUgyM3JjHryaoT4=; h=Received:Received:Subject:To:From:Message-ID:Date:MIME-Version: Content-Type; b=wEjmpazfoRcTaxOYjmgrK6f9uCJrqq0FO2Qo2Mh5J9F2Gip7gD2fv4m7O7HnjnC7O IuDQDudnH7KDyF6II+GWHBuHXIwyYGXn5dzoTYTGVONZXQrLD2pbaG4DqbIJVS6U/F ERfoKoE3+b1Pc5wvso4hY8d0TPebTJm6Obw+GUNR3k7enPTE1QQsfA0zgloAPm64PV BWKetDmwqsmH5sE3WAhce3hgG4RdaUB4tFn/Hf/xTyBF1H5juP+yojgzxYGutQaPp2 kmRAE8qWSfR7eVV3pwdj2RvP1Udsdcc/0mn0O88lKVMxQNt43E9FkDVTmcTJ1KRUxu I16JqkQ/2CbiA==
Archived-At: <http://mailarchive.ietf.org/arch/msg/mmusic/Qu0iNtiRU90ra_lDYQJCbOoQt9c>
Subject: Re: [MMUSIC] Offer/Answer PT Questions - text proposal
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: <https://mailarchive.ietf.org/arch/browse/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: Thu, 25 Feb 2016 23:54:06 -0000

On 2/25/16 6:19 PM, Colin Perkins wrote:
> Hi,
>
>> On 25 Feb 2016, at 14:17, Christer Holmberg <christer.holmberg@ericsson.com> wrote:
>>
>> Hi,
>>
>> I put together some text:
>>
>> "The scope of a mapping from a particular dynamic payload type number to a codec
>> (or codec configuration) is for a given RTP media flow direction within a session.
>
> I think this conflicts with various RTP-related RFCs and drafts, although whether this conflict causes practical problems is unclear. RFC 3551 indicates that the binding between RTP payload type and RTP payload format is per RTP session, not per sender within an RTP session:
>
>     mechanisms for defining dynamic payload type bindings have been
>     specified in the Session Description Protocol (SDP) and in other
>     protocols such as ITU-T Recommendation H.323/H.245.  These mechanisms
>     associate the registered name of the encoding/payload format, along
>     with any additional required parameters, such as the RTP timestamp
>     clock rate and number of channels, with a payload type number.  This
>     association is effective only for the duration of the RTP session in
>     which the dynamic payload type binding is made.  This association
>     applies only to the RTP session for which it is made, thus the
>     numbers can be re-used for different encodings in different sessions
>     so the number space limitation is avoided.
>
> (note: reuse in different sessions, not different participants within a session) and:

Does a sendrecv m-line established via O/A create one or two RTP sessions?

If one, then it seems this conflicts with 3264 allowing the two ends to 
use different PTs for the same codec configuration.

It always seemed to me that the original intent was to require the same 
PT number on both ends (perhaps because of what you quote), and that 
allowing the two ends to be different was an afterthought. If so, it may 
be that rfc3551 should have been updated.

Is there any *technical* difficulty when the two ends use different PTs? 
(E.g. does it screw up rtcp reports?)

We are starting to get to the meat of the issue. The question is: what 
needs to be fixed?

	Thanks,
	Paul