Re: [MMUSIC] I-D Action: draft-ietf-mmusic-sdp-mux-attributes-12.txt

Bo Burman <bo.burman@ericsson.com> Tue, 26 January 2016 17:37 UTC

Return-Path: <bo.burman@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 85A7C1A90BD for <mmusic@ietfa.amsl.com>; Tue, 26 Jan 2016 09:37:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level:
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, J_CHICKENPOX_14=0.6, RCVD_IN_DNSWL_MED=-2.3] 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 JKqw_HjQLK6J for <mmusic@ietfa.amsl.com>; Tue, 26 Jan 2016 09:37:56 -0800 (PST)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B39431A90B7 for <mmusic@ietf.org>; Tue, 26 Jan 2016 09:37:54 -0800 (PST)
X-AuditID: c1b4fb30-f79a76d000000a93-00-56a7aef08e89
Received: from ESESSHC014.ericsson.se (Unknown_Domain [153.88.183.60]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id 90.10.02707.0FEA7A65; Tue, 26 Jan 2016 18:37:52 +0100 (CET)
Received: from ESESSMB105.ericsson.se ([169.254.5.156]) by ESESSHC014.ericsson.se ([153.88.183.60]) with mapi id 14.03.0248.002; Tue, 26 Jan 2016 18:37:52 +0100
From: Bo Burman <bo.burman@ericsson.com>
To: Suhas Nandakumar <suhasietf@gmail.com>, Taylor Brandstetter <deadbeef@google.com>
Thread-Topic: [MMUSIC] I-D Action: draft-ietf-mmusic-sdp-mux-attributes-12.txt
Thread-Index: AQHRTth9ysS5GFKjnUun8fG/OM+DD577AtmAgAAqLTCAADKiAIAADFuAgAEGZoCAAEBaAIAFh1kAgASziYCABzPAsA==
Date: Tue, 26 Jan 2016 17:37:51 +0000
Message-ID: <BBE9739C2C302046BD34B42713A1E2A22E954072@ESESSMB105.ericsson.se>
References: <20160114143257.21051.19934.idtracker@ietfa.amsl.com> <CAMRcRGRJYtS8wxerPejv3QzmDavar_1ZYL5LytTN8YUzb7PcLQ@mail.gmail.com> <BBE9739C2C302046BD34B42713A1E2A22E920D28@ESESSMB105.ericsson.se> <7594FB04B1934943A5C02806D1A2204B37D188F6@ESESSMB209.ericsson.se> <CAMRcRGRZFnkGPyALu6=3L1xhSLpwHgiThgs9j-8Oh75=KteeEA@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B37D19CED@ESESSMB209.ericsson.se> <CAK35n0YDbyq9E2P_pjy3wcmr8VFr+yp689b6he-VPBh0D29KZQ@mail.gmail.com> <CAMRcRGTZzfcAhmyfCKb6dgs72m97_ME5YYmGM8tQr+HrJJLoAw@mail.gmail.com> <CAMRcRGTW2thwJ-LtKfZRG_TFw4rHJLk1H+u-tOKt9KGBVEwRrg@mail.gmail.com>
In-Reply-To: <CAMRcRGTW2thwJ-LtKfZRG_TFw4rHJLk1H+u-tOKt9KGBVEwRrg@mail.gmail.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.17]
Content-Type: multipart/alternative; boundary="_000_BBE9739C2C302046BD34B42713A1E2A22E954072ESESSMB105erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrNIsWRmVeSWpSXmKPExsUyM2K7je6HdcvDDLbMMrW4vOIhq8XU5Y9Z LK4tf81qsXNuB7MDi8fOWXfZPRZsKvVYsuQnUwBzFJdNSmpOZllqkb5dAlfGzxlrmApedDNX rJk9mbmB8UAjcxcjB4eEgInE1R9CXYycQKaYxIV769m6GLk4hAQOM0psevGOHcJZwiix69Ar VpAqNgENifk77jKC2CIC4RI/ek6ygdjMAjUSDzZfYAIZKizgK9HdFQpREiDRtO4YM4SdJXFi +hl2EJtFQFXi3ap+FhCbF6j80vFORohdH1gkJh2cwAYyh1MgUGLuDnuQGkYBWYn73++xQKwS l7j1ZD4TxNECEkv2nGeGsEUlXj7+xwrxl6LE8n45EJNZIF/iyG45iE2CEidnPmGZwCg6C8mg WQhVs5BUQYQ1Jdbv0oeoVpSY0v2QHcLWkGidM5cdWXwBI/sqRtHi1OKk3HQjI73Uoszk4uL8 PL281JJNjMAoPLjlt8EOxpfPHQ8xCnAwKvHwbihYFibEmlhWXJl7iFGCg1lJhPfqmuVhQrwp iZVVqUX58UWlOanFhxilOViUxHkP8i8KExJITyxJzU5NLUgtgskycXBKNTDmr2sw+t62+XHU de07l7jMpwrssrpssa4gx+kp17YtFdzu7o3tU6SX561c6lPnlrJrtZFER/9yQzmnvYEH3Wf4 uvz4sTshw9zW7fnarre39Pj/hN869/O73/VdHBrvJxka7rn57mDQZu7utU/ZVMVmSE+RNPzg 90fQrVp/d22C289z3HxV8yYosRRnJBpqMRcVJwIAB5/mMr4CAAA=
Archived-At: <http://mailarchive.ietf.org/arch/msg/mmusic/Z-og_rY92azRlPsVNI-TQvPqowg>
Cc: mmusic WG <mmusic@ietf.org>, Christer Holmberg <christer.holmberg@ericsson.com>
Subject: Re: [MMUSIC] I-D Action: draft-ietf-mmusic-sdp-mux-attributes-12.txt
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, 26 Jan 2016 17:37:59 -0000

Hi,

From what I can understand, there seems to be no reason to change –mux-attributes-12 at this point. I also see no opposition to Suhas’ proposal below that if a clarification is needed, it should go into the BUNDLE draft.

If there are no further comments, I intend to proceed with the publication request of –mux-attributes-12.

/Bo
MMUSIC co-chair

From: Suhas Nandakumar [mailto:suhasietf@gmail.com]
Sent: den 22 januari 2016 05:34
To: Taylor Brandstetter
Cc: Christer Holmberg; Bo Burman; mmusic WG; Peter Thatcher
Subject: Re: [MMUSIC] I-D Action: draft-ietf-mmusic-sdp-mux-attributes-12.txt

Hello Christer/Bo/Peter

  Do we think the understanding of dealing with the candidates when muxing is clear or does either of the drafts needs more explanation on what needs to be done.

Thanks
Suhas

On Mon, Jan 18, 2016 at 8:45 PM, Suhas Nandakumar <suhasietf@gmail.com<mailto:suhasietf@gmail.com>> wrote:
I agree with Taylor.

The Mux draft assigns category "TRANSPORT" to the ICE candidates. So the candidate information from the "m=" line which corresponds to the BUNDLED m=line shall be considered for the entire group.

As far as implementation is concerned, i think one should be fine just trickling the candidate information for the m=line selected for a given BUNDLE group and no need to copy it for the rest unless there is a explicit need (Initial offer, plan to change the bundle group address, drop a m=line)  to include different candidates.

 I would recommend we update the BUNDLE draft (if there is any confusion) to match the MUX draft unless people think otherwise.

Hope this helps.

Tanks
Suhas




On Fri, Jan 15, 2016 at 8:20 AM, Taylor Brandstetter <deadbeef@google.com<mailto:deadbeef@google.com>> wrote:
"candidate" is in the TRANSPORT category though, which doesn't prevent it from being different in different media sections. It's the BUNDLE negotiation draft that imposes the candidate duplication requirement, with a combination of these two paragraphs:


   When the answerer selects a BUNDLE address for itself, referred to as

   the answerer BUNDLE address, it MUST associate that address with each

   bundled "m=" line within the created BUNDLE group in the answer.

   When an offerer or answerer associates a shared address (i.e. a

   previously selected BUNDLE address) with one or more bundled "m="

   lines, it MUST associate identical ICE candidates (referred to as

   shared ICE candidates) with each of those "m=" lines.

On Fri, Jan 15, 2016 at 4:29 AM, Christer Holmberg <christer.holmberg@ericsson.com<mailto:christer.holmberg@ericsson.com>> wrote:
Hi,

There is also another issue:

Some time ago, Peter Thatcher asked whether it is really needed to include the SDP candidate attributes in all bundled m- lines.

http://www.ietf.org/mail-archive/web/mmusic/current/msg15331.html

Looking at SDP attributes in general, I guess the question is: if an attribute belongs to IDENTICAL, does it need to be included in all m- lines within a BUNDLE group?

Regards,

Christer

From: Suhas Nandakumar [mailto:suhasietf@gmail.com<mailto:suhasietf@gmail.com>]
Sent: 14. tammikuuta 2016 22:51
To: Christer Holmberg
Cc: Bo Burman; mmusic WG; Taylor Brandstetter

Subject: Re: [MMUSIC] I-D Action: draft-ietf-mmusic-sdp-mux-attributes-12.txt

Thanks Christer for bringing this to our notice. I just responded to Taylor's clarification question and I don't  think the response to his question changes any of the behavior for BUNDLE or MUX.

Please let me know your thoughts on my response.

Thanks
Suhas

On Thu, Jan 14, 2016 at 12:06 PM, Christer Holmberg <christer.holmberg@ericsson.com<mailto:christer.holmberg@ericsson.com>> wrote:
Hold on :)

Some time ago there was a question from Taylor Brandstetter. Was that solved? The topic mentioned BUNDLE, but I think the question was also related to the sdp-mux-attribute draft.

http://www.ietf.org/mail-archive/web/mmusic/current/msg15421.html

Regards,

Christer

From: mmusic [mailto:mmusic-bounces@ietf.org<mailto:mmusic-bounces@ietf.org>] On Behalf Of Bo Burman
Sent: 14 January 2016 18:09
To: Suhas Nandakumar <suhasietf@gmail.com<mailto:suhasietf@gmail.com>>
Cc: mmusic WG <mmusic@ietf.org<mailto:mmusic@ietf.org>>

Subject: Re: [MMUSIC] I-D Action: draft-ietf-mmusic-sdp-mux-attributes-12.txt

Thank you Suhas,

I believe this version addresses all comments provided, has no remaining nits, and I thus intend to use it for the publication request.

Cheers,
/Bo
MMUSIC co-chair

From: mmusic [mailto:mmusic-bounces@ietf.org] On Behalf Of Suhas Nandakumar
Sent: den 14 januari 2016 15:34
To: internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>
Cc: mmusic WG; i-d-announce@ietf.org<mailto:i-d-announce@ietf.org>
Subject: Re: [MMUSIC] I-D Action: draft-ietf-mmusic-sdp-mux-attributes-12.txt

Hello All

This version fixes couple of ID nits and updates the references to the latest RFCs.


Cheers
suhas

On Thu, Jan 14, 2016 at 6:32 AM, <internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>> wrote:

A New Internet-Draft is available from the on-line Internet-Drafts directories.
 This draft is a work item of the Multiparty Multimedia Session Control Working Group of the IETF.

        Title           : A Framework for SDP Attributes when Multiplexing
        Author          : Suhas Nandakumar
        Filename        : draft-ietf-mmusic-sdp-mux-attributes-12.txt
        Pages           : 96
        Date            : 2016-01-14

Abstract:
   The Session Description Protocol (SDP) provides mechanisms to
   describe attributes of multimedia sessions and of individual media
   streams (e.g., Real-time Transport Protocol (RTP) sessions) within a
   multimedia session.  Typically media associated with individual media
   descriptions ("m=" lines) represent RTP sessions and are thus carried
   over individual underlying transport layer flows.  For scenarios
   where SDP is used to negotiate the usage of single 5-tuple for
   sending and receiving media associated with multiple media
   descriptions, it is required to understand the semantic implications
   of the SDP attributes associated with the RTP Media Streams
   multiplexed over a single underlying transport layer flow.

   The purpose of this specification is to provide a framework for
   analyzing the multiplexing characteristics of SDP attributes.  This
   specification also categorizes the existing SDP attributes based on
   the framework described herein.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-mmusic-sdp-mux-attributes/

There's also a htmlized version available at:
https://tools.ietf.org/html/draft-ietf-mmusic-sdp-mux-attributes-12

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-mmusic-sdp-mux-attributes-12


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org<http://tools.ietf.org>.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

_______________________________________________
mmusic mailing list
mmusic@ietf.org<mailto:mmusic@ietf.org>
https://www.ietf.org/mailman/listinfo/mmusic