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 20:02 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 37F38129872 for <mmusic@ietfa.amsl.com>; Fri, 3 Feb 2017 12:02:53 -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 sR0f2R-ZXcwT for <mmusic@ietfa.amsl.com>; Fri, 3 Feb 2017 12:02:51 -0800 (PST)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 53AAB12951E for <mmusic@ietf.org>; Fri, 3 Feb 2017 12:02:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=33978; q=dns/txt; s=iport; t=1486152171; x=1487361771; h=subject:to:references:cc:from:message-id:date: mime-version:in-reply-to; bh=ecLh4hGC5APOYWd1rjS4xFbM710oeYDfUV9zIRoYkRQ=; b=U/bLYlI8CUFoTMmIWYOUZZ4FQ5xuM0hDHfsVkFFwAb60ui1vIa1hlDzj lzcIMlbilvIZNGRCW63LSO2E7OGYpnnwdyNdBh2akUzQE3u6q8WMR7BZf /CWN6Ub29uB2rG+X2KJbEV38Tzscp7q5uG+DZGBlbgziTmkvQTGnm3Xlw I=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0C/AQCR4ZRY/4wNJK1dGQEBAQEBAQEBAQEBBwEBAQEBgm9kYSpfg1iKCJIMlTuCCgMfAQyFLEoCgl4/GAECAQEBAQEBAWIohGkBAQECAgEBIUsLEAsRAwEBAQEgAQIEAwICJx8JCAYNBgIBAYlgDQ6uSoIlK4sSAQEBAQEBAQEBAQEBAQEBAQEBAQEBGAWGS4IFgmqEbRaCUIJfBYlvhkmLK5IIgXuFF4MqI4YjkwofODp0HRU7hAs5HRmBZiI1AYkgAQEB
X-IronPort-AV: E=Sophos;i="5.33,330,1477958400"; d="scan'208,217";a="204357053"
Received: from alln-core-7.cisco.com ([173.36.13.140]) by rcdn-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 03 Feb 2017 20:02:44 +0000
Received: from [10.98.149.206] (bxb-fandreas-88113.cisco.com [10.98.149.206]) by alln-core-7.cisco.com (8.14.5/8.14.5) with ESMTP id v13K2hXE025896; Fri, 3 Feb 2017 20:02:44 GMT
To: Roman Shpount <roman@telurix.com>
References: <D49E8E2E.15A34%christer.holmberg@ericsson.com> <CAD5OKxtyTaxZWVjYhrLO91SAsVPigPiGHwi5Z1sNhXf1fV6j_w@mail.gmail.com> <7594FB04B1934943A5C02806D1A2204B4BFE0DBC@ESESSMB209.ericsson.se> <84ccd5ba-ae06-f35b-92a1-fe6f79b31dce@cisco.com> <CAD5OKxt4p3T+CiiJy_8R3E9o3Xz5mfh2073XC810s8PdAnu_2Q@mail.gmail.com>
From: Flemming Andreasen <fandreas@cisco.com>
Message-ID: <be7535be-fb51-bcdf-2b2b-31a32fd72224@cisco.com>
Date: Fri, 03 Feb 2017 15:02:43 -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: <CAD5OKxt4p3T+CiiJy_8R3E9o3Xz5mfh2073XC810s8PdAnu_2Q@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------51174D54854955993DCF3656"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mmusic/F96fYZrxdCPHxL3QpXa94vLyKVo>
Cc: "mmusic@ietf.org" <mmusic@ietf.org>, Christer Holmberg <christer.holmberg@ericsson.com>
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 20:02:53 -0000
Thx Roman -- Flemming On 2/3/17 12:08 PM, Roman Shpount wrote: > I am fine with this direction, especially since we can make sure that > must implement transport is specified for all protocols that support ICE. > > Please keep in mind that ALT #2 will require removal of ICE mismatch > or specifying a fake ICE candidate which matches the transport from m= > line. I think ICE mismatch is only removed for JSEP, not ICE-SDP in > general. > > Regards, > > _____________ > Roman Shpount > > On Fri, Feb 3, 2017 at 8:47 AM, Flemming Andreasen <fandreas@cisco.com > <mailto:fandreas@cisco.com>> wrote: > > 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 > <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> >> <mailto:christer.holmberg@ericsson.com> >> *Cc:* mmusic@ietf.org <mailto: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 >> <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 >> <https://www.ietf.org/mailman/listinfo/mmusic> >> >> >> >> _______________________________________________ >> mmusic mailing list >> mmusic@ietf.org <mailto:mmusic@ietf.org> >> https://www.ietf.org/mailman/listinfo/mmusic >> <https://www.ietf.org/mailman/listinfo/mmusic> >
- [MMUSIC] SIP-SDP: Verify decision made in Seoul r… Christer Holmberg
- Re: [MMUSIC] SIP-SDP: Verify decision made in Seo… Christer Holmberg
- Re: [MMUSIC] SIP-SDP: Verify decision made in Seo… Roman Shpount
- Re: [MMUSIC] SIP-SDP: Verify decision made in Seo… Christer Holmberg
- Re: [MMUSIC] SIP-SDP: Verify decision made in Seo… Flemming Andreasen
- Re: [MMUSIC] SIP-SDP: Verify decision made in Seo… Roman Shpount
- Re: [MMUSIC] SIP-SDP: Verify decision made in Seo… Flemming Andreasen