<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>BLE Mesh questions</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/23756/ble-mesh-questions</link><description>Hi, I&amp;#39;ve read through partially of the &amp;quot;getting started&amp;quot; docs, and I&amp;#39;m still having questions about these issues: 
 
 Will there be one dedicated provisioner interfacing with an external device (a desktop PC for example) with the rest of the mesh being</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 31 Jul 2017 02:50:56 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/23756/ble-mesh-questions" /><item><title>RE: BLE Mesh questions</title><link>https://devzone.nordicsemi.com/thread/93444?ContentTypeID=1</link><pubDate>Mon, 31 Jul 2017 02:50:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4510ddb3-8536-4c26-8213-0a506ee1520d</guid><dc:creator>Mitch996</dc:creator><description>&lt;p&gt;Loud and clear! Thank you Bjørn, I have no more question as of now! Thank you!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BLE Mesh questions</title><link>https://devzone.nordicsemi.com/thread/93443?ContentTypeID=1</link><pubDate>Wed, 26 Jul 2017 10:46:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:025437d4-3715-4496-ae48-85c33e1ccc4a</guid><dc:creator>bjorn-spockeli</dc:creator><description>&lt;p&gt;Hi Mitch,&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A1:&lt;/strong&gt;
The most sensible approach is to have a dedicated provisioner in form of a PC or phone/tablet application. The provisioner needs to keep information about the entire network, and this is not needed for each node. Nodes in the network normally operates only as provisionees before the become nodes.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A2:&lt;/strong&gt; The latency will largely depend on number of hops between source and destination, and the advertising interval. Some time for processing in the node, and possibility of queuing in the node must be accounted for, which should be less than 2 ms.&lt;/p&gt;
&lt;p&gt;Worst case: &lt;code&gt;(2ms + Advertising_Interval) * no_of_hop&lt;/code&gt;, assuming no packet loss.&lt;/p&gt;
&lt;p&gt;Still assuming no packet loss, but averaging out on the wait time to advertise will give: &lt;code&gt;(2ms + Advertising_Interval)/2 * no_of_hop.&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A3:&lt;/strong&gt; Each device that is provisioned into the mesh by a provisioner will only  stores a range of addresses, a network key, and a device key. It is only the provisioner that has access to the full list of devices in the network and their addresses.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A4:&lt;/strong&gt; No, the Nordic BLE Mesh is a flooding mesh, i.e. a broadcast-based network protocol, where every device in the network sends and receives all messages to and from all devices within radio range. This is in accordance with the Bluetooth Mesh Specification, found &lt;a href="https://www.bluetooth.com/specifications/mesh-specifications"&gt;here&lt;/a&gt;. Adding routing is possible, but it will then be considered a proprietary feature.&lt;/p&gt;
&lt;p&gt;The flooding based approach to message relaying can cause a lot of redundant traffic on air, which may impact the throughput and reliability of the network. While all devices in a network may act as relays, it is highly recommended to limit the number of relays to restrict this effect. The rate of relay-enabled devices in the network is a trade-off between message route-redundancy and reliability. It should be tuned according to network density, traffic volumes, network layout, and requirements to reliability and responsiveness.&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;
&lt;p&gt;Bjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>