In order to reduce discovery traffic, you can avoid sending the TypeCode and TypeObject from your applications and Services. You avoid propagating the Type by setting the max_serialized_length in the QoS file as follows: To not propagate TypeCode: <participant_qos> <resource_limits>
...