Re: [rmcat] draft-sarker-rmcat-eval-test-00, test case 4.4 RMCAT Flow competing with a long TCP Flow

Ingemar Johansson S <ingemar.s.johansson@ericsson.com> Wed, 30 April 2014 12:46 UTC

Return-Path: <ingemar.s.johansson@ericsson.com>
X-Original-To: rmcat@ietfa.amsl.com
Delivered-To: rmcat@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA3591A6F6F for <rmcat@ietfa.amsl.com>; Wed, 30 Apr 2014 05:46:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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 kpeFkL26DKJU for <rmcat@ietfa.amsl.com>; Wed, 30 Apr 2014 05:46:37 -0700 (PDT)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) by ietfa.amsl.com (Postfix) with ESMTP id B69B01A6F68 for <rmcat@ietf.org>; Wed, 30 Apr 2014 05:46:36 -0700 (PDT)
X-AuditID: c1b4fb3a-f79106d0000013ca-7c-5360f0aa5098
Received: from ESESSHC011.ericsson.se (Unknown_Domain [153.88.253.124]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id 79.4D.05066.AA0F0635; Wed, 30 Apr 2014 14:46:34 +0200 (CEST)
Received: from ESESSMB205.ericsson.se ([169.254.5.151]) by ESESSHC011.ericsson.se ([153.88.183.51]) with mapi id 14.03.0174.001; Wed, 30 Apr 2014 14:46:33 +0200
From: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
To: Zaheduzzaman Sarker <zaheduzzaman.sarker@ericsson.com>, "Fred Baker (fred)" <fred@cisco.com>
Thread-Topic: [rmcat] draft-sarker-rmcat-eval-test-00, test case 4.4 RMCAT Flow competing with a long TCP Flow
Thread-Index: Ac9jf090kpDicEcGShCy4a8kghdQ6gAK9R2AAAia8FAAJv0GcAAB/uSg
Date: Wed, 30 Apr 2014 12:46:33 +0000
Message-ID: <81564C0D7D4D2A4B9A86C8C7404A13DA31F5C849@ESESSMB205.ericsson.se>
References: <81564C0D7D4D2A4B9A86C8C7404A13DA31F5BD0F@ESESSMB205.ericsson.se> <F399C574-037C-4F74-80D6-4639FC529C56@cisco.com> <81564C0D7D4D2A4B9A86C8C7404A13DA31F5BDA6@ESESSMB205.ericsson.se> <E0F7A68B07B53F4FBD12DABD61CBA90E126F127F@ESESSMB307.ericsson.se>
In-Reply-To: <E0F7A68B07B53F4FBD12DABD61CBA90E126F127F@ESESSMB307.ericsson.se>
Accept-Language: sv-SE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.146]
Content-Type: multipart/alternative; boundary="_000_81564C0D7D4D2A4B9A86C8C7404A13DA31F5C849ESESSMB205erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprFIsWRmVeSWpSXmKPExsUyM+Jvje6qDwnBBot/ylm8X3eGzeL9Z36L 1Tc/sFnMOMFh8bplGZMDq8eU3xtZPc4um8rksWTJT6YA5igum5TUnMyy1CJ9uwSujN0LZjAV tG1jrPg2/zBjA+P/RYxdjJwcEgImEpM/TGaHsMUkLtxbz9bFyMUhJHCUUeLFz9NMEM4SRomp V2+zgVSxCdhIrDz0HaxbRCBJ4u/tdywgRcwCvxglGqc/AhrFwSEskC8x+U45RE2BRNuCKVD1 bhJd51czg9gsAqoSy59MBpvJK+ArMb1pHtTmDiaJXcvvMILM4RTwk9ixQBakhlFAVuL+93ss IDazgLjErSfzmSCuFpBYsuc8M4QtKvHy8T9WCFtJ4seGS1D1+RK3n71kgtglKHFy5hOWCYyi s5CMmoWkbBaSMoi4nsSNqVPYIGxtiWULXzND2LoSM/4dYkEWX8DIvopRtDi1uDg33chIL7Uo M7m4OD9PLy+1ZBMjMDIPbvlttYPx4HPHQ4wCHIxKPLzFXyKDhVgTy4orcw8xSnOwKInzTlrk HiwkkJ5YkpqdmlqQWhRfVJqTWnyIkYmDU6qB0XK15+4fcQIfvknUB78+P92bMdL/h4HAm82f Xqnes9X4+aB82naZBN66jXq+d++a9Jtk1vXZrOrfVSFmdtzFP+ixg57tlnt/7fmC67YYRwhM v6JbJDY3kWnWjaijLT4v670XrVrz/krmibWsczyjPjy9qlOpr+43Sf1gXNmsplV7Tv/x3THp pxJLcUaioRZzUXEiAAhZQYKtAgAA
Archived-At: http://mailarchive.ietf.org/arch/msg/rmcat/AL5qCbul_ZuQ8a-kP4FbA7fpuec
Cc: "rmcat WG (rmcat@ietf.org)" <rmcat@ietf.org>, Erlendur Karlsson <erlendur.karlsson@ericsson.com>, "varun@comnet.tkk.fi" <varun@comnet.tkk.fi>, "Michael Ramalho (mramalho)" <mramalho@cisco.com>, "Xiaoqing Zhu (xiaoqzhu)" <xiaoqzhu@cisco.com>
Subject: Re: [rmcat] draft-sarker-rmcat-eval-test-00, test case 4.4 RMCAT Flow competing with a long TCP Flow
X-BeenThere: rmcat@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "RTP Media Congestion Avoidance Techniques \(RMCAT\) Working Group discussion list." <rmcat.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rmcat>, <mailto:rmcat-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rmcat/>
List-Post: <mailto:rmcat@ietf.org>
List-Help: <mailto:rmcat-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rmcat>, <mailto:rmcat-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Apr 2014 12:46:54 -0000

Hi

Packet reordering can happen in 3G network due to load balancing, I've see examples of this in wireshark logs. Most often it only generate one duplicate ACK in TCP which is normally nothing that triggers fast retransmit and CWND reduction.
The kind of reordering in testcases 4.4 and 4.5 which causes the kind of degraded FTP throughput that I see in the simulations should be very uncommon though.

/Ingemar

From: Zaheduzzaman Sarker
Sent: den 30 april 2014 13:50
To: Ingemar Johansson S; Fred Baker (fred)
Cc: rmcat WG (rmcat@ietf.org); Erlendur Karlsson; varun@comnet.tkk.fi; Michael Ramalho (mramalho); Xiaoqing Zhu (xiaoqzhu)
Subject: RE: [rmcat] draft-sarker-rmcat-eval-test-00, test case 4.4 RMCAT Flow competing with a long TCP Flow

Hi Fred and Ingemar,

Are you saying re-ordering is not a phenomena that we can observe in the current Internet? And we should not have test cases to handle re-ordering of packets in RMCAT?
BR

Zahed

From: Ingemar Johansson S
Sent: den 29 april 2014 10:59
To: Fred Baker (fred)
Cc: rmcat WG (rmcat@ietf.org<mailto:rmcat@ietf.org>); Erlendur Karlsson; Zaheduzzaman Sarker; varun@comnet.tkk.fi<mailto:varun@comnet.tkk.fi>; Michael Ramalho (mramalho); Xiaoqing Zhu (xiaoqzhu)
Subject: RE: [rmcat] draft-sarker-rmcat-eval-test-00, test case 4.4 RMCAT Flow competing with a long TCP Flow

Hi Fred
You are right, it should actually be a FIFO queue involved in the random delay, I asked about this internally and the impression then was that we should allow for reordering to happen, did not think about the TCP problem then though....
In any case if a random delay is still used for test case 4.4 and 4.5 then it could be good to clarify this.

/Ingemar

From: Fred Baker (fred) [mailto:fred@cisco.com]
Sent: den 29 april 2014 10:02
To: Ingemar Johansson S
Cc: rmcat WG (rmcat@ietf.org<mailto:rmcat@ietf.org>); Erlendur Karlsson; Zaheduzzaman Sarker; varun@comnet.tkk.fi<mailto:varun@comnet.tkk.fi>; Michael Ramalho (mramalho); Xiaoqing Zhu (xiaoqzhu)
Subject: Re: [rmcat] draft-sarker-rmcat-eval-test-00, test case 4.4 RMCAT Flow competing with a long TCP Flow


On Apr 29, 2014, at 3:57 AM, Ingemar Johansson S <ingemar.s.johansson@ericsson.com<mailto:ingemar.s.johansson@ericsson.com>> wrote:

Hi

I am experimenting  with the bottleneck test cases and found an issue with the competing TCP flows test case.

This test case specifes a Maximum end to end jitter = 30ms. This is implemented as a uniform [0-30ms] random delay in my simulator setup.
The problem with this is that it creates so much reordering that TCP will trigger CWND reduction, and I guess this is not the intention or ?

My recommendation is that we should remove the random delay completely in this test case (and also in 4.5)  as the FTP will introduce plenty of jitter anyhow.

That's the problem with simulations; you really have to think about how to make them similar to whatever they are simulating. Network gear rarely uses non-FIFO queues; even when we have parallel queues for various classes of traffic, the sub-queues are FIFO.

If your simulated queuing system isn't FIFO, its results don't tell us much about what rmcat will do in real networks.

/Ingemar

=================================
Ingemar Johansson  M.Sc.
Senior Researcher

Ericsson AB
Wireless Access Networks
Labratoriegränd 11
971 28, Luleå, Sweden
Phone +46-1071 43042
SMS/MMS +46-73 078 3289
ingemar.s.johansson@ericsson.com<mailto:ingemar.s.johansson@ericsson.com>
www.ericsson.com<x-msg://85/www.ericsson.com>

"Those are my principles, and if you don't like them...
well, I have others."  Groucho Marx<http://www.brainyquote.com/quotes/authors/g/groucho_marx.html>
=================================

-----------------------------------
"We are learning to do a great many clever things...The next great task
will be to learn not to do them."

- G. K. Chesterton (1874-1936)