6LoWPAN/IP stack statistics
Public Attributes#
Highest number of frames in the adaptation layer transmission queue.
Current number of frames in the adaptation layer transmission queue.
Number of data buffer allocation attempts.
Number of times data buffer resizing has failed.
Number of times data buffers have been resized due to lack of header space.
Number of times data buffers have been reorganized due to lack of header space.
ETX of the primary parent.
ETX of the secondary parent.
Number of fragmentation errors in received IPv6 packets.
Number of fragmentation errors in transmitted IPv6 packets.
Number of discarded IPv6 packets due to a checksum error.
Number of discarded IPv6 packets due to lack routing information.
Amount of forwarded IPv6 data in bytes.
Number of RPL packet forwarding errors due to inconsistent routing information.
Amount received IPv6 data in bytes.
Number of received IP6 packets.
Number of discarded IPv6 packets during processing.
Amount of transmitted IPv6 data in bytes.
Number of transmitted IPv6 packets.
Number of forwarded MPL messages.
Number of freed MPL messages.
Number of new MPL messages.
Number of deleted MPL messages that were never sent.
Number of received MPL messages.
Number of times a global repair has been triggered by the border router.
Number of times a local repair procedure has been triggered by the node.
Number of discarded RPL packets due to malformed content.
Sum of RPL object sizes that have failed allocation in bytes.
Number of failed RPL transmissions to the parent.
Number of RPL parent changes due to better route cost.
Number of seconds without an RPL parent.
Amount of memory currently allocated for RPL objects in bytes.
Number of discarded RPL packets due to an unknown DODAG instance.
Public Attribute Documentation#
adapt_layer_tx_queue_peak#
uint16_t sl_wisun_statistics_network_t::adapt_layer_tx_queue_peak
Highest number of frames in the adaptation layer transmission queue.
adapt_layer_tx_queue_size#
uint16_t sl_wisun_statistics_network_t::adapt_layer_tx_queue_size
Current number of frames in the adaptation layer transmission queue.
buf_alloc#
uint32_t sl_wisun_statistics_network_t::buf_alloc
Number of data buffer allocation attempts.
buf_headroom_fail#
uint32_t sl_wisun_statistics_network_t::buf_headroom_fail
Number of times data buffer resizing has failed.
buf_headroom_realloc#
uint32_t sl_wisun_statistics_network_t::buf_headroom_realloc
Number of times data buffers have been resized due to lack of header space.
buf_headroom_shuffle#
uint32_t sl_wisun_statistics_network_t::buf_headroom_shuffle
Number of times data buffers have been reorganized due to lack of header space.
frag_rx_errors#
uint32_t sl_wisun_statistics_network_t::frag_rx_errors
Number of fragmentation errors in received IPv6 packets.
frag_tx_errors#
uint32_t sl_wisun_statistics_network_t::frag_tx_errors
Number of fragmentation errors in transmitted IPv6 packets.
ip_cksum_error#
uint32_t sl_wisun_statistics_network_t::ip_cksum_error
Number of discarded IPv6 packets due to a checksum error.
ip_no_route#
uint32_t sl_wisun_statistics_network_t::ip_no_route
Number of discarded IPv6 packets due to lack routing information.
ip_routed_up#
uint32_t sl_wisun_statistics_network_t::ip_routed_up
Amount of forwarded IPv6 data in bytes.
ip_routeloop_detect#
uint32_t sl_wisun_statistics_network_t::ip_routeloop_detect
Number of RPL packet forwarding errors due to inconsistent routing information.
ip_rx_drop#
uint32_t sl_wisun_statistics_network_t::ip_rx_drop
Number of discarded IPv6 packets during processing.
ip_tx_bytes#
uint32_t sl_wisun_statistics_network_t::ip_tx_bytes
Amount of transmitted IPv6 data in bytes.
mpl_forwarded_messages_count#
uint16_t sl_wisun_statistics_network_t::mpl_forwarded_messages_count
Number of forwarded MPL messages.
mpl_freed_messages_count#
uint16_t sl_wisun_statistics_network_t::mpl_freed_messages_count
Number of freed MPL messages.
mpl_new_messages_count#
uint16_t sl_wisun_statistics_network_t::mpl_new_messages_count
Number of new MPL messages.
mpl_not_tx_count#
uint16_t sl_wisun_statistics_network_t::mpl_not_tx_count
Number of deleted MPL messages that were never sent.
rpl_global_repair#
uint32_t sl_wisun_statistics_network_t::rpl_global_repair
Number of times a global repair has been triggered by the border router.
rpl_local_repair#
uint32_t sl_wisun_statistics_network_t::rpl_local_repair
Number of times a local repair procedure has been triggered by the node.
rpl_malformed_message#
uint32_t sl_wisun_statistics_network_t::rpl_malformed_message
Number of discarded RPL packets due to malformed content.
rpl_memory_overflow#
uint32_t sl_wisun_statistics_network_t::rpl_memory_overflow
Sum of RPL object sizes that have failed allocation in bytes.
rpl_parent_tx_fail#
uint32_t sl_wisun_statistics_network_t::rpl_parent_tx_fail
Number of failed RPL transmissions to the parent.
rpl_route_routecost_better_change#
uint32_t sl_wisun_statistics_network_t::rpl_route_routecost_better_change
Number of RPL parent changes due to better route cost.
rpl_time_no_next_hop#
uint32_t sl_wisun_statistics_network_t::rpl_time_no_next_hop
Number of seconds without an RPL parent.
rpl_total_memory#
uint32_t sl_wisun_statistics_network_t::rpl_total_memory
Amount of memory currently allocated for RPL objects in bytes.
rpl_unknown_instance#
uint32_t sl_wisun_statistics_network_t::rpl_unknown_instance
Number of discarded RPL packets due to an unknown DODAG instance.