DDS Discovery

3 posts / 0 new
Last post
Last seen: 1 year 9 months ago
Joined: 01/13/2022
Posts: 8
How to know if desired Discovery is complete?

Dear Community,

I have a system of e.g. >10 DDS processes running on more than 3 physical computers. I also have many topics, but also a single particular topic is published and subscribed by multiple processes on those 3 computers.

Also to mention that those processes are CPU hungary, once fully launched, all CPUs go to near 100%.

3 posts / 0 new
Last post
Last seen: 4 years 6 months ago
Joined: 12/19/2018
Posts: 4
Loss of DDS Communication when using Admin Console


I can use my applications utilizing DDS completely fine; the participants are created, pub/sub starts just fine, DTOs are published and recieved, and liveliness data is what I'd expect. However, recently, the second I start either DDS Spy or the Admin Console, I drop most traffic and liveliness data starts flickering on/off on/off every few seconds. 

I've checked my logs and whenever I start either of these programs, my log is flooded with

5 posts / 0 new
Last post
Last seen: 8 years 10 months ago
Joined: 08/04/2015
Posts: 3
Multicast discovery QoS problem

We've recently been reorganising a large DDS based project, and have started having problems with discovery. Wireshark captures show the participants successfully sending out multicast discovery packets, but never responding to each other when we use one of our QoS profiles. rtiddsspy will successfuly connect to one of our participants on the network if we use the default profile, but not if we use our own profile.


Content-based Filtering Discovery Protocol (CFDP): Scalable and Efficient OMG DDS Discovery Protocol

The OMG Data Distribution Service (DDS) has been deployed in many mission-critical systems and increasingly in Internet of Things (IoT) applications since it supports a loosely-coupled, data-centric publish/subscribe paradigm with a rich set of quality-of-service (QoS) policies. Effective data communication between publishers and subscribers requires dynamic and reliable discovery of publisher/subscriber endpoints in the system, which DDS currently supports via a standardized approach called the Simple Discovery Protocol (SDP).

Publication Year: 
Subscribe to RSS - DDS Discovery