nRF Mesh App: connection between relay nodes

Hi,

My problem is that my relay nodes are in the mesh network, but some of them only connect to the gateway and not to each other. By changing the publish period in the health server of the relay node (if it can be changed at all), this problem can be bypassed. Sometimes it does not apply my changes from the Publish Period.

How can I make sure that the relay nodes always send data to each other?

Thanks for your help!

Parents
  • Hi

    There isn't a concept of "connections" in a mesh network, as any device in the network can relay messages from any other device. Can you explain what you mean by "only connecting to the gateway"? Wat SDK and SDK version are you developing your project(s) in? I think the "ultimate" Bluetooth Mesh tutorial on Novelbits which should explain how to set up a reliable mesh network.

    Every device acting as a relay will decrement the Time To Live (TTL) value in received messages and forward them if the TTL equals two or higher. This undirected relaying is referred to as message flooding and ensures a high probability of message delivery, without requiring any information on the network topology.

    Best regards,

    Simon

Reply
  • Hi

    There isn't a concept of "connections" in a mesh network, as any device in the network can relay messages from any other device. Can you explain what you mean by "only connecting to the gateway"? Wat SDK and SDK version are you developing your project(s) in? I think the "ultimate" Bluetooth Mesh tutorial on Novelbits which should explain how to set up a reliable mesh network.

    Every device acting as a relay will decrement the Time To Live (TTL) value in received messages and forward them if the TTL equals two or higher. This undirected relaying is referred to as message flooding and ensures a high probability of message delivery, without requiring any information on the network topology.

    Best regards,

    Simon

Children
No Data
Related