Re: [MMUSIC] BUNDLE/SDP : ISSUE#1: Should BUNDLE allow/disallow PT sharing ??

Christer Holmberg <christer.holmberg@ericsson.com> Tue, 22 October 2013 08:02 UTC

Return-Path: <christer.holmberg@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 C5ECE11E82FB for <mmusic@ietfa.amsl.com>; Tue, 22 Oct 2013 01:02:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.381
X-Spam-Level:
X-Spam-Status: No, score=-5.381 tagged_above=-999 required=5 tests=[AWL=0.267, BAYES_00=-2.599, HELO_EQ_SE=0.35, HTML_MESSAGE=0.001, J_CHICKENPOX_15=0.6, RCVD_IN_DNSWL_MED=-4]
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 Orp1NJKUsi6S for <mmusic@ietfa.amsl.com>; Tue, 22 Oct 2013 01:02:29 -0700 (PDT)
Received: from mailgw1.ericsson.se (mailgw1.ericsson.se [193.180.251.45]) by ietfa.amsl.com (Postfix) with ESMTP id DB1FC11E817D for <mmusic@ietf.org>; Tue, 22 Oct 2013 01:02:28 -0700 (PDT)
X-AuditID: c1b4fb2d-b7f738e000003ee3-4a-526631134345
Received: from ESESSHC021.ericsson.se (Unknown_Domain [153.88.253.124]) by mailgw1.ericsson.se (Symantec Mail Security) with SMTP id 6F.D0.16099.31136625; Tue, 22 Oct 2013 10:02:27 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.201]) by ESESSHC021.ericsson.se ([153.88.183.81]) with mapi id 14.02.0328.009; Tue, 22 Oct 2013 10:02:27 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Harald Alvestrand <hta@google.com>, Suhas Nandakumar <suhasietf@gmail.com>
Thread-Topic: BUNDLE/SDP : ISSUE#1: Should BUNDLE allow/disallow PT sharing ??
Thread-Index: AQHOzvEGAK09jdqBHE6Hl1BA4xIV25oAONYAgAAjADA=
Date: Tue, 22 Oct 2013 08:02:26 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B1C4E8C0A@ESESSMB209.ericsson.se>
References: <CAMRcRGQd6YvrWnUw77JMpNT4GFH6ce-FT8LxeywV6_pZ9w=n3w@mail.gmail.com> <CAOqqYVFrucCg-Q066f4hf_86f3cLZsgDX8QgcD1g0sP41zro7Q@mail.gmail.com>
In-Reply-To: <CAOqqYVFrucCg-Q066f4hf_86f3cLZsgDX8QgcD1g0sP41zro7Q@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.20]
Content-Type: multipart/alternative; boundary="_000_7594FB04B1934943A5C02806D1A2204B1C4E8C0AESESSMB209erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrKLMWRmVeSWpSXmKPExsUyM+Jvja6wYVqQwYt9phYdk9ksTtw4zWwx dfljFoudczuYHVg8pvzeyOqxc9Zddo8Fm0o9liz5yRTAEsVlk5Kak1mWWqRvl8CVcXLpaZaC U5UVl29pNDCuKOti5OSQEDCR+Hm8jwnCFpO4cG89WxcjF4eQwGFGiSV3zzNDOEsYJRZdu83e xcjBwSZgIdH9TxukQUTAT+LGpS/MIDazgLPE1uMgJZwcwgK+Ert6bjFD1ARInN3/Fsq2kpjw o5MVxGYRUJXoWXwUbDEvUP2B5lNQu6YzSrxf3Q02iFMgUOLG5VNgDYxA130/tYYJYpm4xK0n 86GuFpBYsuc8M4QtKvHy8T9WCFtR4ur05VD1+RIv/t5lg1gmKHFy5hOWCYyis5CMmoWkbBaS sllALzMLaEqs36UPUaIoMaX7ITuErSHROmcuO7L4Akb2VYzsuYmZOenlhpsYgVF3cMtv3R2M p86JHGKU5mBREuf98NY5SEggPbEkNTs1tSC1KL6oNCe1+BAjEwenVANj5xX/xx220z5khR+e GVN0tJX9mlbvnuDt2l8Wv/56xUrWyVwxMTo5P+qh1neN3TerpVRCVugHHlr1177qnvKhi0eT uBSObjj9OXiinN2js36iDzLkcxd/tfq03+Ofx/Q2VQ3nFbde5O8+KJVVuT39seXdKULTGk3+ aU/4ayRqMK/q5u2cZd5vlFiKMxINtZiLihMB2WqgfYgCAAA=
Cc: Cullen Jennings <fluffy@cisco.com>, mmusic WG <mmusic@ietf.org>
Subject: Re: [MMUSIC] BUNDLE/SDP : ISSUE#1: Should BUNDLE allow/disallow PT sharing ??
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: Tue, 22 Oct 2013 08:02:35 -0000

Hi,

Please note the “DECISION (BERLIN-Q1/Q2/Q7): Usage of specific PT value for single codec configuration” thread, were Jonathan and Bo have presented some ideas for the PT-value-reuse criteria.

Regards,

Christer

From: Harald Alvestrand [mailto:hta@google.com]
Sent: 22. lokakuuta 2013 10:56
To: Suhas Nandakumar
Cc: mmusic WG; Christer Holmberg; Cullen Jennings
Subject: Re: BUNDLE/SDP : ISSUE#1: Should BUNDLE allow/disallow PT sharing ??

0: No, using PT 98 for both audio and video should absolutely not be allowed. Reuse of a PT for different codecs MUST NOT be done. I thought that was pretty clear in BUNDLE already; if it's not 100% crystal clear, it needs to be made clear.

1: Either the SDP should be rejected outright or the response to this SDP needs to disallow bundling those two lines. This belongs in the BUNDLE spec, and I thought it was pretty clear already.

2: If the question is about the "a=rtcp-fb" field, I think it should be classified as NORMAL. If it is about "a=rtcp-fb:98", it makes more sense to call it IDENTICAL.




On Tue, Oct 22, 2013 at 8:36 AM, Suhas Nandakumar <suhasietf@gmail.com<mailto:suhasietf@gmail.com>> wrote:
Hello All

   Section 5.2 in the draft-nandakumar-mmusic-sdp-mux-attributes-05 defines one category of OPEN ISSUE that was raised while analyzing multiplexing behavior of RFC4855, RFC5583 attributes for example.

As an example, let's consider the  SDP Example (copied from the draft)







// PTs are shared and have different feedback types

   a=group:BUNDLE audio video

   m=audio 3456 RTP/AVP 98

   a=mid:audio

   a=rtpmap:98 iLBC/8000

   a=rtcp-fb ack                  // Positive ACK

   m=video 3456 RTP/AVP 98

   a=mid:video

   a=rtpmap:98 VP8/90000

   a-rtcp-fb:98 nack rpsi        // Nack ACK

In the above case, PT 98 is repeated between the audio and video media lines. Audio media line has rtcp-fb ack and video media line has rtcp-fb nack.

Since RTCP reporting happens per RTP Session, we can see the following high level questions :

0. Should this be allowed ?

1. What should be the expected behavior in this scenario ?

2. What category assignment makes sense in here - IDENTICAL or NORMAL ??


Cheers
Suhas