Hacker News new | ask | show | jobs
by loewenskind 5850 days ago
>Even if such a fuel tank existed, would it be unreasonable for BP to charge by the litre of fuel removed?

But effectively no fuel was removed. Look in the tank, it's full right? What you would charge for is accessing the tank at all because unless it is sitting at 0 constantly (complete continuous usage) there is effectively no difference between someone who took 1 gallon and someone who took 1,000 gallons.

EDIT: Your point "but there is still a limit which the company does not wish to reach" is certainly valid, but properly dealing with this is complex. Simply capping to e.g. 5 gig is just going to leave you with empty lines for the last part of every month. Since your problem is utilization, not capacity this doesn't even address it. You had room for twice as much access but instead you look slow and expensive.

If you had a company large enough to run its own networks how would you deal with growing capacity? By putting some kind of bizarre transfer cap? No, that would just get you fired. Instead, you would shape traffic to even out the utilization and add infra as soon as you passed some utilization threshold.

1 comments

The way this is combated by Australian ISPs is to offer 'off peak quota' - a kind of bonus for when bandwidth utilisation is low, as well as having people's quotas reset at different times of month. This isn't a great solution, and would not work for phones as the off peak quota is used for things such as torrenting, when people aren't at their computers.

The problem with shaping traffic is that it means companies simply shape during busy periods, rather than increasing capacity. By offering download limits at set speeds, ISPs guarantee a speed you will receive (limited only by the quality of copper in your phone line).

My point is largely that charging people who use download the most more money (and therefore, on average, are increasing the load at peak usage most often) is the most sensible method of controlling load. If your experience with mobile internet is anything like mine, consumers certainly do not want bandwidth shaping making it any slower.

Shaping is only part of the solution. Normal utilization will consist of spikes. Shaping is just to smooth those spikes out as much as possible. When there is no utilization then you can use up the whole pipe if you like. If utilization is consistently passed some threshold then providers should absolutely increase their infra.

That said, the Australian solution sounds quite good as far as metering goes.