| Project Overview |
|
|
|
| Tuesday, 12 December 2006 | |
|
This work is made possible through the NSF grants CNS-0626103 and CNS-0732330. The objective of our project is to formulate a framework for a non-layered internetworking architecture in which complex communication tasks are accomplished by combining elemental functional blocks in a configurable manner, and to demonstrate its potential by developing proof-of-concept prototypes.
We propose a new internetworking architecture that represents a significant departure from current philosophy and practice. Building upon our experience with the design and prototyping of the Just-in-Time protocol suite, we outline a networking framework consisting of
We take a holistic view of network design, allowing applications to work synergistically with the network architecture and physical layers so as to meet the application's needs within resource availability constraints. The proposed architecture is flexible and extensible so as to foster innovation and accommodate change, it supports a unified Internet, it allows for the integration of security and management features at any point in (what is now referred to as) the networking stack, and it is positioned to take advantage of hardware-based performance-enhancing techniques. Specific goals of the proposed research include the following:
Our ambitious research agenda has the potential to open new directions in the design of self-configurable and self-optimizing network architectures. The flexible and efficient design we propose has the ability to cater to the requirements of a wide range of heterogeneous applications, both existing and ones yet to emerge, by selecting from a menu of optimized services to build the network stack on-demand and customize its behavior for the communication task at hand. The proposed framework of automatically assembled fine-grain functional building blocks with its emphasis on explicit control interfaces, can be the centerpiece of a future Internet architecture which interacts harmoniously with applications and the physical layer to optimize user experience. |
| Next > |
|---|



