RFC8415 TX algorithm parameter set.

Public Attributes#

uint16_t

Initial retransmission time [RFC8415] (seconds).

uint16_t

Initial transmission maximum delay [RFC8415] (seconds).

uint8_t

Maximum retransmission count [RFC8415].

uint16_t

Maximum retransmission duration [RFC8415] (seconds).

uint16_t

Maximum retransmission time [RFC8415] (seconds).

float

Randomization factor magnitude [RFC8415] for retransmission.

uint8_t

Reserved, set to zero.

Public Attribute Documentation#

irt_s#

uint16_t sl_wisun_rfc8415_txalg_params_t::irt_s

Initial retransmission time [RFC8415] (seconds).


max_delay_s#

uint16_t sl_wisun_rfc8415_txalg_params_t::max_delay_s

Initial transmission maximum delay [RFC8415] (seconds).


mrc#

uint8_t sl_wisun_rfc8415_txalg_params_t::mrc

Maximum retransmission count [RFC8415].


mrd_s#

uint16_t sl_wisun_rfc8415_txalg_params_t::mrd_s

Maximum retransmission duration [RFC8415] (seconds).


mrt_s#

uint16_t sl_wisun_rfc8415_txalg_params_t::mrt_s

Maximum retransmission time [RFC8415] (seconds).


rand#

float sl_wisun_rfc8415_txalg_params_t::rand

Randomization factor magnitude [RFC8415] for retransmission.

Randomization factor is uniformly distributed between -rand and +rand


reserved#

uint8_t sl_wisun_rfc8415_txalg_params_t::reserved[3]

Reserved, set to zero.