MIL-STD-1553B Switch Enforcing Protocol Compliance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The MIL-STD-1553B protocol lacks enforcement mechanisms to prevent components from sending messages out of turn or with incorrect formatting, leading to potential communication errors and faults in vehicle systems.

Innovation Solution

A switch is placed between the bus controller and remote terminals to isolate and regulate communication, blocking non-compliant messages and ensuring that only valid, sequentially formatted messages are exchanged, thereby enforcing the protocol.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If MIL-STD-1553B protocol is implemented without enforcement mechanisms, then device complexity is reduced and ease of operation is improved, but communication reliability deteriorates due to inability to prevent non-compliant messages

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidprotocol enforcement complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A switch is introduced as an intermediary device between bus controllers and remote terminals to enforce protocol compliance. The switch monitors communication sequences, validates message timing and formatting, and blocks non-compliant messages, thereby ensuring communication reliability without requiring complex enforcement logic in the original protocol components.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If switch is introduced to enforce protocol compliance, then communication reliability is improved, but device complexity increases

Engineering Contradiction:
Improveprotocol complianceVSAvoidswitch enforcement mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The protocol enforcement function is segmented into a separate switch device, isolating the enforcement logic from bus controllers and remote terminals. This segmentation allows the switch to handle compliance validation independently, maintaining reliability while enabling modular deployment and reducing complexity in individual system components.

Inventive Principle:
Principle #1Segmentation

3Loss of information

If protocol enforcement is implemented, then loss of information is reduced by preventing incorrect messages, but productivity decreases due to additional validation overhead

Engineering Contradiction:
Improvecommunication errorsVSAvoidcommunication throughput
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The switch performs preliminary validation of communication sequences, timing, and message formatting before allowing messages to pass through the bus. By pre-validating compliance requirements, the system prevents incorrect messages from causing information loss or communication errors, while the validation overhead is managed through efficient switch-based enforcement rather than repeated checking at each protocol layer.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9582447B2System, apparatus, and method for MIL-STD-1553B communication enforcement
Publication Date: 2017.02.28 AEROSPACE CORP
  • US9582447B2 patent drawing
  • US9582447B2 patent drawing
  • US9582447B2 patent drawing

AI summary

A switch configured to enforce MIL-STD-1553B communication protocol is provided. The protocol is a request-response protocol allowing a bus controller to send a request and a remote terminal to send a response. In one embodiment, the switch is configured to isolate communication between a bus controller and each remote terminal by blocking non-compliant communications issued from any remote terminal. The switch may also isolate communication preventing a first remote terminal from receiving communication from a second remote terminal when the communication is not addressed to the first remote terminal. In another embodiment, a system provides isolation for bus controller to remote terminal communications by using one-to-one pairings of bus controller terminals to remote terminals. The switch may select a particular bus-controller-terminal-to-remote-terminal pairing from amongst a plurality of bus-controller-terminal-to-remote-terminal pairings. In certain embodiments, the switch records and reports information regarding communications from remote terminals not complying with the MIL-STD-1553B protocol.