[MMUSIC] Fwd: New Version Notification for draft-ivov-mmusic-trickle-ice-sip-02.txt
Emil Ivov <emcho@jitsi.org> Tue, 17 June 2014 21:57 UTC
Return-Path: <emcho@sip-communicator.org>
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 DA9991A0188 for <mmusic@ietfa.amsl.com>; Tue, 17 Jun 2014 14:57:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level:
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] 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 0I7SFI34DTpZ for <mmusic@ietfa.amsl.com>; Tue, 17 Jun 2014 14:57:35 -0700 (PDT)
Received: from mail-we0-f179.google.com (mail-we0-f179.google.com [74.125.82.179]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF0601A004D for <mmusic@ietf.org>; Tue, 17 Jun 2014 14:57:34 -0700 (PDT)
Received: by mail-we0-f179.google.com with SMTP id w62so7739302wes.24 for <mmusic@ietf.org>; Tue, 17 Jun 2014 14:57:33 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=lJbv3BF58IzwtYx+/3Bz1Vh/AFYbz4IUClbCEyfNYvU=; b=A7gb7chTiddSwAZNnuXiQYaDjSelmu1TS/gxGS9+tma0D5ekqNvBWa1wz/0VwBNh+5 I89er571Zh5+yeCz4tlyhoeT593Ec+VeOD/QXljruO8S3UCR4bhx17Kt3uwkv9Se6+sv TpfoB/LkGsMXAA9CxXD4c+M0EvjvWbfogGTlxhJjq3SYw1sKgdYWnaTmfyYbwrfV5J/5 tzgHFeyDB8lA/Abb+RC1ySrERLvSDL28CDfTyiNXuWe6xKfM6BSYrNNaLK39z2a3Fa3G tJdsJy9l4iJ4RJTDBaz25M8cOxTwvdz85ecwsgY1NYg09hKwkwTxYjOiBx3k7ztw0RQc WOhA==
X-Gm-Message-State: ALoCoQmjUshzduLVnVOXLClNQhYNHcJ35Y5iwYYrsg9NaBydeA7NGO/jpgp3yampHoEUB/BoxG0K
X-Received: by 10.194.23.135 with SMTP id m7mr41452083wjf.2.1403042253080; Tue, 17 Jun 2014 14:57:33 -0700 (PDT)
Received: from [192.168.1.118] ([88.203.232.9]) by mx.google.com with ESMTPSA id em7sm25108853wjd.34.2014.06.17.14.57.31 for <mmusic@ietf.org> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 17 Jun 2014 14:57:32 -0700 (PDT)
Message-ID: <53A0B9CB.3050909@jitsi.org>
Date: Wed, 18 Jun 2014 00:57:31 +0300
From: Emil Ivov <emcho@jitsi.org>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: MMUSIC <mmusic@ietf.org>
References: <20140617215119.31326.31295.idtracker@ietfa.amsl.com>
In-Reply-To: <20140617215119.31326.31295.idtracker@ietfa.amsl.com>
X-Forwarded-Message-Id: <20140617215119.31326.31295.idtracker@ietfa.amsl.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/mmusic/EWwKgd8DZyU3Wp0kVDp9Bep1Q6E
Subject: [MMUSIC] Fwd: New Version Notification for draft-ivov-mmusic-trickle-ice-sip-02.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: <http://www.ietf.org/mail-archive/web/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, 17 Jun 2014 21:57:37 -0000
Hey all, We have just updated the trickle ICE for SIP specification [0] and thought we'd send a quick summary of its most important characteristics. 1. Using INFO messages. Candidates are trickled with INFO messages and a trickle specific Info Package. This eliminates risk of glare during trickling and it allows both sides to do it in parallel with no concern for potential collisions. 2. Candidates are sent incrementally. In addition to the newly discovered candidates, every INFO message contains all local candidates an agent has previously sent. This allows misordered/lost INFOs to not be a problem. 3. INFO requests carry a (currently underspecified) sdpfrag content-type. Help is very welcome! 4. sdpfrag bodies start with session level attributes and are then followed by media level sections that are identified and delimited by "a=mid" lines. These media level sections exactly refer to the ones in the corresponding offer or answer. 5. INFO requests must always carry the a=ice-ufrag and a=ice-pwd attributes (as either session or media-level attributes) so that the requests can be matched to a specific ICE generation (i.e., or an offer/answer negotiation). 6. Trickle ICE for SIP does NOT require support for PRACK (although it can use it if available). In cases where PRACK is not supported an offerer must send a trickle INFO as soon as it gets a provisional response. Such an INFO message can contain new candidates or just be entirely the same as the previous one. (This is a change from the previous non-incremental version where an "end-of-candidates" was required for such cases). 7. SIP User Agents may be configured to force use of full trickle where maintainers expect all endpoints to support it. This would likely be the case for WebRTC environments. 8. Support for trickle ICE may also be dynamically discover with RFC 3840 but *only if* GRUU is also supported (otherwise there is no way to guarantee that the endpoint responding to caps query will be the same as the one that will get a subsequent INVITE 9. For those with an aversion to the above discovery hacks, trickle ICE for SIP can also be used in half trickle mode where the offerer starts with a regular ICE offer and, if the answerer can trickle, it just does. Comments and questions are welcome! Trickle ICE for SIP: [0] html: http://tools.ietf.org/html/draft-ivov-mmusic-trickle-ice-sip-02 [1] diff: http://www.ietf.org/rfcdiff?url2=draft-ivov-mmusic-trickle-ice-sip-02 -------- Original Message -------- Subject: New Version Notification for draft-ivov-mmusic-trickle-ice-sip-02.txt Date: Tue, 17 Jun 2014 14:51:19 -0700 A new version of I-D, draft-ivov-mmusic-trickle-ice-sip-02.txt has been successfully submitted by Emil Ivov and posted to the IETF repository. Name: draft-ivov-mmusic-trickle-ice-sip Revision: 02 Title: A Session Initiation Protocol (SIP) usage for Trickle ICE Document date: 2014-06-17 Group: Individual Submission Pages: 21 URL: http://www.ietf.org/internet-drafts/draft-ivov-mmusic-trickle-ice-sip-02.txt Status: https://datatracker.ietf.org/doc/draft-ivov-mmusic-trickle-ice-sip/ Htmlized: http://tools.ietf.org/html/draft-ivov-mmusic-trickle-ice-sip-02 Diff: http://www.ietf.org/rfcdiff?url2=draft-ivov-mmusic-trickle-ice-sip-02 Abstract: The Interactive Connectivity Establishment (ICE) protocol describes a Network Address Translator (NAT) traversal mechanism for UDP-based multimedia sessions established with the offer/answer model. The ICE extension for Incremental Provisioning of Candidates (Trickle ICE) defines a mechanism that allows ICE agents to shorten session establishment delays by making the candidate gathering and connectivity checking phases of ICE non-blocking and by executing them in parallel. This document defines usage semantics for Trickle ICE with the Session Initiation Protocol (SIP). 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] Fwd: New Version Notification for draft-… Emil Ivov
- Re: [MMUSIC] Fwd: New Version Notification for dr… Stach, Thomas
- Re: [MMUSIC] Fwd: New Version Notification for dr… Iñaki Baz Castillo