|
|
|
|||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
2. Goal 1 |
Goal 1: Experimental Research for Advanced Network Technologies (continued) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
2.2 Agency Specifics |
Agency Specifics (continued) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
2.2.3 NASA |
National Aeronautics and Space Administration |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
2.2.3.1 Introduction |
Introduction NASA's goals in network research support NGI goals in key areas by balancing networking research and applications networking through the increased functionality of Goal 1. NASA will continue to be an early adopter of emerging networking technologies that chart a course for a robust, scalable, shared infrastructure supporting lead users from NASA, other government agencies, and the research community, as well as large numbers of commercial users. NASA's program goal relevant to NGI Goal 1 is to sponsor research and development (R&D) in new networking technologies and services in support of the high performance applications requirements. By partnering with industry and academia on R&D in internetworking technologies to achieve an interoperable high performance network testbed, NASA will deliver advanced networking technologies to the aerospace community and ultimately to the public. Specifically, the NASA Research and Education Network (NREN) project and its existing network will provide a basis for implementing the NASA NGI plan. The NASA NGI program goals are:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
2.2.3.2 Network Growth Engineering |
Network Growth Engineering The goals of this task are to (1) create and deploy tools and algorithms for planning and operations that guarantee predictable end-to-end performance at scales and complexities 100 times those of the current Internet; (2) facilitate management of large scale internetworks operating at terabit speeds supporting a range of traffic classes on a shared infrastructure; and (3) create an infrastructure partnership through which lead users (government and research) share facilities with the general public, thereby accelerating the development and penetration of novel network applications. This task will develop and integrate technologies for network planning and simulation; for network monitoring, analysis, and control; for innovative data delivery; and for shared infrastructure management for lead users. The highly automated services envisioned in this task lead to the goal of building strong security mechanisms into the components. Planning and Simulation Planning large network interconnections is now primarily a manual process that is not tied to any runtime tools or distributed efforts. NASA will utilize network modeling and analysis tools to simulate proposed networks and to develop models that can be used as baselines for early designs. The target goals are to show:
NASA will collaborate with DARPA on the deployment of 100x-capable network management and monitoring tools, which can be used by end users and by network administrators, that provide assurance of QoS and that support integrated and "drill down" or "cross layer" access to the network layers, debugging, analysis, and monitoring of the IP bearer service, ATM-level, and other relevant technologies involved in high speed and advanced end-to-end connectivity. Advanced tools will continue to be needed to characterize, monitor, and analyze network traffic. NASA will also deploy nonintrusive active and passive advanced network monitoring and service assurance agents, servers, and capabilities that can be used on NGI Goals 2.1 and 2.2 networks. Integration NASA and NSF will lead the effort to provide effective and capability-rich interagency interconnections and peering points, complete with appropriate management tools, for the Goal 2.1 network. This will include research on and deployment of appropriate multilayer interconnection and peering architectures that support both production quality services to the NGI applications and network research on as much of the same WAN and campus infrastructure as possible. Data Delivery NASA will support experiments in new strategies for controlling data delivery in networks. NASA will support DARPA's research efforts under this subtask to develop network interior nodes that combine methods previously seen as disjoint or mutually exclusive: routing and switching, best effort and priority traffic, dynamic routing and virtual circuits, greedy admission versus guaranteed delivery, and flat-rate versus variable costing. In addition, schemes that use generalized or alternative addressing methods will be explored. Tools that permit network engineers to adjust the strategy trade-offs to best meet their requirements will be prototyped and tested in the high speed arena. Managing Lead User Infrastructure This subtask will develop the technology to allow lead users to share the same infrastructure as conventional users. NASA, other government agencies, and the research community at large typically have lead user requirements for telecommunication facilities that are orders of magnitude beyond those of the typical users. In some cases there may be sufficient aggregate capacity in the existing infrastructure to support their requirements, but it is formatted or managed in ways that preclude coexistence among the lead and conventional users. Traditionally, wide area telecommunication service providers have addressed this problem by installing leased lines, a solution that has been extraordinarily expensive for the lead users. This subtask will investigate architectural concepts, management strategies, and operational arrangements that will facilitate the sharing of a common, wide area infrastructure. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
2.2.3.3 End-to-End Quality of Service |
End-to-End Quality of Service The goals of this task are to facilitate the delivery of end-to-end ensured QoS to applications, and to ensure that these technologies can be tailored for use by lead users who have demanding requirements. The strategy is to allow users to negotiate application specific trade-offs among such parameters as bandwidth, latency, precision, and reliability in order to obtain predictable performance at a known quality level. Exploiting emerging network level mechanisms is difficult, however, for they are semantically far removed from the applications they are intended to support and are accessible only through layers of software. End-to-end QoS assurance requires an approach that spans these operating system and middleware layers in order to effectively deliver network level QoS guarantees. This task will develop and demonstrate a comprehensive QoS management architecture, drill down technologies to facilitate propagation of QoS constraints across software layers, and next generation network technologies to support QoS. Baseline Quality of Service Architecture The baseline QoS management architecture will provide the framework of models, languages, and protocols to permit distributed applications to specify multidimensional QoS requirements, negotiate acceptable trade-offs and confidence levels, and receive feedback on delivered QoS enabling adaptation. This effort will deploy admission control, scheduling, management, prioritization, accounting (such as bidding and costing), authentication, analysis, monitoring, assurance, and debugging mechanisms to support both application based QoS invocation control and support site and carrier/ISP administrators with their management tasks of IP, ATM, and other technology networks. This will require work with IP-based RSVP and ATM QoS; therefore, NASA will collaborate with the DARPA Quorum program and with any others that lead to the same goal. The goal is to develop, enhance, incorporate, and integrate as many of these new technologies into the NASA portion of the NGI Goal 2.1 and 2.2 networks on an end-to-end (that is, application-to-application) basis as quickly as possible. NASA will leverage and complement its efforts in advocacy of advanced protocol development and enhancements related to space-terrestrial communications (for example, IPv4/IPv6 and ATM APIs) with respect to satellite links, and will continue its involvement and leadership in standards development through the various standards bodies and organizations (such as IEEE and the ATM Forum). NASA will also develop a QoS API that provides for semantic mapping of QoS from the application perspective to that provided by the underlying services and provide for cross-layer signaling and triggering of QoS mechanisms. This API will support High Performance Computing and Communications (HPCC) and Mission to Planet Earth (MTPE) applications. Drill down Technologies Current technologies support composition of functionality across system layers, but not the composition of their QoS properties. NASA will focus on exposing network management capabilities to applications, and on providing direct access to network layer components and objects. Integrated cross-layer debugging and analysis tools and techniques will also be deployed. This task will complement and leverage DARPA's Quorum program. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
2.2.3.4 Security |
Security The NGI security goals are to provide the basis for implementing and enforcing appropriate security policies among organizations, users, and infrastructure components under shared control. Interoperable authentication methods are a prerequisite. NGI will meet the continuing challenge of building new services that use the network security architecture, but it will also develop ways for organizations or individuals to interoperate in the face of a rich and dynamic set of policies, for example, those that might exist among different Federal agencies. The assurance that security mechanisms are available, are correct, and are used will also be addressed. NASA's primary security activities under NGI will be in securing the network management functions, exploring the integration of security into the QoS architecture, and ensuring the secure activation of drill down mechanisms. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
2.2.1.5 Milestones |
Milestones Network Growth Engineering
Quality of Service
Security
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||