Re: [tcmtf] Answers to possible questions in the BOF

Mirko Sužnjević <Mirko.Suznjevic@fer.hr> Wed, 26 June 2013 09:36 UTC

Return-Path: <Mirko.Suznjevic@fer.hr>
X-Original-To: tcmtf@ietfa.amsl.com
Delivered-To: tcmtf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4719811E80CC for <tcmtf@ietfa.amsl.com>; Wed, 26 Jun 2013 02:36:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.299
X-Spam-Level:
X-Spam-Status: No, score=-2.299 tagged_above=-999 required=5 tests=[AWL=-0.000, BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lYsU1D5xRjcA for <tcmtf@ietfa.amsl.com>; Wed, 26 Jun 2013 02:36:22 -0700 (PDT)
Received: from mail.fer.hr (mail.fer.hr [161.53.72.233]) by ietfa.amsl.com (Postfix) with ESMTP id F11D321F93D4 for <tcmtf@ietf.org>; Wed, 26 Jun 2013 02:35:52 -0700 (PDT)
Received: from MAIL4.fer.hr ([2002:a135:48ea::a135:48ea]) by MAIL.fer.hr ([2002:a135:48e9::a135:48e9]) with mapi id 14.02.0342.003; Wed, 26 Jun 2013 11:35:48 +0200
From: Mirko Sužnjević <Mirko.Suznjevic@fer.hr>
To: "tcmtf@ietf.org" <tcmtf@ietf.org>
Thread-Topic: [tcmtf] Answers to possible questions in the BOF
Thread-Index: Ac5wycGHbApylKz/RhmtAnL3dgONFwAozNkAADiR09A=
Date: Wed, 26 Jun 2013 09:35:47 +0000
Message-ID: <E004A7C54DE04F4BB87DB9F32308DA5C0C1C7A@MAIL4.fer.hr>
References: <007e01ce70c9$fe1a0aa0$fa4e1fe0$@unizar.es> <003a01ce717d$bc286e20$34794a60$@unizar.es>
In-Reply-To: <003a01ce717d$bc286e20$34794a60$@unizar.es>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [85.114.38.130]
Content-Type: multipart/alternative; boundary="_000_E004A7C54DE04F4BB87DB9F32308DA5C0C1C7AMAIL4ferhr_"
MIME-Version: 1.0
Subject: Re: [tcmtf] Answers to possible questions in the BOF
X-BeenThere: tcmtf@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Tunneling Compressed Multiplexed Traffic Flows \(TCMTF\) discussion list" <tcmtf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tcmtf>, <mailto:tcmtf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tcmtf>
List-Post: <mailto:tcmtf@ietf.org>
List-Help: <mailto:tcmtf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcmtf>, <mailto:tcmtf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Jun 2013 09:36:28 -0000

Hello all,
Here i have just a small addition:
By using TCM-TF we aim maintain the QoE of the service, or at least minimize the degradation.

1)      Recommended limits of multiplexing period are given in order not do significantly degrade the service (on applicable applications and studies we aimed at MOS over 4).

2)      1st example of a dynamic scenarios TCMTF is actually reducing latency by preventing congestion (rush hour scenario)

2)      2nd example of the launch of the game scenario TCM-TF provides significant savings, and increase of the QoE as service unavailability is much much more QoE degrading for gamers than slight latency increase
Also i would emphasize that the added delay is very minimal on links with high packet rate, and that the maximal introduced delay can be controlled with the multiplexing period depending on how much tradeoff is needed or allowed.
Cheers!
Mirko
From: tcmtf-bounces@ietf.org [mailto:tcmtf-bounces@ietf.org] On Behalf Of Jose Saldana
Sent: Tuesday, June 25, 2013 10:27 AM
To: tcmtf@ietf.org
Subject: Re: [tcmtf] Answers to possible questions in the BOF

Question 3: You are talking about real-time services (VoIP, online games, remote desktop). *Why adding a new (multiplexing) delay?* Would it harm the user’s experience with the service?

Answer

1) We have had that question in mind from the very beginning. We want to save bandwidth and pps, but always preserving subjective quality. In fact, a specific draft has been written including a set of recommendations of the maximum delays that can be tolerated by users of different services. The draft includes references to studies where subjective quality has been evaluated with real people.


2) In addition, our idea is that TCM-TF can be something to be used dynamically when required. Some examples:

- I am in the rush hour and I notice a lot of traffic in my network. In order to avoid the collapse, I optimize traffic. I add a small delay, but the bandwidth savings can make it possible that the service still works.

- I am an online games provider and I am releasing a new title. The first days, a lot of people will want to play. So, how can I dimension my network? Should I dimension it for the worst case?

TCM-TF provides flexibility: there is a tradeoff: a small additional delay as the price for maintaining the service. It should be taken into account that for certain services the bandwidth savings are 50 or even 60%.


3) If I have a high number of flows, I can achieve significant bandwidth savings while adding small delays. Some examples:
- 10 VoIP flows G729 can be optimized including one packet from each flow (average additional delay 10ms) and 50% of bandwidth can be saved
- if I have 100 flows of a TCP-based online game, I can achieve 45% bandwidth saving with a multiplexing period of 30 ms (average additional delay 15ms)


4) TCM-TF is not only for real-time services. Other small-packet services can be optimized, and in this case the additional delay would not be significant.


Any other thoughts?

Jose

De: tcmtf-bounces@ietf.org<mailto:tcmtf-bounces@ietf.org> [mailto:tcmtf-bounces@ietf.org] En nombre de Jose Saldana
Enviado el: lunes, 24 de junio de 2013 13:00
Para: tcmtf@ietf.org<mailto:tcmtf@ietf.org>
Asunto: [tcmtf] Answers to possible questions in the BOF

I would like to start a thread about possible questions people may ask in the BOF. Obviously, we also need answers, so we should cooperate.

This is different from the “questions to ask in the BOF”. This will be discussed separately.

Thanks!

Jose