Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “network operations”

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 775 records · Page 43

A CLIPS/X-window interface

The design and implementation of an interface between the C Language Integrated Production System (CLIPS) expert system development environment and the graphic user interface development tools of the X-Window system are described. The underlying basis of the CLIPS/X-Window is a client-server model in which multiple clients can attach to a single server that interprets, executes, and returns operation results, in response to client action requests. Implemented in an AIX (UNIX) operating system environment, the interface has been successfully applied in the development of graphics interfaces for production rule cooperating agents in a knowledge-based computer aided design (CAD) system. Initial findings suggest that the client-server model is particularly well suited to a distributed parallel processing operational mode in a networked workstation environment.

Pohl, Kym Jason↗

The Management and Security Expert (MASE)

The Management and Security Expert (MASE) is a distributed expert system that monitors the operating systems and applications of a network. It is capable of gleaning the information provided by the different operating systems in order to optimize hardware and software performance; recognize potential hardware and/or software failure, and either repair the problem before it becomes an emergency, or notify the systems manager of the problem; and monitor applications and known security holes for indications of an intruder or virus. MASE can eradicate much of the guess work of system management.

Miller, Mark D.↗

Extensions to the Parallel Real-Time Artificial Intelligence System (PRAIS) for fault-tolerant heterogeneous cycle-stealing reasoning

Extensions to an architecture for real-time, distributed (parallel) knowledge-based systems called the Parallel Real-time Artificial Intelligence System (PRAIS) are discussed. PRAIS strives for transparently parallelizing production (rule-based) systems, even under real-time constraints. PRAIS accomplished these goals (presented at the first annual C Language Integrated Production System (CLIPS) conference) by incorporating a dynamic task scheduler, operating system extensions for fact handling, and message-passing among multiple copies of CLIPS executing on a virtual blackboard. This distributed knowledge-based system tool uses the portability of CLIPS and common message-passing protocols to operate over a heterogeneous network of processors. Results using the original PRAIS architecture over a network of Sun 3's, Sun 4's and VAX's are presented. Mechanisms using the producer-consumer model to extend the architecture for fault-tolerance and distributed truth maintenance initiation are also discussed.

Goldstein, David↗

The effects of long delay and transmission errors on the performance of TP-4 implementations

A set of tools that allows us to measure and examine the effects of transmission delay and errors on the performance of TP-4 implementations has been developed. The tools give insight into both the large- and small-scale behaviors of an implementation. These tools have been systematically applied to a commercial implementation of TP-4. Measurements show, among other things, that a 2-second one-way transmission delay and an effective bit-error rate of 1 error per 100,000 bits can result in a 95 percent reduction in TP-4 throughput. The detailed statistics give insight into why transmission delay and errors affect this implementations so significantly and support a number of 'lessons learned' that could be applied to TP-4 implementations that operate more robustly across networks with long transmission delays and transmission errors.

Durst, Robert C.↗

Crossbar Switches For Optical Data-Communication Networks

Optoelectronic and electro-optical crossbar switches called "permutation engines" (PE's) developed to route packets of data through fiber-optic communication networks. Basic network concept described in "High-Speed Optical Wide-Area Data-Communication Network" (NPO-18983). Nonblocking operation achieved by decentralized switching and control scheme. Each packet routed up or down in each column of this 5-input/5-output permutation engine. Routing algorithm ensures each packet arrives at its designated output port without blocking any other packet that does not contend for same output port.

Monacos, Steve P.↗

Using satellite communications for a mobile computer network

The topics discussed include the following: patrol car automation, mobile computer network, network requirements, network design overview, MCN mobile network software, MCN hub operation, mobile satellite software, hub satellite software, the benefits of patrol car automation, the benefits of satellite mobile computing, and national law enforcement satellite.

Wyman, Douglas J.↗

Parallelized direct execution simulation of message-passing parallel programs

As massively parallel computers proliferate, there is growing interest in findings ways by which performance of massively parallel codes can be efficiently predicted. This problem arises in diverse contexts such as parallelizing computers, parallel performance monitoring, and parallel algorithm development. In this paper we describe one solution where one directly executes the application code, but uses a discrete-event simulator to model details of the presumed parallel machine such as operating system and communication network behavior. Because this approach is computationally expensive, we are interested in its own parallelization specifically the parallelization of the discrete-event simulator. We describe methods suitable for parallelized direct execution simulation of message-passing parallel programs, and report on the performance of such a system, Large Application Parallel Simulation Environment (LAPSE), we have built on the Intel Paragon. On all codes measured to date, LAPSE predicts performance well typically within 10 percent relative error. Depending on the nature of the application code, we have observed low slowdowns (relative to natively executing code) and high relative speedups using up to 64 processors.

Dickens, Phillip M.↗

Technology Benefit Estimator (T/BEST): User's Manual

The Technology Benefit Estimator (T/BEST) system is a formal method to assess advanced technologies and quantify the benefit contributions for prioritization. T/BEST may be used to provide guidelines to identify and prioritize high payoff research areas, help manage research and limited resources, show the link between advanced concepts and the bottom line, i.e., accrued benefit and value, and to communicate credibly the benefits of research. The T/BEST software computer program is specifically designed to estimating benefits, and benefit sensitivities, of introducing new technologies into existing propulsion systems. Key engine cycle, structural, fluid, mission and cost analysis modules are used to provide a framework for interfacing with advanced technologies. An open-ended, modular approach is used to allow for modification and addition of both key and advanced technology modules. T/BEST has a hierarchical framework that yields varying levels of benefit estimation accuracy that are dependent on the degree of input detail available. This hierarchical feature permits rapid estimation of technology benefits even when the technology is at the conceptual stage. As knowledge of the technology details increases the accuracy of the benefit analysis increases. Included in T/BEST's framework are correlations developed from a statistical data base that is relied upon if there is insufficient information given in a particular area, e.g., fuel capacity or aircraft landing weight. Statistical predictions are not required if these data are specified in the mission requirements. The engine cycle, structural fluid, cost, noise, and emissions analyses interact with the default or user material and component libraries to yield estimates of specific global benefits: range, speed, thrust, capacity, component life, noise, emissions, specific fuel consumption, component and engine weights, pre-certification test, mission performance engine cost, direct operating cost, life cycle cost, manufacturing cost, development cost, risk, and development time. Currently, T/BEST operates on stand-alone or networked workstations, and uses a UNIX shell or script to control the operation of interfaced FORTRAN based analyses. T/BEST's interface structure works equally well with non-FORTRAN or mixed software analysis. This interface structure is designed to maintain the integrity of the expert's analyses by interfacing with expert's existing input and output files. Parameter input and output data (e.g., number of blades, hub diameters, etc.) are passed via T/BEST's neutral file, while copious data (e.g., finite element models, profiles, etc.) are passed via file pointers that point to the expert's analyses output files. In order to make the communications between the T/BEST's neutral file and attached analyses codes simple, only two software commands, PUT and GET, are required. This simplicity permits easy access to all input and output variables contained within the neutral file. Both public domain and proprietary analyses codes may be attached with a minimal amount of effort, while maintaining full data and analysis integrity, and security. T/BESt's sotware framework, status, beginner-to-expert operation, interface architecture, analysis module addition, and key analysis modules are discussed. Representative examples of T/BEST benefit analyses are shown.

Generazio, Edward R.↗

PRAIS: Distributed, real-time knowledge-based systems made easy

This paper discusses an architecture for real-time, distributed (parallel) knowledge-based systems called the Parallel Real-time Artificial Intelligence System (PRAIS). PRAIS strives for transparently parallelizing production (rule-based) systems, even when under real-time constraints. PRAIS accomplishes these goals by incorporating a dynamic task scheduler, operating system extensions for fact handling, and message-passing among multiple copies of CLIPS executing on a virtual blackboard. This distributed knowledge-based system tool uses the portability of CLIPS and common message-passing protocols to operate over a heterogeneous network of processors.

Goldstein, David G.↗

Research in Parallel Algorithms and Software for Computational Aerosciences

Phase 1 is complete for the development of a computational fluid dynamics CFD) parallel code with automatic grid generation and adaptation for the Euler analysis of flow over complex geometries. SPLITFLOW, an unstructured Cartesian grid code developed at Lockheed Martin Tactical Aircraft Systems, has been modified for a distributed memory/massively parallel computing environment. The parallel code is operational on an SGI network, Cray J90 and C90 vector machines, SGI Power Challenge, and Cray T3D and IBM SP2 massively parallel machines. Parallel Virtual Machine (PVM) is the message passing protocol for portability to various architectures. A domain decomposition technique was developed which enforces dynamic load balancing to improve solution speed and memory requirements. A host/node algorithm distributes the tasks. The solver parallelizes very well, and scales with the number of processors. Partially parallelized and non-parallelized tasks consume most of the wall clock time in a very fine grain environment. Timing comparisons on a Cray C90 demonstrate that Parallel SPLITFLOW runs 2.4 times faster on 8 processors than its non-parallel counterpart autotasked over 8 processors.

Domel, Neal D.↗

CERES and the S'COOL Project

The first Clouds and the Earth's Radiant Energy System (CERES) instrument will be launched on the Tropical Rainfall Measuring Mission (TRMM) spacecraft from a Japanese launch site in November 1997. This instrument is a follow-on to the Earth Radiation Budget Experiment (ERBE) begun in the 1980's. The instrument will measure the radiation budget - incoming and outgoing radiant energy - of the Earth. It will establish a baseline and look for climatic trends. The major feature of interest is clouds, which play a very strong role in regulating our climate. CERES will identify clear and cloudy regions and determine cloud physical and microphysical properties using imager data from a companion instrument. Validation efforts for the remote sensing algorithms will be intensive. As one component of the validation, the S'COOL (Students' Cloud Observations On-Line) project will involve school children from around the globe in making ground truth measurements at the time of a CERES overpass. Their observations will be collected at the NASA Langley Distributed Active Archive Center (DAAC) and made available over the Internet for educational purposes as well as for use by the CERES Science Team in validation efforts. Pilot testing of the S'COOL project began in January 1997 with two local schools in Southeastern Virginia and one remote site in Montana. This experience is helping guide the development of the S'COOL project. National testing is planned for April 1997, international testing for July 1997, and global testing for October 1997. In 1998, when the CERES instrument is operational, a global observer network should be in place providing useful information to the scientists and learning opportunities to the students.

Chambers, Lin H.↗

Research in Parallel Algorithms and Software for Computational Aerosciences

Phase I is complete for the development of a Computational Fluid Dynamics parallel code with automatic grid generation and adaptation for the Euler analysis of flow over complex geometries. SPLITFLOW, an unstructured Cartesian grid code developed at Lockheed Martin Tactical Aircraft Systems, has been modified for a distributed memory/massively parallel computing environment. The parallel code is operational on an SGI network, Cray J90 and C90 vector machines, SGI Power Challenge, and Cray T3D and IBM SP2 massively parallel machines. Parallel Virtual Machine (PVM) is the message passing protocol for portability to various architectures. A domain decomposition technique was developed which enforces dynamic load balancing to improve solution speed and memory requirements. A host/node algorithm distributes the tasks. The solver parallelizes very well, and scales with the number of processors. Partially parallelized and non-parallelized tasks consume most of the wall clock time in a very fine grain environment. Timing comparisons on a Cray C90 demonstrate that Parallel SPLITFLOW runs 2.4 times faster on 8 processors than its non-parallel counterpart autotasked over 8 processors.

Domel, Neal D.↗

Core Angular Momentum and the IERS Sub-Centers Activity for Monitoring Global Geophysical Fluids: Core Angular Momentum and Earth Rotation - Part 1

The part of the grant was to use recordings of seismic waves travelling through the earth's core (PKP waves) to study the inner core rotation and constraints on possible density anomalies in the fluid core. The shapes and relative arrival times of such waves associated with a common source were used to reduce the uncertainties in source location and excitation and the effect of unknown mantle structure. The major effort of the project is to assemble historical seismograms with long observing base lines. We have found original paper records of SSI earthquakes at COL between 1951 and 1966 in a warehouse of the U.S. Geological Survey office in Golden, Colorado, extending the previous measurements at COL by Song and Richards [1996] further back 15 years. Also in Alaska, the University of Alaska, Fairbanks Geophysical Institute (UAFGI) has been operating the Alaskan Seismic Network with over 100 stations since the late 1960s. Virtually complete archives of seismograms are still available at UAFGI. Unfortunately, most of the archives are in microchip form (develocorders), for which the use of waveforms is impossible. Paper seismograms (helicorders) are available for a limited number of stations, and digital recordings of analog signals started around 1989. Of the paper records obtained, stations at Gilmore Dome (GLM, very close to COL), Yukon (FYU), McKinley (MCK), and Sheep Creek Mountain (SCM) have the most complete continuous recordings.

Song, Xia-Dong↗

NASA Network

The NASA Network includes nine NASA operated and partner operated stations covering North America, the west coast of South America, the Pacific, and Western Australia . A new station is presently being setup in South Africa and discussions are underway to add another station in Argentina. NASA SLR operations are supported by Honeywell Technical Solutions, Inc (HTSI), formally AlliedSignal Technical Services, The University of Texas, the University of Hawaii and Universidad Nacional de San Agustin.

Carter, David↗

Studies of Transient Meteor Activity

Meteoroids bombard Earth's atmosphere daily, but occasionally meteor rates increase to unusual high levels when Earth crosses the relatively fresh ejecta of comets. These transient events in meteor activity provide clues about the whereabouts of Earth-threatening long-period comets, the mechanisms of large-grain dust ejection from comets, and the particle composition and size distribution of the cometary ejecta. Observations of these transient events provide important insight in natural processes that determine the large grain dust environment of comets, in natural phenomena that were prevalent during the time of the origin of life, and in processes that determine the hazard of civilizations to large impacts and of man-made satellites to the periodic blizzard of small meteoroids. In this proposal, three tasks form a coherent program aimed at elucidating various aspects of meteor outbursts, with special reference to planetary astronomy and astrobiology. Task 1 was a ground-based effort to observe periods of transient meteor activity. This includes: (1) stereoscopic imaging of meteors during transient meteor events for measurements of particle size distribution, meteoroid orbital dispersions and fluxes; and (2) technical support for Global-MS-Net, a network of amateur-operated automatic counting stations for meteor reflections from commercial VHF radio and TV broadcasting stations, keeping a 24h vigil on the level of meteor activity for the detection of new meteor streams. Task 2 consisted of ground-based and satellite born spectroscopic observations of meteors and meteor trains during transient meteor events for measurements of elemental composition, the presence of organic matter in the meteoroids, and products generated by the interaction of the meteoroid with the atmosphere. Task 3 was an airborne effort to explore the 2000 Leonid meteor outbursts, which are anticipated to be the most significant of transient meteor activity events in the remainder of the agreement period. This includes technical support for a multi-instrument aircraft campaign, Leonid MAC.

Jenniskens, Peter M. M.↗

NASA GSFC's Role in the US Space Program

The paper discussss the GSFC research interests and how GSFC contributes to solve some of most basic questions Humans having been asking for thousands of years. How big is universe? How old is the universe? Will Humans and industrialization of the Earth change the climate significantly? Can Humans live in space? How does the Sun affect life on Earth? Goddard s role in Earth Science is very unique. We buy and build instruments that collect data about weather around the world. By flying those instruments on spacecraft, we have a unique vantage point to observe the weather patterns on a global scale. The best example is a satellite network called GOES (Geostationary Operational Environmental Satellite) which produces the weather pictures and videos you see on the nightly news and weather channel. Earth Science is another area of great interest to Goddard scientists and spacecraft designers. This photo of an oil fire in Iraq taken on March 2Ist of this year shows the down range effect pollution will have on entire region. Space Weather has become extremely important in the Space business. Satellites not only can become inoperable due to the occasional high level of radiation but astronauts can be exposed to dangerous levels of radiation. Space Weather is actually an issue when planning Extra Vehicular Activities (EVA). At Goddard, our operation of the Hubble Space Telescope has meant we have worked closely with several Shuttle crews over the years.

Simpson, James E.↗