Clarity regarding the usage of FTD device and MTD device

221 views
Skip to first unread message

Nikhil Komalan

unread,
Jun 25, 2021, 5:40:50 AM6/25/21
to openthread-users

Hello Developers,


I am currently developing a thread network with nRF52840 DK as both FTD and MTD.

There are few things i would like to get more information about:

1. In FTD types, does the Full End Device (FED) or REED device acting as end device can be made to sleep ?
OR
Just MTD, Sleepy End device has feature of sleeping.

2. When REED device acting as router changes it state to child device, will it receive the route information ?

3. Currently i have Border router in my network with RCP device connected as router or leader. So how can i test whether my RCP device is receiving data or not. Because if open the PORT connected to RCP device in RPi, it prints out garbage values. I am able to ping the google server 8.8.8.8 from border router. Also i am able to ping the devices in the network.  But how to confirm about the data reception on RCP side , because in the end all the data has to go through border router to internet. 


Jonathan Hui

unread,
Jun 25, 2021, 11:13:36 AM6/25/21
to Nikhil Komalan, openthread-users
On Fri, Jun 25, 2021 at 2:40 AM Nikhil Komalan <nkoma...@gmail.com> wrote:

I am currently developing a thread network with nRF52840 DK as both FTD and MTD.

There are few things i would like to get more information about:

1. In FTD types, does the Full End Device (FED) or REED device acting as end device can be made to sleep ?
OR
Just MTD, Sleepy End device has feature of sleeping.

A Sleepy End Device (SED) must operate as a Minimal Thread Device (MTD).

Note that OpenThread does allow a device built with FTD support to be dynamically configured as an MTD/SED at runtime (see the OT CLI mode command). But when configured as an MTD, the device will not operate as a FTD.

2. When REED device acting as router changes it state to child device, will it receive the route information ?

A REED receives route information to determine whether it should upgrade to a router.
 
3. Currently i have Border router in my network with RCP device connected as router or leader. So how can i test whether my RCP device is receiving data or not. Because if open the PORT connected to RCP device in RPi, it prints out garbage values. I am able to ping the google server 8.8.8.8 from border router. Also i am able to ping the devices in the network.  But how to confirm about the data reception on RCP side , because in the end all the data has to go through border router to internet. 

From a Thread device attached to the border router, you can use OT CLI to ping or send a udp message.

--
Jonathan Hui
 
Reply all
Reply to author
Forward
0 new messages