P_UE_LLR_BEHAVIOR
code: 1015
# set
<module-index>/<port-index> P_UE_LLR_BEHAVIOR <llr_init_behavior> <llr_flush_behavior> <re_init_on_discard>
# get
<module-index>/<port-index> P_UE_LLR_BEHAVIOR ?
Description
Configures the parameters of the LLR Tx FSM behavior.
Actions
set, get
Parameters
llr_init_behavior: byte, Configures the behavior of the TX LLR when the TX state machine is in the INIT state.Allowed values:
NONE = 0: (Only used by XM3 to handle unknown scenarios)DISCARD = 1: The LLR takes LLR-desired frames from the MAC client and discards them without passing them to the MAC control layer. These discards are counted in the tx_discards counter.BLOCK = 2: The LLR does not take any LLR-desired frames from the MAC client and effectively blocks data transmission of LLR-desired frames from the higher layers. This mode of operation guarantees lossless data delivery but might have undesirable effects on the higher layers.BEST_EFFORT = 3: The LLR takes LLR-desired frames from the MAC client and passes them to the MAC control layer in the same manner as if the llr_mode_remote were OFF. That is, the frames are not placed in the LLR replay buffer or assigned a sequence number, and the frame_type is set to LLR_INELIGIBLE.
Default value:
DISCARD
llr_flush_behavior: byte, Configures the behavior of the TX LLR when the TX state machine is in the FLUSH state. Values:DISCARD,BEST_EFFORT.Allowed values:
NONE = 0: (Only used by XM3 to handle unknown scenarios)DISCARD = 1: The LLR takes LLR-desired frames from the MAC client and discards them without passing them to the MAC control layer. These discards are counted in the tx_discards counter.BLOCK = 2: The LLR does not take any LLR-desired frames from the MAC client and effectively blocks data transmission of LLR-desired frames from the higher layers. This mode of operation guarantees lossless data delivery but might have undesirable effects on the higher layers.BEST_EFFORT = 3: The LLR takes LLR-desired frames from the MAC client and passes them to the MAC control layer in the same manner as if the llr_mode_remote were OFF. That is, the frames are not placed in the LLR replay buffer or assigned a sequence number, and the frame_type is set to LLR_INELIGIBLE.
Default value:
DISCARD
re_init_on_discard: byte, Configures the behavior in the event of an LLR replay failure. Values:TRUE,FALSE.Allowed values:
FALSE = 0: When the value isFALSE, then the LLR will wait for management intervention.TRUE = 1: When the value isTRUE, then the LLR will attempt to re-initialize.
Default value:
FALSE
Example
# set
input: 0/1 P_UE_LLR_BEHAVIOR DISCARD DISCARD FALSE
output: <OK>
# get
input: 0/1 P_UE_LLR_BEHAVIOR ?
output: 0/1 P_UE_LLR_BEHAVIOR DISCARD DISCARD FALSE