Information superhighway? Bah!
Who is responsible for Internet gridlock? You are. Charles Arthur explains
Tuesday 29 July 1997
Now two scientists at Xerox's Palo Alto Research Centre (Parc) in California have put some numbers on the phenomenon - and warned that it could spell the end of the Internet as we know it unless we all start behaving better. In an article in last Friday's edition of the journal Science, physicist Bernardo Huberman and his student Rajan Lukose explain the gridlock problem as a classic case of the sociological dilemma of the "tragedy of the commons".
The original "tragedy" arose like this. The open parks of Britain's growing cities used to be free for all to use; and if you had a sheep, you could graze it there. They were nice, verdant places where the presence of a few sheep didn't affect things much. But as more and more people began using them the commons became overgrazed: the grass could not survive the intensive use. The commons became useless to everyone because nobody was in charge and nobody would look after them. The problem can be expressed more scientifically as: "Given a finite communal resource, individuals will seek to maximise their own gain. If there is no outside force keeping them in line, they will eventually destroy the resource for all."
On the Internet, individual users can't see how their use of the finite data links that carry data affects others, so they have no incentive to use less - even though that would have an overall benefit. The Xerox Parc scientists discovered this after developing a statistical model of Internet usage. They found that it is fairly steady most of the time - but hit randomly by sudden, steep increases in traffic, followed by less steep declines. (Simulations of motorway behaviour have found the same thing.) This is because when people online find things are slowing down, they stay with it, hopeful that things will soon improve. Others join them, until the network is virtually overwhelmed. At this point, people in their millions decide there must be something more productive to do, and log off.
Normally, online congestion follows the ebb and flow of the day; but Net "storms" appear completely randomly. The "storms" generally happen during a peak usage period - but not every one. Their very unpredictability makes them an interesting statistical problem.
The researchers studied the passage of these "storms" by timing the round trip for a "ping" (a test message saying "Are you there?" to a remote machine) from Stanford University to the UK, a pathway that is one of the most congested in the world. Tests on other routes confirmed their findings.
However, their suggestion for solving the problem is instantly unpopular - and, as one Net commentator pointed out, badly flawed. Professor Huberman proposed that to prevent such holdups, users should be charged in proportion to their Internet "consumption" - a "bit toll", rather like mileage charges on a toll road.
Apart from the fact that we in Britain already pay a rough toll (our phone bill), there are other problems. Who should bear the cost? It's too easy to charge the wrong person, according to Peter Neumann, a principal scientist at the computer science laboratory of SRI International in Menlo Park, California.
"Suppose I'm using Netscape and I go to somebody's Web page and they've got tons and tons of graphics," he said. "Just going causes it to start downloading those images. I may not even want to see it, but I'm going to get charged for it."
However, the "commons" can expand. Enlarging the network's capacity - as the telecomms companies are doing, feverishly - should help solve the problem. John Quarterman, who has been measuring the growth of the Internet for years, commented: "With the Internet, grazing more cattle causes more grass to grow. It's not a zero-sum situation."
Concern that the Internet is heading towards a "tragedy of the commons" is not new. In 1993 the "spamming" of Usenet newsgroups with commercial messages seemed to be about to head it that way. But the introduction of "cancelbots" which automatically detect and delete from news servers any over-posted messages has, at least generally, solved that problem. So those "commons" remain.
For the more general problem, a more popular solution among the Internet providers for weathering the "Net storms" would be to offer various qualities of service for differing amounts of money. The Internet Engineering Task Force, which oversees the underlying functioning of the Internet, will meet in Germany next month to discuss various models for doing just that. But don't expect a solution in the short termn
Life & Style blogs
Charlie Charlie Challenge: how to banish the demon from your Facebook and Twitter news feed
Another transgender model lands contract with top agency IMG
Man charged £223,000 for six craft beers
What do the emoji on Snapchat mean?
Video claims California will be hit by huge earthquake because of the alignment of the planets — but it’s probably wrong
EU referendum: David Cameron's rules are a 'democratic disgrace', says French-born Scottish politician set to be denied a vote
The day that Britain resigned as a global power
SNP fury as HS2 finds 'no business case' for taking fast train service to Scotland
A nation of inequality: How the UK is failing to feed its most vulnerable people
Australian man punched in the face for defending Muslim women from abuse on train
EU referendum: David Cameron to deny EU migrants and under-18s the chance to vote
- 1 UK's biggest male rape charity Survivors UK has state funding slashed to zero despite 120% rise in men reporting sexual violence and seeking help
- 2 'Don't blame all men for rape' campaign backfires spectacularly
- 3 Puerto Rico, island of lost dreams: People are leaving the debt-hit territory in droves as near neighbour Cuba's star rises
- 4 Charlie Charlie Challenge explained: it's not a Mexican demon being summoned — it's gravity
- 5 Paracetamol Challenge: Mother of girl killed by overdose pleads with teenagers to ignore 'craze'
£20000 - £25000 per annum + OTE £45K YR1: SThree: At SThree, we like to be dif...
£30 - 40k + Benefits: Guru Careers: A Software / Web Developer (PHP / MYSQL) i...
£18 - 20k + Benefits: Guru Careers: An Account Executive is needed to join one...
£35 - 40k + Benefits: Guru Careers: A Software Developer / Software Engineer i...