Networking in the Future

Background: The current design of the Internet is based on communications flowing between addresses. The underlying model is that communication is between identified or located “parties”. There are a number of novel research approaches that focus communication on “what” is of interest rather than who might be supplying it or where they are. In this project we examine several aspects of these novel designs in order to understand their possibilities and limitations.

The projects: For this summer, we will focus on two distinct efforts. (1) The first is “naming” or identifying the targets of interest, in particular examining an approach that we believe will work at scale and provide effective stringent performance. (2) The second is driven by the fact that increasingly devices on the Internet have multiple radios and hence appear to be “moving” in the net as the device switches from one kind of radio to another. Unlike much of the previous work on mobility, this kind of mobility cannot necessarily be modeled by human motion. For these novel architectures, such mobility is central. We will begin to build a model, based on traffic traces, of this alternative “mobility”.

Contact: Dr. Karen Sollins, sollins+icn@csail.mit.edu, 32-G818
Please send email with resume, and a description of a significant programming project you have done, what you did, what you learned from that, and which programming languages and programming environments you are familiar with. It is possible that there will also be one opportunity for a student with less background in programming.