Search NASA⌕ Search

SEARCH · Search NASA

Results for “CGR”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 19 records

Implementation of (O-)CGR in The ONE

Routing in Delay-/Disruption-Tolerant Networking (DTN) requires specific solutions as link impairments prevent the use of ordinary Internet algorithms, based on a timely dissemination of network topology information. Among DTN routing algorithms there is a dichotomy between opportunistic and deterministic (scheduled) solutions. The former are numerous and apply to terrestrial environments; CGR is the most widely supported algorithm designed for scheduled connectivity, and it is usually applied to space networks. However, in an attempt to provide a unified approach, an opportunistic variant of CGR, Opportunistic CGR (OCGR) has been recently proposed by some of the authors. Performance evaluations are normally carried out for opportunistic solutions by means of simulators, such as The ONE considered in this paper. CGR by contrast is more often studied by means of small testbeds. As the simulation approach could be complementary for CGR, and essential for OCGR, the authors have recently ported both of them into The ONE, by developing and releasing as free software a specific additional package. The aim of this paper is to show the rationale of this choice and discuss the many challenges that needed to be tackled to achieve this primary goal.

Tempesta, G.↗

Tropical extreme droughts drive long-term increase in atmospheric CO 2 growth rate variability

The terrestrial carbon sink slows the accumulation of carbon dioxide (CO 2 ) in the atmosphere by absorbing roughly 30% of anthropogenic CO 2 emissions, but varies greatly from year to year. The resulting variations in the atmospheric CO 2 growth rate (CGR) have been related to tropical temperature and water availability. The apparent sensitivity of CGR to tropical temperature ( ${{{{{{\rm{\gamma }}}}}}}_{{{{{{\rm{CGR}}}}}}}^{{{{{{\rm{T}}}}}}}$ ) has changed markedly over the past six decades, however, the drivers of the observation to date remains unidentified. Here, we use atmospheric observations, multiple global vegetation models and machine learning products to analyze the cause of the sensitivity change. We found that a threefold increase in ${{{{{{\rm{\gamma }}}}}}}_{{{{{{\rm{CGR}}}}}}}^{{{{{{\rm{T}}}}}}}$ emerged due to the long-term changes in the magnitude of CGR variability (i.e., indicated by one standard deviation of CGR; STD CGR ), which increased 34.7% from 1960-1979 to 1985-2004 and subsequently decreased 14.4% in 1997-2016. We found a close relationship (r 2 = 0.75, p < 0.01) between STD CGR and the tropical vegetated area (23°S – 23°N) affected by extreme droughts, which influenced 6-9% of the tropical vegetated surface. A 1% increase in the tropical area affected by extreme droughts led to about 0.14 Pg C yr -1 increase in STD CGR . The historical changes in STD CGR were dominated by extreme drought-affected areas in tropical Africa and Asia, and semi-arid ecosystems. The outsized influence of extreme droughts over a small fraction of vegetated surface amplified the interannual variability in CGR and explained the observed long-term dynamics of ${{{{{{\rm{\gamma }}}}}}}_{{{{{{\rm{CGR}}}}}}}^{{{{{{\rm{T}}}}}}}$ .

54 ENVIRONMENTAL SCIENCES↗

Contact Multigraph Routing: Overview and Implementation

In Delay Tolerant Networking (DTN), the standard routing algorithm used to navigate time-varying networks has been Contact Graph Routing (CGR). In CGR, a globally distributed list of contacts, periods during which two DTN nodes may communicate, is used to construct a contact graph, in which contacts are vertices. A version of Dijkstra’s algorithm can then be used to find paths through this model of the timevarying network. However, since contact graphs may be large compared to the network, potentially growing with the square of the number of network nodes and linearly with the time interval represented, the resulting algorithm does not scale well with the size of the network or time. Any improvement to the routing algorithm will bring significant returns to scale. In a previous paper, we briefly introduced an alternative to the contact graph model for routing. This alternative model is based on a multigraph (a graph in which there may be multiple edges between a pair of vertices) where vertices represent network nodes instead of contacts. A version of Dijkstra’s algorithm in these multigraph models reduces the time needed to perform the same routing computations done in the existing CGR algorithm. Moreover, a modified version of Yen’s algorithm for multigraphs is included. Our variation of CGR, which we call Contact Multigraph Routing (CMR), provides an in-line replacement for the previously used pathfinding algorithms. This paper describes an implementation created based on the CMR approach, and experimental comparisons to traditional CGR are given. In addition, we explore some additional modifications to the routing pipeline traditionally assumed in CGR. These modifications range from the theoretical to the practical in terms of size and scope. We step forward our understanding of sheaftheoretic networking and describe how to model the routing pipeline using sheaves. We detail some enhanced route selection criteria that addresses some of the added complexity of DTNbased systems. We also include a future works section on future improvements and implementations that would be of service to the broader DTN community.

contact graph routing↗

Contact Graph Routing

Contact Graph Routing (CGR) is a dynamic routing system that computes routes through a time-varying topology of scheduled communication contacts in a network based on the DTN (Delay-Tolerant Networking) architecture. It is designed to enable dynamic selection of data transmission routes in a space network based on DTN. This dynamic responsiveness in route computation should be significantly more effective and less expensive than static routing, increasing total data return while at the same time reducing mission operations cost and risk. The basic strategy of CGR is to take advantage of the fact that, since flight mission communication operations are planned in detail, the communication routes between any pair of bundle agents in a population of nodes that have all been informed of one another's plans can be inferred from those plans rather than discovered via dialogue (which is impractical over long one-way-light-time space links). Messages that convey this planning information are used to construct contact graphs (time-varying models of network connectivity) from which CGR automatically computes efficient routes for bundles. Automatic route selection increases the flexibility and resilience of the space network, simplifying cross-support and reducing mission management costs. Note that there are no routing tables in Contact Graph Routing. The best route for a bundle destined for a given node may routinely be different from the best route for a different bundle destined for the same node, depending on bundle priority, bundle expiration time, and changes in the current lengths of transmission queues for neighboring nodes; routes must be computed individually for each bundle, from the Bundle Protocol agent's current network connectivity model for the bundle s destination node (the contact graph). Clearly this places a premium on optimizing the implementation of the route computation algorithm. The scalability of CGR to very large networks remains a research topic. The information carried by CGR contact plan messages is useful not only for dynamic route computation, but also for the implementation of rate control, congestion forecasting, transmission episode initiation and termination, timeout interval computation, and retransmission timer suspension and resumption.

Burleigh, Scott C.↗

Enhanced Contact Graph Routing (ECGR) MACHETE Simulation Model

Contact Graph Routing (CGR) for Delay/Disruption Tolerant Networking (DTN) space-based networks makes use of the predictable nature of node contacts to make real-time routing decisions given unpredictable traffic patterns. The contact graph will have been disseminated to all nodes before the start of route computation. CGR was designed for space-based networking environments where future contact plans are known or are independently computable (e.g., using known orbital dynamics). For each data item (known as a bundle in DTN), a node independently performs route selection by examining possible paths to the destination. Route computation could conceivably run thousands of times a second, so computational load is important. This work refers to the simulation software model of Enhanced Contact Graph Routing (ECGR) for DTN Bundle Protocol in JPL's MACHETE simulation tool. The simulation model was used for performance analysis of CGR and led to several performance enhancements. The simulation model was used to demonstrate the improvements of ECGR over CGR as well as other routing methods in space network scenarios. ECGR moved to using earliest arrival time because it is a global monotonically increasing metric that guarantees the safety properties needed for the solution's correctness since route re-computation occurs at each node to accommodate unpredicted changes (e.g., traffic pattern, link quality). Furthermore, using earliest arrival time enabled the use of the standard Dijkstra algorithm for path selection. The Dijkstra algorithm for path selection has a well-known inexpensive computational cost. These enhancements have been integrated into the open source CGR implementation. The ECGR model is also useful for route metric experimentation and comparisons with other DTN routing protocols particularly when combined with MACHETE's space networking models and Delay Tolerant Link State Routing (DTLSR) model.

Segui, John S.↗

Contact Graph Routing Enhancements Developed in ION for DTN

The Interplanetary Overlay Network (ION) software suite is an open-source, flight-ready implementation of networking protocols including the Delay/Disruption Tolerant Networking (DTN) Bundle Protocol (BP), the CCSDS (Consultative Committee for Space Data Systems) File Delivery Protocol (CFDP), and many others including the Contact Graph Routing (CGR) DTN routing system. While DTN offers the capability to tolerate disruption and long signal propagation delays in transmission, without an appropriate routing protocol, no data can be delivered. CGR was built for space exploration networks with scheduled communication opportunities (typically based on trajectories and orbits), represented as a contact graph. Since CGR uses knowledge of future connectivity, the contact graph can grow rather large, and so efficient processing is desired. These enhancements allow CGR to scale to predicted NASA space network complexities and beyond. This software improves upon CGR by adopting an earliest-arrival-time cost metric and using the Dijkstra path selection algorithm. Moving to Dijkstra path selection also enables construction of an earliest- arrival-time tree for multicast routing. The enhancements have been rolled into ION 3.0 available on sourceforge.net.

Segui, John S.↗

Effect of Water Chemistry on Crack Growth Rate in Neutron Irradiated X-750 and XM-19

The Advanced Test Reactor (ATR) National Science User Facility (NSUF) was used to study the effect of neutron damage on crack growth rates (CGR) under simulated boiling water reactor (BWR) water chemistry conditions using a fast neutron spectrum to accelerate the damage process. Nickel based Alloy X-750 and XM-19 were irradiated in the ATR center flux trap (CFT), with this experiment marking the first civilian project to utilize this position within the reactor. 0.4T-CT specimens were used to study crack growth rates for two sample fluences (~1.9 x 1020 n/cm2 and ~9.5 x 1020 n/cm2, E > 1MeV)) in both normal water chemistry (NWC) at 2.5 ppm O2 and hydrogen water chemistry (HWC) at ~80 ppb H2. CGR testing was conducted at a temperature of 288 °C. A decrease in CGR was observed for both alloys with the average ratio (CGR in NWC/CGR in HWC) being a factor of 281 for the XM-19 samples and a factor of 27.8 for the X-750 samples. Observed CGRs in this study showed little difference compared to non-irradiated samples (the non-irradiated XM-19 was 20% cold worked), suggesting limited sensitivity of these susceptible alloys to irradiation effects. Detailed results of CGR response to varying environmental electrochemical potential (ECP) and water purity will be presented in the context of crack growth mitigation in different water chemistries and the change in material behavior relative to non-irradiated samples of the material.

36 MATERIALS SCIENCE↗

Assessing Uncertainty in Modeling Stress Corrosion Cracking

This report summarizes the collaboration between Sandia National Laboratories (SNL) and the Nuclear Regulatory Commission (NRC) to improve the state of knowledge on chloride induced stress corrosion cracking (CISCC). The foundation of this work relied on using SNL’s CISCC computer code to assess the current state of knowledge for probabilistically modeling CISCC on stainless steel canisters. This work is presented as three tasks. The first task is exploring and independently comparing crack growth rate (CGR) models typically used in CISCC modeling by the research community. The second task is implementing two of the more conservative CGR models from the first task into SNL’s full CISCC code to understand the impact of the different CGR models on a full probabilistic analysis while studying uncertainty from three key input parameters. The combined work of the first two tasks showed that properly measuring salt deposition rates is impactful to reducing uncertainty when modeling CISCC. The work in Task 2 also showed how probabilistic CGR models can be more appropriate at capturing aleatory uncertainty when modeling SCC. Lastly, appropriate and realistic input parameters relevant for CISCC modeling were documented in the last task as a product of the simulations considered in the first two tasks.

36 MATERIALS SCIENCE↗

Effect of Water Chemistry on Crack Growth Rates in Neutron Irradiated X-750 and XM-19

The Advanced Test Reactor (ATR) National Science User Facility (NSUF) was used to study the effect of neutron damage on crack growth rates (CGR) under simulated boiling water reactor (BWR) water chemistry conditions using a fast neutron spectrum to accelerate the damage process. Nickel based Alloy X-750 and XM-19 were irradiated in the ATR center flux trap (CFT), with this experiment marking the first civilian project to utilize this position within the reactor. 0.4T-CT specimens were used to study crack growth rates for two sample fluences (~1.9 x 1020 n/cm2 and ~9.5 x 1020 n/cm2, E > 1MeV) in both normal water chemistry (NWC) at 2.5 ppm O2 and hydrogen water chemistry (HWC) at ~80 ppb H2. A decrease in CGR was observed with HWC for both alloys with the average ratio (CGR in NWC/CGR in HWC) being a factor of 281 for the XM-19 samples and a factor of 27.8 for the X-750 samples. Observed CGRs in this study showed little difference compared to non-irradiated samples (the non-irradiated XM-19 was 20% cold worked), suggesting limited sensitivity of these susceptible alloys to irradiation effects. The CGR response to varying environmental electrochemical potential (ECP) and water purity will be presented.

36 MATERIALS SCIENCE↗

Unusual characteristics of the carbon cycle during the 2015–2016 El Niño

The 2015–2016 El Niño was one of the strongest on record, but its influence on the carbon balance is less clear. Using Northern Hemisphere atmospheric CO 2 observations, we found both detrended atmospheric CO 2 growth rate (CGR) and CO 2 seasonal-cycle amplitude (SCA) of 2015–2016 were much higher than that of other El Niño events. The simultaneous high CGR and SCA were unusual, because our analysis of long-term CO 2 observations at Mauna Loa revealed a significantly negative correlation between CGR and SCA. Atmospheric inversions and terrestrial ecosystem models indicate strong northern land carbon uptake during spring but substantially reduced carbon uptake (or high emissions) during early autumn, which amplified SCA but also resulted in a small anomaly in annual carbon uptake of northern ecosystems in 2015–2016. This negative ecosystem carbon uptake anomaly in early autumn was primarily due to soil water deficits and more litter decomposition caused by enhanced spring productivity. Furthermore, our study demonstrates a decoupling between seasonality and annual carbon cycle balance in northern ecosystems over 2015–2016, which is unprecedented in the past five decades of El Niño events.

54 ENVIRONMENTAL SCIENCES↗

Towards Sheaf Theoretic Analyses for Delay Tolerant Networking

The goal of Delay Tolerant Networking (DTN) is to take a collection of heterogeneous, disparate connections between satellites, space assets, ground stations, and ground infrastructure and bring it together into a cohesive, functioning overlay network. Depending on the systems being considered, one can find links with a one-way light time exceeding minutes (and hours),periodic links which can sometimes be predicted by orbital mechanics, and restrictions based on the variety of capabilities built into these systems. These characteristics preclude traditional network models and routing techniques and have classically led to either rigid routing tables or purely probabilistic models. As the deeper underlying structures remain unknown, development of more DTN-optimized algorithms has lacked the necessary foundation. In a continuation of previous work, the goal of this paper is to identify and study these fundamental structures that exist in delay tolerant networks (DTN), with a focus on space networks. The current routing methodology has been to use contact graph routing (CGR) algorithms. CGR models a series of known contacts as a static graph. For CGR to work, this graph must be globally consistent and must have an accurate picture of the network. Because this is a globally controlled structure, there is little room for flexibility in the event of changes to the network which would naturally occur as the network grows. As a response to the desire for flexibility as the network changes, we introduced the mathematical structure known as sheaves to DTNs last year. The tag-line for sheaves is that they are a mathematically precise way of gluing local data together into unique global data. Thus, sheaves lend extra power to traditional models(and routing algorithms) by taking additional information and merging it, in as consistent a manner as possible, with the representation itself. The clearest example of how Earth-bound networks exhibit behavior that is “sheafy” is link state routers, which build a local-to-global picture of their network by gluing local information together into a global network, exactly as a sheaf would do. For routing within delay tolerant networks to truly exploit this structure, a deeper structure than a graph is required. In this paper, we develop sheaves that can work over directed graphs such as temporal flow networks, we construct a sheaf representation for Dijkstra’s algorithm, and we outline a construction for routing sheaves capable of modeling multicast scenarios. Finally, there is a section of future work suggesting follow-on research.

Robert Short↗

Dynamic Routing for Delay-Tolerant Networking in Space Flight Operations

Contact Graph Routing (CGR) is a dynamic routing system that computes routes through a time-varying topology composed of scheduled, bounded communication contacts in a network built on the Delay-Tolerant Networking (DTN) architecture. It is designed to support operations in a space network based on DTN, but it also could be used in terrestrial applications where operation according to a predefined schedule is preferable to opportunistic communication, as in a low-power sensor network. This paper will describe the operation of the CGR system and explain how it can enable data delivery over scheduled transmission opportunities, fully utilizing the available transmission capacity, without knowing the current state of any bundle protocol node (other than the local node itself) and without exhausting processing resources at any bundle router.

CGR↗

Toward a Unified Routing Framework for Delay-Tolerant Networking

Routing in Delay-/Disruption-Tolerant Networking (DTN) has long been recognized as a challenging research topic. The difficulty lies in the fact that link intermittency and network partitioning, possibly coupled with long delays, prevent the use of Internet solutions based on an up-to-date comprehensive knowledge of network topology, as communicated by routing protocols. In the literature on DTN routing, there is a dichotomy between solutions designed for deterministic (e.g., space flight) networks, such as Contact Graph Routing (CGR), and the wide variety of protocols designed for opportunistic terrestrial networks. After a discussion of the origin and motivations of this duality, the paper presents an opportunistic extension of CGR (OCGR). The aim is to try to resolve the DTN routing dichotomy by providing a unified approach suitable for all DTN environments.

Routing↗

Cooperative Clustering Techniques Applied to Contact Graph Routing

Routing in the space internet has to face many unique challenges - from unplanned disconnections and interruptions to predictable intermittent connectivity due to high network mobility and long propagation delays. NASA’s current approach to such routing is Contact Graph Routing (CGR), using a graph formed of prescheduled communication contacts to compute routes through the network. While this approach manages to tackle issues of connectivity and propagation delays, it is a global approach that requires continuous knowledge of the entire network. In a potential future Solar Space Internet (SSI) such an approach on its own cannot scale to large networks with thousands of members. In this presentation we propose clustering as a solution to CGR scalability. Clustering has been used in many networking problems as a way to subdivide the network and allow for localized routing and better scalability. Using techniques from graph theory and game theory, we explore various existing clustering algorithms and adapt them to the Contact Graph Routing setting. Finally, we propose a way to combine multiple algorithms to create a Delay Tolerant Clustering Protocol.

Yael Kirkpatrick↗

Cooperative Clustering Techniques For Space Network Scalability

Routing in the space internet must face many unique challenges - from unplanned disconnections and interruptions to predictable intermittent connectivity due to high network mobility and long propagation delays. NASA’s current approach to such routing is Contact Graph Routing (CGR), using a graph formed of prescheduled communication contacts to compute routes through the network. While this approach manages to tackle issues of connectivity and propagation delays, it is a global approach that requires continuous knowledge of the entire network. In a potential future Solar Space Internet (SSI) such an approach on its own cannot scale to large networks with thousands of members. In this paper we propose clustering as a solution to CGR scalability. Clustering has been used in many networking problems as a way to subdivide the network and allow for localized routing and better scalability. Using techniques from graph theory and game theory, we explore various existing clustering algorithms and adapt them to the Contact Graph Routing setting. We propose a way to combine multiple algorithms to create a Delay Tolerant Clustering Protocol (DTCP). In addition, we explore the underlying networking mechanisms such as multicast, neighbor discovery, and software defined networking that may be used to enable DTCP.

Delay Tolerant Networking↗

Effect of thermal aging and irradiation on microstructure and crack growth response of Alloy 690

Nickel-base Alloy 690 and the associated weld Alloys 52 and 152 are typically used for nozzle penetrations in replacement heads for pressurized water reactor (PWR) vessels, because of their excellent overall resistance to general corrosion and environmental degradation, primarily stress corrosion cracking (SCC). However, many of the existing PWRs reactors are expected to operate for 40-80 years. Likewise, advanced water-cooled small modular reactors (SMRs) will use Ni-Cr alloys and are expected to receive initial operating licenses for 60 years. Hence, the thermal stability of Ni-Cr alloys is a potential concern for the long-term performance of both existing and advanced nuclear plants, and possibly spent fuel storage containers. The objective of this research is to understand the microstructural changes occurring in high-Cr, Ni-based Alloy 690 during long time exposure to the reactor operating temperatures, and the effect of these changes on the service performance. One area of particular concern is the potential for long range ordering (LRO), i.e. formation of the intermetallic Ni 2 Cr phase under prolonged exposure to reactor temperatures and/or irradiation, which can increase strength, decrease ductility, and cause dimensional changes or lead to in-service embrittlement of components made with these alloys. Hence, this research focused on the microstructural evolution and the SCC response of Alloy 690 under accelerated thermal aging and irradiation conditions. The materials studied involved Alloy 690 from two sources: (i) Alloy 690 plate from an Alloy 152 dissimilar metal weld (DMW) joining the Alloy 690 plate to Alloy 533 LAS, aged at three different temperatures (370°C, 400°C and 450°C) for up to 75,000h (equivalent to 60 years of service), and (ii) specimens neutron-irradiated in the BOR-60 reactor up to 40 dpa. For aged Alloy 690 specimens, hardness was found to increase with aging time, however, the microstructural characterization by means of synchrotron X-ray did not find evidence of LRO. The microstructural characterization of neutron-irradiated specimens by TEM found no evidence of LRO either. Testing in a primary water environment of Alloy 690 specimens aged to a 60-year service equivalent revealed a fatigue and corrosion fatigue crack growth responses similar to those measured on the un-aged alloy. The SCC CGR response was also low. Overall, the two Alloy 690 heats investigated in this work, aged up to 60-year service equivalents or exposed to neutron irradiation up to 40 dpa, did not exhibit a deterioration in microstructure or performance.

22 GENERAL STUDIES OF NUCLEAR REACTORS↗

Effect of thermal aging on microstructure and crack growth response of Alloy 152 weld

Nickel-based Alloy 690 and the associated weld Alloys 52 and 152 are typically used for nozzle penetrations in replacement heads for pressurized water reactor (PWR) vessels, because of their excellent overall resistance to general corrosion and environmental degradation, primarily stress corrosion cracking (SCC). However, many of the existing PWRs are expected to operate for 40-80 years. Likewise, advanced water-cooled small modular reactors (SMRs) will use Ni-Cr alloys and are expected to receive initial operating licenses for 60 years. Hence, the thermal stability of Ni-Cr alloys is a potential concern for the long-term performance of both existing and advanced nuclear power plants, and possibly spent fuel storage containers. The objective of this research is to understand the microstructural changes occurring in high-Cr, Ni-based Alloy 152 weldments during long time exposure to the reactor operating temperatures, and the effect of these changes on the service performance. One area of particular concern is the potential for long range ordering (LRO), i.e. formation of the intermetallic Ni2Cr phase under prolonged exposure to reactor temperatures and/or irradiation, which can increase strength, decrease ductility, and cause dimensional changes or lead to in-service embrittlement of components made with these alloys. Hence, this research focused on the microstructural evolution and the SCC response of Alloy 152 under accelerated thermal aging. The materials studied involved three heats of Alloy 152 used to produce a dissimilar metal weld (DMW) joining an Alloy 690 plate to an Alloy 533 low alloy steel (LAS) plate, thermally aged at three different temperatures (370°C, 400°C and 450°C) for up to 75,000h (equivalent to 60 years of service). The microstructural characterization by means of synchrotron X-ray did not find evidence of LRO in any of the three heats aged to an equivalent of 60 years of service. Testing in a primary water environment of a heat of Alloy 152 aged at 370°C to a 60-year service equivalent revealed a fatigue and corrosion fatigue crack growth responses similar to those measured on the un-aged alloy. However, the SCC CGR response of the aged sample appears to show a deterioration in performance.

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗