R E L A T E D   C O N T E N T

Free email newsletters




ADVERTISEMENT

How 'equality' can squeeze polite users to dial-up speeds

Apparently fair shares can be any but fair

Clive Akass, Personal Computer World 14 May 2008
ADVERTISEMENT

The principle of equal flow rates for each data stream in a communications channel seems irreproachable until you start looking at the detail. BT's Bob Briscoe points out that some users get far more than their share by streaming continuously and grabbing multiple data streams.

It is not the streaming itself he objects to. It is the fact that current protocols needlessly slow down light users.

To see what he means, consider the two diagrams below. Both depict 100 users with access rated at 2Mbits/sec sharing a 10Mbit line.

The blue portions show the times at which they are using the line ­ - that is, contending for a share of its capacity. If all users were engaged in traditional ‘bursty’ web tasks, each would be using the link for only five per cent of the time and would get something close to their full 2Mbits/sec.

Figure 1 shows what happens if 20 of them, each using just a single sTransport Control Protocol (TCP) stream begin continuous downloads. Each is still entitled to the same share at any point as a light user even though they are using the channel 20 times as much (100 per cent compared with five per cent).

Peer-to-peer (P2P, and other applications generating heavy traffic, make things worse by use multiple TCP streams to speed their data flows. If the 20 heavy users from Figure 1 each grabs 25 streams (Figure 2), each is using the channel 500 times more often (20x25) than a light user politely taking a single stream once in a while.

This could drag a light user’s speed down to 20Kbits/sec - ­ slower than dial-up unless the service provider takes counter-measures.

Tags: Internet

Like this story? Spread the news by clicking below:

Post this to Delicious del.icio.us    Post this to Digg Digg this    Post this to reddit reddit!

Permalink for this story
R E A D E R   C O M M E N T S

M A R K E T P L A C E
Sponsored links
F E A T U R E D   J O B S
Milton Keynes, Buckinghamshire, United Kingdom | EDS
Job Description To be primarily an expert in a particular technology (Midrange UNIX), LINUX and use the knowledge to architect infrastructure solutions for clients. Role To produce customised midrange solutions for clients. Where solutioning cannot ... more >
Sutton, Surrey, United Kingdom | Royal Marsden Hospital NHS Trust
  The Royal Marsden NHS Foundation Trust is a centre of excellence for research, development, education and care in the treatment of cancer. Analyst Programmers, Band 6, £23,458-£31,779 plus 15% HCAS, Sutton, Surrey We are ... more >
Maidstone, United Kingdom | Kent Police
  Assistant Forensic Computer Analyst - Police Headquarters, Maidstone, £20,164 - £23,632 Permanent Contract Digital devices and information communication technology are present in almost every investigation the police service undertakes. Kent Police Digital Forensics Unit ... more >
Newcastle, Tyne And Wear, United Kingdom | EDS
About EDS EDS provides a broad portfolio of business and technology solutions to help its clients worldwide improve their business performance. EDS' core portfolio comprises information-technology and business process outsourcing services, as well as information-technology ... more >
More job opportunities