PNG-24 image with transparency
PNG-24 image with transparency

Clean Slate Research Projects

1.) Flow-level Models for the Internet

Started: September 2006

Internet research largely consists of a cycle involving design and validation. Of the two validation methodologies---simulation and theoretical modeling, simulation has been by far the better developed and, hence, the more successful. Indeed, the highly-used simulation platform ns allows detailed transaction-level modeling of the Internet. But, the very detail that has endeared ns to researchers has made it difficult to simulate large-scale networks...Read more


2.) Wireless Spectrum Usage

Started: September 2006

The FCC today maintains relatively tight control of spectrum access, through a variety of regulations and licensing programs. However, this is an artifact of the past more than a harbinger of the future. We propose a ``clean slate'' design of wireless spectrum allocation, to deal with a future where multiple devices will share resources across broad ranges of space, time, and frequency...Read more


3.) Fast Dynamic Optical Light Paths

Started: September 2006

The core of the Internet has evolved over the last 20 years. In the 80's and most of the 90's, IP packet traffic was adapted and carried in TDM circuits optimized for carrying telephony voice traffic. This trend was further continued with the addidtion of the WDM layer beneath the TDM layer...Read more


4.) Enterprise Network Security: Ethane

Started: September 2006

Ethane is a new architecture for enterprise networks which provides a powerful yet simple management model and strong security guarantees. Ethane allows network managers to define a single, network-wide, fine-grain policy, and then enforces it at every switch. Ethane policy is defined over human-friendly names (such as "bob, "payroll-server", or "http-proxy) and dictates who can talk to who and in which manner...Read more


5.) Rate Control Protocol

Started: September 2006

Rate Control Protocol (RCP) is a new congestion control algorithm designed for fast download times (i.e. aka user response times, or flow-completion times). Whereas other modifications to TCP (e.g. STCP, Fast TCP, XCP) are designed to work for specialized applications that use long-lived flows (scientific applications and supercomputer centers), RCP is designed for the typical flows of typical users in the Internet today....Read more


6.) The NetFPGA platform

Started: September 2006

The NetFPGA is an open platform and available to developers worldwide. Reference designs included with the system include an IPv4 router, an Ethernet switch, and a four-port NIC. Researchers have used the platform to build advanced network flow processing systems. Multiple platforms could be connected together to route packets over multiple subnets...Read more


7.) Web Security Projects

Started: September 2006

The Web Security Group is a part of the Stanford Security Laboratory. Research projects focus on various aspects of browser and web application security. Reasearch includes work on securing the web as an application platform, privacy protection, and improved authentication and authorization mechanisms for the web.


8.) Programmable Virtual Infrastructure for Virtual Worlds

Started: September 2007

Virtual world systems are very demanding on the network and push the Internet as currently deployed to its limits. We are using a programmable virtual infrastructure to investigate how we can build a better network to support such demanding applications. Using this infrastructure we're investigating ways to make virtual worlds more efficient, using multicast, high-level routing identifiers, and advanced content distribution systems... Read more


 

 

9.) OpenFlow

Started: September 2007

OpenFlow is a way for researchers to run experimental protocols in the networks they use every day. OpenFlow is based on an Ethernet switch or WiFi access point, with an internal flow-table and a standardized interface to add and remove flow entries. Network switch vendors will add OpenFlow to their switch products for deployment in college campus backbones and wiring closets.

OpenFlow is a pragmatic compromise: it allows researchers to run experiments on a variety of switches and access points in a uniform way at line-rate and with high port-density. Vendors do not need to expose the internal workings of their switches...

Read more