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

Paul Kyzivat <pkyzivat@alum.mit.edu> Thu, 03 March 2016 19:24 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 B37711B4191 for <mmusic@ietfa.amsl.com>; Thu, 3 Mar 2016 11:24:25 -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 nd0c4RfM2VRz for <mmusic@ietfa.amsl.com>; Thu, 3 Mar 2016 11:24:23 -0800 (PST)
Received: from resqmta-ch2-06v.sys.comcast.net (resqmta-ch2-06v.sys.comcast.net [IPv6:2001:558:fe21:29:69:252:207:38]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7E451B418F for <mmusic@ietf.org>; Thu, 3 Mar 2016 11:24:23 -0800 (PST)
Received: from resomta-ch2-15v.sys.comcast.net ([69.252.207.111]) by resqmta-ch2-06v.sys.comcast.net with comcast id RXKC1s0032Qkjl901XQNUn; Thu, 03 Mar 2016 19:24:22 +0000
Received: from Paul-Kyzivats-MacBook-Pro.local ([73.218.51.154]) by resomta-ch2-15v.sys.comcast.net with comcast id RXQN1s0073KdFy101XQNVu; Thu, 03 Mar 2016 19:24:22 +0000
To: mmusic@ietf.org
References: <7594FB04B1934943A5C02806D1A2204B37E425AB@ESESSMB209.ericsson.se> <7594FB04B1934943A5C02806D1A2204B37E4EAD1@ESESSMB209.ericsson.se> <56D5CAA0.2060901@alum.mit.edu> <CAD5OKxtdmhW-opmp2TQou5wYbz70FdUvftr1PAZb9YiW4crevA@mail.gmail.com> <56D5E81F.2040306@alum.mit.edu> <CAD5OKxtXzhP9L-V6O5NVtCN4aQHy9X8Fpkc0_xKdWmtR03h4KQ@mail.gmail.com> <56D5EE38.2060706@alum.mit.edu> <7594FB04B1934943A5C02806D1A2204B37E5401A@ESESSMB209.ericsson.se> <56D70A1E.4020108@alum.mit.edu> <CAD5OKxtt2w=RB6FvsHwWeWBb1mSF7pO2+hBZM2VtgKAin846uw@mail.gmail.com> <56D7158B.4060104@alum.mit.edu> <E42CCDDA6722744CB241677169E8365615E662A8@MISOUT7MSGUSRDB.ITServices.sbc.com> <CAD5OKxte9JQVMEwi9jf0ov7qGTzCzXXg5W3xSBzT0iKNMCJ3NQ@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B37E54908@ESESSMB209.ericsson.se> <CAD5OKxvUdeF8HRq1d_H63SRa33Zynx=f2p=vVb-44x1x6DnGOQ@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B37E556A0@ESESSMB209.ericsson.se> <CAD5OKxu2WWt1abKMRW+yzKu9napxB+0Ofy6zZv1rFe2c=2eDsQ@mail.gmail.com>
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
Message-ID: <56D88F65.4040405@alum.mit.edu>
Date: Thu, 03 Mar 2016 14:24:21 -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: <CAD5OKxu2WWt1abKMRW+yzKu9napxB+0Ofy6zZv1rFe2c=2eDsQ@mail.gmail.com>
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=1457033062; bh=CJTE9BeDn0I7z42KC+g0MoD40oTDjN5/3py1RPdFewg=; h=Received:Received:Subject:To:From:Message-ID:Date:MIME-Version: Content-Type; b=sPgBGPoToF+CNmVMiysqRa4t7JKihsrc9OPNKlnMMc1440Hu0YkC1AGvl/9xr+o6p NMku4Je/qITrGZvXanntwV0TIIKJa7Nk7l5BweM6Fu8xyTpwD7yPn4jTWfYxAX5WIF WsSzyfVQz2BdV25Ynk7kTgaMKETLu3cL7Qa8guzljTGN0edZZrTt2dDX3uihkHpQwv rwDLIlIvq8z888IzpNB+auOIewoneJvhc5a5xWbtyvCVtKmaTywkm45gpkNh298YKZ 21xQNsDxfuGXyrM031ojh3YoKTPJW7PMwfD008LJxlt6DlQV9hmgPk2q2EuWprGpl/ w0bc1teHQCWOQ==
Archived-At: <http://mailarchive.ietf.org/arch/msg/mmusic/MWwVSrZpRRLurpKYCS0mxWWGW5I>
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, 03 Mar 2016 19:24:25 -0000

On 3/3/16 11:19 AM, Roman Shpount wrote:

>     But then, is it a good idea to say that the PT binding is for the
>     whole O/A session? What preventing us from saying that it is per
>     direction? The fact that it would conflict with the RTP session
>     definition?
>
>
> If there are more then two parties in the RTP session, i.e. if one of
> the parties in O/A is an RTP forwarder, the same PT cannot possibly be
> assigned to different codecs in different directions. This is why PT
> binding is per O/A session.

Based on our earlier discussions in this thread there seems to be an 
intermediate position. There can be separate *requested* bindings by 
each participant, as long as they don't conflict. So this can result in 
PTa and PTb bound to codec1, with participant A requesting PTa and 
participant B requesting PTb.

So then this serves to say that each participant is requesting which of 
the bindings are to be used when sending toward it.

This can work for unicast, but not for multicast. And for unicast 
conferences it might be slightly inefficient in that when packets are 
being sent to multiple participants the PT may need to be rewritten in each.

Then there is the question of whether this will help anything. Will 
those that want to use differing PTs be able to comply with the 
uniqueness requirement?

Maybe we need to investigate the root cause. Precisely why is it that 
some answerers feel a need to use a different PT than that found in the 
offer? What else is going on in their implementation? Is it still a real 
problem? Or is it just a historical artifact?

(Obviously some implementations still request this. Do they *need* to, 
or do they simply want to?)

	Thanks,
	Paul