This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC1310: How to speed up the time to join the network of nodes?

Part Number: CC1310


Hi experts,

         We used coprocessor and BBB to make up the gateway. And we turned off the mac security of nodes and gateway.  MAX_DEVICE_TABLE_ENTRIES  and CONFIG_MAX_DEVICES  are all  set to 100,

         We found that one hundred nodes can  all  join the network, but  after about 95 nodes joined the network, the time to join the network of remaining nodes  became very slow ,sometimes may be four or five hours

          or more. We tried decrease the time for sending PAS and PCS, but it's not useful at all.How to solve this problem?  Thanks!

  • This kind of issue is hard to solve since there could be many different things that could be causing the device to not join quick enough. One of the things that I could recommend trying would be to try different number of async channels in FH_ASYNC_CHANNEL_MASK, you can either decrease or increase the number of channels that you use for async packets and see what effect this has in your network.
  • Hi Hector,

    We always enabled all channels in CONFIG_FH_CHANNEL_MASK and FH_ASYNC_CHANNEL_MASK in the past. Then we enabled channel 0 in CONFIG_FH_CHANNEL_MASK, and just enabled channel 0 in FH_ASYNC_CHANNEL_MASK, we found that it could speed up the time to join the network.But whether using a channel interferes with data transmission seriously when we have many gateways and nodes?
  • You should try leaving all channels enabled in CONFIG_FH_CHANNEL_MASK and a smaller number of channels in FH_ASYNC_CHANNEL_MASK to see if this speeds up the process