Google has developed an algorithm that speeds up TCP/IP

Engineers at Google have developed a new algorithm to speed up TCP, the main transport protocol for traffic on the internet, by optimizing the speed at which traffic is sent so it doesn’t clog up the available routes.

They say their acceleration method, called bottleneck bandwidth and roundtrip (BBR) propagation time, measures the fastest way to send data across different routes and is able to more efficiently handle traffic when data routes become congested.

To learn more click here.

Andriod 8.0

Google’s Android 8.0 Oreo release is full of fresh new features and flavors. This detailed (and delightfully creamy!) FAQ has everything you need to know.

Click Here.

Disable WMM QOS to Stabilize Android 7.0 WiFi Connection

When I upgraded my smart phones recently to Android 7.0 I started to experience WiFi issues. The phones would constantly disconnect and then try to reconnect to the network.  The other devices on my network seemed fine which indicated the problem likely was with the Android 7.0 build considering the phones were fine before the 7.0 upgrade.

After a few days of looking online and adjusting settings on the phones I was quickly realizing it was time for Wire Shark. After grabbing some packet captures I started looking through the TCP stream and was able to trace the issue.

After reviewing the WMM protocol logic and looking at the TCP stream it seems that Android 7.0 doesn’t handle the power save station (STA) triggers correctly which causes a reset.

I disabled WMM on the router and the problem was solved. In theory disabling WMM should slow traffic but not enough to be noticed.