Skip to main content

Field Dependencies

This semantic rule validates MISB ST 0601 dependency checks between related fields inside the same packet.

What This Test Does

The rule checks semantic relationships such as:

  • paired geospatial tags that must appear together, such as latitude and longitude pairs
  • elevation fields that require their corresponding base location pair
  • Tag 122 country-code content versus the declared coding method
  • Tag 102 SDCC pack consistency
  • Tag 138 payload counts versus the number of payload records present

✅ Pass Criteria

The test passes when all decoded MISB ST 0601 packets satisfy the required semantic dependencies between related fields.

❌ Fail Criteria

The test fails when a dependent MISB ST 0601 field is missing required companion fields, uses an incompatible coding method, or encodes an internally inconsistent composite structure.

Notes

This rule covers packet-level semantic consistency, not long-term timing behavior. Timestamp and cadence checks remain covered by the temporal rules.