Forum Discussion

amf0802's avatar
amf0802
New Contributor

Upload speeds not working as advertised

I have had issues with my upload speeds being no where near advertised for months.  To be honest, I'm not sure if I was ever getting full upload speeds.  I'm an Ultimate package subscriber, in my area that means I should be getting 200 Mbps down and 20 Mbps up.  In reality, I'm getting close to the 200 down but average only about 2.5-3 Mbps up.  I switched to the Ultimate package about 2 weeks ago from the 100/10 package in hopes that my upload speeds would improve but they have actually remained the same.

I moved into this house in late 2014 and it's a brand new construction, meaning all the cabling and everything from the street and throughout the house is less than 2 years old.  I do not have any TV nor was any ever hooked up.  The tap from the street runs directly into the house, directly into my modem via coax and into my modem.  There are no further splits or devices in the house connected to a coax hookup, at least that I'm aware of.

This is deeply troubling because the whole reason I upgrade my package was for the upload speed increase, not for the download speeds.  I understand it is advertised to be UP TO 20 Mbps, but I'm averaging less than 25% of that.  I regularly work from home or send large files between my work and home computers.  I also stream media from home to work via Plex and routinely have to limit the stream to 2 Mbps or less to avoid buffering.  Finally, I'm an avid online gamer and have been dabbling in twitch streaming.

My experience is very similar to this thread here: http://forums.cox.com/forum_home/internet_forum/f/5/t/12573.aspx?pi287=4.  I can do a speedtest.net or Cox speed test and it will indicate 20 Mbps upload.  But I can immediately to a testmy.net or speedof.me test and get less than 5 Mbps.  This is further supported by the network test on the Xbox one showing similar slow upload speeds as the testmy.net or speedof.me.  I have had an upload speed test running every 15 minutes for about 12 hours at testmy.net and got on average a 3 Mbps upload with only one singular test hitting 20 and one other at 11.  Everything else has been 8 Mbps or lower.

My equipment: Surfboard SB6190 modem, Netgear Nighthawk R7000 router.  My computer is wired directly to the router via cat6 cable, the router is also cabled to the modem via cat6.  I get the same speeds regardless of whether I'm wired to the router or directly to the modem.  I experience the same internal latency in the SB6190 modem referenced in the thread I linked, but I was getting the same problems for months when using the SB6141.  I highly doubt that is the culprit of my reliably slow upload speeds. 

I have upgraded my modem to a 32x16 channel modem to handle the Ultimate tier speeds, even though Cox only offers 24 channels.  I also changed all my ethernet cables to cat6 and repeated every test twice (wired to modem or to router) with similar speeds indicated in the tests.  When the technician came out to setup the Ultimate package he noticed my upload powers were a little low and indicated he installed something to fix it.  I assume its the piece at the rear of the modem that the coax connects to and then is connected into the modem (I apologize I don't know it's name).  It did raise the levels from 32/33 range up to 36/40 range, but they have fallen the last few days to the 33-37 range.  I've also had multiple errors in the modem event log such as RCS Partial Service, SYNC timing Synchronization failure, Lost MDD Timeout, and T3 timeouts.



As you can see, I've tried about everything I can think of on my end.  I've upgrade to about the best residential equipment I can afford and seen very little improvement.  On the continuous speed test, I even had speeds drop below 1 Mbps for the entire hour between 3-4 a.m. when you would expect there to be the least congestion on the network.  This has made online gaming a nightmare at times and severely reduced the quality of my media stream from home.  

Below I'll post all relevant data I can think of.  Any assistance is greatly appreciated but I'm very skeptical that anything can be done here.  I'm nearly positive this is a hardware issue outside of my home that will require a field technician, but I know you have to start somewhere. 

107 Replies

Replies have been turned off for this discussion
  • ChrisL's avatar
    ChrisL
    Former Moderator
    @amf0802

    From this end everything looks good with the modem status.  Can you try signing into your http://www.cox.com account and running some speed tests there both with and without the router?

  • amf0802's avatar
    amf0802
    New Contributor

    Thank you for your reply and help, I can do those tests when I get home.  However, the Cox speed test and the speedtest.net seem to give me false results.  I can test on those sites and I'll get from 16-20 Mbps yet I can instantly try a testmy.net or speedof.me and get the usual 2-3 Mbps upload speeds.  This is then further confirmed by the Xbox one connection test that shows an upload speed consistent with the latter (slower) sites.  

    Again, it's the real world experience that doesn't coincide with the readings on those sites.  My Plex server can't stream media to my work computer faster than 3'ish Mbps.  I can't upload videos to Youtube or transfer files between work/home any faster either.  Then my Xbox connection test shows me getting less than 25% of my expected speeds.  

    I've done all these tests bypassing the router and with it attached but nothing changed.  I've read that the speedtest.net and Cox's (hosted by the same owner as speedtest.net) can be given higher priority traffic and will read out higher than the real world speeds being received.  I honestly don't care how fast those sites say I'm capable of uploading if in reality I'm not even achieving a quarter of that.

    I should be home in a few hours and will upload those sites tests with and without the router.  I should be able to also show the test history to show that even though they will more often achieve the 20 Mbps, they still test well under 10-12 Mbps the majority of the time.

  • amf0802's avatar
    amf0802
    New Contributor

    With the router:

    And now bypassing the router:

    An extra, still bypassing router:

  • amf0802's avatar
    amf0802
    New Contributor

    However, all of these were taken within minutes of the above tests.

      

    I also uploaded a file to the Azurespeed.com large file upload test and got these results: size=58.35 MB, upload time = 28.388s, speed = 2.06 MB/s

    And here is a picture of the Xbox one detailed network statistics:

    Then after doing all of these I did another speedtest.net just to confirm it would continue to give me false readings.

    In practical use, I never get 15 Mb/s.  If that were the case I would be able to game on my Xbox one and stream the video online without suffering any loss in quality and without lagging in game.  I would be able to stream media via Plex faster than 2 Mb/s from my home computer.

  • appleaddct's avatar
    appleaddct
    New Contributor

    I was having this same exact issue. No help in these forums (received the typical "everything looks good from our end"). Calls into support had me do all the same rigmarole of restarts, bypassing router, etc. They always said there was no issue from their end. Their proof being that the cox.com speed test was showing good speeds. I just gave up on it (Plex streaming, YouTube uploads, FTP uploads), and relied on my cellular LTE. About 4 days later upload speed improved. Currently 97/11 for a service that is up to 100/10.

    Here is the video I posted when I was having the issue. Looks just like your results.

    https://www.youtube.com/watch?v=7HNyyvyGXcE

  • amf0802's avatar
    amf0802
    New Contributor

    Searching around for an explanation why the Ookla run speed tests were different than all the others and my every day practical use led me to this:  http://testmy.net/ipb/topic/28902-why-do-my-results-differ-from-speedtestnet-ookla-speed-tests/

    It talks about the difference in  multithreading vs not which may explain a lot.  Plex streams and Xbox Live aren't using multithreading because it's a single stream of data that is obviously being congested somewhere down the line.  The multithreading speed tests are able to bypass this and thus giving inflated results.

  • ChrisL's avatar
    ChrisL
    Former Moderator
    @amf0802

    One significant different with testing from within your account is you're testing the speeds within the Cox network when you test there.  This would suggest you're getting the correct speeds from us and the slowdown has a cause external to our network.

  • amf0802's avatar
    amf0802
    New Contributor

    That still doesn't resolve the problem.  I find it hard to believe that I'm supposed to receive 200/20 internet, but with the caveat that I only get those speeds when connecting directly within the Cox network.  It also doesn't explain how I get perfectly fine download speeds no matter which speed test I do plus I can replicate those speeds in real world testing by downloading large files such as a Windows installer from MS.

    The best solution I can find right now is an article linked in my earlier reply that shows extensive testing proving that many ISP prioritize network traffic through port 8080 which happens to be the exact port that Ookla runs their tests through.  Combine that with the multithreading explanation and you get a speedtest that works in the ISP's favor and gives results that can't be replicated in real-world use.  The way it seems right now, the Cox network in my area can't sustain a single data stream being uploaded from my house much faster than 3-4 Mbps.  But it can sustain 4 or 5 separate data streams that are all 3-4 Mbps so it gives the appearance I have a 20 Mbps upload speed.  Sadly this doesn't help me in real life, that's not how my computer or Xbox interact with the internet as a whole.

    I said in the original post, my experience is almost identical to this thread: http://forums.cox.com/forum_home/internet_forum/f/5/t/12573.aspx?pi287=1.  There ended up being physical problems with the tap, connectors, and cables on his street that, once addressed, resolved the issues.  

  • ChrisL's avatar
    ChrisL
    Former Moderator
    @amf0802

    A technician would be able to come out and troubleshoot further for any issues such as that.  There is the possibility of a $75 service fee however if the problem is found to be something inside of the home unless you're enrolled in our Cox Service Protection Plan.

  • JonDH's avatar
    JonDH
    New Contributor

    I am having this exact same issue, starting about a week ago.  The speed test from cox.net is just wrong.  That 20 upload it shows doesn't exist anywhere else.  No other speedtest site, no real world scenario of uploading, nothing else is coming close.  There is definitely a problem.  Up until a week ago we could stream just fine and speedof.me tests had good upload test results.  Now we can barely get 2 upload, when we're paying for the ultimate package.

    They of course sent out a tech, but the signal levels are fine.  And yes, this speed problem exists with a direct connection to the modem.

    They upgraded our firmware on the modem, but of course that didn't fix the problem either.

    We've spoken to tier 1 and tier 2 on the phone, and tonight we chatted with a rep who claimed to see the problem and told us they were going to fix the configuration in the modem.  No change in speed after the modem rebooted, and now we can't get back in chat because it's unavailable.  The call queue's are too deep to wade through right now as well.

    To be frank, if the the 20 upload on the cox speed test is correct, then I feel like we're being throttled when we actually try to use the upload.  I mean, I don't even expect 20 up all the time, but even just like, 6 up would be enough to do everything we need upload for (stream to twitch for example).  But we're just not getting anywhere near that anymore, not for the past week, and we don't know what to do about it.

    Paying for 200/20, getting 75/1.5, less that half the download speed and 1/10 the upload.