Re: [MMUSIC] Offer/Answer PT Questions

Christer Holmberg <christer.holmberg@ericsson.com> Tue, 23 February 2016 18:04 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 8360B1B3A74 for <mmusic@ietfa.amsl.com>; Tue, 23 Feb 2016 10:04:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.601
X-Spam-Level:
X-Spam-Status: No, score=-3.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, J_CHICKENPOX_21=0.6, 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 FWfan6CCXqla for <mmusic@ietfa.amsl.com>; Tue, 23 Feb 2016 10:04:23 -0800 (PST)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 76E1F1B3A6D for <mmusic@ietf.org>; Tue, 23 Feb 2016 10:04:22 -0800 (PST)
X-AuditID: c1b4fb2d-f794c6d000006f31-8b-56cc9f24d738
Received: from ESESSHC011.ericsson.se (Unknown_Domain [153.88.183.51]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id D0.E2.28465.42F9CC65; Tue, 23 Feb 2016 19:04:20 +0100 (CET)
Received: from ESESSMB209.ericsson.se ([169.254.9.73]) by ESESSHC011.ericsson.se ([153.88.183.51]) with mapi id 14.03.0248.002; Tue, 23 Feb 2016 19:04:19 +0100
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>, Colin Perkins <csp@csperkins.org>, Roman Shpount <roman@telurix.com>
Thread-Topic: [MMUSIC] Offer/Answer PT Questions
Thread-Index: AdFrl0kuiZ+JG67LRQCl2lgEejcpMAAYtOkAAGpJ4lD///3bAIAA9P4AgABYEQD//8mqgA==
Date: Tue, 23 Feb 2016 18:04:19 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B37E3C787@ESESSMB209.ericsson.se>
References: <E42CCDDA6722744CB241677169E8365615E419C0@MISOUT7MSGUSRDB.ITServices.sbc.com> <56C89F86.7020401@alum.mit.edu> <7594FB04B1934943A5C02806D1A2204B37E35E33@ESESSMB209.ericsson.se> <CAD5OKxsDGhSA1WpzVVEvdd0CQdbnFn+ST+ZP_=aYVWBVdKKs4g@mail.gmail.com> <7A0EA65A-83B0-4596-89D8-2E59F5AEA70F@csperkins.org> <56CC7E68.4040103@alum.mit.edu>
In-Reply-To: <56CC7E68.4040103@alum.mit.edu>
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: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprGIsWRmVeSWpSXmKPExsUyM2K7sa7K/DNhBu9PKVosf3mC0WLq8scs Fis2HGC1mHFhKrMDi8ff9x+YPKbdv8/msWTJTyaPW1MKAliiuGxSUnMyy1KL9O0SuDLenTjL XtAnWLGx5QNLA+MVgS5GTg4JAROJOy+/s0LYYhIX7q1nA7GFBA4zSlz/y9XFyAVkL2aU2NKy iqmLkYODTcBCovufNogpIlAgsedqPIjJLKAucXVxEEinsIC+xPtFR9hBbBEBA4m9Lw+wQ1SH Sfw95wsSZhFQlfjw4DATiM0r4CuxdeZZJohF95kkZm84xQiS4BTQkfjwczaYzQh02fdTa8Aa mAXEJW49mc8EcbGAxJI955khbFGJl4//QX2iJLHo9mcmiNM0Jdbv0odoVZSY0v2QHWKvoMTJ mU9YJjCKzUIydRZCxywkHbOQdCxgZFnFKFqcWlycm25krJdalJlcXJyfp5eXWrKJERhbB7f8 1t3BuPq14yFGAQ5GJR7eDVGnw4RYE8uKK3MPMUpwMCuJ8M7qORMmxJuSWFmVWpQfX1Sak1p8 iFGag0VJnHeN8/owIYH0xJLU7NTUgtQimCwTB6dUA6P4/vq9afV3dC28VOX+xCTxSjPKCbCH zdp2fRvv1t8BU1sYX4rXfp+qkN/xz31RsgJjSZFz7uIvgZ+dfgqrN5wOXhdxTGF3tn8Tm/iL p8ldHVreF7uPtgaanwuUnJ6gdevI/sCDogLZ1qkPGpr+8l7sXCQYLTi/QmWeCwfnu6B/z4OC 78f9VGIpzkg01GIuKk4EALyFbiGpAgAA
Archived-At: <http://mailarchive.ietf.org/arch/msg/mmusic/mP9e_aMXIUFTuMlU0hhyTrj79s4>
Cc: "mmusic@ietf.org" <mmusic@ietf.org>
Subject: Re: [MMUSIC] Offer/Answer PT Questions
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: Tue, 23 Feb 2016 18:04:24 -0000

Hi,

>> No objection in principle, but it’s not as simple as “a few network RTTs”:
>>
>> No ambiguity in decoding means that the packets need to have been 
>> played out, so the codec state for that PT can be discarded. Some 
>> systems can have large (multi-second) playout buffers.
>>
>> Any packets referring to the old PT also need to be gone. Formats like 
>> RFC 6354 allow large offsets between streams, referenced by PT (the 
>> example in Section 5 has a 5.1 second offset).
>
> Thanks for the insight. It helps to ground the discussion.
>
> I'm also interested in hearing if there might be *other* reasons behind the rules as they are written.
>
> The advantage of the current rule is that it is easy to explain, and is sufficient to deal with the problem you describe 
> above. Unfortunately it is also difficult/impossible to comply with in some cases. If we are to replace it, we need to find 
> something else to replace it with.

The current rule may be easy to understand, but it's difficult to understand - and that's what triggered this discussion :)

So, while we can discuss possible rules/guidelines on when a PT value can be used, I still think we need to answer the first question:

- If Alice allocates PT=X for codec 1, is Bob allowed to allocate PT=X for codec 2 within the same session? The current text is unclear on that, and I think that is the first question we need to sort out.

After that, we can discuss whether e.g. Alice at some point can allocate PT=X for codec 3, and what the criteria for that is.

Regards,

Christer