Comment net neutrality = false problem/argument (Score 1) 181
disclaimer: I've been on the provider side for 25 years.
I really see all this hoopla about net neutrality as a non-argument.
On the one hand, I can't see how legislation can effectively either impede it or enforce it, but on the other, I don't see why it should be prohibited either.
Yes, as a quick knee-jerk argument for pro civil liberties evangelisation, claiming that all data should be treated equal and bla-bla-bla, sounds good...
*HOWEVER* it's a waste of time/energy to somehow want to legislate it.
Unless I've got things wrong (don't just give the easy answer of "yes, you're wrong", give arguments that counter my long-winded discourse below), it's a question of economics/logic. Privately funded/owned network providers are NOT there to provide a charitable service, but to earn money. They will want to tap into as much money as possible for as little cost/hassle as possible. The same goes on the consumer side. They are not there to "charitably" fund the providers, but to obtain as good a service as they can get for as little money/hassle they can.
So we get to a supply & demand situation.
If we're in a monopolistic situation, then YES legislate until you go blue on what the quality of service should be, how the provider should treat your data streams, what's the minimum speed etc...
However, in a competitive environment, as a PROVIDER I *want* the other providers to start messing around and purposely slowing all traffic for all of their users for no apparent reason (unless they pay for the additional "upgraded bandwidth" option), because then that creates a lovely market opportunity for ME to provide faster service at cheaper rates.
Doing a non-neutrality action is basically applying QOS using whatever rules I wish to define. Applying QOS can be either for technical reasons or for commercial reasons.
Technical reasons are easy to understand: generally it's because there's not enough bandwidth available to meet the demand, hence I either to let it all just "battle it out", upgrade my bandwidth, or decide pro-actively to guarantee/throttle certain flows
Let's have a look at the options:
-let it all "battle it out" means that certain types of traffic will just be unusable (video, voip), that certain types of users who can play with their settings will gain an unfair upper hand over others, and I just can't guarantee service levels, meaning crappy for everyone, with NO option to get a better service by paying more.
-upgrading my infrastructure bandwidth (which supposes that I've left it battling it out, and upgrade when the fighting starts), although nice, has a cost involved meaning I have to see if I can actually afford it and if it's worth it (should I leave them all at crappy service, and keep higher profit margins -caveat:see below -, or can I afford the bandwidth upgrades).
-QOS: If we accept that I won't always have the economical possibility/justification to upgrade all the way to COMPLETELY decongest ALL of my infrastructure at ALL levels, then just letting all traffic fight it out is actually bad business practice. I *WANT* to make sure that VoIP and realtime video can get through with a guarantee and with as little latency/dropping as possible. If I have residential users with a FTTH 1Gbp link paying $50/month, with CONTRACTUALLY no (or small) bandwidth guarantees, and a series of professional (or residential) customers who want to subscribe to a GUARANTEED 100Mbps up/down service for (for example) $500/month, then I want to be able to provide "best effort" quality to my residential users and GUARANTEE the 100Mbps to the others. I want to be able as a provider to be able to provide different service levels. I can't do that if it's a "just fight it out" situation.
Being responsible, as my infrastructure starts to near capacity, I SHOULD have a good understanding of what it is that is "killing" my links, and it should be up to me to decide if I want to throttle it or not, based on both economic and commercial reasons.
If I've seen that (for example) youtube traffic accounts for a large amount of my backbone traffic, then I should be able to have options on what I want to do:
-I can decide to throttle it, effectively killing youtube traffic to my users, but freeing up a heck of bandwidth for everyone else. Of course, this is MY risk to decide if I think I can pull it off and my users are going to accept it "hey, we can hardly watch youtube, but all other uses flow really smooth" (it can backfire: "this provider sucks with youtube, lets jump to the competitor")
-I can play poker and tell youtube/google "guys, I'm throttling you because you're killing me. Want to pay for the extra bandwidth that I need to get your traffic in?". Which -if I have enough users- would probably result in youtube working with me and placing cache servers for THEIR traffic, meaning a win for everyone (youtube gets their traffic through, users have lower latency/better quality, I've freed up my bandwidth! win-win-win!!! btw, this IS what they do).
Having chosen the above poker option and "forced" (to an extent) youtube to work with me, if another alternative that becomes popular starts streaming video at 8K quality and I have enough users that it becomes a major problem for me, I want AGAIN to be able to throttle THAT 8K provider (yes, it forces the users to choose between using me as a provider who can guarantee good quality youtube, or find another provider who is willing to pay high investments for that marginal 8K service -and obviously pass the infrastructure cost onto its users).
The caveat mentioned above of leaving them at crappy services... That's where the crux is. The provider market is COMPETITIVE (the margins aren't that great either...) If one provider decides to give bad service (define that however you want, crappy for all, you can't see 8K, prices are high, whatever...), then that's going to provide a market opportunity for other providers. Companies WILL fill in the gap of crappy service for high prices. Heck, it's how the internet actually starting expanding... Most probably won't remember the pricing of X25 PAD services, paying some cents per Kb (yes per Kb. Do the maths...). Small mom+pop/basement operations setting up shop offering real high (28.8Kbps woot!!!) unmetered TCP/IP connections!!!! Market niches...
My many-times-over 2 cents worth.
Congrats for not falling (completely) asleep.