Home

BPTables DTN Bundle Filtering Framework

The Internet Engineering Task Force (IETF) standardized Bundle Protocol (BP) enables data transfer using “bundles” over a Delay/Disruption Tolerant Network (DTN). BPTables is a bundle filtering framework that enables the establishment of barriers between more and less trusted BP network domains, and complements a security framework that includes the Simplified Bundle Security Protocol (SBSP). BPTables is implemented for the Linux port of the Interplanetary Overlay Network (ION) Bundle Protocol (BP) implementation of the DTN protocol stack. BPTables blocks forwarding of bundles whose source and destination node numbers are not explicitly allowed by the filtering policy, and by default all IPN bundles will be blocked. The current implementation presents a minimal resource footprint on embedded systems. The bundle filtering policy is determined by the contents of a rule file. Rules consist of ordered pairs (A, B) where traffic is permitted to flow from node A to node B. The rule parser understands wildcards (to simplify rule construction), and is able to optimize and combine rules to speed up evaluation.

Posted in: Briefs, Software, Architecture, Communication protocols, Data exchange

Read More >>

A Systems Engineering Approach to Architecture Development

Architecture development often is conducted prior to system concept design when there is a need to determine the best-value mix of systems that works collectively in specific scenarios and time frames to accomplish a set of mission area objectives. Conducted prior to Pre-Phase A of the project lifecycle, the scope of architecture studies is broader and shallower than that of concept design studies conducted in Pre-Phase A. Results are used to advise senior planners on recommended capabilities and investment profiles for mission areas 15-25 years in the future.

Posted in: Briefs, Software, Architecture, Life cycle analysis, Systems engineering

Read More >>

Timeline Builder Assistant

Current human spaceflight requirements limit the number of hours a crewmember can be outside of the habitation unit to 8 hours in a 48-hour period, and 24 hours in a seven-day period. This time must be appropriately balanced to complete science, exploration, and maintenance tasks. Off-days can be used for site transit (traverse), crew rest, or intra-vehicular activities (IVA). The “building blocks” approach to mission design organizes crewmember activities for extra-vehicular activities (EVA) at each investigation site based on the types of tasks that must be completed and the tools required to complete each task. Building blocks colocate payload and crewmember information for timeline construction. Similar tasks or tasks that accomplish similar goals are grouped into blocks and distributed according to EVA requirements for a specified number of days, including allocations for site arrival activities and departure preparations.

Posted in: Briefs, Software, Computer software and hardware, Logistics, Personnel, Spacecraft

Read More >>

Can augmented reality reduce "road rage?"

This week’s Question: A new "CarNote" app from the Eindhoven University of Technology in the Netherlands aims to use augmented reality to improve the driving experience and reduce "road rage." CarNote's driver-facing periscope lens and transparent display projects information from a smartphone, allowing users behind the wheel to communicate and signal intentions. For example, a driver in a rush to a hospital could notify those in nearby vehicles, potentially reducing aggressive behavior like confrontations or honking the horn. The technology even has a "like" system that allows drivers to register or rate fellow travelers on the road. What do you think? Can augmented reality reduce "road rage?"

Posted in: Question of the Week, Simulation Software, Automotive

Read More >>

Key Considerations for Powertrain HIL Test

Safety, availability, and cost considerations can make performing thorough tests of embedded control devices using the complete system impractical. Hardware-in-the-loop (HIL) simulation is a real-time test technique used to test these devices more efficiently. During HIL test, the physical system that interfaces to an embedded control device is simulated on real-time hardware, and the outputs of the simulator mimic the actual output of the physical system. The embedded controller “thinks” it is in a real system. HIL simulation meticulously tests embedded control devices in a virtual environment before proceeding to real-world tests of the complete system. This application note covers recommended best practices for powertrain HIL testing.

Posted in: White Papers, Electronics, Electronics & Computers, Simulation Software, Software

Read More >>

Product of the Month: February 2017

OriginLab, Northampton, MA, released Origin and OriginPro 2017 data analysis and graphing software with more than 100 new features, enhancements, and apps. Features include Trellis plots for creating multi-panel graphs from grouped data, 3D stacked bars and 100% stacked bars with various bar shapes, a set of standard geology patterns and user-defined patterns, improvements to box plots, improvements to axis dialog including support for multiple reference lines, and enhanced multi-tabbed dialog for customizing graph annotations. Enhancements include a revamped plot menu with large icon, simpler column/cell notation for defining column formulas; and the Origin Central Startup Dialog that provides graph and analysis samples, access to existing templates and projects, resources to explore and install apps, and videos and tutorials. The release includes 14 new apps for extending graphing and analysis features.For Free Info Click Here

Posted in: Products, Software

Read More >>

How to Eliminate Over Half of All Design Errors Before they Occur

This whitepaper explores emerging Natural Language Processing (NLP) technologies that significantly reduce the cost and effort of fixing requirements errors - freeing domain experts from tedious & time-consuming tasks.

Posted in: White Papers, Software

Read More >>

The U.S. Government does not endorse any commercial product, process, or activity identified on this web site.