Skip to main content

Is there BS behind the Puma chipset latency story?

I frequently read about how Puma-based DOCSIS modems have severe latency problems.  Back in 2016, a user on DSL Reports who states that he is an "EE" that "designs electronics" did an analysis and claimed that he found very frequent and repeatable ~250 ms latency spikes due to his modem's Puma chipset.  (It is important to note that this person did not claim to have professional or academic credentials in networking.)

The data he published - a repeatable and consistent 250 ms latency - seems so bizarre that I find it almost impossible to fathom that his findings were typical behavior, or that ISPs would certify such poorly behaving modems. Later in 2016 an article was published that amplified his claims and his story took off as "the experience of everyone with a Puma-based modem".

By April 2017, an article was published in The Register stating that someone was pursuing a class action lawsuit against Arris related to Puma-based modems. [The way I read it, Arris won the essentials of the lawsuit.]

By August 2018, The Register reported that a fix was released, but the documents cited by the "bug fix" article don't appear to discuss the latency issue, but instead a DoS vulnerability. It is unclear how the article's author concluded that the security bug fix was associated with the Puma latency claim.

Now, years later, the "Puma latency claim" is still knocked around as a truth regarding the Puma chipset.  But is it true?

I can't repeat it.

"Trust, but verify" is an often repeated proverb.  Sadly, many people trust, and many fewer verify.

I can't repeat the findings of the original forum poster's claim. Although the original claim makes it clear that the problem is extraordinarily evident, my deep analysis shows.... nothing.

Since I have a bunch of modems under my control that are Puma-based, specifically Arris SB6190s, I decided to instrument them.  I performed a latency test for months on active Internet connections to remote servers through these modems.

My Puma modem shows very low latency, wildly different than the 2016 claim

I didn't find any latency issues that look anything even remotely close to resembling the claims of the original forum post. Instead, I see very consistent pings between 10 and 23 ms, with an average around 11.5 ms.  And this is over an actively used Internet connection from my home LAN client to my ISP's remote infrastructure.

I conclude that the Puma issue does not exist.  The originally reported data may have been due to infrastructure issues at an ISP, data collection issues, a software bug, a hardware failure, a DoS, a saturated network connection, or something else.  But whatever it was, it does not manifest itself on any of my Puma configurations of today.

So instead of the original claim, I have a updated claim: Puma: impressively low latency performance.


Popular posts from this blog

Fixing a SodaStream Jet, Repair #2 - Broken Fill Button

My Soda Stream Jet's fill button broke, which means I can not longer carbonate water by pressing the pushbutton. This caused all sorts of grief in my household. Here is how I managed to repair my Jet to give it another 10 years of life (hopefully). First, a look at the button The fill button on the top of the SodaStream is actually a simple lever. Pressing down on the button moves a pin that does the actual work of pressing open the Carbonator's valve. Unfortunately, the axis point is fairly thin and can see a lot of stress. That's where my Soda Stream button cracked. [ I think the usage tip here is "don't over-press the button like a gorilla, it doesn't do anything but put high stress on the button."] Cracked levering point of the button The Pesky Lever Retaining Pin The Fix It was pretty easy for me to replace the button: Take off the back of the Soda Stream and remove the carbonator. Push out the the button lever's steel retaining pin. This takes qu

Fixing a SodaStream Jet, part 1: Disassembly Guide

I've had my SodaStream Jet for years, and once in a while something has gone wrong. Disassembly is the first step to repair.  Start with this article to see how to disassemble the SodaStream, and then once you have that down, scroll through my other articles to see how I repaired specfic SodaStream problems. SodaStream Jet Disassembly Guide Tools Required Flat head screwdriver Phillips head screwdriver 1. Remove the Carbonator.  Duh. 2. Remove the black panel lever The front big black tilt lever needs to be removed first. Removing this panel is tricky, but it isn't impossible. Looking up at the bottom of the black panel, there are two tabs, one on the left and one on the right. These tabs fully secure the panel in place. The trick is to use a flat-head screwdriver under the plastic to gently lever the tabs out of the way.  Note in the pictures how I approach these tabs with my screwdriver.  I usually release the left side first, and then I release the right

Fixing my Wahl 9918 Groomsman Beard and Mustache Trimmer

Not everyone would bother repairing a $25 beard trimmer, but why not fix something for under $5 instead of spending another $25? My  Wahl 9918 Groomsman Beard and Mustache Trimmer  has admirably performed its beauty duty for many years, but the time came when the battery just wasn't holding a charge any more.  Most people would just put the trimmer in the trash and buy a new one, but I figured I could repair my otherwise excellent Wahl and save some money. In fact, even high priced trimmer and rotary shaver brands, like Norelco and Remington, can be easily repaired using a process similar to the one I used to fix my Wahl.  Read on to find out how. I opened up the Wahl by popping off the black plastic faceplate with a tiny flathead screwdriver, which revealed two screws.  By removing the two screws I was able to easily open up the unit, revealing the guts of the device. Backplate off, Revealing the screws The internals are rather simple: a motor, a simple circuit boar

Sodastream Carbonator Leakage, Usage, and Weight

SodaStream 60L "Carbonator" CO2 cylinders have a specific weight when empty, plus about 410 or so grams for the CO2 they should have when they're "full".  A little while ago I went to buy a replacement Carbonator from my local hardware store. The dealer pulled a new Carbonator out of the box and sensed it was lighter than usual.  He put the "light" Carbonator in the "empty" pile and sold me a different one.  At that moment I concluded that it would be smart of me to weigh both new and empty SodaStream carbonators.  Here are the results. Weighing a SodaStream Carbonator - for both Science and Consumer Protection.       The dealer told me that sometimes the carbonators leak after they leave the SodaStream filling facility.  That means there could be an opportunity for customers like me to get ripped off! The SodaStream cylinders I buy claim to have a net product weight of 410 grams - and that means that a full Soda Stream Carbonator shou

Adding a Water Flood Sensor to my Vista-20p alarm system

My Honeywell Vista 20p alarm system is fairly comprehensive, but I want one more feature: an alarm that lets me know when my sump pump isn't working properly. Here is how I added one for about $8 in special parts.   I'm afraid of a flood in my finished basement. I'm fortunate - my basement sump pump system is already redundant, with two independent pumps and two outflow pipes. The primary pump kicks in when the water level reaches 6 inches, and if that doesn't work, then the backup pump kicks in when the water level reaches 7 inches.  The backup pump should never kick in unless the primary pump is having a problem pumping.   But there is a problem with this setup: I might never know if my primary pump has failed, leaving me with no redundancy.  I want to be informed when I have one (or god forbid, two) pump failures. My goal is to have my Vista 20p alert me when the sump's water level is ever beyond the point where my primary pump should have kicked in, alerting me

Living Next to a Freeway

I've been living next to the interstate highway for the past couple years. And I mean right next to it. My house is 105 feet away from a major six lane freeway, and my property abuts it. I can see vehicles pass by from my living room. Let me tell you what that's like to live next to the freeway, and what to look for if you are considering moving near a major traffic artery. Home Construction First of all, a little background. The home I live in was designed and built in 2000 with the freeway in mind, and so road noise was taken into consideration when it was built.  The Interstate was planned in the 1950's and built in the early 1960s. Therefore, most of the windows in my house face away from the highway, and the bedrooms are the rooms furthest away from the road. The side of the house closest to the road consists of bathrooms and a stairwell. These internal rooms help absorb some of the noise that would otherwise enter the house. Given the building's urban setting, th

Other Posts

Show more