Re: [MMUSIC] Should we update the IANA registry to reflect RFC 5761?
Magnus Westerlund <magnus.westerlund@ericsson.com> Fri, 26 April 2013 06:50 UTC
Return-Path: <magnus.westerlund@ericsson.com>
X-Original-To: mmusic@ietfa.amsl.com
Delivered-To: mmusic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9CD6E21F9743; Thu, 25 Apr 2013 23:50:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.249
X-Spam-Level:
X-Spam-Status: No, score=-106.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_SE=0.35, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
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 QK2M1woNImUR; Thu, 25 Apr 2013 23:50:36 -0700 (PDT)
Received: from mailgw2.ericsson.se (mailgw2.ericsson.se [193.180.251.37]) by ietfa.amsl.com (Postfix) with ESMTP id DEFA321F856D; Thu, 25 Apr 2013 23:50:35 -0700 (PDT)
X-AuditID: c1b4fb25-b7f366d000004d10-3c-517a23bab713
Received: from esessmw0256.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw2.ericsson.se (Symantec Mail Security) with SMTP id 46.CC.19728.AB32A715; Fri, 26 Apr 2013 08:50:34 +0200 (CEST)
Received: from [127.0.0.1] (153.88.115.8) by esessmw0256.eemea.ericsson.se (153.88.115.97) with Microsoft SMTP Server id 8.3.279.1; Fri, 26 Apr 2013 08:50:34 +0200
Message-ID: <517A23B4.3060801@ericsson.com>
Date: Fri, 26 Apr 2013 08:50:28 +0200
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:17.0) Gecko/20130328 Thunderbird/17.0.5
MIME-Version: 1.0
To: Adam Roach <adam@nostrum.com>
References: <201304251725.r3PHPqeV3429515@shell01.TheWorld.com> <3879D71E758A7E4AA99A35DD8D41D3D90F6DC561@xmb-rcd-x14.cisco.com> <51798419.7070103@nostrum.com>
In-Reply-To: <51798419.7070103@nostrum.com>
X-Enigmail-Version: 1.5.1
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprPLMWRmVeSWpSXmKPExsUyM+Jvre4u5apAg5Vr1S32/F3EbjF1+WMW ixcP5jBZXLp4lsmBxWPK742sHkuW/GTymLXzCUsAcxSXTUpqTmZZapG+XQJXRv/hJpaCbumK j49msjYw3hDtYuTkkBAwkbj+9zEbhC0mceHeeiCbi0NI4BSjxIWtJ5ghnOWMEheXTwGr4hXQ lri+9RQjiM0ioCqx/PlDZhCbTcBC4uaPRqAaDg5RgWCJra0xEOWCEidnPmEBsUUEFCXaDt8E K2cWqJO4cGM6O0i5sICvxOavchCr5jNK7Fx5DWw8J9Cq5zsfQB0nKbHlRTs7RK+exJSrLYwQ trxE89bZYDOFgOobmjpYJzAKzUKyehaSlllIWhYwMq9iZM9NzMxJLzfaxAgM5INbfqvuYLxz TuQQozQHi5I47wypykAhgfTEktTs1NSC1KL4otKc1OJDjEwcnFINjNsO1lyuli1MzzC/sXL2 0oi4X7dWFOdc4ep7FLHvePOfBcUcrxQ6wv5pTn1s+K7ubs1klu3RfNn/26sFd92q4hPh0M78 WxwxU+BI9wSd7t8d1kvrp+RO5jK6Ovfzxqm2HH9z7rQKTP6yp4Jvw261K5zVvj2FRYeuLpJd ev7i5oy+uWmcGx6FnlFiKc5INNRiLipOBAAk/f62MgIAAA==
Cc: "payload@ietf.org" <payload@ietf.org>, "mmusic@ietf.org" <mmusic@ietf.org>
Subject: Re: [MMUSIC] Should we update the IANA registry to reflect RFC 5761?
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.12
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: Fri, 26 Apr 2013 06:50:38 -0000
Hi, And to add to that. These limitations are only present given that you actually are using RTP and RTCP multiplexing. You can regain the whole 128 numbers by having RTP and RTCP separated. This quote from RFC 5761: Given these constraints, it is RECOMMENDED to follow the guidelines in the RTP/AVP profile [7] for the choice of RTP payload type values, with the additional restriction that payload type values in the range 64-95 MUST NOT be used. Specifically, dynamic RTP payload types SHOULD be chosen in the range 96-127 where possible. Values below 64 MAY be used if that is insufficient, in which case it is RECOMMENDED that payload type numbers that are not statically assigned by [7] be used first. I think is clear that you have 96 values for use. The MUST NOT is really to ensure that you will not have issues. Assuming tighter signalling control could have allowed dynamic blocking of the space, but that was deemed to complex and error prone. Regarding the IANA, Mo you have correctly identified the registry as closed and Adam pointed to the relevant text. Is this level of indirection so problematic that this registry needs a Note to the effect? Cheers Magnus On 2013-04-25 21:29, Adam Roach wrote: > On 4/25/13 13:57, Mo Zanaty (mzanaty) wrote: >> I agree with the IANA update below for clarity. But practically speaking, PAYLOAD will never assign another static payload, so we are effectively limited to the dynamic range for all modern codecs unless PAYLOAD decides to reallocate 35-63 from static to dynamic. > > I think RFC 3551, section 3 is still the governing text on how RTP/AVP > (and its related profiles) allocates payload types: > >> "This profile reserves payload type numbers in the range 96-127 >> exclusively for dynamic assignment. Applications SHOULD first use >> values in this range for dynamic payload types. Those applications >> which need to define more than 32 dynamic payload types MAY bind >> codes below 96, in which case it is RECOMMENDED that unassigned >> payload type numbers be used first. However, the statically assigned >> payload types are default bindings and MAY be dynamically bound to >> new encodings if needed." > > (With particular emphasis on the final quoted sentence) > > So, _practically_ speaking, the proposed registry update does make a big > difference: it clarifies that 64-71 and 77-95 are off limits. Also, > _practically_ speaking, there's room to talk about 32 + 64 = 96 distinct > codecs, since even the statically assigned payload types can be rebound. > > If you work with teams that are under the mistaken impression that you > cannot dynamically re-bind the first 64 RTP payload types, I would beg > you to disabuse them of that notion. > > /a > > > _______________________________________________ > mmusic mailing list > mmusic@ietf.org > https://www.ietf.org/mailman/listinfo/mmusic > -- 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 ----------------------------------------------------------------------
- [MMUSIC] Should we update the IANA registry to re… Dale R. Worley
- Re: [MMUSIC] Should we update the IANA registry t… Justin Uberti
- Re: [MMUSIC] Should we update the IANA registry t… Mo Zanaty (mzanaty)
- Re: [MMUSIC] Should we update the IANA registry t… Adam Roach
- Re: [MMUSIC] Should we update the IANA registry t… Magnus Westerlund
- Re: [MMUSIC] Should we update the IANA registry t… Dale R. Worley
- Re: [MMUSIC] Should we update the IANA registry t… Dale R. Worley
- Re: [MMUSIC] Should we update the IANA registry t… Harald Alvestrand
- Re: [MMUSIC] Should we update the IANA registry t… Cullen Jennings (fluffy)
- Re: [MMUSIC] Should we update the IANA registry t… Magnus Westerlund
- Re: [MMUSIC] Should we update the IANA registry t… Roni Even
- Re: [MMUSIC] Should we update the IANA registry t… Dale R. Worley
- Re: [MMUSIC] Should we update the IANA registry t… Dale R. Worley
- Re: [MMUSIC] Should we update the IANA registry t… Dale R. Worley
- Re: [MMUSIC] Should we update the IANA registry t… Adam Roach
- Re: [MMUSIC] Should we update the IANA registry t… DRAGE, Keith (Keith)
- Re: [MMUSIC] Should we update the IANA registry t… Cullen Jennings (fluffy)
- Re: [MMUSIC] Should we update the IANA registry t… Roni Even