Re: [MMUSIC] FW: New Version Notification for draft-holmberg-mmusic-mux-exlusive-00.txt
Paul Kyzivat <pkyzivat@alum.mit.edu> Fri, 06 November 2015 01:34 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 BF6871A1BCD for <mmusic@ietfa.amsl.com>; Thu, 5 Nov 2015 17:34:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.635
X-Spam-Level:
X-Spam-Status: No, score=-0.635 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, J_CHICKENPOX_14=0.6, 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 K_tfNGJV6fNo for <mmusic@ietfa.amsl.com>; Thu, 5 Nov 2015 17:34:19 -0800 (PST)
Received: from resqmta-po-06v.sys.comcast.net (resqmta-po-06v.sys.comcast.net [IPv6:2001:558:fe16:19:96:114:154:165]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7D9E1A1A04 for <mmusic@ietf.org>; Thu, 5 Nov 2015 17:34:19 -0800 (PST)
Received: from resomta-po-20v.sys.comcast.net ([96.114.154.244]) by resqmta-po-06v.sys.comcast.net with comcast id e1aE1r0065Geu28011aKJf; Fri, 06 Nov 2015 01:34:19 +0000
Received: from Paul-Kyzivats-MacBook-Pro.local ([73.218.51.154]) by resomta-po-20v.sys.comcast.net with comcast id e1aJ1r00A3KdFy1011aJPc; Fri, 06 Nov 2015 01:34:19 +0000
To: Christer Holmberg <christer.holmberg@ericsson.com>, "mmusic@ietf.org" <mmusic@ietf.org>
References: <20151105055530.18448.860.idtracker@ietfa.amsl.com> <7594FB04B1934943A5C02806D1A2204B37BDA7FA@ESESSMB209.ericsson.se> <563B764D.5020709@alum.mit.edu> <7594FB04B1934943A5C02806D1A2204B37BDE953@ESESSMB209.ericsson.se> <563BD5B8.4060609@alum.mit.edu> <7594FB04B1934943A5C02806D1A2204B37BDF035@ESESSMB209.ericsson.se>
From: Paul Kyzivat <pkyzivat@alum.mit.edu>
Message-ID: <563C0399.60109@alum.mit.edu>
Date: Thu, 05 Nov 2015 20:34:17 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:38.0) Gecko/20100101 Thunderbird/38.3.0
MIME-Version: 1.0
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B37BDF035@ESESSMB209.ericsson.se>
Content-Type: text/plain; charset="windows-1256"; format="flowed"
Content-Transfer-Encoding: 8bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1446773659; bh=Dp+X2XapXGgo6B9f57YBECkezd1yUc6Xa8Cs98P2kFo=; h=Received:Received:Subject:To:From:Message-ID:Date:MIME-Version: Content-Type; b=IKO89cDAdR8ABQRgm09rZKzTn3al7uIWfa7phCRO1S95TZPFcvmlDic0XAN19ESVO bCjbqMViEZ+MGMSGahIaAk7ScJ6Uz01ldWScS/jwlnMlK9KROmcao2VWRZFQtA+FAX wGL/pJ6CxfXclM9EuyDJNvQf5dSC2BcOOo5OQdU/sbQOtpktHJMws/l5NDDpyl/bIZ YKcULuoAh0tfHrJ8IGMc+g0FHm4v6rS7ODzetAuc3CnGL+mvmHcuo3IBunzfYRZG0N eW3eEgPVUearuQBYQUd0RSMSnz9F5fUKg9+SupIu6ZkrTCgfmBF2otVI1S4XilmG0S YV1F6zJ0tAS8A==
Archived-At: <http://mailarchive.ietf.org/arch/msg/mmusic/GpF3C12GRqt-TzRdP5X6ex5jYNQ>
Subject: Re: [MMUSIC] FW: New Version Notification for draft-holmberg-mmusic-mux-exlusive-00.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: Fri, 06 Nov 2015 01:34:21 -0000
On 11/5/15 8:10 PM, Christer Holmberg wrote: > Hi Paul, > > I agree the solution is not ideal, but the problem is not this draft - > it is the rtcp attribute in general. Yes. But the attribute can't be fixed. The best we can do is be careful if/how it is used. > And, as non-mux is now optional in JSEP/WebRTC, having no way of > indicating it in SDP would be a much worse solution. The bottom line is: what do you expect should happen in the case that the answerer doesn't support either a=rtcp or a=rtcp-mux? > (For SIP, we could of course also define an option-tag, to ensure that > the remote peer supports a feature, but that would be a separate task) > > And, if you don't agree with the RTCWEB decision to begin with, that > discussion belongs to RTCWEB :) As long as people understand the consequences of the decision I am ok with it. I don't think it is appropriate to say: if the answerer doesn't support either rtcp or rtcp-mux then things just break in a bad way, by spamming somebody else with your rtcp. Thanks, Paul > Regards, > > Christer > > Sent from my Windows Phone > ------------------------------------------------------------------------ > From: Paul Kyzivat <mailto:pkyzivat@alum.mit.edu> > Sent: 06/11/2015 07:18 > To: Christer Holmberg <mailto:christer.holmberg@ericsson.com>; > mmusic@ietf.org <mailto:mmusic@ietf.org> > Subject: Re: [MMUSIC] FW: New Version Notification for > draft-holmberg-mmusic-mux-exlusive-00.txt > > On 11/5/15 3:21 PM, Christer Holmberg wrote: >> Hi Paul, >> >> Thanks for the comments! >> >> I really doubt that mux-only entities (e.g. browsers) want to do 2 O/A >> transactions just because of this. > > I agree that they won't *want* to! > >> And, doesn't an offerer using the rtcp attribute already today have to >> make sure that receiving RTCP on "port+1" won't do harm, in case the >> answerer doesn't support the attribute? > > Yes, they should. > >> In NAT cases, I guess the RTCP >> wouldn't even reach the offerer. > > Maybe not. But it still may reach *someone*. Do you want your offer > resulting in somebody else being spammed? > > I recognize that this is not an ideal solution. I just don't see a > better one. > > Thanks, > Paul > >> Regards, >> >> Christer >> >> Sent from my Windows Phone >> ------------------------------------------------------------------------ >> From: Paul Kyzivat <mailto:pkyzivat@alum.mit.edu> >> Sent: 06/11/2015 00:34 >> To: mmusic@ietf.org <mailto:mmusic@ietf.org> >> Subject: Re: [MMUSIC] FW: New Version Notification for >> draft-holmberg-mmusic-mux-exlusive-00.txt >> >> Christer, >> >> While I appreciate the effort, I don't see how this solves the problem. >> Instead, it just moves it. >> >> If the answerer doesn't support a=rtcp-mux, then what makes us think >> that he will support a=rtcp? >> >> Since the offerer can't even depend on that, to be safe he really needs >> to allocate port+1, or at least ensure that rtcp sent to that port won't >> do harm. This was an intrinsic flaw in RFC3605. >> >> The only reliable solution I can think of, if you can't support rtcp on >> port+1, is to initially offer the media with c=0, and with a=rtcp-mux. >> Then, if you get a=rtcp-mux back, you can reoffer with a valid address. >> If you don't get a=rtcp-mux back, then you just can't use the media. >> >> I realize this isn't very appealing, but it is a consequence of having >> not made rtcp-mux the default. >> >> Your proposal may increase the *odds* of success, but it is no guarantee. >> >> Thanks, >> Paul >> >> Thanks, >> Paul >> >> On 11/5/15 1:03 AM, Christer Holmberg wrote: >>> Hi, >>> >>> I've submitted a draft which defines how the SDP rtcp-mux and rtcp attributes can be used to indicate exclusive support of RTP/RTCP mux (i.e. when the endpoint does not support non-mux). It is based on the suggestion I posted a few days ago. >>> >>> RTCWEB have decided that support of non-mux is optional, so there needs to be a way in SDP to indicate that. My suggestion is to, instead of only defining something JSEP-specific, specify a generic SDP mechanism. The draft suggests such mechanism. >>> >>> If we agree this is the right approach, the draft would become a dependency on rtcweb-jsep and mmusic-bundle, so I hope we can make a decision on whether to move forward (and WG adopt the draft) as soon as possible. >>> >>> Thanks! >>> >>> Regards, >>> >>> Christer >>> >>> -----Original Message----- >>> From: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org] >>> Sent: 05 November 2015 07:56 >>> To: Christer Holmberg <christer.holmberg@ericsson.com> >>> Subject: New Version Notification for draft-holmberg-mmusic-mux-exlusive-00.txt >>> >>> >>> A new version of I-D, draft-holmberg-mmusic-mux-exlusive-00.txt >>> has been successfully submitted by Christer Holmberg and posted to the IETF repository. >>> >>> Name: draft-holmberg-mmusic-mux-exlusive >>> Revision: 00 >>> Title: Indicating Exclusive Support of RTP/RTCP Multiplexing using SDP >>> Document date: 2015-11-04 >>> Group: Individual Submission >>> Pages: 5 >>> URL:https://www.ietf.org/internet-drafts/draft-holmberg-mmusic-mux-exlusive-00.txt >>> Status:https://datatracker.ietf.org/doc/draft-holmberg-mmusic-mux-exlusive/ >>> Htmlized:https://tools.ietf.org/html/draft-holmberg-mmusic-mux-exlusive-00 >>> >>> >>> Abstract: >>> This document defines how an endpoint can indicate exclusive support >>> of RTP/RTCP multiplexing using the Session Description Protocol >>> (SDP). >>> >>> The document updates RFC 5761, by defining how the SDP 'rtcp' >>> attribute is used, together with the SDP 'rtcp-mux' attribute, to >>> indicate exclusive support of RTP/RTCP multiplexing. >>> >>> Editor's note: 'exclusive' is probably not the best terminology, so >>> feel free to suggest something more appropriate. >>> >>> >>> >>> >>> 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. >>> >>> The IETF Secretariat >>> >>> _______________________________________________ >>> mmusic mailing list >>> mmusic@ietf.org >>>https://www.ietf.org/mailman/listinfo/mmusic >>> >> >> _______________________________________________ >> mmusic mailing list >> mmusic@ietf.org >>https://www.ietf.org/mailman/listinfo/mmusic >
- [MMUSIC] FW: New Version Notification for draft-h… Christer Holmberg
- Re: [MMUSIC] FW: New Version Notification for dra… Martin Thomson
- Re: [MMUSIC] FW: New Version Notification for dra… Christer Holmberg
- Re: [MMUSIC] New Version Notification for draft-h… Wyss, Felix
- Re: [MMUSIC] New Version Notification for draft-h… Christer Holmberg
- Re: [MMUSIC] New Version Notification for draft-h… Wyss, Felix
- Re: [MMUSIC] FW: New Version Notification for dra… Paul Kyzivat
- Re: [MMUSIC] FW: New Version Notification for dra… Christer Holmberg
- Re: [MMUSIC] FW: New Version Notification for dra… Paul Kyzivat
- Re: [MMUSIC] FW: New Version Notification for dra… Christer Holmberg
- Re: [MMUSIC] FW: New Version Notification for dra… Paul Kyzivat
- Re: [MMUSIC] FW: New Version Notification for dra… Wyss, Felix
- Re: [MMUSIC] FW: New Version Notification for dra… Paul Kyzivat
- Re: [MMUSIC] FW: New Version Notification for dra… Roman Shpount
- Re: [MMUSIC] FW: New Version Notification for dra… Christer Holmberg
- Re: [MMUSIC] FW: New Version Notification for dra… Roman Shpount
- Re: [MMUSIC] FW: New Version Notification for dra… Christer Holmberg
- Re: [MMUSIC] FW: New Version Notification for dra… Roman Shpount
- Re: [MMUSIC] FW: New Version Notification for dra… Christer Holmberg
- Re: [MMUSIC] FW: New Version Notification for dra… Paul Kyzivat
- Re: [MMUSIC] FW: New Version Notification for dra… Christer Holmberg
- Re: [MMUSIC] FW: New Version Notification for dra… Christer Holmberg
- Re: [MMUSIC] FW: New Version Notification for dra… Roman Shpount
- Re: [MMUSIC] FW: New Version Notification for dra… Christer Holmberg
- Re: [MMUSIC] FW: New Version Notification for dra… Roman Shpount
- Re: [MMUSIC] FW: New Version Notification for dra… Christer Holmberg
- Re: [MMUSIC] FW: New Version Notification for dra… Roman Shpount
- Re: [MMUSIC] FW: New Version Notification for dra… Bo Burman