From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-la0-f53.google.com (mail-la0-f53.google.com [209.85.215.53]) (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 5789521F33E for ; Mon, 2 Feb 2015 08:44:40 -0800 (PST) Received: by mail-la0-f53.google.com with SMTP id gq15so42810026lab.12 for ; Mon, 02 Feb 2015 08:44:38 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:date:message-id:subject:from :to:cc:content-type:content-transfer-encoding; bh=X5TL2TYDXRSPmRnj95KcTLst5RY/FWqGc4yaMI6fo74=; b=YxXicN8qdX3LfU2fmTGMYDDIVhSakL7aAesHWdRqa5F0YnM7jMfGRJZZ7ltHSGAxcT UWG0xhDqbB3IJFJO5yvv2Wx8Xe064b1fUoSxf15eTBhHMfSY9FRiqo7Bprn4IQu9gHmg umRffK6bgquHcME4Fwyo5eBxoBLxP68VDhtgq991n29bVjma8Tv4gYEp/tM8fhuihmVj QSZknLqeC3eeqECxt2sAQveQDup8ZXIUfWZOfj/h+Rbt1gMHY2pEjxZI81+wHrsmTHSA R2oO102AaZgpdq7gxP7omUpLNgnLx2yOC2dRizseFM4Sz+1xzw8yom02hiipIz8XOQgp Srbg== X-Gm-Message-State: ALoCoQmMUTHW5H/JCjP1JSjYf15MvmEAKmtZgc4r/tKfNI6ZsnedY3gj9uwztKCMv2aheodSDdxf MIME-Version: 1.0 X-Received: by 10.152.243.44 with SMTP id wv12mr19835252lac.78.1422895478266; Mon, 02 Feb 2015 08:44:38 -0800 (PST) Sender: bjorn.smedman@anyfi.net Received: by 10.25.62.9 with HTTP; Mon, 2 Feb 2015 08:44:38 -0800 (PST) X-Originating-IP: [82.99.7.230] Date: Mon, 2 Feb 2015 17:44:38 +0100 X-Google-Sender-Auth: oB1QWuQ1vDOP2xpztoEGSL87SzE Message-ID: From: =?UTF-8?Q?Bj=C3=B6rn_Smedman?= To: Avery Pennarun , David Reed Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Mailman-Approved-At: Thu, 12 Feb 2015 08:34:44 -0800 Cc: linux-wireless , "cerowrt-devel@lists.bufferbloat.net" , dstanley@arubanetworks.com, Derrick Pallas Subject: [Cerowrt-devel] Open Source RRM & Hand-Over Optimization (WAS: Throughput regression with `tcp: refine TSO autosizing`) X-BeenThere: cerowrt-devel@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Development issues regarding the cerowrt test router project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Feb 2015 16:45:10 -0000 On Mon, Feb 2, 2015 at 5:21 AM, Avery Pennarun wrote: > On Sun, Feb 1, 2015 at 9:43 AM, wrote: >> Just to clarify, managing queueing in a single access point WiFi network= is >> only a small part of the problem of fixing the rapidly degrading perform= ance >> of WiFi based systems. > > Can you explain what you mean by "rapidly degrading?" The performance > in odd situations is certainly not inspirational, but I haven't > noticed it getting worse over time. > >> Similarly, mesh routing is only a small part of the >> problem with the scalability of cooperative meshes based on the WiFi MAC= . > > That's certainly true. Not to say the mesh routing algorithms are > much good either. > >> Also, as we noted >> earlier, "handoff" from one next hop to another is a huge problem with >> performance in practical deployments (a factor of 10x at least, just in >> that). > > While there is definitely some work to be done in handoff, it seems > like there are some find implementations of this already in existence. > Several brands of "enterprise access point" setups seem to do well at > this. It would be nice if they interoperated, I guess. > > The fact that there's no open source version of this kind of handoff > feature bugs me, but we are working on it here and the work is all > planned to be open source, for example: (very early version) > https://gfiber.googlesource.com/vendor/google/platform/+/master/waveguide= / We've got an SDN-inspired architecture with 802.11 frame tunneling (a la CAPWAP), airtime fairness, infrastructure initiated hand-over, Opportunistic Key Caching (OKC), IEEE 802.11r Fast BSS Transition and a few more goodies. It's currently free as in beer (http://anyfi.net/software, https://github.com/carrierwrt/carrierwrt/pull/7 and http://www.anyfinetworks.com/download) up to 100 APs, but we're definitely going to open source in one form or another. We've also tried to raise some interest in fixing up CAPWAP (https://www.ietf.org/mail-archive/web/opsawg/current/msg03196.html), which is (unfortunately) the best open standard at the moment. Interest seems marginal though... If anybody's interested in joining forces on either front we'd be be happy to talk. Cheers, Bj=C3=B6rn