|Future Internet Architecture: A First Look|
|Tuesday, 25 October 2011 23:14|
The net isn't perfect, but ... Anyone who has been spammed, hacked, or DDOS'd knows the Internet isn't perfect, inspiring some to think an entirely new architecture is needed. With video being the strong majority of traffic, TCP-IP has some disadvantages. I'm skeptical any proposed alternative doesn't have as many problems in turn, but it's certainly worth investigating.
A comment of mine at an Internet Society event was misinterpreted as endorsing RINA (Recursive Inter-Network Architecture,) a proposal by John Day and colleagues. Actually, I didn't know anything about it. I read Day's recent paper and sent for a copy of his book. A professor friend said I should also look at the somewhat similar Named Data Networking project funded by the National Science Foundation. (Below: the summaries of the four NSF Future Internet Architecture projects.)
I quickly discovered a vast literature, much of it over my head. Saif Abdullah, an engineering graduate student doing some work with me, jumped in and is well along on an article on RINA. Readers with the expertise to help us, please let me know.
It's fun to think how to design new networks, whether of not practical.
Press Release 10-156
NSF Announces Future Internet Architecture Awards
Awards will help develop new ideas and innovations towards the development of a more robust, secure and reliable Internet
August 27, 2010
The Directorate for Computer and Information Science and Engineering (CISE) at the National Science Foundation (NSF) announced today awards for four new projects, each worth up to $8 million over three years, as part of the Future Internet Architecture (FIA) program.
These awards will enable researchers at dozens of institutions across the country to pursue new ways to build a more trustworthy and robust Internet.
"As our reliance on a secure and highly dependable information technology infrastructure continues to increase, it is no longer clear that emerging and future needs of our society can be met by the current trajectory of incremental changes to the current Internet." said Ty Znati, director of the Computer and Network Systems Division within CISE. "Thus our call to the research community to propose new Internet architectures that hold promise for the future."
Earlier this year, NSF challenged the network science research community to look past the constraints of today's networks and engage in collaborative, long-range, transformative thinking inspired by lessons learned and promising new research ideas. The goal, according to Znati, was to encourage the community to design and experiment with new comprehensive network architectures and networking concepts that can meet the challenges and opportunities of the 21st century, taking into consideration the larger social, economic and legal issues that arise from the interplay between the Internet and society.
The four basic research and system design projects funded under FIA explore different dimensions of the network architecture design space and emphasize different visions of future networks. NSF anticipates that the teams will explore new directions and a diverse range of research thrusts within their research agenda but also work together to enhance and possibly integrate architectural thinking, concepts and components, paving the way to a comprehensive trustworthy network architecture of the future.
"Over the next three years the FIA effort will include the design, prototyping, and evaluation of different aspects of network architectures," said Victor Frost, Program Director for the FIA projects.
The FIA projects include leaders in computer science and electrical engineering as well as experts in law, economics, security, privacy, and public policy. The program will support 60 researchers at over 30 institutions across the country.
DESCRIPTION OF THE PROJECTS
Named Data Networking
Current Internet's traditional approach to communications is based on a client-server model of interaction; communicating parties establish a relationship and then proceed to transfer information where data contained within IP packets are transported along a single path. Today, however, the most predominant use of the Internet is centered on content creation, dissemination and delivery, and this trend will continue into the foreseeable future. While the basic client-server model has enabled a wide range of services and applications, it does not incorporate adequate mechanisms to support secure content-oriented functionality, regardless of the specific physical location where the content resides. The proposed Named Data Networking (NDN) architecture moves the communication paradigm from today's focus on "where", i.e., addresses, servers, and hosts, to "what", i.e., the content that users and applications care about. By naming data instead of their location (IP address), NDN transforms data into first-class entities. While the current Internet secures the communication channel or path between two communication points and sometimes the data with encryption, NDN secures the content and provides essential context for security. This approach allows the decoupling of trust in data from trust in hosts and servers, enabling trustworthiness as well as several radically scalable communication mechanisms, for example, automatic caching to optimize bandwidth and the potential to move content along multiple paths to the destination. This project addresses the technical challenges in creating NDN, including routing scalability, fast forwarding, trust models, network security, content protection and privacy, and a new fundamental communication theory enabling its design.
The design principles of the Internet, its flexibility, adaptability and ubiquity, have enabled an unprecedented wave of innovation, which transformed our lives; yet the increasing user demand for seamless communication on the move brings about new challenges that stress the current Internet, originally designed to support communications between fixed end-points. The MobilityFirst project takes a different approach and proposes an architecture centered on mobility as the norm, rather than the exception. The architecture uses generalized delay-tolerant networking (GDTN) to provide robustness even in presence of link/network disconnections. GDNT integrated with the use of self-certifying public key addresses provides an inherently trustworthy network. Dealing with mobility as a first class entity allows functionalities like context--and location--aware services to fit naturally into the network. The project focuses on the tradeoffs between mobility and scalability and on opportunistic use of network resources to achieve effective communications among mobile endpoints.
The growing trend toward migrating storage, computation, and applications into the "cloud" is creating unprecedented opportunities for global-scale, network-centric computing infrastructure, enabling new ways of fast resource provisioning, utility pricing and consistent and easy management. NEBULA is an architecture (nebula is Latin for cloud) in which cloud computing data centers are the primary repositories of data and the primary locus of computation. In this future model, the data centers are connected by a high-speed, extremely reliable and secure backbone network. The project focuses on developing new trustworthy data, control and core networking approaches to support the emerging cloud computing model of always-available network services. This project addresses the technical challenges in creating a cloud-computing-centric architecture.
eXpressive Internet Architecture
The eXpressive Internet Architecture (XIA) addresses the growing diversity of network use models, the need for trustworthy communication, and the growing set of stakeholders who coordinate their activities to provide Internet services. XIA addresses these needs by exploring the technical challenges in creating a single network that offers inherent support for communication between current communicating principals--including hosts, content, and services--while accommodating unknown future entities. For each type of principal, XIA defines a narrow waist that dictates the application programming interface (API) for communication and the network communication mechanisms. XIA provides intrinsic security in which the integrity and authenticity of communication is guaranteed. XIA enables flexible context-dependent mechanisms for establishing trust between the communicating principals, bridging the gap between human and intrinsically secure identifiers. This project includes user experiments to evaluate and refine the interface between the network and users, and studies that analyze the relationship between technical design decisions, and economic incentives and public policy.
The program staff involved with the project at NSF stress that the FIA program is just one step toward an improved internet of the future. "While to the ultimate goal is the design and deployment of a network that serves all the needs of society, we realize that these projects are just the beginning of what it would take to create a full scale Future Internet," adds Darleen Fisher, program director for the FIA projects. "We expect that the knowledge obtained from this research will inform the development of future networks."
The National Science Foundation (NSF) is an independent federal agency that supports fundamental research and education across all fields of science and engineering. In fiscal year (FY) 2011, its budget is about $6.9 billion. NSF funds reach all 50 states through grants to nearly 2,000 universities and institutions. Each year, NSF receives over 45,000 competitive requests for funding, and makes over 11,500 new funding awards. NSF also awards over $400 million in professional and service contracts yearly.
|Last Updated on Wednesday, 26 October 2011 00:28|