LOGO Interactive Web Requirements

-----------

The following graph represents the relationship between bandwidth, file size, and access latency for networked client/server systems. An explaination and legend are below.

The good news

The bad news

The light at the end of the tunnel

We're fond of observing that

Everybody talks about the speed-of-light,
but nobody ever does anything about it

We think we have one possible solution, however...

Explaination of the graph

The horizontal axis (X) denotes file size, increasing to the right. It indicates the quality of Web access, going from HTML/ASCII, to HTML with small GIFs (icons), large screen-resolution GIF images (e.g., photos, graphs), etc. The "paper" and "photo" sizes indicate high-resolution images, displayable on custom screens (possibly in the future). Under the top X-axis labels are the approximate file sizes and screen resolutions (for images).

The right-side vertical axis (Y) denotes available latency, decreasing to the bottom. It indicates the latency available for transmission, and does not include propagation latency. Available latency is based on a 100-ms latency budget, the amount of time allowed between a request and response for interactive access (according to human factors research).

The colored "contour" lines indicate the bandwidth required for the response to be received (entirely) in the available latency. For example, HTML web pages can be sent most anywhere in the USA from a US location in a T-1 line (1.5 Mbps), however, screen-resolution images require at least a T-3 line (45 Mbps) to get 3/4 of the way across the US, and an OC-3 (155 Mbps) to get anywhere in the US.

The left-size vertical axis is labelled with the equivalent "latency" for real-time, full-motion (30 fps) video, with varying resolution along the X axis as before. Note that "video" HTML doesn't mean much, but small icons through photo images can be full-motion.

Legend

-----------
LowLat Logo Go back to the LowLat home page. / Go back to the ISI home page. ISI Logo

This page written and maintained by Joe Touch.
Please mail me any problems with or comments about this page.
Last modified July 12, 1996.