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.
Tool/software:
Hi team,
I am getting familiar with Wi-SUN working flow and while following the guide available in the "Training" section I noticed that the routing table of border router keeps updating as the node disconnects and reconnects periodically. I am using Simplelink CC13xx CC26xx SDK - 7.41.00.17 and ns_coap_node_src and ns_br example codes.
Is this behavior expected?
Regards,
Eduardo.
Hi Eduardo,
yes this is expected and necessary.
If the border router wants to send a message to a specific node it needs to be able to determine the routing path to it. If the routing table would not be updated then it could not send the message successfully.
Kind regards,
Theo
Hi, Theo!
I get your point, but the routing table update with message ID 3 represents the information that a node has disconnected from the border router if I am not mistaken. Then the message with ID 2 is saying that it has reconnected. This "delay" between the message with ID 3 and the following message with ID 2 that takes about 1 or 2 minutes seems to be a problem if I need to communicate border router and router node during this period, once the node is not in the routing table so it won't receive any message.
Best regards,
Eduardo.
Hi Eduardo,
this should usually only happen when the devices get out of range.
1. On which hardware are you running the projects?
2. Did you modify the "Disconnect Detection Time" in sysconfig?
Kind regards,
Theo
Hi Theo,
1. I am using LP-EM-CC1354P10.
2. No, the disconnect detection times are with the default values:
Regards,
Eduardo.
Hi Eduard,
I set up two LP-EM-CC1354P10, one as border router with the ns_br example and one as router node with the ns_node example.
After starting the Wi-SUN stack on both devices the router node joined successfully and I could not see any disconnects over the last hour. Also, in our large network tests we have never seen this behavior.
Can you please give me detailed steps to reproduce it? (SDK, projects, radio settings, setup steps)
Kind regards,
Theo
Hi Theo,
I am using Simplelink CC13xx CC26xx SDK - 7.41.00.17 and ns_coap_node_src and ns_br example codes.
The Wi-SUN Network configurations are:
Both LaunchPads are on my desk so I don't think it has anything to do with disconnection caused by signal quality. The setup to bring up the network is doing ifconfig up followed by wisunstack start, keeping the network configurations with default value (PAN ID, network name...).
Best regards,
Eduardo.
Hi Eduardo,
thank you for providing the details.
From the first screenshot I can see that you are using 90 of the 129 available channels.
To completely setup the same network can you also tell me which of the channels you are excluding?
I will then test again using the exact same settings as you.
Kind regards,
Theo
Hi Theo,
The quantity of channels used is being automatically configured when I change region from NA to BZ, I am not manually changing this configuration.
Best regards,
Eduardo.
Hi Eduardo,
I changed my settings to BZ band and tested again. After the node joined the network I was running it for 30 min and I can not see any disconnections.
Can you erase the boards, flash them again with the unmodified example projects and test again?
Kind regards,
Theo
Hi Theo,
I have erased the boards and flashed the same code again and it seems like it has been solved, thank you.
I erase the memory using Uniflash, but is it possible to be done using CCS?
Best regards,
Eduardo.