Search NASA⌕ Search

SEARCH · Search NASA

Results for “protocol processing”

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 541 records · Page 30

Exploiting replication in distributed systems

Techniques are examined for replicating data and execution in directly distributed systems: systems in which multiple processes interact directly with one another while continuously respecting constraints on their joint behavior. Directly distributed systems are often required to solve difficult problems, ranging from management of replicated data to dynamic reconfiguration in response to failures. It is shown that these problems reduce to more primitive, order-based consistency problems, which can be solved using primitives such as the reliable broadcast protocols. Moreover, given a system that implements reliable broadcast primitives, a flexible set of high-level tools can be provided for building a wide variety of directly distributed application programs.

Birman, Kenneth P.↗

Advanced telemetry systems for payloads. Technology needs, objectives and issues

The current trends in advanced payload telemetry are the new developments in advanced modulation/coding, the applications of intelligent techniques, data distribution processing, and advanced signal processing methodologies. Concerted efforts will be required to design ultra-reliable man-rated software to cope with these applications. The intelligence embedded and distributed throughout various segments of the telemetry system will need to be overridden by an operator in case of life-threatening situations, making it a real-time integration issue. Suitable MIL standards on physical interfaces and protocols will be adopted to suit the payload telemetry system. New technologies and techniques will be developed for fast retrieval of mass data. Currently, these technology issues are being addressed to provide more efficient, reliable, and reconfigurable systems. There is a need, however, to change the operation culture. The current role of NASA as a leader in developing all the new innovative hardware should be altered to save both time and money. We should use all the available hardware/software developed by the industry and use the existing standards rather than inventing our own.

Source record↗

Research centrifuge accommodations on Space Station Freedom

Life sciences research using plants and animals on the Space Station Freedom requires the ability to maintain live subjects in a safe and low stress environment for long durations at microgravity and at one g. The need for a centrifuge to achieve these accelerations is evident. Programmatic, technical, and cost considerations currently favor a 2.5 meter diameter centrifuge located either in the end cone of a Space Station Freedom node or in a separate module. A centrifuge facility could support a mix of rodent, plant, and small primate habitats. An automated cage extractor could be used to remove modular habitats in pairs without stopping the main rotor, minimizing the disruption to experiment protocols. The accommodation of such a centrifuge facility on the Space Station represents a significant demand on the crew time, power, data, volume, and logistics capability. It will contribute to a better understanding of the effects of space flight on humans, an understanding of plant growth in space for the eventual production of food, and an understanding of the role of gravity in biological processes.

Arno, Roger D.↗

Investigating the Partitioning of Inorganic Elements Consumed by Humans between the Various Fractions of Human Wastes: An Alternative Approach

The elemental composition of food consumed by astronauts is well defined. The major elements carbon, hydrogen, oxygen, nitrogen and sulfur are taken up in large amounts and these are often associated with the organic fraction (carbohydrates, proteins, fats etc) of human tissue. On the other hand, a number of the elements are located in the extracellular fluids and can be accounted for in the liquid and solid waste fraction of humans. These elements fall into three major categories - cationic macroelements (e.g. Ca, K, Na, Mg and Si), anionic macroelements (e.g. P, S and Cl and 17 essential microelements, (e.g. Fe, Mn, Cr, Co, Cu, Zn, Se and Sr). When provided in the recommended concentrations to an adult healthy human, these elements should not normally accumulate in humans and will eventually be excreted in the different human wastes. Knowledge of the partitioning of these elements between the different human waste fractions is important in understanding (a) developing waste separation technologies, (b) decision-making on how these elements can be recovered for reuse in space habitats, and (c) to developing the processors for waste management. Though considerable literature exists on these elements, there is a lack of understanding and often conflicting data. Two major reasons for these problems include the lack of controlled experimental protocols and the inherently large variations between human subjects (Parker and Gallagher, 1988). We have used the existing knowledge of human nutrition and waste from the available literature and NASA documentation to build towards a consensus to typify and chemically characterize the various human wastes. It is our belief, that this could be a building block towards integrating a human life support and waste processing in a closed system.

Wignarajah, Kanapathipillai↗

Project Integration Architecture: Implementation of the CORBA-Served Application Infrastructure

The Project Integration Architecture (PIA) has been demonstrated in a single-machine C++ implementation prototype. The architecture is in the process of being migrated to a Common Object Request Broker Architecture (CORBA) implementation. The migration of the Foundation Layer interfaces is fundamentally complete. The implementation of the Application Layer infrastructure for that migration is reported. The Application Layer provides for distributed user identification and authentication, per-user/per-instance access controls, server administration, the formation of mutually-trusting application servers, a server locality protocol, and an ability to search for interface implementations through such trusted server networks.

Jones, William Henry↗

Architecting Communication Network of Networks for Space System of Systems

The National Aeronautics and Space Administration (NASA) and the Department of Defense (DoD) are planning Space System of Systems (SoS) to address the new challenges of space exploration, defense, communications, navigation, Earth observation, and science. In addition, these complex systems must provide interoperability, enhanced reliability, common interfaces, dynamic operations, and autonomy in system management. Both NASA and the DoD have chosen to meet the new demands with high data rate communication systems and space Internet technologies that bring Internet Protocols (IP), routers, servers, software, and interfaces to space networks to enable as much autonomous operation of those networks as possible. These technologies reduce the cost of operations and, with higher bandwidths, support the expected voice, video, and data needed to coordinate activities at each stage of an exploration mission. In this paper, we discuss, in a generic fashion, how the architectural approaches and processes are being developed and used for defining a hypothetical communication and navigation networks infrastructure to support lunar exploration. Examples are given of the products generated by the architecture development process.

Bhasin, Kul B.↗

GLobal Integrated Design Environment (GLIDE): A Concurrent Engineering Application

The GLobal Integrated Design Environment (GLIDE) is a client-server software application purpose-built to mitigate issues associated with real time data sharing in concurrent engineering environments and to facilitate discipline-to-discipline interaction between multiple engineers and researchers. GLIDE is implemented in multiple programming languages utilizing standardized web protocols to enable secure parameter data sharing between engineers and researchers across the Internet in closed and/or widely distributed working environments. A well defined, HyperText Transfer Protocol (HTTP) based Application Programming Interface (API) to the GLIDE client/server environment enables users to interact with GLIDE, and each other, within common and familiar tools. One such common tool, Microsoft Excel (Microsoft Corporation), paired with its add-in API for GLIDE, is discussed in this paper. The top-level examples given demonstrate how this interface improves the efficiency of the design process of a concurrent engineering study while reducing potential errors associated with manually sharing information between study participants.

McGuire, Melissa L.↗

Multiuser Collaboration with Networked Mobile Devices

In this paper we describe a multiuser collaboration infrastructure that enables multiple mission scientists to remotely and collaboratively interact with visualization and planning software, using wireless networked personal digital assistants(PDAs) and other mobile devices. During ground operations of planetary rover and lander missions, scientists need to meet daily to review downlinked data and plan science activities. For example, scientists use the Science Activity Planner (SAP) in the Mars Exploration Rover (MER) mission to visualize downlinked data and plan rover activities during the science meetings [1]. Computer displays are projected onto large screens in the meeting room to enable the scientists to view and discuss downlinked images and data displayed by SAP and other software applications. However, only one person can interact with the software applications because input to the computer is limited to a single mouse and keyboard. As a result, the scientists have to verbally express their intentions, such as selecting a target at a particular location on the Mars terrain image, to that person in order to interact with the applications. This constrains communication and limits the returns of science planning. Furthermore, ground operations for Mars missions are fundamentally constrained by the short turnaround time for science and engineering teams to process and analyze data, plan the next uplink, generate command sequences, and transmit the uplink to the vehicle [2]. Therefore, improving ground operations is crucial to the success of Mars missions. The multiuser collaboration infrastructure enables users to control software applications remotely and collaboratively using mobile devices. The infrastructure includes (1) human-computer interaction techniques to provide natural, fast, and accurate inputs, (2) a communications protocol to ensure reliable and efficient coordination of the input devices and host computers, (3) an application-independent middleware that maintains the states, sessions, and interactions of individual users of the software applications, (4) an application programming interface to enable tight integration of applications and the middleware. The infrastructure is able to support any software applications running under the Windows or Unix platforms. The resulting technologies not only are applicable to NASA mission operations, but also useful in other situations such as design reviews, brainstorming sessions, and business meetings, as they can benefit from having the participants concurrently interact with the software applications (e.g., presentation applications and CAD design tools) to illustrate their ideas and provide inputs.

ground operations↗

Evaluation of Volatile Species in Green Monopropellant Project

NASA is interested in green monopropellants to replace hydrazine in reaction control systems (RCSs). Some current NASA programs require reduced vapor pressure and low toxicity monopropellant (green) and superior performance (specific impulse and density) formulations. Earlier vapor phase studies of a candidate green monopropellant at the NASA White Sands Test Facility (WSTF) showed the presence of a volatile species that warranted further investigation. The purpose of this study was to further characterize the volatile species and to evaluate it. The evaluation was with respect to whether the volatile species was an impurity or how it is formed, and to use that information to examine whether its presence as an impurity can be eliminated during formulation. The evaluation also considered whether formation of the volatile impurity could be prevented while not compromising the propellant. To reduce variables associated with evaluation of the propellant formulation as a whole, a precursor to one of the individual components in the propellant formulation was subjected to a NASA Standard 6001B Flammability, Off-gassing, and Compatibility Requirements and Test Procedures "Determination of Off-gassed Products (Test 7)". Testing took place in the NASA WSTF Molecular Desorption and Analysis Laboratory. One gram of the precursor was placed in a flask within a specimen container. After thermal conditioning for 72 +/- 1 h at 50 +/- 3 deg C (122 +/- 5 deg F), the atmosphere inside the specimen container was analyzed for off-gassed compounds by cryotrap gas chromatography-mass spectrometry (GC-MS) and fixed sample loop GC-flame ionization detection (GC-FID). The specimen container used was glass to minimize potential catalytic surfaces. The identification of compounds was difficult due to the complexity of the vapor phase concentrations and overlapping chromatographic peaks and mass spectra. However, eleven compounds were specifically identified and five compounds or classes of compounds were reported as unidentified. Quantitation of most of the compounds, including unidentified compounds, was as methane. Quantitating compounds or classes of compounds that were detected but for which specific calibration is not established as methane is in accordance with the Test 7 standard protocol. The thermal decomposition temperature of the precursor was significantly higher than the test temperature. Based on thermal decomposition temperature and on an examination of the structure and chemistry of the identified volatile species, the presence of the volatile species appears to be chemically reasonable with respect to the propellant formulation and is at this time attributed to impurities. Further examination of the overall propellant formulation process (including the individual components' synthesis processes) and process quality control (including purity of reagents and possible decomposition reactions) is indicated.

Greene, Benjamin↗

Development of Countermeasures and Exercise Protocols to Reduce the Effects of Microgravity

I have helped scientists at NASA-JSC in analyzing data from many projects. Some of the major ones are: (1) cardiovascular responses to lower body negative pressure (LBNP) following bed rest, (2) the effects of dietary sodium, (3) in-flight cycle exercise mitigates reduced oxygen consumption at submaximal heart rates following space flight, (4) exercise thermoregulation after 13 days of head down bed rest, and (5) bed rest induced orthostatic intolerance. Many of the projects have now been completed and some of them are in the process of being published and others have been presented at national meetings. These projects have helped me be a true statistician and given me a real-life perspective of how interesting and complicated data can be. As a by-product of of these involvements I have been able to write and publish some methodological research that have applications in NASA and elsewhere. For instance, while I was at JSC, I happened to meet Dr. Al Feiveson and got into a discussion of the Space Shuttle Reliability. This led us to rethink about the way the data on the accelerated life testing of space shuttle pressure vessels had been analyzed. This has resulted in a major statistical paper and the paper has appeared in one of the top journals in the field of Statistics. A review of the paper by the editor of the journal was published in AmStatNews, a copy is attached with this report. I have presented these findings at the national/international statistics conference and at other places. I have also written another paper on reliability and a paper on calibration techniques that have applications in the engineering and the biomedical branches of NASA. Further, I am currently in the process of writing at least two more papers that have direct applications in NASA related studies.

Kulkarni, Pandurang M.↗

Control of gravitropic orientation. I. Non-vertical orientation by primary roots of maize results from decay of competence for orthogravitropic induction

Plant organs may respond to gravity by vertical (orthogravitropic), oblique (plagiogravitropic) or horizontal (diagravitropic) growth. Primary roots of maize (Zea mays L.) provide a good system for studying such behaviours because they are reportedly capable of displaying all three responses. In current work using maize seedlings of the Silver Queen cultivar, stabilisation of growth at an oblique orientation was commonplace. Hypothetically, plagiogravitropism may be accomplished either by a process we call graded orthogravitropism or by hunting about a sensed non-vertical setpoint. In graded orthotropism primary bending is unidirectional and depends on facilitative stimuli that determine its extent. The hallmark of the setpoint mechanism is restorative curvature of either sign following a displacement; both diagravitropism and orthogravitropism are based on setpoints. Roots settled in a plagiogravitropic orientation were tested with various illumination and displacement protocols designed to distinguish between these two hypotheses. The tests refuted the setpoint hypothesis and supported that of graded orthotropism. No evidence of diagravitropism could be found, thus, earlier claims were likely based on inadequately controlled observations of graded orthotropism. We propose that orthotropism is graded by the sequential action of dual gravity receptors: induction of a vectorial gravitropic response requires gravitational induction of a separate facilitative response, whose decay in the absence of fresh stimuli can brake gravitropism at plagiotropic angles.

NASA Discipline Plant Biology↗

High Energy/LET Radiation EEE Parts Certification Handbook

Certifying electronic components is a very involved process. It includes pre-coordination with the radiation test facility for time, schedule and cost, as well as intimate work with designers to develop test procedures and hardware. It also involves work with radiation engineers to understand the effects of the radiation field on the test article/setup as well as the analysis and production of a test report. The technical content of traditional ionizing radiation testing protocol is in wide use and generally follows established standards (ref. Appendix C). This document is not intended to cover all these areas but to cover the methodology of using Variable Depth Bragg Peak (VDBP) to accomplish the goal of characterizing an electronic component. The Variable Depth Bragg Peak (VDBP) test method is primarily used for deep space applications of electronics. However, it can be used on any part for any radiation environment, especially those parts where the sensitive volume cannot be reached by the radiation beam. An example of this problem would be issues that arise in de-lidding of parts or in parts with flip-chip designs, etc. The VDBP method is ideally suited to test modern avionics designs which increasingly incorporate commercial off-the-shelf (COTS) parts and units. Johnson Space Center (JSC) developed software provides assistance to users in developing the radiation characterization data from the raw test data.

Reddell, Brandon↗

Spatial Cognitive Performance During Adaptation to Conflicting Tilt-Translation Stimuli as a Sensorimotor Spaceflight Analog

The need to resolve new patterns of sensory feedback in altered gravitoinertial environments requires cognitive processes to develop appropriate reference frames for spatial orientation awareness. The purpose of this study was to examine deficits in spatial cognitive performance during adaptation to conflicting tilt-translation stimuli. Fourteen subjects were tilted within a lighted enclosure that simultaneously translated at one of 3 frequencies. Tilt and translation motion was synchronized to maintain the resultant gravitoinertial force aligned with the longitudinal body axis, resulting in a mismatch analogous to spaceflight in which the canals and vision signal tilt while the otoliths do not. Changes in performance on different spatial cognitive tasks were compared 1) without motion, 2) with tilt motion alone (pitch at 0.15, 0.3 and 0.6 Hz or roll at 0.3 Hz), and 3) with conflicting tilt-translation motion. The adaptation paradigm was continued for up to 30 min or until the onset of nausea. The order of the adaptation conditions were counter-balanced across 4 different test sessions. There was a significant effect of stimulus frequency on both motion sickness and spatial cognitive performance. Only 3 of 14 were able to complete the full 30 min protocol at 0.15 Hz, while 7 of 14 completed 0.3 Hz and 13 of 14 completed 0.6 Hz. There were no changes in simple visual-spatial cognitive tests, e.g., mental rotation or match-to-sample. There were significant deficits during 0.15 Hz adaptation in both accuracy and reaction time during a spatial reference task in which subjects are asked to identify a match of a 3D reoriented cube assemblage. Our results are consistent with antidotal reports of cognitive impairment that are common during sensorimotor adaptation with G-transitions. We conclude that these cognitive deficits stem from the ambiguity of spatial reference frames for central processing of inertial motion cues.

Kayanickupuram, A. J.↗

PVM Enhancement for Beowulf Multiple-Processor Nodes

A recent version of the Parallel Virtual Machine (PVM) computer program has been enhanced to enable use of multiple processors in a single node of a Beowulf system (a cluster of personal computers that runs the Linux operating system). A previous version of PVM had been enhanced by addition of a software port, denoted BEOLIN, that enables the incorporation of a Beowulf system into a larger parallel processing system administered by PVM, as though the Beowulf system were a single computer in the larger system. BEOLIN spawns tasks on (that is, automatically assigns tasks to) individual nodes within the cluster. However, BEOLIN does not enable the use of multiple processors in a single node. The present enhancement adds support for a parameter in the PVM command line that enables the user to specify which Internet Protocol host address the code should use in communicating with other Beowulf nodes. This enhancement also provides for the case in which each node in a Beowulf system contains multiple processors. In this case, by making multiple references to a single node, the user can cause the software to spawn multiple tasks on the multiple processors in that node.

Springer, Paul↗

Development of a Ground Test and Analysis Protocol to Support NASA's NextSTEP Phase 2 Habitation Concepts

The NASA Next Space Technologies for Exploration Partnerships (NextSTEP) program is a public-private partnership model that seeks commercial development of deep space exploration capabilities to support extensive human spaceflight missions around and beyond cislunar space. NASA first issued the Phase 1 NextSTEP Broad Agency Announcement to U.S. industries in 2014, which called for innovative cislunar habitation concepts that leveraged commercialization plans for low Earth orbit. These habitats will be part of the Deep Space Gateway (DSG), the cislunar space station planned by NASA for construction in the 2020s. In 2016, Phase 2 of the NextSTEP program selected five commercial partners to develop ground prototypes. A team of NASA research engineers and subject matter experts have been tasked with developing the ground test protocol that will serve as the primary means by which these Phase 2 prototype habitats will be evaluated. Since 2008, this core test team has successfully conducted multiple spaceflight analog mission evaluations utilizing a consistent set of operational products, tools, methods, and metrics to enable the iterative development, testing, analysis, and validation of evolving exploration architectures, operations concepts, and vehicle designs. The purpose of implementing a similar evaluation process for the NextSTEP Phase 2 Habitation Concepts is to consistently evaluate the different commercial partner ground prototypes to provide data-driven, actionable recommendations for Phase 3.

Beaton, Kara H.↗

The laboratory module

Of the five modules comprising the Orbiting Quarantine Facility, the Laboratory Module must provide not only an extensive research capability to permit execution of the protocol, but also the flexibility to accommodate second-order testing if nonterrestrial life is discovered in the sample. The biocontainment barriers that protect the sample and the researchers from cross contamination are described. Specifically, the laboratory layout, laboratory equipment, the environmental control and life support system, and containment assurance procedures are discussed. The metal manipulation arm proposed for use within the biocontainment cabinets is described. Sample receipt and processing procedures are outlined.

Source record↗

Real-Time Payload Control and Monitoring on the World Wide Web

World Wide Web (W3) technologies such as the Hypertext Transfer Protocol (HTTP) and the Java object-oriented programming environment offer a powerful, yet relatively inexpensive, framework for distributed application software development. This paper describes the design of a real-time payload control and monitoring system that was developed with W3 technologies at NASA Ames Research Center. Based on Java Development Toolkit (JDK) 1.1, the system uses an event-driven "publish and subscribe" approach to inter-process communication and graphical user-interface construction. A C Language Integrated Production System (CLIPS) compatible inference engine provides the back-end intelligent data processing capability, while Oracle Relational Database Management System (RDBMS) provides the data management function. Preliminary evaluation shows acceptable performance for some classes of payloads, with Java's portability and multimedia support identified as the most significant benefit.

Sun, Charles↗

Model Checking Failed Conjectures in Theorem Proving: A Case Study

Interactive mechanical theorem proving can provide high assurance of correct design, but it can also be a slow iterative process. Much time is spent determining why a proof of a conjecture is not forthcoming. In some cases, the conjecture is false and in others, the attempted proof is insufficient. In this case study, we use the SAL family of model checkers to generate a concrete counterexample to an unproven conjecture specified in the mechanical theorem prover, PVS. The focus of our case study is the ROBUS Interactive Consistency Protocol. We combine the use of a mechanical theorem prover and a model checker to expose a subtle flaw in the protocol that occurs under a particular scenario of faults and processor states. Uncovering the flaw allows us to mend the protocol and complete its general verification in PVS.

Pike, Lee↗