This program undertakes a broad research agenda centered around the design and analysis of ``Flow-based Networks''. A flow is a collection of packets that belong to the same ``transaction'', such as a datagram, an ftp transfer, or a web download. It is the fundamental unit of data that a user cares about. Current packet-switched networks, like the Internet and Gigabit Ethernet, are designed to process packets; they are unaware of the flow to which a packet belongs. This is because flow-recognition is widely considered to be too expensive to implement. However, a switch or a router's ability to recognize flows can lead to a marked improvement in its performance, to a better use of its resources, and to much more secure networks.

The first major aim of this program is to design novel algorithms and data structures for high-speed, "flow-aware" networks. Such algorithms could heavily influence the design of commercial switches and routers. A second major thrust concerns the development of flow-level models of networks: models which capture the impact of packet-level decisions on flow-level bandwidth allocation and flow processing times. An important component of the modeling work is the unification and generalization of two researce enterprises: Stochastic Network Theory, and Large Random Networks. The former studies the performance of a, typically non-random, queueing network subject to "random inputs". The latter concerns the study of "random networks", usually subject to deterministic inputs. A successful outcome of these efforts can help answer questions such as the throughput and flow delay of a particular bandwidth allocation scheme, and the effect of routing topology on end-to-end performance. In other words, the modeling effort aims to develop a realistic, simple and usable class of models for network flows.

Agency
National Science Foundation (NSF)
Institute
Division of Computer and Communication Foundations (CCF)
Type
Standard Grant (Standard)
Application #
0729586
Program Officer
William H Tranter
Project Start
Project End
Budget Start
2007-10-01
Budget End
2011-09-30
Support Year
Fiscal Year
2007
Total Cost
$380,000
Indirect Cost
Name
Stanford University
Department
Type
DUNS #
City
Palo Alto
State
CA
Country
United States
Zip Code
94304