13.2 QoS Profile Purpose

Go To Phase 0 QoS Profile Model

Phase 0 uses QoS profiles to make communication behavior explicit.

A QoS profile identifies the communication behavior expected for a selected Runtime Plane or Topic family. It allows implementation participants to use consistent settings for reliability, durability, history, ordering, liveliness, deadlines, resource limits, and related DDS concerns where Phase 0 requires those concerns.

The QoS Profile Model supports:

  • Consistent DDS behavior across implementation participants;
  • Traceability from Runtime Plane purpose to communication behavior;
  • Review of Topic compatibility between publishers and subscribers;
  • Repeatable configuration of DDS participants, publishers, subscribers, writers, and readers;
  • Later deployment and testability planning; and
  • Evidence planning for communication behavior.

The Phase 0 QoS Profile Model defines only the QoS discipline needed for the Phase 0 implementation baseline. Later development phases may extend, refine, supersede, or replace these profiles.


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

  • fxdemo/04-part/13-phase-0-qos-profile-model/13-2-qos-profile-purpose/start.txt
  • Last modified: 2026/07/25 10:14
  • by owen