I would guess that unlike fiber -- rarely saturated in a consumer context -- people have ~always wanted more than what cable can provide and thus the operators needed to be strategic about the allocation of bandwidth between DL and UL, hence the asymmetry.
The difference is that cellular licenses generally offered equal bandwidth to up and down (ex. 10MHz down and 10MHz up). That's because they were originally designed for somewhat symmetrical communication: phone conversations where you assume each party is talking (sending) and listening (receiving) reasonably equally. With DOCSIS, it was designed assuming (correctly) that there'd be a lot more download traffic than upload traffic (which still holds true even in the era of remote work).
Upstream has always been challenging on coax. The first cable modems didn't even use the coax for upstream, instead it used a separate dial up modem.
I'm not entirely sure of the details but even after that DOCSIS has always had to use much lower frequency channels for upstream which are much more limited vs downstream which tends to use higher frequencies. Potentially because it was hard to get high frequency transmitting upstream low cost CPE devices back in the day?
DOCSIS 4 mostly removes that limitation and allows for the full amount of spectrum to be used for up or down.
Up: "Hey YouTube, I'd like to watch this video."
Down: Hundreds of MB of data from YouTube
Up: "Hey <streaming TV>, I'd like to binge watch <XYZ>"
Down: Hundreds of MB of data from the streaming serviceSummarizing greatly, but user upload = Comcast pays vs user download = Comcast's peers pay them.
I'd assume for last-mile ISPs, peering is a non-negligible source of revenue.
For most last-mile ISPs, peering isn’t a revenue source. Small ISPs have to pay for peering and IP transit, and large ISPs have transit-free peering agreements with most, if not all, of the internet.
However, large ISPs that enjoy regional monopolies can refuse to upgrade connections with peered networks in an attempt to force the content providers sending traffic over the peered network to instead peer directly with the ISP.
This tactic is really only feasible for ISPs who have captive customers that are unable to switch to another ISP, as the negotiation process requires the ISP to allow the service it is providing to its actual customers to degrade to such an extent that the content provider is forced to peer directly with the ISP.
If you have 1.2Gbps total bandwidth and you can split it as you wish, which do you think looks better to customers? 1Gbps (+200Mbps upload) or 600Mbps symmetric? Easier to sell a bigger number.
It's honestly probably that silly.
Media companies like NBC/Sky/Universal/Xfinity/Comcast do not want you to be creators. They want you to consume consume consume... and it doesnt count against your bandwidth if you consume from THEM.
However, even with work from home, most users aren't pushing that much data. Teleconferencing is usually many streams in, one stream out. People working with large data feeds typically get a workstation somewhere with good connectivity and remote into it, where you send keystrokes and get big pictures. I have a pretty sad upstream, and it's not been a major problem, even if when I am pushing things from my home. Although there are a few tasks I avoided from home when I had a well connected office a few days a week.
I used to work with cable modems, and it's miraculous how they got this huge amount of performance out of their physical plant by basically hacking on their stuff until it worked. The cable industry has this thin layer of really smart guys and a huge number of porn hound meatheads.
I mean, did you know cable internet is basically token ring? Seriously. Not sure if that's for all implementations or just Comcast.
These wires were never meant to do anything close to this...but here we are.
From my experience this is absolutely not true. Comcast had zero issues intentionally crippling my internet connectivity because the modem I owned only supported DOCSIS 2.
I received letters for months that I needed to upgrade my modem to support a “the best speeds”. Then I didn’t, and my speed dropped to less than a megabit per second.
I could have waived it off as a coincidence, except a couple of months later I was telling the story at a happy hour and it turns out the exact same thing happened to another guy right around the same time.
Comcast does not care if you have a shitty experience. They don’t care if you call. Me not upgrading and calling support about it is just the cost of them doing business.
Sometimes installers fuck up. But Comcast (and every cable company) endeavors to not brick all of their customers in a region.
A bigger issue is how many areas are so poorly served that in the present time there is no point calling it high speed.
That said ISPs tend to scale up with down so even if you might be reasonably served with 100Mbps down if you want a reasonable up you will have to upgrade to the higher down. If you intend to work from home this doesn't seem altogether unreasonable. When working for an ISP I was always surprised about how many complainers whose remote work was "so" important paid for bad speed, delivered via bad hardware, connected to bad wifi, on another floor.
> Even with good compression, video content still requires a significant amount of bandwidth. For example, YouTube recommends sending 34 Mbps for 4Kp30, and 50 Mbps for 4Kp60.
> In addition to needing high internet speed for 4k streaming, you need to factor in more bandwidth for your audio (typically in the 128–320 Kbps range) and a small amount more for overhead. Then double it — you should plan to always stay at 50% or less of available bandwidth in case of disruptions
> That said ISPs tend to scale up with down
Not in my experience, on both cable and phone lines.
For instance here is a good example of Comcasts scale in upload
https://www.connectcalifornia.com/internet-service/xfinity-p...
Astound is the same
Spectrum
https://www.reddit.com/r/Spectrum/comments/z1f5tm/dumb_quest...
Please forgive the annoying second party sources most providers have this annoying flow where you have to almost sign up for internet to see specs and such.
When I first got cable decades ago, it was symmetrical by default.
But they figured out business customers need symmetrical and are price insensitive, while residential customers really just need consumption and are very price sensitive.
The idea is that they can charge businesses more, and individuals less and get away with it.
This is just like airfares, where business customers travel during the week and want to be home for the weekend, and individuals will stay the weekend and are price sensitive.
Illegal? Under what delusional definition of 'illegal' would you classify "doing what works for pretty much everyone but you"?