As we mentioned earlier, DDS is a standard defined by OMG. It is a publish-subscribe transport technique similar to the one used in ROS-1. The DDS implements a distributed discovery system technique that helps two or more DDS programs communicate with each other without the use of the ROS master, unlike ROS-1. The discovery system need not be dynamic and vendors who implement DDS provide options for static discovery.