On-Demand Private Proxy Server
The On-Demand Private Proxy Server model is a foundation model defined by the Bluetooth Mesh
specification. It is enabled with the CONFIG_BT_MESH_OD_PRIV_PROXY_SRV
option.
The On-Demand Private Proxy Server model was introduced in the Bluetooth Mesh Protocol Specification version 1.1, and supports the configuration of advertising with Private Network Identity type of a node that is a recipient of Solicitation PDUs by managing its On-Demand Private GATT Proxy state.
When enabled, the Solicitation PDU RPL Configuration Server is also enabled. The On-Demand Private Proxy Server is dependent on the Private Beacon Server to be present on the node.
The On-Demand Private Proxy Server does not have an API of its own, and relies on a On-Demand Private Proxy Client to control it. The On-Demand Private Proxy Server model only accepts messages encrypted with the node’s device key.
If present, the On-Demand Private Proxy Server model must only be instantiated on the primary element.