Skip to the main content.

Did you know?

 

RTI is the world’s largest DDS supplier and Connext is the most trusted software framework for critical systems.

Success-Plan-Services-DSSuccess-Plan Services

Our Professional Services and Customer Success teams bring extensive experience to train, problem-solve, mentor, and accelerate customer success.

Learn more

Developers

From downloads to Hello World, we've got you covered. Find all of the tutorials, documentation, peer conversations and inspiration you need to get started using Connext today.

Try the Connectivity Selection Tool ⇢

Resources

RTI provides a broad range of technical and high-level resources designed to assist in understanding industry applications, the RTI Connext product line and its underlying data-centric technology.

Company

RTI is the infrastructure software company for smart-world systems. The company’s RTI Connext product is the world's leading software framework for intelligent distributed systems.

Contact Us

News & Events
Cooperation

1 min read

Built-in QoS Profiles

Built-in QoS Profiles

One of the great things about DDS is the variety of Quality-of-Service (QoS) settings that are available to a user. These QoS settings help to fine-tune any DDS application to fit a use case's every specification. With all of this choice, however, comes great responsibility… and possibly a few headaches along the way. QoS configuration has historically been an obstacle for DDS users and I'm happy to announce that with our latest release of RTI Connext DDS 5.1.0 we have introduced built-In QoS profiles that will help to alleviate those initial aches and pains.

qos_databus_0.png
Built-in QoS profiles are exactly what the name suggests, a group of 34 QoS profiles that are built right into the RTI Connext DDS libraries and that can be used simply by referring to them by name, just as you would with any other user-defined QoS profile. Now, instead of thinking about how to configure your system one QoS at a time, you can think in more general terms about what behavior you are trying to achieve and choose a profile that most closely meets your needs.

Built-in QoS profiles allow you to quickly enable certain RTI Connext DDS features such as the monitoring library or asynchronous publishing for large data and the Baseline.*.*.*" profiles provide a quick way to revert back to default QoS values from previous versions of RTI Connext DDS. These profiles can be used just like any other user-defined QoS profile both in XML files as well as directly in code.

Built-in Profile In XML
Inheriting from a built-in QoS profile in XML.
Using a built-in profile in code.
Using a built-in profile in code.

The full contents of the built-in QoS profiles are shipped with the core libraries in a BuiltinProfiles.documentaionONLY.xml file and a complete list of the profiles with descriptions can be found in our online html documentation (here) on the RTI Community Portal – community.rti.com.

30-day Free Trial