<?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>Coded PHY on a mesh of BLE devices to improve range</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/70325/coded-phy-on-a-mesh-of-ble-devices-to-improve-range</link><description>I have an existing BLE project that works as a mesh but does not use nRF SDK for Mesh. Using sdk 17.0.2, s140 7.2.0 on nrf52840s and visualGDB. 
 It works well for most clients but the effective range is only 20-30 meters indoors in reinforced concrete</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 14 Jan 2021 10:15:15 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/70325/coded-phy-on-a-mesh-of-ble-devices-to-improve-range" /><item><title>RE: Coded PHY on a mesh of BLE devices to improve range</title><link>https://devzone.nordicsemi.com/thread/289121?ContentTypeID=1</link><pubDate>Thu, 14 Jan 2021 10:15:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:de5b1448-f4ec-4b72-a068-1ab68bb09194</guid><dc:creator>daviddedwin</dc:creator><description>&lt;p&gt;- Previous measurements that were done have some basis to say&amp;nbsp; that coded phy performance indoor is not as good as outdoor. The improvements compared to 1M are mainly in the reduced re-transmissions but the range increase may be marginal. Placing the unit close to toilet WCs and bathrooms also reduced range during the test and may impact performance in the hotel scenario.&lt;/p&gt;
&lt;p&gt;- Can you use an external ufl antenna, as that will give you better performance compared to the PCB antenna, in , external ufl antennae have provided better performances in indoor scenarios compared to PCB antennae, the other option would be a external PA/LNA. Would any of these options be possible ?&lt;/p&gt;
&lt;p&gt;- Channel map (I think you are already doing this, I am placing this here for completeness):&lt;br /&gt;You can use the smartphone app, turn ON WiFi on the smartphone and connect to BLE peripheral device, after connection and link establishment, use the&amp;nbsp;sd_ble_opt_get()&amp;nbsp;and use the option&amp;nbsp;&lt;em&gt;BLE_GAP_OPT_CH_MAP&lt;/em&gt;&lt;span&gt;&amp;nbsp; to extract the channel map that the phone is sending to the BLE Peripheral. Make sure that the smartphone app is connected to the closest WiFi access point. &lt;/span&gt;&lt;span&gt;Use this channel map and use the&amp;nbsp;&amp;nbsp;sd_ble_opt_set() and use the option&amp;nbsp;&lt;em&gt;BLE_GAP_OPT_CH_MAP&amp;nbsp;&lt;/em&gt;to set the channel map on the central. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;You may have to get channel map on different points on the mesh especially if your system spans a large building, you may also need to propagate&amp;nbsp;the channel map in your mesh.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;- Measuring on the sniffer for the weakest link was to look at the packet losses and see if the channel map settings had be applied or the link budget needs to be improved.I am assuming that you are already using SD 140 v7.2.0 for this build so you will be using channel map algorithm v2 which provides better WiFi resistance.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Hope this helps. Please upvote my answer if it helpful&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Coded PHY on a mesh of BLE devices to improve range</title><link>https://devzone.nordicsemi.com/thread/289100?ContentTypeID=1</link><pubDate>Thu, 14 Jan 2021 09:40:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0b14543d-740e-442f-bd02-4465f50d62eb</guid><dc:creator>Arif@Lynxemi</dc:creator><description>&lt;p&gt;The implementation I have now is non-extended 1Mbps and is performing as stated in my second paragraph. Adequate but expensive because I have to add relay nodes so often. Hence the current investigation into extended advertising using CODED_PHY.&lt;/p&gt;
&lt;p&gt;1. Custom NRF52840&lt;/p&gt;
&lt;p&gt;2. +8dbm&lt;/p&gt;
&lt;p&gt;3. External PCB antenna tuned for 50ohm impedance as per nRF guidelines&lt;/p&gt;
&lt;p&gt;4. I use a smartphone app. Not scientific but I know that 2.4Ghz channels tend to be saturated.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;5. Sure, but what can I do with this info? I&amp;#39;ll get back to you on this one.&lt;/p&gt;
&lt;p&gt;Not sure how to implement wifi channel mapping info into the mesh. Can you provide a link to a guide?&lt;/p&gt;
&lt;p&gt;So far, I&amp;#39;ve implemented the mesh using CODED_PHY and it functions well but there is little to no improvement in range. I&amp;#39;ve read this paper:&amp;nbsp;&lt;a href="http://kth.diva-portal.org/smash/get/diva2:1335915/FULLTEXT01.pdf"&gt;Thesis BLE 5 (diva-portal.org)&lt;/a&gt;&amp;nbsp;that details the range of the different PHYs indoors in a concrete house, and it seems to agree with my findings. Seems like I&amp;#39;m stuck installing relays to fix these connectivity issues.&lt;/p&gt;
&lt;p&gt;Thanks for the help.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Coded PHY on a mesh of BLE devices to improve range</title><link>https://devzone.nordicsemi.com/thread/289006?ContentTypeID=1</link><pubDate>Wed, 13 Jan 2021 17:12:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9574c9ff-8d92-4583-93da-9493a26b3eac</guid><dc:creator>daviddedwin</dc:creator><description>&lt;p&gt;Switching the link to CODED_PHY for indoors connected solutions will required some testing as indoor performance of CODED_PHY is a bit lower than outdoor performance. I would suggest that we examine some of the existing situation in 1Mbps before you consider switching to CODED_PHY&lt;/p&gt;
&lt;p&gt;Can you share more information on the &lt;br /&gt;&lt;br /&gt;1. IC that you are using&lt;br /&gt;2. TX power level you are using&lt;br /&gt;3. The type of antenna that you are using&lt;br /&gt;4. How are you getting the channel map information of the WiFi interferers in the hotel to your mesh ?&lt;br /&gt;5. Can you measure on the sniffer the weakest link that cannot go more than 10meters.&lt;/p&gt;
&lt;p&gt;Increasing your link budget with an external antenna can equal or better the gain that comes from the CODED_PHY.&lt;br /&gt;If you have not pushed the channel map info into the mesh then you will see reduced performance, it would be interesting to see the sniffer capture of the weakest link&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Coded PHY on a mesh of BLE devices to improve range</title><link>https://devzone.nordicsemi.com/thread/288621?ContentTypeID=1</link><pubDate>Tue, 12 Jan 2021 11:37:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:29b67582-ddd8-4951-9629-9bcbe4ce3e8c</guid><dc:creator>Arif@Lynxemi</dc:creator><description>&lt;p&gt;Well it&amp;#39;s more of a tree. It starts from a root node that connects to many peripherals who then become centrals. These peripherals can be powered lights who will stay connected. Messages are passed up or down. I think this part shouldn&amp;#39;t be affected by the above.&lt;/p&gt;
&lt;p&gt;We have a need to perform scan requests to low power devices like sensor nodes who aren&amp;#39;t part of the mesh but communicate with it.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Does this answer your question?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Coded PHY on a mesh of BLE devices to improve range</title><link>https://devzone.nordicsemi.com/thread/288618?ContentTypeID=1</link><pubDate>Tue, 12 Jan 2021 11:21:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:04066497-092e-4bc1-9b36-bd582cdd82f4</guid><dc:creator>Mttrinh</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user=""]I have an existing BLE project that works as a mesh but&amp;nbsp;&lt;strong&gt;does not&lt;/strong&gt; use nRF SDK for Mesh[/quote]
&lt;p&gt;How is your mesh network implemented? What do you mean by &amp;quot;work&amp;quot; as a mesh? What is your use-case?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>