This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

node id and network id of BLE mesh

Hi Nordic

We want to study the network id and node id fields in proxy beacon of BLE mesh protocol.

For mesh4.1 sdk light_server example, does it broadcast network id after being provision by default?

How to change broadcast node id after provisioned?

Besides, how to change advertise interval for node id and network id broadcast?

Regards,

Joseph

  • Hi.

    A Network ID is a unique, public identifier derived from a Network Key.
    The network id is included in the header of the messages sent by the examples yes (after provisioning).

    Node Identity is the name of a field which is included in the Service Data field within advertising packets broadcast by Bluetooth mesh proxy nodes. Its value is derived from a combination of the Proxy node’s Unicast Address and a network identifier.
    Unsure if this can be changed after provisioning is complete. Let me check this and get back to you.

    Br,
    Joakim

  • Hi again.

    Besides, how to change advertise interval for node id and network id broadcast

     The advertisement interval for Proxy Node ID advertisements and Proxy Network ID advertisements can be changed in nrf_mesh_config_core.h;
    see: MESH_GATT_PROXY_NETWORK_ID_ADV_INT_MS and MESH_GATT_PROXY_NODE_IDENTITY_ADV_INT_MS

    Br,
    Joakim

Related