Re: [rmcat] [iccrg] draft-johansson-rmcat-scream-cc

Zaheduzzaman Sarker <zaheduzzaman.sarker@ericsson.com> Thu, 26 June 2014 12:11 UTC

Return-Path: <zaheduzzaman.sarker@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 7B32F1B2B79 for <rmcat@ietfa.amsl.com>; Thu, 26 Jun 2014 05:11:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.901
X-Spam-Level:
X-Spam-Status: No, score=-0.901 tagged_above=-999 required=5 tests=[BAYES_50=0.8, J_CHICKENPOX_37=0.6, RCVD_IN_DNSWL_MED=-2.3, 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 ddwx1NB0OiFT for <rmcat@ietfa.amsl.com>; Thu, 26 Jun 2014 05:10:55 -0700 (PDT)
Received: from sesbmg22.ericsson.net (sesbmg22.ericsson.net [193.180.251.48]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BBA731B2B74 for <rmcat@ietf.org>; Thu, 26 Jun 2014 05:10:53 -0700 (PDT)
X-AuditID: c1b4fb30-f79da6d000006b80-2a-53ac0dcb4a6b
Received: from ESESSHC015.ericsson.se (Unknown_Domain [153.88.253.124]) by sesbmg22.ericsson.net (Symantec Mail Security) with SMTP id 4A.EB.27520.BCD0CA35; Thu, 26 Jun 2014 14:10:52 +0200 (CEST)
Received: from [150.132.141.82] (153.88.183.153) by smtp.internal.ericsson.com (153.88.183.65) with Microsoft SMTP Server id 14.3.174.1; Thu, 26 Jun 2014 14:10:50 +0200
Message-ID: <53AC0DC9.2020803@ericsson.com>
Date: Thu, 26 Jun 2014 14:10:49 +0200
From: Zaheduzzaman Sarker <zaheduzzaman.sarker@ericsson.com>
Organization: Ericsson AB
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Luca De Cicco <ldecicco@gmail.com>, Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
References: <81564C0D7D4D2A4B9A86C8C7404A13DA31F9E116@ESESSMB205.ericsson.se> <CAA93jw5quLK6w8r43vPFf0FMH_XCxysPwzgMDzrQtv=JBRjf=Q@mail.gmail.com> <81564C0D7D4D2A4B9A86C8C7404A13DA31F9F56B@ESESSMB205.ericsson.se> <CACHLvedAdFYgKdyzx6sw01_d9XHgzKVNXkChAFRB-jZpiGppfg@mail.gmail.com> <81564C0D7D4D2A4B9A86C8C7404A13DA31FA50F7@ESESSMB205.ericsson.se> <CACHLvecxtG++buc9M7EVEdH_M4_Fcm-pQegVT0B8-THUHiwV8g@mail.gmail.com>
In-Reply-To: <CACHLvecxtG++buc9M7EVEdH_M4_Fcm-pQegVT0B8-THUHiwV8g@mail.gmail.com>
Content-Type: multipart/mixed; boundary="------------010204040104080409000204"
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrKLMWRmVeSWpSXmKPExsUyM+Jvje4Z3jXBBn+vM1vs2XiSxeLAgp3s Fh8XHmW0WH3zA5sDi8fOWXfZPZYs+cnkMXnjYbYA5igum5TUnMyy1CJ9uwSujIcnZrAXrL8n UtFy6iBbA+OuFpEuRg4OCQETieNP8rsYOYFMMYkL99azdTFycQgJHGWU6NxzmRnCWcMosWPP biaQKl4BbYmFd9exgtgsAqoSX+b9ZAIZxCZgI/F4sR9ImF9AUmJDw25mEFtUIErizqV+VohW QYmTM5+wgNgiAgkSJ97uYQSxmQXKJOZPec0OYgsD3XPnwkFGiL0LmCXmLH4IluAUCJRYc3AP M0RDgMTtNe8ZQfYKCehKdL2Mm8AoOAvJillIqiBsC4nFbw6yQ9jyEs1bZzND2DYSRx//gapX lJjS/RCqxkmia/tExgWM7KsYRYtTi5Ny042M9FKLMpOLi/Pz9PJSSzYxAuPl4JbfBjsYXz53 PMQowMGoxMOrwLc6WIg1say4MvcQozQHi5I478Jz84KFBNITS1KzU1MLUovii0pzUosPMTJx cEo1MHZY+jrezi+Jmnq16on5m7tnanhUUsLfFZQf1VXKKPyXM7El0+us9fN3Wr2n48wZHr+9 UtA8409Qp8WCU5smqUX9V5oaFHXR7K04Z+qa1P1z74bJHFmyqarmu7hlbfq9gjPzJI9L29pf Yqj6GcM397hCXHT83P28fDdnTP7m0fCy/5CjebSSrxJLcUaioRZzUXEiALoDIx94AgAA
Archived-At: http://mailarchive.ietf.org/arch/msg/rmcat/W8oLcDf4qjDKUPKQusa87xVgtXE
Cc: "rmcat WG (rmcat@ietf.org)" <rmcat@ietf.org>, "iccrg@irtf.org" <iccrg@irtf.org>, Dave Taht <dave.taht@gmail.com>
Subject: Re: [rmcat] [iccrg] draft-johansson-rmcat-scream-cc
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: Thu, 26 Jun 2014 12:11:04 -0000

Hi Luca,

The simulation code is implemented in our proprietary simulator (I 
should thank my MS thesis workers who contributed a lot). Thus cant 
really share the code but what I can share is some simulation results.

Note that in our implementation we followed latest update for varying 
threshold from the GCC draft

If you want GCC related logs particularly for LTE simulations I cant not 
provide that.We simulate lots of users and dont log all the GCC related 
variables.

However, I have attached simulation logs from two test cases-
1. a staircase bandwidth test , that I found interesting in one of the 
papers.
2. and test case 5.1 from 
http://tools.ietf.org/html/draft-sarker-rmcat-eval-test-01.

I hope those plots will give you an idea about the implementation we 
have and how it is behaving.

I would suggest you run tests from 
http://tools.ietf.org/html/draft-sarker-rmcat-eval-test-01 as well and 
then we can compare the results.

BR

Zahed


On 2014-06-25 17:32, Luca De Cicco wrote:
> Dear Zahed,
>
> can you share some information about the GCC simulation code?
>
> thanks,
> Luca
>
>
> On Wed, Jun 25, 2014 at 2:46 PM, Ingemar Johansson S
> <ingemar.s.johansson@ericsson.com
> <mailto:ingemar.s.johansson@ericsson.com>> wrote:
>
>     Hi____
>
>     __ __
>
>     Thanks for the interest in this work. ____
>
>     __ __
>
>     Crosspost to RMCAT as well, hope that is Ok____
>
>     Answers/comments inline____
>
>     __ __
>
>     /Ingemar____
>
>     __ __
>
>     *From:*Luca De Cicco [mailto:ldecicco@gmail.com
>     <mailto:ldecicco@gmail.com>]
>     *Sent:* den 25 juni 2014 13:23
>     *To:* Ingemar Johansson S
>     *Cc:* Dave Taht; iccrg@irtf.org <mailto:iccrg@irtf.org>
>     *Subject:* Re: [iccrg] draft-johansson-rmcat-scream-cc____
>
>     __ __
>
>     Dear Ingemar,____
>
>     __ __
>
>     I have some questions. ____
>
>     __ __
>
>     1) In the architecture figure (Figure 2) you show the case of two
>     videos produced by the ____
>
>     same source and going to the same destination (both videos are
>     encoded and fed to the same UDP socket),____
>
>     am I right? In the case SCReAM is used in a WebRTC context (in a
>     browser), what use case ____
>
>     are you imagining?____
>
>     [IJ] This was just to highlight how two sources are handled, I am
>     fully aware that it is probably not the most common use case, on the
>     other hand I don’t know how WebRTC will be used in the future. If
>     there are two destinations then one will need to congestion control
>     contexts (one for each UDP socket). The bandwidth distribution may
>     then be based on rate shaping but another, possibly more useful,
>     option is to target the congestion window functions directly, for
>     instance if the congetsion window for one flow is knocked down just
>     a little then the other flow will grab the free capacity
>     automatically. Another option is to adjust the gain factors for the
>     CWND calculations.____
>
>     __ __
>
>     2) How did you implement GCC algorithm? Do you have a paper where I
>     can see the dynamics of GCC (for instance____
>
>     the rate computed by the receiver side controller, the estimated one
>     way queuing delay variation "m")?____
>
>     [IJ] The GCC algorithm was implemented into our simulation platform
>     by Zahed, it is based in the availabe code and the drafts. We have
>     logging possibilities in our simulator but I don’t know of any paper
>     around this.____
>
>     __ __
>
>     3) You show average bitrate in the tables. There's an odd situation
>     where GCC gets a 50% packet loss ratio in the case of____
>
>     16 users/cell but with an average rate of 61 kbps. Can you elaborate
>     on this?____
>
>     [IJ] Could be an effect of a much too high load in combination with
>     a high mobility, could be an effect of large amount of packet losses
>     due to network queue overflow. I will BTW update the evaluation
>     results for GCC soon, it seems like it was tuned a but too
>     sensitive, with the new setting one get higher bitrates, but
>     unfortunately also the tail latency will increase more quickly with
>     increased load. ____
>
>     __ __
>
>     Cheers,____
>
>     Luca____
>
>     __ __
>
>     On Wed, Jun 18, 2014 at 11:37 AM, Ingemar Johansson S
>     <ingemar.s.johansson@ericsson.com
>     <mailto:ingemar.s.johansson@ericsson.com>> wrote:____
>
>     Hi
>
>     Besides the example code there is no ready to compile code available
>     (at least nothing that I know of). But on the other hand the
>     solution has similarities to TFWC (TCP Friendly Window-based
>     Congestion control) that was devised by Soo-Hyun Choi
>     (http://tfwc.hackerslab.eu/ ), perhaps that can be used as a basis ?
>
>     /Ingemar____
>
>
>      > -----Original Message-----
>      > From: Dave Taht [mailto:dave.taht@gmail.com
>     <mailto:dave.taht@gmail.com>]
>      > Sent: den 17 juni 2014 20:00
>      > To: Ingemar Johansson S
>      > Cc: iccrg@irtf.org <mailto:iccrg@irtf.org>
>      > Subject: Re: [iccrg] draft-johansson-rmcat-scream-cc
>      >
>      > My usual request: Is there running code somewhere?
>      >
>      > On Tue, Jun 17, 2014 at 10:35 AM, Ingemar Johansson S
>      > <ingemar.s.johansson@ericsson.com
>     <mailto:ingemar.s.johansson@ericsson.com>> wrote:
>      > > Hi
>      > >
>      > >
>      > >
>      > > This draft can be of interest for those of you interested in
>      > > congestion control for realtime media.
>      > >
>      > >
>     http://www.ietf.org/internet-drafts/draft-johansson-rmcat-scream-cc-00
>      > > .txt
>      > >
>      > >
>      > >
>      > > Abstract : “This memo describes a rate adaptation framework for
>      > > conversational
>      > >
>      > >    video services.  The solution conforms to the packet
>     conservation
>      > >
>      > >    principle and uses a hybrid loss and delay based congestion
>     control
>      > >
>      > >    algorithm.  The framework is evaluated over both simulated
>      > > bottleneck
>      > >
>      > >    scenarios as well as in a LTE (Long Term Evolution) system
>      > > simulator
>      > >
>      > >    and is shown to achieve both low latency and high video
>     throughput
>      > > in
>      > >
>      > >    these scenarios”
>      > >
>      > >
>      > >
>      > > /Ingemar
>      > >
>      > >
>      > >
>      > >
>      > >
>      > > =================================
>      > >
>      > > Ingemar Johansson  M.Sc.
>      > >
>      > > Senior Researcher
>      > >
>      > >
>      > >
>      > > Ericsson AB
>      > >
>      > > Wireless Access Networks
>      > >
>      > > Labratoriegränd 11
>      > >
>      > > 971 28, Luleå, Sweden
>      > >
>      > > Phone +46-1071 43042 <tel:%2B46-1071%2043042>
>      > >
>      > > SMS/MMS +46-73 078 3289 <tel:%2B46-73%20078%203289>
>      > >
>      > > ingemar.s.johansson@ericsson.com
>     <mailto:ingemar.s.johansson@ericsson.com>
>      > >
>      > > www.ericsson.com <http://www.ericsson.com>
>      > >
>      > >
>      > >
>      > > “The difference between stupidity and
>      > >
>      > > genius is that genius has its limits."
>      > > Albert Einstein
>      > > =================================
>      > >
>      > >
>      > >
>      > >
>      > >
>      > >
>      > > _______________________________________________
>      > > iccrg mailing list
>      > > iccrg@irtf.org <mailto:iccrg@irtf.org>
>      > > https://www.irtf.org/mailman/listinfo/iccrg
>      > >
>      >
>      >
>      >
>      > --
>      > Dave Täht
>      >
>      > NSFW:
>      >
>     https://w2.eff.org/Censorship/Internet_censorship_bills/russell_0296_indec
>      > ent.article
>     _______________________________________________
>     iccrg mailing list
>     iccrg@irtf.org <mailto:iccrg@irtf.org>
>     https://www.irtf.org/mailman/listinfo/iccrg____
>
>     __ __
>
>

-- 

Zahed

==================================================
ANM ZAHEDUZZAMAN SARKER


Ericsson AB
Services, Media and Network Features
Laboratoriegränd 11
97128 Luleå, Sweden
Phone +46 10 717 37 43
Fax +46 920 996 21
SMS/MMS +46 76 115 37 43
zaheduzzaman.sarker@ericsson.com
www.ericsson.com

==================================================