Re: [ippm] draft-baillargeon-ippm-twamp-value-added-octets

Christofer Flinta <christofer.flinta@ericsson.com> Tue, 03 May 2011 10:14 UTC

Return-Path: <christofer.flinta@ericsson.com>
X-Original-To: ippm@ietfa.amsl.com
Delivered-To: ippm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E801FE07C2 for <ippm@ietfa.amsl.com>; Tue, 3 May 2011 03:14:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SsrWQMrJInlN for <ippm@ietfa.amsl.com>; Tue, 3 May 2011 03:14:34 -0700 (PDT)
Received: from mailgw9.se.ericsson.net (mailgw9.se.ericsson.net [193.180.251.57]) by ietfa.amsl.com (Postfix) with ESMTP id 86448E0719 for <ippm@ietf.org>; Tue, 3 May 2011 03:14:33 -0700 (PDT)
X-AuditID: c1b4fb39-b7cc5ae000006f6d-d4-4dbfd588e677
Received: from esessmw0256.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw9.se.ericsson.net (Symantec Mail Security) with SMTP id 14.21.28525.885DFBD4; Tue, 3 May 2011 12:14:32 +0200 (CEST)
Received: from ESESSCMS0361.eemea.ericsson.se ([169.254.1.118]) by esessmw0256.eemea.ericsson.se ([10.2.3.125]) with mapi; Tue, 3 May 2011 12:14:32 +0200
From: Christofer Flinta <christofer.flinta@ericsson.com>
To: Xiangsong Cui <Xiangsong.Cui@huawei.com>, 'Henk Uijterwaal' <henk@uijterwaal.nl>, "ippm@ietf.org" <ippm@ietf.org>
Date: Tue, 03 May 2011 12:14:31 +0200
Thread-Topic: [ippm] draft-baillargeon-ippm-twamp-value-added-octets
Thread-Index: Acv0+75834dEnQOmRfmxSCKQk56+owURALxQAA6U49A=
Message-ID: <8BB85B4B99C85249B3D5D006D534001D19F3CC1309@ESESSCMS0361.eemea.ericsson.se>
References: <4383945B8C24AA4FBC33555BB7B829EF0DEC351277@EUSAACMS0701.eamcs.ericsson.se> <4D9D7225.6080506@uijterwaal.nl> <00e201cc0944$3c598e70$b50cab50$%cui@huawei.com>
In-Reply-To: <00e201cc0944$3c598e70$b50cab50$%cui@huawei.com>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: sv-SE, en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: AAAAAA==
Subject: Re: [ippm] draft-baillargeon-ippm-twamp-value-added-octets
X-BeenThere: ippm@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF IP Performance Metrics Working Group <ippm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ippm>, <mailto:ippm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ippm>
List-Post: <mailto:ippm@ietf.org>
List-Help: <mailto:ippm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ippm>, <mailto:ippm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 May 2011 10:14:35 -0000

Hi Xiangsong,

Thanks for your input. I will try to answer the questions in your first comment.

This draft is trying to provide a means for measuring the capacity in both the forward and reverse directions as two separate measurements. This is similar to the current capabilities of TWAMP, where e.g. delay and packet loss can be measured separately in both directions. Our expected output would thus be: Forward Capacity and Reverse Capacity.

TWAMP in its currently form cannot provide capacity estimates separatly in both directions. Today we may send trains of packets in the forward direction and have those packets reflected back to the sender by the reflector. The send rate of each train in the forward direction can be controlled by the sender, which is needed for all capacity measuring methods. However, the send rate of the reflected trains in the reverse direction cannot be controlled, since each packet is reflected back as soon as it arrives at the reflector. Capacity estimates can therefore only be provided in the forward direction in a current TWAMP system.

The aim of this draft is to extend TWAMP with a mechanism that lets the reflector store the packets of a train and then send each train back at a specific rate. This way the send rate can be controlled in both directions.


I hope this gave some clarification.
Christofer



-----Original Message-----
From: ippm-bounces@ietf.org [mailto:ippm-bounces@ietf.org] On Behalf Of Xiangsong Cui
Sent: den 3 maj 2011 05:43
To: 'Henk Uijterwaal'; ippm@ietf.org
Subject: Re: [ippm] draft-baillargeon-ippm-twamp-value-added-octets

Hi Henk,

Sorry for the late comments.

I take a quick look on this draft and have some comments.

First, this draft seems like about capacity, e.g. path capacity,
   This memo describes the optional extensions to the standard TWAMP
   test protocol for identifying test sessions and packet trains, and
   for measuring capacity metrics like the available path capacity,
   tight section capacity and UDP throughput in the forward and reverse
   path directions. (copied from abstract)

But, we all know that path is a unidirectional concept, so I don't understand, why we need the two-way test to measure the "path capacity"? Why not the one-way test? For example, in the ADSL/3G/4G/etc. network, the upstream path and downstream path provide different "capacity", how can the two-way test be applied? And what is the expected "path capacity" metric result in this approach?


Second, the motivation of this draft, the first challenge is "The different trains within a session cannot be differentiated" (copied from minutes), and the draft reads 
   "The controller (or the Session-Sender) requires a method for
   demultiplexing the received test packets to the correct test session
   especially when it manages multiple active test sessions. "

where is the requirement from? Why the controller cannot set up multiple control sessions to manage the multiple test sessions separately?


Third, section 3 reads,

   The packet interval between consecutive packets for each train sent
   by the Session-Sender and reflected by the Session-Reflector MUST be
   calculated and determined by the controller or an application or
   entity communicating with the controller. [...]

   The transmission time tt to send one packet (i.e. determined by the
   interface speed and the IP packet size) is also shown in the picture.
   Observe that the packet interval MUST be larger than or equal to tt.

Why we need the two "MUST"? Section 3.6 of RFC5357 tells us:

   The send schedule for test packets defined in Section 3.6 of OWAMP
   [RFC4656] is not used in TWAMP.  The Control-Client and Session-
   Sender MAY autonomously decide the send schedule.  The Session-
   Reflector SHOULD return each test packet to the Session-Sender as
   quickly as possible.


As a conclusion, I DISAGREE with it BEFORE I was told the answers.

Best regards,
Xiangsong


> -----Original Message-----
> From: ippm-bounces@ietf.org [mailto:ippm-bounces@ietf.org] On Behalf 
> Of Henk Uijterwaal
> Sent: Thursday, April 07, 2011 4:13 PM
> To: ippm@ietf.org
> Subject: [ippm] draft-baillargeon-ippm-twamp-value-added-octets
> 
> IPPM group,
> 
> In Prague, Steve and colleagues presented 
> draft-baillargeon-ippm-twamp-value-added-octets and asked if this can
become
> a
> WG document.  If you support
> this idea or disagree with it, please speak up on the list before 
> April
21.
> 
> Henk (as WG chair)
> 
> --
>
----------------------------------------------------------------------------
--
> Henk Uijterwaal                           Email: henk(at)uijterwaal.nl
> RIPE NCC
> http://www.xs4all.nl/~henku
>                                           Phone: +31.6.55861746
>
----------------------------------------------------------------------------
--
> 
> There appears to have been a collective retreat from reality that day.
>                                  (John Glanfield, on an engineering
> project)
> _______________________________________________
> ippm mailing list
> ippm@ietf.org
> https://www.ietf.org/mailman/listinfo/ippm

_______________________________________________
ippm mailing list
ippm@ietf.org
https://www.ietf.org/mailman/listinfo/ippm