Re: [MMUSIC] SIP-SDP: Verify decision made in Seoul regarding non-supported transport in m- line of answer

Flemming Andreasen <fandreas@cisco.com> Fri, 03 February 2017 13:48 UTC

Return-Path: <fandreas@cisco.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 E3185129D06 for <mmusic@ietfa.amsl.com>; Fri, 3 Feb 2017 05:48:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -17.719
X-Spam-Level:
X-Spam-Status: No, score=-17.719 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-3.199, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
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 syfCWVLyw-G1 for <mmusic@ietfa.amsl.com>; Fri, 3 Feb 2017 05:47:58 -0800 (PST)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 43E09129CF9 for <mmusic@ietf.org>; Fri, 3 Feb 2017 05:47:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=27179; q=dns/txt; s=iport; t=1486129674; x=1487339274; h=subject:to:references:cc:from:message-id:date: mime-version:in-reply-to; bh=S9s+qdFmfu+snJv32SHIt7kFx5mESWYAkCWyXSKuwW8=; b=TreQ6QBdH8aDKyT3aWUn9erSMtscQvwISCP4gcA2d3lmj5DV/rSxb+VE WBwff585w8xi+oZcYr/GPL7T9itZoRTcFdvMCnusLRvA8CEC/umU/WN44 6KxkQtTGQm7bvW7e/iV/IYKp9CS8xmpEGzaS0cvbQnIEcbYtxzK6X5bDb c=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0C7CgD8iJRY/5FdJa1dGQEBAQEBAQEBAQEBBwEBAQEBgm9kYSpfn2qVO4IKAx8BDIUsSgKCW0AXAQIBAQEBAQEBYiiEaQEBAQICAQErQQsQCxEDAQEBASABAgQHJx8JCAYBDAYCAQGJYA0Or2kriwsBAQEBAQEBAQEBAQEBAQEBAQEBAQEYBYZLggWCaoRtFoUvBYlvhkmLK5IIgXuFF4MqI4YjkwohATU6dB0VO4REHRmBZiI1AYkfAQEB
X-IronPort-AV: E=Sophos;i="5.33,328,1477958400"; d="scan'208,217";a="207223233"
Received: from rcdn-core-9.cisco.com ([173.37.93.145]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 03 Feb 2017 13:47:53 +0000
Received: from [10.98.149.206] (bxb-fandreas-88113.cisco.com [10.98.149.206]) by rcdn-core-9.cisco.com (8.14.5/8.14.5) with ESMTP id v13DlqXi014028; Fri, 3 Feb 2017 13:47:52 GMT
To: Christer Holmberg <christer.holmberg@ericsson.com>, Roman Shpount <roman@telurix.com>
References: <D49E8E2E.15A34%christer.holmberg@ericsson.com> <CAD5OKxtyTaxZWVjYhrLO91SAsVPigPiGHwi5Z1sNhXf1fV6j_w@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B4BFE0DBC@ESESSMB209.ericsson.se>
From: Flemming Andreasen <fandreas@cisco.com>
Message-ID: <84ccd5ba-ae06-f35b-92a1-fe6f79b31dce@cisco.com>
Date: Fri, 03 Feb 2017 08:47:51 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.7.0
MIME-Version: 1.0
In-Reply-To: <7594FB04B1934943A5C02806D1A2204B4BFE0DBC@ESESSMB209.ericsson.se>
Content-Type: multipart/alternative; boundary="------------895AE9C17F70A0A8030A606A"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/YGUVPt4UXpKNiS6ELXH1eIKh8R0>
Cc: "mmusic@ietf.org" <mmusic@ietf.org>
Subject: Re: [MMUSIC] SIP-SDP: Verify decision made in Seoul regarding non-supported transport in m- line of answer
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: Fri, 03 Feb 2017 13:48:01 -0000

We issued a consensus call in the IETF 97 meeting on this which 
indicated a strong consensus for option 2 as well (see 
https://www.ietf.org/proceedings/97/minutes/minutes-97-mmusic-00.html). 
In lieu of that and since we have only seen one person arguing against 
option 2 here, we suggest moving forward with option 2 as well. If 
anybody objects to this, please let us know.

Thanks

     Flemming & Bo (as MMUSIC chairs)




On 2/2/17 3:23 PM, Christer Holmberg wrote:
>
> Hi,
>
> Based on the feedback, my suggestion would be to move forward with ALT #2.
>
> Now, as I said earlier, that still doesn’t prevent protocols from 
> specifying an MIT transport, which is used as default candidate (read: 
> ALT #1).
>
> Regarding documentation, I guess it would at least have impact on 
> ICE-SDP. The question is whether something is needed for 3264?
>
> Chairs?
>
> Regards,
>
> Christer
>
> *From:*Roman Shpount [mailto:roman@telurix.com]
> *Sent:* 13 January 2017 21:09
> *To:* Christer Holmberg <christer.holmberg@ericsson.com>
> *Cc:* mmusic@ietf.org
> *Subject:* Re: [MMUSIC] SIP-SDP: Verify decision made in Seoul 
> regarding non-supported transport in m- line of answer
>
> As I have mentioned before, I think ALT#1 is a better option: If we 
> propose mandatory to implement UDP based protocol for each transport 
> family, only use the mandatory to implement protocol for the default 
> candidate, and the transport mismatch problem will never occur.
>
> As a bit of background, this issue appeared because of TCP/BFCP, which 
> was assumed to be the default protocol for BFCP with ICE. Since then, 
> I think we have decided that TCP/BFCP is not going to be used with 
> ICE. For all the other protocols that I know (UDP/DTLS/SCTP, 
> UDP/TLS/RTP/SAVPF, UDP/DTLS/BFCP, RTP/AVP, etc) there is a clear 
> preference that UDP based protocol should be used for backwards 
> compatibility. I also do not see a use case which will require that 
> only tcp based candidates would be included in the offer or the 
> answer. Because of this, I think mandatory to implement transport is a 
> better approach.
>
> This also have additional benefits of:
>
> 1. Providing m= and c= line information which will not cause the ICE 
> mismatch with older implementations
>
> 2. Not supplying any on the path signaling devices with bogus address 
> information required in ALT#2 answer
>
> 3. Improves general chances of negotiation succeeding with end points 
> not supporting ICE by picking the protocol more likely to succeed 
> (chance of TCP/RTP/AVP succeeding, for instance, are much lower then 
> RTP/AVP).
>
> Regards,
>
>
> _____________
> Roman Shpount
>
> On Fri, Jan 13, 2017 at 7:00 AM, Christer Holmberg 
> <christer.holmberg@ericsson.com 
> <mailto:christer.holmberg@ericsson.com>> wrote:
>
>     The subject shall be ICE-SDP: Verify decision made…
>
>     *From: *mmusic <mmusic-bounces@ietf.org
>     <mailto:mmusic-bounces@ietf.org>> on behalf of Christer Holmberg
>     <christer.holmberg@ericsson.com
>     <mailto:christer.holmberg@ericsson.com>>
>     *Date: *Friday 13 January 2017 at 13:32
>     *To: *"mmusic@ietf.org <mailto:mmusic@ietf.org>" <mmusic@ietf.org
>     <mailto:mmusic@ietf.org>>
>     *Subject: *[MMUSIC] SIP-SDP: Verify decision made in Seoul
>     regarding non-supported transport in m- line of answer
>
>     Hi,
>
>     In Seoul we discussed a number of issues related to ICE-SDP. We
>     made some decisions, and I got action points to verify one of
>     those on the list.
>
>     The associated slides can be found here:
>
>     https://www.ietf.org/proceedings/97/slides/slides-97-mmusic-ice-sip-sdp-00.pdf
>
>     The issue (slides 4-6) was when an answerer receives an offer with
>     a m- line transport that it doesn’t support. The current O/A rules
>     say that the transport in the answer must match the transport in
>     the offer.
>
>     However, if ICE is used, there may be transports (offered using
>     ICE candidates) that the answerer DOES support.
>
>     Based on the discussions, there was strong consensus to go for
>     Alt#2, which was allowing a transport in the m- line of the answer
>     even if the answerer doesn’t support it, as ICE candidates will be
>     used to determine the transport.
>
>     Does anyone object to Alt#2?
>
>     Regards,
>
>     Christer
>
>
>     _______________________________________________
>     mmusic mailing list
>     mmusic@ietf.org <mailto:mmusic@ietf.org>
>     https://www.ietf.org/mailman/listinfo/mmusic
>
>
>
> _______________________________________________
> mmusic mailing list
> mmusic@ietf.org
> https://www.ietf.org/mailman/listinfo/mmusic