Hacker News new | past | comments | ask | show | jobs | submit login

I hate asymmetric connections. You get gigabit download but something stupid like 20-100 Mbps upload? Just why... Upload speed matters just as much as download these days.



In the case of older versions of DOCSIS (cable) [1] didn't allow as many upload slots as download slots. However DOCSIS 4 does allow such connections.

https://en.wikipedia.org/wiki/DOCSIS#Throughput


DOCSIS 3.1 can still use some improvements to eke out a lot more upload bandwidth too.


Because you have a single copper pair/coax cable with a finite bandwidth on it, and making a choice about how to split it.

Eg, your tech and cable can support 40 Mbps. If you split that 20/20, your users will have trouble watching 4K video that wants 25 Mbps. Change that to 35/5, and for most people it'll actually work better.

This issue goes away eventually as you either get a fiber for each direction, or you can just push terabits through fiber anyway, so there's plenty capacity to be symmetric without any compromises.


Oh yeah, missed the "cable" part. But I've seen the same thing with fiber in the UK and Germany. So the ISPs upgraded to fiber but kept the old (very) asymmetric speeds... I mean, at least have it be something more reasonable like 1000/500 :)

But I'm spoiled, growing up the only ISP in town spoonfed everyone higher and higher speeds even though no one asked for it. They're laying fiber to villages seemingly just 'cause. People are choosing 4G over fiber because it's cheaper (even though data is limited), go figure.

Well, actually there was a bit of government initiative (with no funding or enforcement) to boost the IT sector. The US would benefit much more heh.


Why isn't the splitting dynamic, according to need?


Well, that exceeds my knowledge, but my guess is that it'd be very tricky to accomplish.

You have one cable, a given frequency may go in one direction or in another. Both sides have to agree on what it's being used for. You'd need a communication channel between the ISP side and the client side to constantly negotiate, and that negotiation would take some time, so such a mechanism would have some latency to it, with possibly weird effects on things like online games. You could get weird behaviors where some particular pattern of traffic would result in the connection readjusting itself just wrong on a regular basis and result in hordes of angry gamers.

I think it's reasonable to guess that ISPs targeting consumers have no interest in monitoring and troubleshooting such a thing when they can just set a fixed split and be done with it (and ask the customer to upgrade to a bigger plan if it's not good enough), and ISPs targeting enterprises have no need for it.

Edit: And there's the issue of how you sell such a thing. It's a system that readjusts itself automatically based on some arcane magic and may work differently from one day to another. How do you make any reliable promises about it?


What really sucks is the ratios these cable companies go with, 1000/50 is a 20/1 ratio. Having something like 500/100 would be light-years better for the vast majority of people even though you would be sacrificing overall bandwidth.

Perhaps it's a conspiracy to have less tech-savvy work-from-homer's keep bumping up their speed plan because their upload speed isn't up to snuff for video meetings. Either that or cable companies feel they need to compete on advertised download speeds with fiber, which is a losing battle.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: