Backbone Router Services

This module includes configuration variables for Backbone Router services.

Summary

Macros

OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE 0
Define to 1 to enable Backbone Router support.
OPENTHREAD_CONFIG_BACKBONE_ROUTER_MULTICAST_ROUTING_ENABLE OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE
Define to 1 to enable Backbone Router Multicast Routing for Thread 1.2 MLR feature.
OPENTHREAD_CONFIG_MAX_MULTICAST_LISTENERS 75
This setting configures the maximum number of Multicast Listeners on a Backbone Router.

Macros

OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE

 OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE 0

Define to 1 to enable Backbone Router support.

OPENTHREAD_CONFIG_BACKBONE_ROUTER_MULTICAST_ROUTING_ENABLE

 OPENTHREAD_CONFIG_BACKBONE_ROUTER_MULTICAST_ROUTING_ENABLE OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE

Define to 1 to enable Backbone Router Multicast Routing for Thread 1.2 MLR feature.

It's turned on by default for Thread 1.2 Backbone Router.

OPENTHREAD_CONFIG_MAX_MULTICAST_LISTENERS

 OPENTHREAD_CONFIG_MAX_MULTICAST_LISTENERS 75

This setting configures the maximum number of Multicast Listeners on a Backbone Router.

Note: According to Thread Conformance v1.2.0, a Thread Border Router MUST be able to hold a Multicast Listeners Table in memory with at least seventy five (75) entries.

See also:
MulticastListenersTable

Resources

OpenThread API Reference topics originate from the source code, available on GitHub. For more information, or to contribute to our documentation, refer to Resources.