Index Group
Illinois Network Design and Experimentation
People
Projects
Publications
Software
Demos
Links
Seminar
Facility
News
Members Only
Home

Technical Motivation

The University of Illinois has a long history of success in the science of computing, hosting some of the earliest computers such as ILLIAC and the nation's first computer-assisted program of "intelligent'' instruction, PLATO. The early computers were very large, occupying entire buildings, and computer scientists that built and used them to develop some of the early breakthroughs in computer technologies and applications literally worked inside the computer. In many aspects, today's technology brings us back to "life inside a computer''. With advances in wired and wireless networking, handheld and embedded computer systems, and sensor and actuator technologies, our environment has been equipped with a networked heterogeneous and dynamic array of sensors, actuators, computing devices and controllers capable of acquiring a wide array of different attributes. With the enormous amount of information collected everywhere via these devices, one can better interact and make sense of the environment and support a variety of applications. In some sense, we live inside a huge, rapidly growing, intelligent cyber physical system that is made possible via enabling technologies of wired/wireless networking.

Apart from the complex network of interdependence that realizes the cyber physical space, the networks themselves are also undergoing dramatic changes in the underlying technologies and services provided, in order to keep up with the surpassing growth of demands from new users and applications. Furthermore, this evolution of information technology will not stop and will continue with the development of advanced networking and communications technologies playing a key role in the scalability, robustness, accessibility, ubiquity, and utility of next generation internets.

The goal of our research is to, on the one hand, understand how network components and systems interact/coordinate with one another (via theoretically grounded measurement, modeling, and simulation techniques) in the cyber physical space and study how they perform under a wide variety of circumstances, and on the other hand, to design/refine new/existing network and systems techniques to optimize their interaction subject to environmental effects and achieve globally (near-)optimal performance that goes beyond what the current networks offer.

Research Methodology

Our research is usually carried out as a combination of three synergistic components: (i) derivation and reasoning of techniques, algorithms, and their corresponding protocols in an analytical framework, (ii) systems building and prototyping inside/outside the Linux kernel, and (iii) their validation and evaluation via experimentation on lab testbeds, campus intranets, and the Internet.

INDEX, Dept. of Computer Science, Univ. of Illinois at Urbana-Champaign,
201 N. Goodwin Ave., Urbana, IL 61801, USA.
Contact Yong Yang [yang25 at uiuc] for questions or comments on this website