Under flash-crowd conditions, where congestion arises near the server because a large number of users wish to retrieve files from it over a short period of time, users are in a unique position to benefit enormously from each other by sharing retrieved files. Pseudo-serving, a new paradigm for Internet access, provides incentives for users to contribute to the speedy dissemination of server files through a contract set by a super-server. Under this contract, the super-server grants a user a referral to where a copy of the requested file may be retrieved in exchange for her assurance to serve other users for a specified period of time. In this proposed project, we will investigate issues that must be resolved in order to make pseudo-serving an effective tool for dissipating flash-crowds on the Internet. This includes issues related to the acceptability of the contract to the user, the ability of the super-server to set contracts that account for the physical distribution of sources of the requests, security issues and various approaches in dealing with contract breaches, and strategies for integrating pseudo-serving into various caching policies. The outcome of this research will help the World Wide Web to scale more gracefully and provide a mechanism through which users can barter their local resources for preferential access to information from busy servers.

Agency
National Science Foundation (NSF)
Institute
Division of Computer and Network Systems (CNS)
Application #
9714668
Program Officer
Admela Jukan
Project Start
Project End
Budget Start
1998-03-01
Budget End
2003-02-28
Support Year
Fiscal Year
1997
Total Cost
$312,501
Indirect Cost
Name
University of California Davis
Department
Type
DUNS #
City
Davis
State
CA
Country
United States
Zip Code
95618