Re: [MMUSIC] non-SIP ICE: useful or not?
Magnus Westerlund <magnus.westerlund@ericsson.com> Mon, 21 July 2008 14:31 UTC
Return-Path: <mmusic-bounces@ietf.org>
X-Original-To: mmusic-archive@megatron.ietf.org
Delivered-To: ietfarch-mmusic-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 17FCC3A684D; Mon, 21 Jul 2008 07:31:05 -0700 (PDT)
X-Original-To: mmusic@core3.amsl.com
Delivered-To: mmusic@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 68EF728C13E for <mmusic@core3.amsl.com>; Mon, 21 Jul 2008 07:31:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.192
X-Spam-Level:
X-Spam-Status: No, score=-6.192 tagged_above=-999 required=5 tests=[AWL=0.057, BAYES_00=-2.599, HELO_EQ_SE=0.35, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 58eXJetzPBfn for <mmusic@core3.amsl.com>; Mon, 21 Jul 2008 07:31:02 -0700 (PDT)
Received: from mailgw4.ericsson.se (mailgw4.ericsson.se [193.180.251.62]) by core3.amsl.com (Postfix) with ESMTP id 2DE103A6780 for <mmusic@ietf.org>; Mon, 21 Jul 2008 07:31:02 -0700 (PDT)
Received: from mailgw4.ericsson.se (unknown [127.0.0.1]) by mailgw4.ericsson.se (Symantec Mail Security) with ESMTP id 4B01F205B7; Mon, 21 Jul 2008 16:31:40 +0200 (CEST)
X-AuditID: c1b4fb3e-af99bbb000004ec0-3c-48849dccbc8e
Received: from esealmw127.eemea.ericsson.se (unknown [153.88.254.122]) by mailgw4.ericsson.se (Symantec Mail Security) with ESMTP id 2375D2017C; Mon, 21 Jul 2008 16:31:40 +0200 (CEST)
Received: from esealmw127.eemea.ericsson.se ([153.88.254.175]) by esealmw127.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830); Mon, 21 Jul 2008 16:31:39 +0200
Received: from [147.214.183.47] ([147.214.183.47]) by esealmw127.eemea.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830); Mon, 21 Jul 2008 16:31:39 +0200
Message-ID: <48849DCB.3070509@ericsson.com>
Date: Mon, 21 Jul 2008 16:31:39 +0200
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
User-Agent: Thunderbird 2.0.0.14 (Windows/20080421)
MIME-Version: 1.0
To: Jonathan Rosenberg <jdrosen@cisco.com>
References: <488098A2.9090200@cisco.com>
In-Reply-To: <488098A2.9090200@cisco.com>
X-Enigmail-Version: 0.95.6
X-OriginalArrivalTime: 21 Jul 2008 14:31:39.0798 (UTC) FILETIME=[7D041B60:01C8EB3E]
X-Brightmail-Tracker: AAAAAA==
Cc: IETF MMUSIC WG <mmusic@ietf.org>
Subject: Re: [MMUSIC] non-SIP ICE: useful or not?
X-BeenThere: mmusic@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Multiparty Multimedia Session Control Working Group <mmusic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mmusic>, <mailto:mmusic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://www.ietf.org/mailman/private/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>
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="iso-8859-1"; Format="flowed"
Sender: mmusic-bounces@ietf.org
Errors-To: mmusic-bounces@ietf.org
Jonathan Rosenberg skrev: > I'd like to get some discussion going around this question prior to the > meeting. Please take a look at: > > http://www.ietf.org/internet-drafts/draft-rosenberg-mmusic-ice-nonsip-01.txt > > > The main question: is a draft like this sufficiently useful to produce > or not? Given its main audience are the (relatively few) protocol > designers of things using ICE, there is an argument to be made we don't > really need this. I'd especially welcome comments from Miika, Magnus, > Hannes and other folks actually producing documents that would use the > contents here. > > Comments on details welcome too, though secondary I think to the main > question. > Okay, lets start with the main question. I find this document quite useful as a guide to what points to think about. It takes some work to figure this out, even when one is quite used to ICE operations. I think it will help others that are talking the ICE route for NAT traversal. Other comments: - In section 2, the draft talks about the need for a rendezvous server. Looking at RTSP, it currently doesn't fulfill the requirement in this aspect. To get the full functionality to reach a server behind a NAT something like a RTSP proxy in which a server can register is one possible solution. In which case one would fulfill the requirements. I wonder if one should soften the wordings in the last paragraphs of 2 to also protocols that has more limited rendevous mechanisms but traversal problems for there direct traffic. - Figure 2, has two "client 1" - Section 3, isn't a goal to have reuse on the media plane when possible. - Section 5.1.2: "However, they may be overly conservative for certain applications." I think that this text should be rewritten to be a little less positive to respecifying the pacing parameters. I am quite okay that if one really have certain requirements that one discuss this. - Section 5.1.3: I think that multiple STUN and TURN servers make more sense to talk about in the context of multihoming, than for multilayer NAT. This because of the inherent addressing problems in the intermittent layer with potentially overlapping private address spaces. - Section 5.1.6: I actually think Capability Query is on of the better as it reduces the resource utilization for everyone. However, there are clearly cases when that round-trip may become problematic. But there are quite many cases where capability exchange can be done in registration and lookup phases of the signaling protocols. - Section 5.3: I think that one should have some discussion on the possibility to use only triggered checks if one ICE agent always is reachable. Very similar considerations to the Lite deployment, but in this case with DDoS protection. First of all having that sender verify routability, and secondly to reduce the inherent risk ICE enabled server represent when actively initiating STUN connectivity checks. - Section 5.4.1: In the RTSP context we have realized that depending on the general RTSP state it is optimal to use different type of nominations. When in a non-media sending state aggresive is better as we can use the RTSP PLAY signalling to determine when to start using the aggressively nominated candidates. When in a media sending state regular seems better to remove the glitches. Maybe something to add to the considerations. Cheers Magnus Westerlund IETF Transport Area Director & TSVWG Chair ---------------------------------------------------------------------- Multimedia Technologies, Ericsson Research EAB/TVM ---------------------------------------------------------------------- Ericsson AB | Phone +46 8 4048287 Färögatan 6 | Fax +46 8 7575550 S-164 80 Stockholm, Sweden | mailto: magnus.westerlund@ericsson.com ---------------------------------------------------------------------- _______________________________________________ mmusic mailing list mmusic@ietf.org https://www.ietf.org/mailman/listinfo/mmusic
- [MMUSIC] non-SIP ICE: useful or not? Jonathan Rosenberg
- Re: [MMUSIC] non-SIP ICE: useful or not? Adam Fisk
- Re: [MMUSIC] non-SIP ICE: useful or not? Magnus Westerlund
- Re: [MMUSIC] non-SIP ICE: useful or not? Rémi Denis-Courmont
- Re: [MMUSIC] non-SIP ICE: useful or not? Sumanth Channabasappa
- Re: [MMUSIC] non-SIP ICE: useful or not? Hannes Tschofenig
- Re: [MMUSIC] non-SIP ICE: useful or not? Sumanth Channabasappa
- Re: [MMUSIC] non-SIP ICE: useful or not? Hannes Tschofenig
- Re: [MMUSIC] non-SIP ICE: useful or not? Sumanth Channabasappa
- Re: [MMUSIC] non-SIP ICE: useful or not? Hannes Tschofenig
- Re: [MMUSIC] non-SIP ICE: useful or not? Rémi Denis-Courmont
- Re: [MMUSIC] non-SIP ICE: useful or not? Miika Komu
- Re: [MMUSIC] non-SIP ICE: useful or not? Sumanth Channabasappa
- Re: [MMUSIC] non-SIP ICE: useful or not? Ari Keranen
- Re: [MMUSIC] non-SIP ICE: useful or not? Hannes Tschofenig
- Re: [MMUSIC] non-SIP ICE: useful or not? Peter Saint-Andre
- Re: [MMUSIC] non-SIP ICE: useful or not? Hannes Tschofenig
- Re: [MMUSIC] non-SIP ICE: useful or not? Rémi Denis-Courmont
- Re: [MMUSIC] non-SIP ICE: useful or not? Ari Keranen
- Re: [MMUSIC] non-SIP ICE: useful or not? Bruce Lowekamp
- Re: [MMUSIC] non-SIP ICE: useful or not? Darren
- Re: [MMUSIC] non-SIP ICE: useful or not? Dan Wing
- Re: [MMUSIC] non-SIP ICE: useful or not? Rémi Denis-Courmont