Peter Steenkiste

Professor – ECECS
Department Electrical and Computer Engineering
Office 9107 Gates-Hillman Center
Telephone (412)-268-3261
Fax (412)-268-5576
Assistant Kathleen McNiff

Research Interests

My research interests are broadly speaking in computer networking and distributed systems. My research is very applied: my students and I build prototype systems that incorporate our research ideas and we evaluate these systems using real applications in a realistic setting. I currently have active research projects in the following areas:

Wireless networking

Wireless networking has become very popular in recent years. This rapid growth in usage and deployment, combined with the emergence of new technologies such as smart antennas and software radios, has made wireless an incredibly exciting research area. The wireless networking projects I am involved in cover a wide range of topics including self-managing and self-optimizing wireless deployments, applications such as video streaming, home networks, cognitive networks, and wireless testbeds based on emulation.

Novel network architectures

The architecture of today's Internet is more than 30 years old. Of course, the network has changed significantly in terms of scale, technologies, applications, and traffic. An interesting research question is whether we can define a new network architecture that will not only better support today's Internet, but that can also better support future changes in technology and usage. I am specifically interested in looking at architectural support for wireless and mobile users: how would you design a network in which 99% of the nodes are wireless and mobile?

Pervasive computing

Thanks to Moore's law, we have seen an explosion in the number of computing and sensing devices in our environment. An important research questions how we can leverage these new capabilities to help users with daily activities. The Aura pervasive computing project is looking at how mobile users can work more effectively in device-rich environments, for example by supporting context-aware applications that behave in a context- and user-aware fashion. Specific research questions include: how to organize and manage context information, models for representing user tasks and activities, access control techniques that help safeguard user privacy, and mechanisms for optimizing user experience and minimizing user distractions.

Self-optimizing network services

The Internet has evolved into a critical infrastructure that delivers a wide variety of services to huge number of people. Deploying and managing Internet services is however very challenging because the network does not provide service guarantees and user demand is highly variable. The solution is to use autonomic computing techniques to make Internet services self-configuring and self-optimizing. Research covers a wide variety of topics, including efficient techniques for monitoring network performance, architecture for scalable service deployment, and algorithms for optimizing application-specific service metrics.

In the News

  • NSF Project at Carnegie Mellon Will Develop Architecture That Makes Internet Secure, Smart
  • Center for Wireless and Broadband Networking Hosts 3rd Annual Spring Review
  • Steenkiste and Seshan Help Organize ACMs SIGCOMM 2002 Conference
  • Steenkiste's Student Wins Allen Newell Award for Excellence in Undergraduate Research
  • External Press

  • CMU researchers work on Web security, access
  •  Peter  Steenkiste

    Carnegie Mellon, 1987

    Research Area

    Computer Systems


    Computer networks, distributed systems, pervasive computing


    PhD, 1987
    Electrical Engineering
    Stanford University

    MS, 1983
    Electrical Engineering
    Stanford University

    BS, 1982
    Electrical Engineering
    Ghent University