dido:99_annexes:annex-d-requirements:part-04:p4-req-21-9-004

P4-REQ-21-9-004

Each QoS profile mapping SHALL identify the communication purpose of the profile.

Part 4, Section 21.9: QoS Profile Requirements.

The communication purpose explains why a QoS profile exists and which implementation concern its behavior supports.

Explicit purpose helps reviewers determine whether reliability, durability, ordering, history, liveliness, and other settings are appropriate for the intended exchange.

This requirement applies to:

  • QoS profile mappings;
  • DDS Topic mappings;
  • Runtime Plane mappings; and
  • communication configuration.

Verification SHALL confirm that each QoS profile mapping identifies its communication purpose.

Verification activities should include review checks confirming that:

  • the intended communication purpose is stated;
  • the purpose agrees with the applicable Runtime Plane;
  • the purpose agrees with the DDS Topic mapping; and
  • selected QoS behavior supports the stated purpose.

This requirement connects each Phase 0 QoS profile to the communication concern it is intended to support.

Related requirement identifiers:

Related source section:

Draft


© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.

  • dido/99_annexes/annex-d-requirements/part-04/p4-req-21-9-004.txt
  • Last modified: 2026/08/07 13:59
  • by owen