From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oi0-x232.google.com (mail-oi0-x232.google.com [IPv6:2607:f8b0:4003:c06::232]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id D9FFA21F61A for ; Sun, 18 Oct 2015 04:24:19 -0700 (PDT) Received: by oiad129 with SMTP id d129so22792011oia.0 for ; Sun, 18 Oct 2015 04:24:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=mMS2XBwTBWYkcMQxIFePF4YBs7XmpRuDu2P5ZkJXC6A=; b=iL89ulBkOBVojkaC9DGqRHGek3dyKbF9WYM7Aa262QCEaejRv2qshVpqsgV3F3hJyd BwVAVHlnvnbOMURQZnCEjmzpuOfoR/hWj4MXcgyM3AYWvrPEijrM/468DyF+J06HLWEM ZnWc7tSfbW6OZqd5x5L7PSOw3ugnZr5pjNo+E84fJ1S23UHd9WDvejN0iLaVLUzYo5/U zoVThCSS++HZwVHd1ivRtdLoh3spHt8904MJbq4UFEDmNk5X0qwW09+S7TEpM6Mft09d PBXdyO13Sk5rWjcL/BDXZLAXDrimbbAHY/CohYbaxLzG91tHaT0AFpUMli2qdau5HQod RbrQ== MIME-Version: 1.0 X-Received: by 10.202.203.74 with SMTP id b71mr10409604oig.104.1445167458395; Sun, 18 Oct 2015 04:24:18 -0700 (PDT) Received: by 10.202.108.212 with HTTP; Sun, 18 Oct 2015 04:24:18 -0700 (PDT) Date: Sun, 18 Oct 2015 13:24:18 +0200 Message-ID: From: Dave Taht To: freeswitch-dev@lists.freeswitch.org, freeswitch-users@lists.freeswitch.org, cake@lists.bufferbloat.net Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: [Cake] testers wanted for low latency voip/video conferencing qdisc X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Oct 2015 11:24:42 -0000 Dear Freeswitch folk: It is generally my hope that many of you have been using things like fq_codel (now the default in fedora, and many other linux derived OSes) and qos systems like the "sqm"[1] system now in openwrt, and streamboost, etc in order to improve voip and videoconferencing behavior along the edge, and beat bufferbloat. For the past 3 years we have been working on a successor to fq_codel, called "cake" - which among many other improvements like 8way set associative hashing, and less cpu use, also obeys what we know of the defined diffserv markings for voip and video conferencing - not that we think they are widely used as yet. We are finally at the point where cake can be tested more widely with an out of tree kernel module, and patches to tc. A complete technical description of cake, links the github repos, and how to install are at: http://www.bufferbloat.net/projects/codel/wiki/CakeTechnical And we hope to submit to kernel mainline after more testing gets done. We have many tests (see flent.org for the flent tool) for voip but we have yet to develop good ones for videoconferencing, and in addition to any testing of cake you can do, I would love to know how we too can add tests for that to our test suites. I had a chance last friday to come on the vuc show and talk about fq_codel, cake, bloat, etc on the latter half, and the first half was dominated by our controversial proposal to fix the edge of the internet. - but my heart is in seeing the technical fixes for better voip and videoconferencing get more widely used so we can finally deploy them! https://www.youtube.com/watch?v=3DyGYZ83nq4Js http://www.businesswire.com/news/home/20151014005564/en (for the letter we were talking about) And my group of bufferbloat folk plan to be on the cluecon show nov 18th. More freeswitch data to toss around - logs - packet captures - empirical evidence - anything would be great to have before then. TIA. [1] http://wiki.openwrt.org/doc/howto/sqm --=20 Dave T=C3=A4ht Do you want faster, better, wifi? https://www.patreon.com/dtaht