Key lifetimes parameter set.

Public Attributes#

uint32_t

FFN_REVOCATION_LIFETIME_REDUCTION Factor by which the active GTK lifetime is reduced during node revocation procedures.

uint32_t

GTK_EXPIRE_OFFSET (minutes) The expiration time of a GTK is calculated as the expiration time of the GTK most recently installed at the Border Router plus GTK_EXPIRE_OFFSET.

uint32_t

GTK_NEW_ACTIVATION_TIME The time at which the Border Router activates the next GTK prior to expiration of the currently activated GTK.

uint32_t

GTK_NEW_INSTALL_REQUIRED The percentage of time elapsed in the active GTK’s lifetime at which a new GTK must be installed on the Border Router.

uint32_t

LFN_REVOCATION_LIFETIME_REDUCTION Factor by which the active LGTK lifetime is reduced during node revocation procedures.

uint32_t

LGTK_EXPIRE_OFFSET (minutes) The expiration time of a LGTK is calculated as the expiration time of the GTK most recently installed at the Border Router plus LGTK_EXPIRE_OFFSET.

uint32_t

LGTK_NEW_ACTIVATION_TIME The time at which the Border Router activates the next LGTK prior to expiration of the currently activated LGTK.

uint32_t

LGTK_NEW_INSTALL_REQUIRED The percentage of time elapsed in the active LGTK’s lifetime at which a new LGTK must be installed on the Border Router.

uint32_t

LPMK lifetime (minutes)

uint32_t

LPTK lifetime (minutes)

uint32_t

PMK lifetime (minutes)

uint32_t

PTK lifetime (minutes)

uint8_t

Reserved, set to zero.

Public Attribute Documentation#

ffn_revocation_lifetime_reduction#

uint32_t sl_wisun_key_lifetimes_params_t::ffn_revocation_lifetime_reduction

FFN_REVOCATION_LIFETIME_REDUCTION Factor by which the active GTK lifetime is reduced during node revocation procedures.


gtk_expire_offset_m#

uint32_t sl_wisun_key_lifetimes_params_t::gtk_expire_offset_m

GTK_EXPIRE_OFFSET (minutes) The expiration time of a GTK is calculated as the expiration time of the GTK most recently installed at the Border Router plus GTK_EXPIRE_OFFSET.


gtk_new_activation_time#

uint32_t sl_wisun_key_lifetimes_params_t::gtk_new_activation_time

GTK_NEW_ACTIVATION_TIME The time at which the Border Router activates the next GTK prior to expiration of the currently activated GTK.


gtk_new_install_required#

uint32_t sl_wisun_key_lifetimes_params_t::gtk_new_install_required

GTK_NEW_INSTALL_REQUIRED The percentage of time elapsed in the active GTK’s lifetime at which a new GTK must be installed on the Border Router.


lfn_revocation_lifetime_reduction#

uint32_t sl_wisun_key_lifetimes_params_t::lfn_revocation_lifetime_reduction

LFN_REVOCATION_LIFETIME_REDUCTION Factor by which the active LGTK lifetime is reduced during node revocation procedures.


lgtk_expire_offset_m#

uint32_t sl_wisun_key_lifetimes_params_t::lgtk_expire_offset_m

LGTK_EXPIRE_OFFSET (minutes) The expiration time of a LGTK is calculated as the expiration time of the GTK most recently installed at the Border Router plus LGTK_EXPIRE_OFFSET.


lgtk_new_activation_time#

uint32_t sl_wisun_key_lifetimes_params_t::lgtk_new_activation_time

LGTK_NEW_ACTIVATION_TIME The time at which the Border Router activates the next LGTK prior to expiration of the currently activated LGTK.


lgtk_new_install_required#

uint32_t sl_wisun_key_lifetimes_params_t::lgtk_new_install_required

LGTK_NEW_INSTALL_REQUIRED The percentage of time elapsed in the active LGTK’s lifetime at which a new LGTK must be installed on the Border Router.


lpmk_lifetime_m#

uint32_t sl_wisun_key_lifetimes_params_t::lpmk_lifetime_m

LPMK lifetime (minutes)


lptk_lifetime_m#

uint32_t sl_wisun_key_lifetimes_params_t::lptk_lifetime_m

LPTK lifetime (minutes)


pmk_lifetime_m#

uint32_t sl_wisun_key_lifetimes_params_t::pmk_lifetime_m

PMK lifetime (minutes)


ptk_lifetime_m#

uint32_t sl_wisun_key_lifetimes_params_t::ptk_lifetime_m

PTK lifetime (minutes)


reserved#

uint8_t sl_wisun_key_lifetimes_params_t::reserved[3]

Reserved, set to zero.