SBN Application

Overview

The Software Bus Network (SBN) Application connects the cFE Software Bus (SB) to other buses, bridging the publish/subscribe messaging service to separate cFS instances in separate partitions, processes, processors, and/or networks. This application is essential for enabling communication between the OBC and Payload Controller, allowing them to seamlessly exchange messages between applications and coordinate operations.

The SBN application works by bridging the publish/subscribe messaging service, which means it can route messages from one cFS instance to another across different hardware platforms through a network connections. This is particularly important for PULSE-A’s dual-computer architecture where the OBC and Payload Controller need to communicate closely.

Integration Points with PULSE-A Applications

Integration Points with NASA Provided Applications

Integration Points with Hardware

  • Network Interface: Connects to other cFS instances (Ethernet or other connection medium)

Integration Points with Other Software