Clean Slate's flagship POMI2020 project wins NSF's $10M Expedition in Computing award.

Program Goals

We believe that the current Internet has significant deficiencies that need to be solved before it can become a unified global communication infrastructure. Further, we believe the Internet's shortcomings will not be resolved by the conventional incremental and 'backward-compatible' style of academic and industrial networking research. The proposed program will focus on unconventional, bold, and long-term research that tries to break the network's ossification. To this end, the research program can be characterized by two research questions: "With what we know today, if we were to start again with a clean slate, how would we design a global communications infrastructure?", and "How should the Internet look in 15 years?"

Cool Projects

  • POMI 2020
    We are on the verge of another information technology revolution where billions of users will carry smart handheld devices with high-speed wireless network connectivity. POMI 2020 is the Clean Slate Program's flagship project, funded by the National Science Foundation's Expeditions in Computing Program. Read more
  • Flow-level Models for the Internet
    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... Read more
  • Wireless Spectrum Usage
    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... Read more
  • Fast Dynamic Optical Light Paths
    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
  • Enterprise Network Security: Ethane
    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... Read more
  • Rate Control Protocol
    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... Read more
  • The NetFPGA platform
    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... Read more
  • Web Security Projects
    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... Read more
  • Programmable Virtual Infrastructure for Virtual Worlds
    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... Read more
  • OpenFlow
    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... Read more
CiscoDocomoDeutsche TelecomNECNational Science FoundationXilinx

Profiled Researchers

Monica Lam

Monica Lam

Professor of Computer Science

 

Vladlen Koltun

Vladlen Koltun

Assistant Professor of Computer Science