Re: [Ice] Updated charter

"Tirumaleswar Reddy (tireddy)" <tireddy@cisco.com> Wed, 16 September 2015 15:49 UTC

Return-Path: <tireddy@cisco.com>
X-Original-To: ice@ietfa.amsl.com
Delivered-To: ice@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2ECC31B2A82 for <ice@ietfa.amsl.com>; Wed, 16 Sep 2015 08:49:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.51
X-Spam-Level:
X-Spam-Status: No, score=-14.51 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, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] 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 zIBJF56knnSg for <ice@ietfa.amsl.com>; Wed, 16 Sep 2015 08:49:10 -0700 (PDT)
Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 885C31B2A13 for <ice@ietf.org>; Wed, 16 Sep 2015 08:49:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=17558; q=dns/txt; s=iport; t=1442418550; x=1443628150; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=OwkqKbTE9UyjYOnpyX01IN9fDk1DMLYxCw/KpA1qkH8=; b=GvJ4YnPjxCiuiJfcABNTre3bDr81rLRKUfv+0z8W9gAoBr0eZvSxGg+y vHbYhmq0VNe93IxnZHBjd4FoWWzp6heLH24gnEzsPEVk7IjfpCWwoKOri eD1c+LRL1wjZJZfBPpyPj6FrNt20IwGnXSM8ffy63M7MFtMUim7QjJqap 8=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0DwAQD2jvlV/4oNJK1eglZNVGkGvScBDYF5hXkCHIEnOBQBAQEBAQEBgQqEIwEBAQQjClwCAQYCEQQBASgDAgICMBQJCAIEARIIiCYNlzudK5Q+AQEBAQEBAQEBAQEBAQEBAQEBAQEBEwSGc4R9hDRVCgGCaYFDBYc1jikBhQ+JQZEMiDcBHwEBQoQBcYhiQ4EFAQEB
X-IronPort-AV: E=Sophos;i="5.17,540,1437436800"; d="scan'208,217";a="188352068"
Received: from alln-core-5.cisco.com ([173.36.13.138]) by alln-iport-4.cisco.com with ESMTP; 16 Sep 2015 15:49:09 +0000
Received: from XCH-RCD-017.cisco.com (xch-rcd-017.cisco.com [173.37.102.27]) by alln-core-5.cisco.com (8.14.5/8.14.5) with ESMTP id t8GFn9xl010938 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL) for <ice@ietf.org>; Wed, 16 Sep 2015 15:49:09 GMT
Received: from xch-rcd-017.cisco.com (173.37.102.27) by XCH-RCD-017.cisco.com (173.37.102.27) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Wed, 16 Sep 2015 10:49:08 -0500
Received: from xch-rcd-017.cisco.com ([173.37.102.27]) by XCH-RCD-017.cisco.com ([173.37.102.27]) with mapi id 15.00.1104.000; Wed, 16 Sep 2015 10:49:08 -0500
From: "Tirumaleswar Reddy (tireddy)" <tireddy@cisco.com>
To: "Pal Martinsen (palmarti)" <palmarti@cisco.com>, "ice@ietf.org" <ice@ietf.org>
Thread-Topic: Updated charter
Thread-Index: AQHQ8HmqVyFike9wq06a1o+3b6QcE54/TUvA
Date: Wed, 16 Sep 2015 15:49:08 +0000
Message-ID: <cac5d1f9c3c14c19ae338dda4973357d@XCH-RCD-017.cisco.com>
References: <537316C7-310F-477A-A639-B3D2E7655727@cisco.com>
In-Reply-To: <537316C7-310F-477A-A639-B3D2E7655727@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.65.49.124]
Content-Type: multipart/alternative; boundary="_000_cac5d1f9c3c14c19ae338dda4973357dXCHRCD017ciscocom_"
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/ice/0c3Lx89nfAV6Lw_GEfWs_OgDWVc>
Subject: Re: [Ice] Updated charter
X-BeenThere: ice@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Interactive Connectivity Establishment \(ICE\)" <ice.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ice>, <mailto:ice-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ice/>
List-Post: <mailto:ice@ietf.org>
List-Help: <mailto:ice-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ice>, <mailto:ice-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Sep 2015 15:49:13 -0000

You may want to add ICE is also used by PPSP (https://datatracker.ietf.org/wg/ppsp/charter/).
What about ICE continuous nomination ?

-Tiru
From: Ice [mailto:ice-bounces@ietf.org] On Behalf Of Pal Martinsen (palmarti)
Sent: Wednesday, September 16, 2015 5:48 PM
To: ice@ietf.org
Subject: [Ice] Updated charter


Hi,

Based on list discussion the charter is now updated.
For the github draft enthusiasts out there the pull request can be found at:
https://github.com/petithug/icewg/pulls.

—————— Start —————-
Charter for Working Group

Interactive Connectivity Establishment was published as RFC 5245 in April 2010. Until recently the protocol had seen rather limited deployment. ICE was slow to achieve widespread adoption, as other mechanisms were already being used by the VoIP industry. This situation has changed drastically as ICE is mandatory to implement in WebRTC, a set of technologies developed at the IETF and W3C to standardize Real Time Communication on the Web.

Interactive Connectivity Establishment (ICE) is at the same time a NAT traversal technique, a multihomed address selection technique, and a dual stack address selection technique that works by including a multiplicity of IP addresses and ports in both the request and response messages of a connectivity establishment transaction.  The IP addresses and ports provided by each side are paired and tested by peer-to-peer connectivity checks until one of these pair is selected to transport data. ICE follows the end to end principle where the clients themselves discovers, test and choose the network path to use. It makes no assumptions regarding network topology on the local or remote side.

ICE was originally defined for the Offer-Answer (RFC 3264) protocol used by SIP (RFC 3261). Later XMPP (XEP-0176), RTSP (draft-ietf-mmusic-rtsp-nat), RTCWeb (draft-ietf-rtcweb-jsep) and other realtime media establishment protocol have used the protocol. ICE is also used by non-realtime media protocols, like HIP (RFC 5770) and RELOAD (RFC 6940).

The goal of the ICE Working Group is to consolidate the various initiatives to update ICE to make it more suitable for the WebRTC environment but also to all the current usages of ICE. Current work in this area includes an updated version of the ICE RFC (ICEbis), Trickle ICE and dualstack/multihomed fairness. It is worth noticing that this work will make ICE more flexible, robust and more suitable for changing mobile environments without major changes to the original ICE RFC. The ICE workgroup will consider new work items that follow this pattern.

ICE is an application controlled protocol that leverages a set of network defined protocols. The STUN (RFC 5389), TURN (RFC 5766) and related protocol work done in the TRAM working group must be closely synchronized with the work in this working group. To avoid interoperability issues and unwanted behavior it is desired to increase the interaction with other working groups dealing with network protocols closer to the wire. Example of such work may be, but not limited to; issues regarding multi-homing, multi subnet and prefixes, QoS, transport selection and congestion control. From the application side, the users of ICE, there is a need to make sure what is specified is actually usable. Getting input from the application working groups will be helpful (RTCWEB, HIP, MMUSIC, P2PSIP).



Milestones

- Jan 2016 Submit Dual-stack Fairness with ICE as Proposed Standard
  draft-ietf-mmusic-ice-dualstack-fairness
- Apr 2016 Submit a revision of ICE (RFC 5245) as Proposed Standard
  draft-ietf-mmusic-rfc5245bis
  (draft-ietf-mmusic-ice-sip-sdp remains in MMUSIC)
- Jan 2016 Submit Trickle ICE as Proposed Standard
  draft-ietf-mmusic-trickle-ice
  (draft-ietf-mmusic-trickle-ice-sip remains in MMUSIC)

————— STOP ———————

.-.
Pål-Erik