RETRANSMISSION RETRANSMISSION_SUPPRESSED

The advisory reports that a subscribing endpoint in the application process would have requested retransmission, but the request was suppressed. Suppression of retransmit requests can occur when a multicast transport enables retransmission control, and a subscriber misses packets in excess of a specified threshold.

Details

Retransmission is a normal occurrence for multicast transports. Retransmission advisories give applications access to data about network conditions.

When the subscribing endpoint of a multicast transport detects that it has missed one or more data packets, it requests that the publishing endpoint retransmit them. If possible, the publishing endpoint complies. Otherwise data loss occurs.

This advisory has severity WARN.

Actions

Report this advisory to an administrator.

Fields

Field Description
name RETRANSMISSION
reason RETRANSMISSION_SUPPRESSED
endpoints The string array value of this field lists the endpoints that suppressed retransmission requests.
aggregation_count The long value of this field reports the cumulative number of retransmission request suppression incidents during the time interval (see aggregation_time).

The base library aggregates this count separately for each transport.

aggregation_time The double floating point value, in seconds, of this field indicates the length of the time interval for aggregating the incidents that aggregation_count reports.

The time interval ends shortly before the timestamp.

timestamp The DateTime value of this field indicates the time that the library generated the advisory.

Although DateTime values can represent time with nanosecond precision, the actual resolution of the timestamp is only as fine-grained as the host computer's operating system supports.