Re: [MMUSIC] BUNDLE: no reason por payload type to be unique within bundled m= lines

Magnus Westerlund <magnus.westerlund@ericsson.com> Thu, 10 March 2016 09:46 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 7C2B012D63E for <mmusic@ietfa.amsl.com>; Thu, 10 Mar 2016 01:46:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.221
X-Spam-Level:
X-Spam-Status: No, score=-4.221 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=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 AWS6nd-eRgPb for <mmusic@ietfa.amsl.com>; Thu, 10 Mar 2016 01:46:56 -0800 (PST)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 14D5312D63C for <mmusic@ietf.org>; Thu, 10 Mar 2016 01:46:55 -0800 (PST)
X-AuditID: c1b4fb25-f794e6d000003d15-c0-56e1428e78d3
Received: from ESESSHC002.ericsson.se (Unknown_Domain [153.88.183.24]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id BD.9D.15637.E8241E65; Thu, 10 Mar 2016 10:46:54 +0100 (CET)
Received: from [127.0.0.1] (153.88.183.153) by smtp.internal.ericsson.com (153.88.183.26) with Microsoft SMTP Server id 14.3.248.2; Thu, 10 Mar 2016 10:46:53 +0100
To: Iñaki Baz Castillo <ibc@aliax.net>
References: <CALiegfm7Rb4e5DFGycr=EsdigE1XFCUiqNL6+GpRSyrGe=_RWg@mail.gmail.com> <56DED735.1000101@ericsson.com> <CALiegf=G77JOcoR6DORnPsMx4OCgy=_dYQ_r8KfjMy_33vn89A@mail.gmail.com> <56DFFA22.10207@ericsson.com> <CALiegf=Pjn+kym93hoceMKUVprY1w+zJMsJwgDdnq8MrLz0W3w@mail.gmail.com>
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
Message-ID: <56E1428D.9010206@ericsson.com>
Date: Thu, 10 Mar 2016 10:46:53 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0
MIME-Version: 1.0
In-Reply-To: <CALiegf=Pjn+kym93hoceMKUVprY1w+zJMsJwgDdnq8MrLz0W3w@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrALMWRmVeSWpSXmKPExsUyM2K7hG6f08Mwg/8zBCym77OxmLr8MYsD k8e5hvfsHkuW/GQKYIrisklJzcksSy3St0vgyvh1uZ+loFm4Ys7+d8wNjIv5uxg5OSQETCQe tTSxQdhiEhfurQeyuTiEBA4zSrxZ8wvKWc4oce31UXaQKmGBeImPLceYQWwRAXOJw30noIoW MEm0bt/G2sXIwcEsoC5xdXEQSA2bgIXEzR+NYBt4BbQlmu/sAOtlEVCV+HJ6GdhMUYEYiePv zjFC1AhKnJz5hAXE5hQIlNj8ewlYnBlozsz556FseYnmrbPB5ggBzWxo6mCdwCg4C0n7LCQt s5C0LGBkXsUoWpxanJSbbmSsl1qUmVxcnJ+nl5dasokRGK4Ht/xW3cF4+Y3jIUYBDkYlHt4P qx6ECbEmlhVX5h5ilOBgVhLh1Xd8GCbEm5JYWZValB9fVJqTWnyIUZqDRUmcl/XT5TAhgfTE ktTs1NSC1CKYLBMHp1QDo6KZAN/FOa4x9qEac5U8unceT7/DG9h0MGaBeUnhEjeVv5/Zlx54 rahjXNwZve6bcbpO8ccfrttu7jaLU86ctsRiUetk23Wv2vmnSkepJ3lMSrqZw1VfVn7RS8Uv auK6ONU/3BF5LXpdO+uWZty6qvX4Z1zezYi0k9/+bQlnOpxxrqF+YmGEEktxRqKhFnNRcSIA Ov72llMCAAA=
Archived-At: <http://mailarchive.ietf.org/arch/msg/mmusic/02vcAr8HqJ4meTdKz8w9YFp3FBo>
Cc: "mmusic@ietf.org" <mmusic@ietf.org>
Subject: Re: [MMUSIC] BUNDLE: no reason por payload type to be unique within bundled m= lines
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.17
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, 10 Mar 2016 09:46:58 -0000

Den 2016-03-09 kl. 12:00, skrev Iñaki Baz Castillo:
> 2016-03-09 11:25 GMT+01:00 Magnus Westerlund <magnus.westerlund@ericsson.com>:
>>> If what I say in my previous email is true (maximum of 16 audio+video
>>> participants in a WebRTC multi-stream SFU conference) I think there is
>>> a big problem in BUNDLE, and hence in MMUSIC.
>>
>> <
>>
>> My understanding is that this is the error in your understanding of BUNDLE.
>> As long as the PT=100 all have the identical configuration they can share
>> the PT over multiple m= blocks in the same BUNDLE.
>>
>> Section 10.1.1 of Bundle-27 draft:
>>
>>     o  A specific payload type value can be used in multiple bundled "m="
>>        lines if each codec associated with the payload type number shares
>>        an identical codec configuration [Section 10.1.2].
>
> I know that Magnus, but what you stated above basically means that
> some RTP middleboxes just use the PT to match streams (ignoring the
> SSRC) and also that some RTCP matching rules use the PT as well.
>
> So, the fact that we have 20 bundled m=lines with same PT and codec
> configuration still worries me, because each of those PT belongs to a
> separate stream. How will the "legacy" RTP middlebox identify the
> proper stream by just checking the PT if there are multiple streams
> using the same PT? Why is not that a problem just because all the
> codec sharing PT have the same configuration? That's what I don't yet
> understand.
>

Your middlebox will have to do rewrite of the PT numbers to align the PT 
usage between one particular conference participant (endpoint) and the 
middlebox. You have to provide a consistent configuration between all 
RTP streams in the RTP session's leg between that endpoint and the 
middlebox. Yes, this is not optimal, but SDP in Offer/Answer context is 
lacking features for forcing the different endpoints to use a common 
configuration.

Cheers

Magnus Westerlund

----------------------------------------------------------------------
Services, Media and Network features, Ericsson Research EAB/TXM
----------------------------------------------------------------------
Ericsson AB                 | Phone  +46 10 7148287
Färögatan 6                 | Mobile +46 73 0949079
SE-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com
----------------------------------------------------------------------