Re: [tram] FW: New Version Notification for draft-reddy-tram-stun-path-data-00.txt

Varun Singh <vsingh.ietf@gmail.com> Thu, 25 December 2014 21:34 UTC

Return-Path: <vsingh.ietf@gmail.com>
X-Original-To: tram@ietfa.amsl.com
Delivered-To: tram@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 663AD1A1A9F for <tram@ietfa.amsl.com>; Thu, 25 Dec 2014 13:34:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, 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 yKo5-64qpE5o for <tram@ietfa.amsl.com>; Thu, 25 Dec 2014 13:34:53 -0800 (PST)
Received: from mail-la0-x235.google.com (mail-la0-x235.google.com [IPv6:2a00:1450:4010:c03::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5DE711A1A9C for <tram@ietf.org>; Thu, 25 Dec 2014 13:34:52 -0800 (PST)
Received: by mail-la0-f53.google.com with SMTP id gm9so8055559lab.40 for <tram@ietf.org>; Thu, 25 Dec 2014 13:34:50 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=bUvSTtPO0xE6PW3mun0xQc98Hszej/zYmhsmEpkgLI4=; b=UiA33Pd8RPrd230Y71Bv3DWy/AUDGmbJ/sY+JRTcBlqSOjaJ4vSpRNUWEGAHwDNTj2 58VCdFMSV1W5nhqkaWNXtJT1zaBGQs1R5RpZYxu1luo60OWR48xh+8K5MhrpCKxl2zQG +UsuXSGJanEbzFOSwpJkl+oPeqXobWSGrseC+35UqMnxKOc2SVRCrnKG47iN26DYX5e3 icievEiRmnWnoGrubN4hkyqLxe0KfwECrY49dSFpQKFLn+MGd69h5O6Eg39zZiyLspHv qp0WC41sL8+r99npZPL58AE4vHzkj7JaZGKRNRwSgeevAogyRiU9u/BylDJOGmzE2TFJ G87w==
MIME-Version: 1.0
X-Received: by 10.112.159.129 with SMTP id xc1mr40729089lbb.24.1419543290702; Thu, 25 Dec 2014 13:34:50 -0800 (PST)
Received: by 10.112.25.5 with HTTP; Thu, 25 Dec 2014 13:34:50 -0800 (PST)
In-Reply-To: <005c01d02060$e81da2f0$b858e8d0$@org.cn>
References: <20141223150647.4003.56437.idtracker@ietfa.amsl.com> <913383AAA69FF945B8F946018B75898A35523A3E@xmb-rcd-x10.cisco.com> <003301d01f44$086ad280$19407780$@org.cn> <913383AAA69FF945B8F946018B75898A35523F70@xmb-rcd-x10.cisco.com> <005c01d02060$e81da2f0$b858e8d0$@org.cn>
Date: Thu, 25 Dec 2014 23:34:50 +0200
Message-ID: <CAEbPqrzb8Zw07uTUTyz_N+i=vHo5b7jp7vthBNv5vagFyxjAEQ@mail.gmail.com>
From: Varun Singh <vsingh.ietf@gmail.com>
To: Aijun Wang <wangaijun@tsinghua.org.cn>
Content-Type: multipart/alternative; boundary="001a11c313ac95f2cc050b112d63"
Archived-At: http://mailarchive.ietf.org/arch/msg/tram/_GyW7uIS2RnSTqCOc2_sA_HM5mw
X-Mailman-Approved-At: Sat, 27 Dec 2014 06:33:07 -0800
Cc: "tram@ietf.org" <tram@ietf.org>, "Tirumaleswar Reddy (tireddy)" <tireddy@cisco.com>
Subject: Re: [tram] FW: New Version Notification for draft-reddy-tram-stun-path-data-00.txt
X-BeenThere: tram@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Discussing the creation of a Turn Revised And Modernized \(TRAM\) WG, which goal is to consolidate the various initiatives to update TURN and STUN." <tram.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tram>, <mailto:tram-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tram/>
List-Post: <mailto:tram@ietf.org>
List-Help: <mailto:tram-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tram>, <mailto:tram-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Dec 2014 21:34:56 -0000

Hi Aijun,

Comments inline.

Cheers,
Varun.

On Thursday, December 25, 2014, Aijun Wang <wangaijun@tsinghua.org.cn>
wrote:

> Hi, Reddy
>
> Please see the reply inline below.
>
> > -----Original Message-----
> > From: Tirumaleswar Reddy (tireddy) [mailto:tireddy@cisco.com
> <javascript:;>]
> > Sent: Wednesday, December 24, 2014 6:03 PM
> > To: Aijun Wang; tram@ietf.org <javascript:;>
> > Subject: RE: [tram] FW: New Version Notification for
> > draft-reddy-tram-stun-path-data-00.txt
> >
> > > -----Original Message-----
> > > From: tram [mailto:tram-bounces@ietf.org <javascript:;>] On Behalf Of
> Aijun Wang
> > > Sent: Wednesday, December 24, 2014 12:07 PM
> > > To: Tirumaleswar Reddy (tireddy); tram@ietf.org <javascript:;>
> > > Subject: Re: [tram] FW: New Version Notification for
> > > draft-reddy-tram-stun- path-data-00.txt
> > >
> > > Hi, Reddy:
> > >
> > > I doubt the feasibility of this probe process. For UE that has
> > > multiple interfaces, the OS of the UE will automatically choose only
> > > one default interface for communicating.
> >
> > No, MPTCP on mobile devices already uses multiple interfaces (for example
> > Apple uses MPTCP for Siri).  MPRTP (draft-ietf-avtcore-mprtp-00) also
> uses
> > multiple interfaces.
> >
>
>
> The purpose of MPTCP and MPRTP is just contrary to your proposal. They just
> want to utilize all the available paths for TCP or RTP chunk data
> transport,
> but this draft just wants to select one best pair? On the other hand, there


IMO the draft exposes two transport characteristics: RTT measurement, and
loss (upstream and downstream path). While there may be additional metrics
like jitter, power consumption, and as you point out money.


> is also other factor needed to be considered for selecting the underlying
> network, for example the prices of different connection. I think the users
> themselves should decide which one and how many interfaces can be used for
> data transfer, not one of the application on their devices.
>
> The users typically choose interfaces (allowing access to the 3G/LTE at
the system level, but this can easily be exposed at the app level), which
then becomes a system policy. And this mechanism can still work by skipping
the candidate gathering phase for interfaces i.e., not allowed access by
user/system settings.


> > > According to this draft, the ICE agent within the UE will try every
> > > possible interface to send the STUN packet?
> > > This will make
> > > the connection time between two endpoints unacceptable.
> >
> > The new attribute can be added to the STUN binding request/response used
> for
> > ICE connectivity checks and does not introduce any additional messages.
> >
> The checking results can't be kept consistency all the time. How about the
> selected interface become congested when it begins to transfer the chunk
> data? From this point, the MPTCP and MPRTP may be more reasonable solution.
> It can balance between different links/interfaces, not just select only one
> that looks like idle.
>
>
The metrics gathered from the connectivity checks should be fed upwards
into the rmcat or towards the congestion control, which can make the
appropriate decision.


> > -Tiru
> >
> > >
> > > Best Regards.
> > >
> > > -----Original Message-----
> > > From: tram [mailto:tram-bounces@ietf.org <javascript:;>] On Behalf Of
> Tirumaleswar
> > > Reddy
> > > (tireddy)
> > > Sent: Tuesday, December 23, 2014 11:29 PM
> > > To: tram@ietf.org <javascript:;>
> > > Subject: [tram] FW: New Version Notification for
> > > draft-reddy-tram-stun-path- data-00.txt
> > >
> > > This draft describes a mechanism for an endpoint to discover the path
> > > characteristics using STUN.
> > > Comments and suggestions are welcome.
> > >
> > > -Tiru
> > >
> > > -----Original Message-----
> > > From: internet-drafts@ietf.org <javascript:;> [mailto:
> internet-drafts@ietf.org <javascript:;>]
> > > Sent: Tuesday, December 23, 2014 8:37 PM
> > > To: Varun Singh; Tirumaleswar Reddy (tireddy); Dan Wing (dwing); Varun
> > > Singh; Tirumaleswar Reddy (tireddy); Pal Martinsen (palmarti); Dan
> > > Wing (dwing); Pal Martinsen (palmarti)
> > > Subject: New Version Notification for
> > > draft-reddy-tram-stun-path-data-00.txt
> > >
> > >
> > > A new version of I-D, draft-reddy-tram-stun-path-data-00.txt
> > > has been successfully submitted by Tirumaleswar Reddy and posted to
> > > the IETF repository.
> > >
> > > Name:               draft-reddy-tram-stun-path-data
> > > Revision:   00
> > > Title:              Discovery of path characteristics using STUN
> > > Document date:      2014-12-23
> > > Group:              Individual Submission
> > > Pages:              9
> > > URL:
> > > http://www.ietf.org/internet-drafts/draft-reddy-tram-stun-path-data-00
> > > .txt
> > > Status:
> > > https://datatracker.ietf.org/doc/draft-reddy-tram-stun-path-data/
> > > Htmlized:
> > > http://tools.ietf.org/html/draft-reddy-tram-stun-path-data-00
> > >
> > >
> > > Abstract:
> > >    A host with multiple interfaces needs to choose the best interface
> > >    for communication.  Oftentimes, this decision is based on a static
> > >    configuration and does not consider the path characteristics, which
> > >    may affect the user experience.
> > >
> > >    This document describes a mechanism for an endpoint to discover the
> > >    path characteristics using Session Traversal Utilities for NAT
> (STUN)
> > >    messages.  The measurement information can then be used to
> > influence
> > >    the endpoint's Interactive Connectivity Establishment (ICE)
> candidate
> > >    pair selection algorithm.
> > >
> > >
> > >
> > >
> > >
> > > 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
> > >
> > > _______________________________________________
> > > tram mailing list
> > > tram@ietf.org <javascript:;>
> > > https://www.ietf.org/mailman/listinfo/tram
> > >
> > >
> > >
> > > _______________________________________________
> > > tram mailing list
> > > tram@ietf.org <javascript:;>
> > > https://www.ietf.org/mailman/listinfo/tram
>
>
>
> _______________________________________________
> tram mailing list
> tram@ietf.org <javascript:;>
> https://www.ietf.org/mailman/listinfo/tram
>


-- 
http://www.netlab.tkk.fi/~varun/