One Simple Trick to Improve Your Wireless Network
to better view the best 3D AI platform!
by: Justin LaPre, Machine Learning Architect
Did I grab your attention? Good. While many such headlines have failed to live up to the hype in the past, my goal is to arm you with the knowledge that you can improve your home network in measurable and noticeable ways.
Have you ever had the feeling that the Internet was, well, slow? You click links and they take a second or two to load. Or perhaps you're playing video games and the cars jump from location to location. Maybe you'll never hit that headshot because the player you're aiming at hasn't been in that spot for over a second. If this sounds like anything you've experienced then my guess would be you've crossed paths with bufferbloat.
While our engineers were developing a new machine learning 3D user interface at Lucd, a thought occurred: what if the end-users were suffering from bufferbloat while they were using it? Would they get annoyed at a stutter or two? How many would be too many? Then I had a similarly thought: what if the end-user doesn't even know what bufferbloat is? Do you have it? You can check your bufferbloat score here.
So get out your pencil and paper because Professor LaPre is going to give you a quick lesson. Have you ever been in line at the supermarket and seen the little flashing light start blinking above your cashier? It means the cashier needs help: change, price check, whatever. Your wait-time just increased. If there's no managers around, you may want to switch lines quickly! Now compare that behavior with a bank. One line feeding into a pool of multiple tellers ready to help you. If one customer/teller pair runs into a problem, the other tellers keep servicing the other customers in the queue. That's great and, more importantly, fair.
Here's some good news: your home router acts like a bank and tries to be as fair as possible! More good news: memory is cheap so why not add 32, 64, or even 128 MB of performance-improving RAM for buffers! But... that doesn't seem to improve the performance of our home router much, does it? Shouldn't larger buffers translate into greater performance?
Here's the problem: having huge amounts of memory dedicated to buffers is just like having a stadium-sized bank lobby. Fairness isn't very comforting when you have 10,000 people in front of you at the bank. Most web sites are more than happy to send you upwards of 3 MB. If that gets into your buffers between when you see the bad guy and when you pull the trigger you're going to miss every time. Because your router is fair. If the web page gets into your buffer first it will get serviced first regardless of what else is happening on your network.
So if your bufferbloat scores from the speedtest are not what you would like them to be, then what can we do? Well, we can throw money at the problem and buy some fancy home routers or mesh networking equipment. Better yet, we can take the opportunity to learn even more! https://www.bufferbloat.net/ is a terrific resource to help you facilitate the Lucd AI platform with it’s amazing 3D. Lastly, flashing the firmware on your router is a fun and educational experience (and it's really not that hard). Just be careful -- it's still possible to brick your router.
At the end of the day, we want our new user interface to blow you away. The Lucd team has spent thousands of hours building a 3D tool that we know you'll enjoy using to explore and transform your data. We have taken it to the cusp, but we can't run the last mile for you. Our software performs its best when paired with an amazing supporting environment. To take advantage of all its power it is worth investing your time in tending your networking garden to ensure optimal performance. Then let us set you up with a demo!