Who Pays for Rebuilding the Internet?
pcause writes "The Internet (physical as opposed to technical) was really not designed for applications that want to use maximum bandwidth all of the time, such as P2P and streaming video. Here in the US we've seen Comcast try to balance the demands of P2P traffic with other traffic and its backbone capacity. In the UK, a flame war has broken out between the BBC and ISPs about the same issue. So the question is who pays? Should the content owners who make the profits pay for the extra infrastructure, or should the consumer pay?"
The interesting question is not who pays, but how can we all collectively pay less for better performance? The problem is that the billing model for the internet is broken. ISPs need to start billing for usage, that much is obvious. But in addition, I think it would be really interesting if they billed based on a function of their actual cost for delivering every individual packet. I.e. if it stays in their network it's really cheap, if it goes through a peer then it's still pretty cheap, and if it goes to a transit provider then it gets expensive. the upstream ISP could in turn bill based on their cost to deliver it. Routers could pass along this metadata about the cost, accumulating it along each hop.
Obviously this has tremendous implications in terms of the additional work that routers would need to do to account for traffic, and how the costs are communicated to the customer. However, I think the end result would be something quite incredible, because what would happen is it would drive the development of smarter P2P protocols that keep traffic nearby, and widespread deployment of caches for static content and such. Right now there is very little incentive to do these things.
The end result, once everything has had a chance to adapt, would be a phenomenally efficient internet, with reduced costs and better performance all around. ISPs wouldn't give a hoot about this new class of "smart" P2P because the bulk of the traffic would stay among their local subscribers, the bandwidth to whom is free. Massive loads would be disappear from peering centers and long distance links. The cost of bandwidth would plummet.
I think all of this is feasible, and it's worth doing.
A better question would be, "why is the market broken?"
Well, here is the catch. Who ever spends the money should gain control of the resulting infrastructure. If the BBC/British government pays to upgrade the lines you can expect a great big (politely worded) fuck you to the telecoms if they try to set any demands.
If the telecoms pay for the infrastructure, they get to say what happens to it. Within whatever terms they negotiate for the use of public land to build on. And if they continue the false advertising of their services, they can expect that at some point a class action lawsuit will be made and will break them.
they both pay (consumer and content owner). They even pay according to the bandwidth they're provided, in most cases. Exactly who does the writer think is getting free service?
"National Security is the chief cause of national insecurity." - Celine's First Law