Search NASA⌕ Search

SEARCH · Search NASA

Results for “Communications process”

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 1,099 records · Page 61

Java Library for Input and Output of Image Data and Metadata

A Java-language library supports input and output (I/O) of image data and metadata (label data) in the format of the Video Image Communication and Retrieval (VICAR) image-processing software and in several similar formats, including a subset of the Planetary Data System (PDS) image file format. The library does the following: It provides low-level, direct access layer, enabling an application subprogram to read and write specific image files, lines, or pixels, and manipulate metadata directly. Two coding/decoding subprograms ("codecs" for short) based on the Java Advanced Imaging (JAI) software provide access to VICAR and PDS images in a file-format-independent manner. The VICAR and PDS codecs enable any program that conforms to the specification of the JAI codec to use VICAR or PDS images automatically, without specific knowledge of the VICAR or PDS format. The library also includes Image I/O plugin subprograms for VICAR and PDS formats. Application programs that conform to the Image I/O specification of Java version 1.4 can utilize any image format for which such a plug-in subprogram exists, without specific knowledge of the format itself. Like the aforementioned codecs, the VICAR and PDS Image I/O plug-in subprograms support reading and writing of metadata.

Deen, Robert↗

Space-Time Localization of Plasma Turbulence Using Multiple Spacecraft Radio Links

Space weather is described as the variability of solar wind plasma that can disturb satellites and systems and affect human space exploration. Accurate prediction requires information of the heliosphere inside the orbit of the Earth. However, for predictions using remote sensing, one needs not only plane-of-sky position but also range information the third spatial dimension to show the distance to the plasma disturbances and thus when they might propagate or co-rotate to create disturbances at the orbit of the Earth. Appropriately processed radio signals from spacecraft having communications lines-of-sight passing through the inner heliosphere can be used for this spacetime localization of plasma disturbances. The solar plasma has an electron density- and radio-wavelength-dependent index of refraction. An approximately monochromatic wave propagating through a thin layer of plasma turbulence causes a geometrical-optics phase shift proportional to the electron density at the point of passage, the radio wavelength, and the thickness of the layer. This phase shift is the same for a wave propagating either up or down through the layer at the point of passage. This attribute can be used for space-time localization of plasma irregularities. The transfer function of plasma irregularities to the observed time series depends on the Doppler tracking mode. When spacecraft observations are in the two-way mode (downlink radio signal phase-locked to an uplink radio transmission), plasma fluctuations have a two-pulse response in the Doppler. In the two-way mode, the Doppler time series y2(t) is the difference between the frequency of the downlink signal received and the frequency of a ground reference oscillator. A plasma blob localized at a distance x along the line of sight perturbs the phase on both the up and down link, giving rise to two events in the two-way tracking time series separated by a time lag depending the blob s distance from the Earth: T2-2x/c, where T2 is the two-way time-of-flight of radio waves to/from the spacecraft and c is the speed of light. In some tracking situations, more information is available. For example, with the 5-link Cassini radio system, the plasma contribution to the up and down links, y(sub up)(t) and y(sub dn)(t), can be computed separately. The times series y(sub up)(t) and y(sub dn)(t) respond to a localized plasma blob with one event in each time series. These events are also separated in time by T2-2x/c. By cross-correlating the up and down link Doppler time series, the time separation of the plasma events can be measured and hence the plasma blob s distance from the Earth determined. Since the plane-of-sky position is known, this technique allows localization of plasma events in time and three space dimensions.

Armstrong, John W.↗

Sequential Principal Component Analysis -An Optimal and Hardware-Implementable Transform for Image Compression

This paper presents the JPL-developed Sequential Principal Component Analysis (SPCA) algorithm for feature extraction / image compression, based on "dominant-term selection" unsupervised learning technique that requires an order-of-magnitude lesser computation and has simpler architecture compared to the state of the art gradient-descent techniques. This algorithm is inherently amenable to a compact, low power and high speed VLSI hardware embodiment. The paper compares the lossless image compression performance of the JPL's SPCA algorithm with the state of the art JPEG2000, widely used due to its simplified hardware implementability. JPEG2000 is not an optimal data compression technique because of its fixed transform characteristics, regardless of its data structure. On the other hand, conventional Principal Component Analysis based transform (PCA-transform) is a data-dependent-structure transform. However, it is not easy to implement the PCA in compact VLSI hardware, due to its highly computational and architectural complexity. In contrast, the JPL's "dominant-term selection" SPCA algorithm allows, for the first time, a compact, low-power hardware implementation of the powerful PCA algorithm. This paper presents a direct comparison of the JPL's SPCA versus JPEG2000, incorporating the Huffman and arithmetic coding for completeness of the data compression operation. The simulation results show that JPL's SPCA algorithm is superior as an optimal data-dependent-transform over the state of the art JPEG2000. When implemented in hardware, this technique is projected to be ideally suited to future NASA missions for autonomous on-board image data processing to improve the bandwidth of communication.

Duong, Tuan A.↗

Micromechanical Devices for Control of Cell-Cell Interaction, and Methods of Use Thereof

The development and function of living tissues depends largely on interactions between cells that can vary in both time and space; however, temporal control of cell-cell interaction is experimentally challenging. By employing a micromachined silicon substrate with moving parts, herein is disclosed the dynamic regulation of cell-cell interactions via direct manipulation of adherent cells with micron-scale precision. The inventive devices and methods allow mechanical control of both tissue composition and spatial organization. The inventive device and methods enable the investigation of dynamic cell-cell interaction in a multitude of applications, such as intercellular communication, spanning embryogenesis, homeostasis, and pathogenic processes.

Bhatia, Sangeeta N.↗

Humans to Mars, but How Many? Using Training Requirements Modeling to Inform Crew Size

Missions to Mars will differ from previous human spaceflight missions in that the onboard crew of astronauts will be required to operate in an Earth-independent manner due to the long communication delays. Without a systematic, repeatable process to determine the number and composition of crew necessary to successfully accomplish these missions, NASA increases the risk that crew sizes may be too small to meet primary mission objectives under nominal conditions and, more consequentially, that crewmembers may not have the expertise needed to successfully respond to unforeseen failures without the real-time expertise of the Mission Control Central (MCC) team NASA currently relies upon. The NASA Engineering and Safety Center (NESC) is developing a methodology for assessing the trade space of factors that affect the number of crew for future missions. This methodology includes the consideration of results from three human performance models developed using the Improved Performance Research and Integration Tool (IMPRINT) modeling platform as well as a custom-built model on expertise trained within the crew. The IMPRINT results will be presented in the modeling and simulation sub-tag. Here we present results of a model based on NASA’s crew qualification and responsibility matrix (CQRM), a tool used to identify the crew qualifications for each area of responsibility (operation, system, and payload) for a mission. The model outputs an optimized allocation of training assignments along with a flight-assigned CQRM that can be used to consider the expertise that can be trained within a crew of a given size. We discuss the CQRM model result implications on the trade space for Mars mission crew size.

Mars↗

Humans to Mars, but How Many? Using Imprint Human Performance Models to Inform Crew Size

HUMANS TO MARS, BUT HOW MANY? USING IMPRINT HUMAN PERFORMANCE MODELS TO INFORM CREW SIZE Missions to Mars will differ from previous human spaceflight missions in that the onboard crew of astronauts will be required to operate in an Earth-independent manner due to long communication delays. Without a systematic, repeatable process to determine the number and composition of crew necessary to successfully accomplish these missions, NASA increases the risk that crew sizes may be too small to meet primary mission objectives under nominal conditions and, more consequentially, that crewmembers may not have the expertise needed to successfully respond to unforeseen failures without the real-time expertise of the Mission Control Central (MCC) team NASA currently relies upon. The NASA Engineering and Safety Center (NESC) is developing a methodology for assessing the trade space of factors that affect the number of crew for future missions. This methodology includes the consideration of results from three human performance models developed using the Improved Performance Research and Integration Tool (IMPRINT) modeling platform as well as a custom-built model on expertise trained within the crew. The custom-built crew expertise model results will be presented in the training sub-tag. Here we present results of the three IMPRINT models. Two of these models were built using IMPRINT’s Operations Model capability, with detailed task networks for specific systems and scenarios allowing for a comprehensive mental workload analysis on certain crew positions. The third model was built using IMPRINT’s Force Model capability, allowing for a higher-level manpower analysis based on crew engagement in activities performed over a longer Mars transit scenario, and how those activities may be impacted by unplanned events and new tasking unique to the Mars mission. Differences between the models will be presented, as well as examples of model results and a discussion of how those results may inform future Mars mission manpower requirements, system design, and operating procedures.

Donna L Dempsey↗

Humans to Mars, but How Many? Using Training Requirements Modeling to Inform Crew Size

Missions to Mars will differ from previous human spaceflight missions in that the onboard crew of astronauts will be required to operate in an Earth-independent manner due to the long communication delays. Without a systematic, repeatable process to determine the number and composition of crew necessary to successfully accomplish these missions, NASA increases the risk that crew sizes may be too small to meet primary mission objectives under nominal conditions and, more consequentially, that crewmembers may not have the expertise needed to successfully respond to unforeseen failures without the real-time expertise of the Mission Control Central (MCC) team NASA currently relies upon. The NASA Engineering and Safety Center (NESC) is developing a methodology for assessing the trade space of factors that affect the number of crew for future missions. This methodology includes the consideration of results from three human performance models developed using the Improved Performance Research and Integration Tool (IMPRINT) modeling platform as well as a custom-built model on expertise trained within the crew. The IMPRINT results will be presented in the modeling and simulation sub-tag. Here we present results of a model based on NASA’s crew qualification and responsibility matrix (CQRM), a tool used to identify the crew qualifications for each area of responsibility (operation, system, and payload) for a mission. The model outputs an optimized allocation of training assignments along with a flight-assigned CQRM that can be used to consider the expertise that can be trained within a crew of a given size. We discuss the CQRM model result implications on the trade space for Mars mission crew size.

Mars↗

Humans to Mars, but How Many? Trade Space Analyses for Mars Mission Crew Size

Missions to Mars will differ from previous human spaceflight missions in that the crew of astronauts will be required to operate in an Earth-independent manner due to the long communication delays. Without a systematic, repeatable process to determine the number and composition of crew necessary to successfully accomplish these missions, NASA increases the risk that crew sizes may be too small to meet primary mission objectives under nominal conditions and, more consequentially, that crewmembers may not have the expertise needed to successfully respond to unforeseen failures without the real-time expertise of the Mission Control Central (MCC) team NASA currently relies upon. The NASA Engineering and Safety Center (NESC) developed a methodology for assessing the trade space of factors that affect the number of crew for Mars missions based on human performance and expertise modeling. This methodology includes the consideration of results from three human performance models developed using the Improved Performance Research and Integration Tool (IMPRINT) modeling platform as well as a custom-built model on expertise trained within the crew based on NASA’s crew qualification and responsibilities matrix (CQRM). We present example model results and discuss implications on trade space analyses for Mars mission crew size.

Mars Mission↗

Methods for communicating data utilizing sessionless dynamic encryption

The present disclosure is directed to methods that provide a secure communication protocol by utilizing one step process of authenticating and encrypting data without having to exchange symmetric keys or needing to renew or re-issue digital identities fundamental to asymmetric encryption methodology.

Choi, Sung Nam↗

Interlinked tuples in coordination namespace

A system and method for supporting tuple record interlinking in one or more tuple space/coordinated namespace (CNS) extended memory storage systems. A system-wide CNS provides for efficient storing and communicating of data generated by local processes running at the nodes, and coordinated to generate a union/intersection of multiple CNS where tuple records are interlinked in multiple CNS hashtables, and/or share tuple data between two sets of processes that are part of different CNSs. Local node processes further generate multi-key tuples where two or more tuple records are interlinked within the same CNS hash table, thereby permitting a look up of the tuple data by either tuple name/keys. A CNS controller further provides a tuple iterator for a key-value storage in a CNS system that adds more links between tuples enables creation of iterator structures such as linked list or trees etc. of “different” tuples in a tuple database.

Jacob, Philip↗

Methods for communicating data utilizing sessionless dynamic encryption

The present disclosure is directed to methods that provide a secure communication protocol by utilizing one step process of authenticating and encrypting data without having to exchange symmetric keys or needing to renew or re-issue digital identities fundamental to asymmetric encryption methodology.

Choi, Sung Nam↗

Prioritizing and Managing Technology Needs to Meet River Protection Project Mission Objectives - 16462

Over 56 million gallons of radioactive waste are stored in 177 large underground tanks at the Hanford Site, located in southeastern Washington State. This nuclear waste resulted from plutonium production for the nation's nuclear defense program. The River Protection Project (RPP) mission is to: - Safeguard and safely manage waste stored in the Hanford tanks, - Treat the waste using the Waste Treatment and Immobilization Plant (WTP), - Ensure safe disposition of the waste to protect the Columbia River and the environment. Each aspect of the mission requires some application of technology in order to meet the mission objectives. The RPP Technology Roadmap document presents a comprehensive, integrated assessment of the technology-related advances needed to ensure successful completion of the Hanford tank waste cleanup mission. This paper describes the development of the RPP Technology Roadmap, summarizes its content, describes integration and collaboration with the Department of Energy's national laboratories to support the work identified, and defines how priorities were identified to ensure near-term RPP mission commitments can be accomplished while preserving the longer term technology development elements necessary for mission completion. The Challenge - Managing a wide variety of technology needs that involve multiple organizations, contractors, and national laboratories presents additional challenges when funding constraints are factored in. A process was needed to ensure the technology needs supporting near term mission priorities were appropriately identified, prioritized, and supported through the fiscal year planning process. Additionally, the national laboratory resources necessary to support many of the technologies require coordination to ensure the most appropriate resources are applied at the appropriate level without duplication or contradiction of effort. The Solution - The RPP Technology Roadmap was developed with the primary purposes to: - Identify technology related items needed to support or enhance the River Protection Project (RPP) mission, - Prioritize technology needs to support fiscal year planning processes, - Organize National laboratory support of the RPP mission and communicate needs to the participating contractors. The Technology Roadmap is consistent with Department of Energy (DOE) Hanford mission priorities and is also in alignment with other Hanford Site technical initiatives and policy and planning documents. The Technology Roadmap highlights the current estimated technology needs and identifies where planning shortfalls exist and where national laboratory participation is needed to support mission success. This information assists fiscal year planning and national laboratory contracting processes to ensure that technology needs are supported. In addition to supporting the RPP baseline mission, the Technology Roadmap provides a basis for strategic planning by identifying opportunities to use technology solutions to enhance mission efficiency. This waste management paper describes the innovative and collaborative processes used to develop, validate, and communicate the results so the project owners and the national laboratories can most effectively plan work scope and resources. A discussion of the following processes is included: - Technology needs and task owner identification, - Functional area grouping and area lead identification, - Needs prioritization, - High priority needs ranking (including validation), - Results compilation and planning gap identification, - Results presentation by project and functional area, - National laboratory coordination and collaboration. Application - The process used to develop the RPP technology roadmap is applicable to any site where multiple national laboratories and contractors are involved in identifying and implementing technology based solutions. This process is also applicable to the DOE HQ role to provide prioritization and coordination of the nationwide technology development activities. (authors)

12 MANAGEMENT OF RADIOACTIVE AND NON-RADIOACTIVE W↗

Technology and future ground processing systems

Land-observing satellites with multiple thematic mappers will produce data at rates of 100 to 300 Mbps. When coupled with a high daily scene production rate, these rates will require new approaches to ground processing. Consideration is given here to future downlink rates and data volumes, and requirements peculiar to the future user community are discussed. The advanced technologies required to attain an operational system in the years 1985-1990 are considered, together with advances foreseen in communications, mass storage, bulk memories, and data processing. Using advanced devices, a centralized data processing system capable of handling the 100 Mbps data rate is described. New approaches, among them a parallel pipelined calibration front-end, real-time browse image production, a high bandwidth optical disk archive, regional image broadcast and massively parallel product production, are considered. A distributed system capable of handling the 300 Mbps data rate is then described. Designs for a hub system and a regional processing center are presented.

Wood, B. J.↗

Unified Communication Optimization Strategies for Sparse Triangular Solver on CPU and GPU Clusters

This paper presents a unified communication optimization framework for sparse triangular solve (SpTRSV) algorithms on CPU and GPU clusters. The framework builds upon a 3D communication-avoiding (CA) layout of Px × Py × Pz processes that divides a sparse matrix into Pz submatrices, each handled by a Px × Py 2D grid with block-cyclic distribution. We propose three communication optimization strategies: First, a new 3D SpTRSV algorithm is developed, which trades the inter-grid communication and synchronization with replicated computation. This design requires only one inter-grid synchronization, and the inter-grid communication is efficiently implemented with sparse allreduce operations. Second, broadcast and reduction communication trees are used to reduce message latency of the intra-grid 2D communication on CPU clusters. Finally, we leverage GPU-initiated one-sided communication to implement the communication trees on GPU clusters. With these nested inter- and intra-grid communication optimization strategies, the proposed 3D SpTRSV algorithm can attain up to 3.45x speedups compared to the baseline 3D SpTRSV algorithm using up to 2048 Cori Haswell CPU cores. In addition, the proposed GPU 3D SpTRSV algorithm can achieve up to 6.5x speedups compared to the proposed CPU 3D SpTRSV algorithm with Pz up to 64. Finally it is remarkable that the proposed GPU 3D SpTRSV can scale to 256 GPUs using the Perlmutter system while the existing 2D SpTRSV algorithm can only scale up to 4 GPUs.

Sao, Piyush↗

Final Report: Sublinear Algorithms for In-situ and In-transit Data Analysis at Exascale.

Post-Moore's law scaling is creating a disruptive shift in simulation workflows, as saving the entirety of raw data to persistent storage becomes expensive. We are moving away from a post-process centric data analysis paradigm towards a concurrent analysis framework, in which raw simulation data is processed as it is computed. Algorithms must adapt to machines with extreme concurrency, low communication bandwidth, and high memory latency, while operating within the time constraints prescribed by the simulation. Furthermore, in- put parameters are often data dependent and cannot always be prescribed. The study of sublinear algorithms is a recent development in theoretical computer science and discrete mathematics that has significant potential to provide solutions for these challenges. The approaches of sublinear algorithms address the fundamental mathematical problem of understanding global features of a data set using limited resources. These theoretical ideas align with practical challenges of in-situ and in-transit computation where vast amounts of data must be processed under severe communication and memory constraints. This report details key advancements made in applying sublinear algorithms in-situ to identify features of interest and to enable adaptive workflows over the course of a three year LDRD. Prior to this LDRD, there was no precedent in applying sublinear techniques to large-scale, physics based simulations. This project has definitively demonstrated their efficacy at mitigating high performance computing challenges and highlighted the rich potential for follow-on re- search opportunities in this space.

97 MATHEMATICS AND COMPUTING↗

New developments for SAW channelization for mobile satellite payloads

The use of SAW technology in mobile communication payloads is becoming widely accepted by the industry since being pioneered by Inmarsat for its third generation of satellites. This paper presents new developments in this area, including broadband processors of the Inmarsat 3 type, and the use of SAW filters at L-band. It is demonstrated that SAW processors have considerable potential for increasing the capacity of future communications payloads, while allowing fully transparent operation without any restriction on traffic type or modulation format. In addition to the evolutionary development of Inmarsat type processors, new SAW applications have also emerged recently. Therefore, despite the rapid changes in the industry, it is predicted that SAW processing has a strong future in satellite communications.

Peach, R. C.↗

Cybersecurity for Electric Vehicle Charging Infrastructure

As the U.S. electrifies the transportation sector, cyberattacks targeting vehicle charging could impact several critical infrastructure sectors including power systems, manufacturing, medical services, and agriculture. This is a growing area of concern as charging stations increase power delivery capabilities and must communicate to authorize charging, sequence the charging process, and manage load (grid operators, vehicles, OEM vendors, charging network operators, etc.). The research challenges are numerous and complicated because there are many end users, stakeholders, and software and equipment vendors interests involved. Poorly implemented electric vehicle supply equipment (EVSE), electric vehicle (EV), or grid operator communication systems could be a significant risk to EV adoption because the political, social, and financial impact of cyberattacks — or public perception of such — would ripple across the industry and produce lasting effects. Unfortunately, there is currently no comprehensive EVSE cybersecurity approach and limited best practices have been adopted by the EV/EVSE industry. There is an incomplete industry understanding of the attack surface, interconnected assets, and unsecured inter faces. Comprehensive cybersecurity recommendations founded on sound research are necessary to secure EV charging infrastructure. This project provided the power, security, and automotive industry with a strong technical basis for securing this infrastructure by developing threat models, determining technology gaps, and identifying or developing effective countermeasures. Specifically, the team created a cybersecurity threat model and performed a technical risk assessment of EVSE assets across multiple manufacturers and vendors, so that automotive, charging, and utility stakeholders could better protect customers, vehicles, and power systems in the face of new cyber threats.

24 POWER TRANSMISSION AND DISTRIBUTION↗

PaKman: Scalable Assembly of Large Genomes on Distributed Memory Machines

De novo genome assembly is a fundamental problem in the field of bioinformatics, that aims to assemble the DNA sequence of an unknown genome from numerous short DNA fragments (aka reads) obtained from it. With the advent of high-throughput sequencing technologies, billions of reads can be generated in a matter of hours, necessitating efficient parallelization of the assembly process. While multiple parallel solutions have been proposed in the past, conducting a large- scale assembly at scale remains a challenging problem because of the inherent complexities associated with data movement, and irregular access footprints of memory and I/O operations. In this paper, we present a novel algorithm, called PaKman, to address the problem of performing large-scale genome assemblies on a distributed memory parallel computer. Our approach focuses on improving performance through a combination of novel data structures and algorithmic strategies for reducing the communication and I/O footprint during the assembly process. A key aspect of our algorithm is its graph data structure, which comprises fat nodes (or what we call "macro-nodes") that reduce the communication burden during contig generation. We present an extensive performance and qualitative evaluation of our algorithm, including comparisons to other state-of-the-art parallel assemblers. Our results demonstrate the ability to achieve near-linear speedups on up to 8K cores (tested); outperform state-of-the-art distributed memory and shared memory tools in performance while delivering comparable (if not better) quality; and reduce time to solution significantly. For instance, PaKman is able to complete an assembly of the full human genome in just over a minute on 8K cores.

Ghosh, Priyanka↗